Snelle tip de kracht van aangepaste variabelen van Google Analytics

Bekendheid met uw gebruikers en hun behoeften is het belangrijkste aspect van elke succesvolle site- of webcampagne. Google Analytics is de perfecte tool om dit soort informatie te verzamelen. Maar er is nog veel meer dat u te weten kunt komen over uw gebruikers wanneer u aangepaste variabelen gaat gebruiken om betere beslissingen te nemen.


Wat zijn aangepaste variabelen?

Het gebruik van aangepaste variabelen heeft een enorm potentieel, omdat u hierdoor informatie kunt verkrijgen over het gedrag van uw bezoekers.

U kunt aangepaste variabelen behandelen als uw eigen extensie van statistieken en dimensies. Deze bieden u de mogelijkheid om niet-standaard en gedetailleerde gegevens te verzamelen, die niet beschikbaar zijn via het Google Analytics-panel.

Het gebruik van aangepaste variabelen heeft een enorm potentieel, omdat u hiermee informatie kunt verkrijgen over het gedrag van uw bezoekers, wat in totaal aanzienlijk kan bijdragen aan een verhoging van de ROI (return on investment) van de website of e-shop..

Het gebruik van aangepaste variabelen maakt het bijvoorbeeld mogelijk om de activiteiten van de ingelogde gebruikers te onderscheiden van de mensen die nooit zijn ingelogd. Dit biedt de mogelijkheid om het gedrag van de website die voor een bepaalde doelgroep is ontworpen, te observeren. We kunnen bijvoorbeeld leren welke pagina van onze website degene is die mannen - tussen 20 en 30 jaar oud - het vaakst bezoeken. En dit is slechts een klein deel van de informatie die kan worden opgeslagen met behulp van aangepaste variabelen.


Dus hoe werken aangepaste variabelen?

De functionaliteit van aangepaste variabelen is geweldig in zijn eenvoud. Sterker nog, het is gebaseerd op het simpele feit dat, terwijl een vooraf gedefinieerde activiteit wordt uitgevoerd, de gebruiker wordt gelabeld en de informatie over dit label vervolgens wordt opgeslagen in een cookie. Vervolgens kunnen we op basis van dit specifieke label een nieuwe sectie maken in de statistieken van het Google Analytics-panel.

Aangepaste variabelen kunnen op drie manieren worden gebruikt:

  • page-level - dit is het laagste niveau dat wordt gebruikt om bepaalde manieren te controleren waarop de bezoeker op de webpagina reageert (bijvoorbeeld AJAX, een video bekijken, enz.)
  • session-level - een label dat aan dit niveau is gekoppeld, wordt tijdens de sessie aan de acties van de bezoeker toegevoegd en wordt verwijderd wanneer de sessiecookie verloopt.
  • bezoeker niveau - dit is het hoogste niveau; het label is permanent en blijft tijdens latere bezoeken los totdat de bezoeker de cookie verwijdert of de waarde overschrijft.

Hoe configureer ik aangepaste variabelen?

Aangepaste variabelen zijn vrij eenvoudig te configureren; u hoeft slechts één regel code toe te voegen vóór de _trackPageview telefoontje.

_gaq.push (['._ setCustomVar, INDEX, NAME, VALUE, OPT_SCOPE']);
  • INDEX (verplicht) - bepaalt een slot voor een aangepaste variabele in Google Analytics. Er zijn 5 slots beschikbaar, genummerd van 1 tot 5. Houd er rekening mee dat als de variabelen correct moeten werken, een enkele variabele in één sleuf moet worden geplaatst.
  • Naam (vereist) - is de naam van de variabele die in het rapport van het Google Analytics-panel wordt weergegeven - Aangepaste variabelen
  • VALUE (optioneel) - is de werkelijke waarde van de variabele waarmee is gekoppeld NAAM. Elk aantal van dergelijke waardeparen is mogelijk, bijvoorbeeld als NAME = land, WAARDE kan één voor één gelijk zijn aan de waarden van de VS, GB, PL enz.
  • OPT_SCOPE (optioneel) - is een niveau waarbinnen een aangepaste variabele functioneert. Zoals ik hierboven heb beschreven, zijn er drie niveaus: 1 (bezoekersniveau), 2 (sessieniveau), 3 (paginaniveau). Wanneer deze parameter niet wordt opgegeven, wordt deze vervangen door het standaardpaginaniveau.
 var _gaq = _gaq || []; _gaq.push ([ '_ setAccount', 'UA-xxxxxxxx-x']); _gaq.push (['._ setCustomVar, INDEX, NAME, VALUE, OPT_SCOPE']); _gaq.push ([ '_ trackPageview']);

Wat oefening

Laten we nu eens kijken hoe aangepaste variabelen in de praktijk werken. Laten we veronderstellen dat we de bezoekers van onze website willen bijhouden - onderscheid maken tussen diegenen die wel en niet hebben ingelogd. Om dit te doen, vóór de _trackPageview Oproep, we voegen een code in die de gebruiker beschrijft.

_gaq.push (['._ setCustomVar, 1, // eerste slot' gebruikerstype ', // aangepaste variabelenaam' visitor ', // aangepaste variabele waarde 2 // aangepaste variabele scope - sessieniveau]);


Zodra de bezoeker zich aanmeldt bij uw website, wijzigen we deze code, overeenkomstig:

_gaq.push (['._ setCustomVar, 1, // eerste slot' gebruikerstype ', // aangepaste variabelenaam' gewone gebruiker ', // aangepaste variabele waarde 2 // aangepaste variabele scope - sessieniveau]);

Maar wat volgt?

Het is tijd om de resultaten van het beschreven script te presenteren. Nadat het script een week lang was uitgevoerd, werd een geavanceerd segment in het Google Analytics-paneel gemaakt. Het doel is om de gegevens in het panel te verdelen in: totaal, rapport voor ingelogde gebruikers en rapport voor gebruikers die zich niet hebben aangemeld voor bepaalde statistieken.

Het segment zelf is gemaakt door Geavanceerde segmenten => Maak een nieuw geavanceerd segment. Stel vervolgens de afmetingen in volgens de onderstaande schermafbeelding:

De variabele die we met JavaScript hebben gedefinieerd bevond zich in het eerste slot, dus we moeten selecteren Sleutel 1 en Waarde 1. Vervolgens stellen we de sleutel in waarin we geïnteresseerd zijn (gebruikerstype) en de waarde voor de gedefinieerde sleutel (bezoeker) samen met aaneenschakeling. Vervolgens noemen en testen we het geavanceerde segment. Het aantal bezoeken gedurende een bepaalde periode voor bepaalde segmenten wordt in de test berekend.

We definiëren het tweede segment dat op dezelfde manier rekening houdt met de ingelogde gebruikers. We kunnen het creëren naar analogie van het hierboven gepresenteerde patroon - met dit verschil dat de aangepaste variabele is ingesteld als regelmatige gebruiker.

Nadat we de twee segmenten hebben gemaakt, kunnen we ze activeren. Het resultaat wordt hieronder weergegeven. Een dergelijke set gegevens is een uitstekende basis voor een grondige analyse van de activiteiten op een webpagina.


Het is de moeite waard om te onthouden?

  • Dupliceer de namen van aangepaste variabelen niet tussen de slots.
  • Stel aangepaste variabelen in vóór de paginaweergave-oproep.
  • U kunt niet meer dan vijf aangepaste variabelen in een enkel verzoek gebruiken.
  • Overweeg event-tracking in plaats van aangepaste variabelen voor sommige vereisten, omdat er dan geen extra (fout) paginaweergaves worden gegenereerd in het deelvenster.
  • U kunt bepalen of aangepaste variabelen werken door verzoeken binnen te observeren Firebug of met behulp van de Chrome-extensie, Google Analytics Tracking Code Debugger.

Dit is slechts het begin

Aangepaste variabelen gebruiken vertaalt zich in beter onderbouwde en nauwkeurige sitebeslissingen.

Het voorbeeld in dit artikel illustreert alleen het proces van het gebruik van een enkele aangepaste variabele en het bepalen van de beste manier om een ​​website te beheren, afhankelijk van het type bezoeker. Natuurlijk is dit slechts het begin. Aangepaste variabelen kunnen ongelooflijk krachtig worden wanneer we verschillende van deze tegelijkertijd combineren. Als een snel voorbeeld, met de toepasselijke gegevens van het registratieproces van een website, kunnen we dan niet alleen het geslacht van de bezoeker (sessieniveau), maar ook zijn of haar leeftijdscategorie (sessieniveau) volgen. Verder konden we de bezoekers indelen in groepen die aankopen hebben gedaan in onze fictieve eShop, of zelfs degenen volgen die een specifieke actie hebben ondernomen, zoals op een Facebook-knop klikken..

Deze technieken vertalen zich in meer gerechtvaardigde en nauwkeurige sitebeslissingen.