Als u dimensienamen in Google Analytics nodig heeft die niet zijn opgenomen in de standaarddimensies en -statistieken, kunt u aangepaste dimensies definiëren. Gebruik aangepaste dimensies om gegevens te verzamelen en te analyseren die Analytics niet automatisch registreert. U kunt waarden naar aangepaste dimensies verzenden met een variabele die ofwel gegevens van uw webpagina ophaalt of de gegevenslaag gebruikt om specifieke waarden door te geven.
Een paginavariabele gebruiken om waarden voor aangepaste dimensies in te stellen
Als u een waarde uit een lijst aan een Google Analytics-sessie wilt koppelen, gebruikt u een lookup-tabelvariabele in Tag Manager.
Stap 1: Maak een aangepaste dimensie
Een aangepaste dimensie maken in Google Analytics:
- Log in op uw Google Analytics-account.
- Navigeer naar Beheerder Property: Aangepaste definities Aangepaste dimensies.
- Klik op +Nieuwe aangepaste dimensie.
- Geef uw eigen waarde op voor het veld Naam en stel het menu Bereik in op de gewenste waarde. Zorg ervoor dat Actief is aangevinkt.
Voorbeeld: Stel het veld Naam in op Bestemming en het menu Bereik op Hit. - Klik op Maken.
- Het dimensienummer vindt u in de codevoorbeelden op de pagina 'Aangepaste dimensie gemaakt'. Noteer het dimensienummer. In dit voorbeeld is het indexnummer van de dimensie 6:
JavaScript:
var dimensionValue = 'SOME_DIMENSION_VALUE';
ga('set', 'dimension6', dimensionValue);
Android-SDK:
String dimensionValue = "SOME_DIMENSION_VALUE";
tracker.set(Fields.customDimension(6), dimensionValue);
iOS-SDK:
NSString *dimensionValue = @"SOME_DIMENSION_VALUE";
[tracker set:[GAIFields customDimensionForIndex:6] value:dimensionValue];
Stap 2: Stel een Tag Manager-variabele in om paginawaarden op te halen
De volgende stap is een Tag Manager-variabele instellen die een waarde van een webpagina vastlegt en die kan worden gebruikt om de waarde van een veld voor een aangepaste dimensie te vullen. De waarde die u target, kan afkomstig zijn uit een aantal verschillende bronnen: het kan een element-ID op de pagina zijn, een waarde die wordt gegenereerd wanneer een gebeurtenis optreedt (bijv. een timergebeurtenis) of het kan een stukje tekst zijn uit de URL van de webpagina.
In dit voorbeeld wordt de vereiste waarde als fragment gevonden in de pagina-URL: een tekenreeks die volgt op het hashteken (#) aan het einde van de URL. Voorbeelden:
- https://www.example.com/destinations/#parijs
- https://www.example.com/destinations/#newyork
- https://www.example.com/destinations/#tokio
Tag Manager kan de URL-fragmentwaarden vastleggen, die waarden in een variabele zetten en vervolgens die variabele gebruiken om de waarde te leveren voor de aangepaste dimensie waarmee we willen werken:
- Klik in Tag Manager op Variabelen.
- Klik onder Door de gebruiker gedefinieerde variabelen op Nieuw.
- Klik op Variabeleconfiguratie en selecteer URL als het type variabele.
- Stel op de pagina Variabeleconfiguratie het Componenttype in op Fragment.
- Geef de variabele een naam, bijv. 'URL-fragmentvariabele'.
- Klik op Opslaan.
Stap 3: Schakel in uw Universal Analytics-tags aangepaste dimensies in
In de laatste stap schakelt u in de variabele voor Google Analytics-instellingen aangepaste dimensies in:
- Klik op Variabelen en selecteer vervolgens de variabele voor Google Analytics-instellingen.
- Open de tag om deze te bewerken en ga naar Meer instellingen Aangepaste dimensies.
- Klik op +Aangepaste dimensie toevoegen.
- Voer de waarde van de Index in die u in stap 1 heeft opgehaald.
- Bij Dimensiewaarde gebruikt u het pictogram Variabelekiezer om de naam te selecteren van de variabele die u in stap 2.
- Klik op Opslaan.
Waarden voor aangepaste dimensies instellen vanuit de gegevenslaag
De gegevenslaag is de beste methode voor consistente resultaten in uw rapporten, omdat u de volledige controle behoudt over de waarden die worden doorgegeven aan uw tags. In dit voorbeeld wordt dataLayer.push()
gebruikt op een website om een bestemmingswaarde toe te voegen aan de gegevenslaag wanneer er op een knop wordt geklikt:
Boek deze reis naar Parijs!
</button>
Als u Tag Manager wilt gebruiken om deze waarde naar Google Analytics te verzenden als een aangepaste dimensie, gebruikt u een gegevenslaagvariabele en past u de aangepaste dimensie toe op de toepasselijke Google Analytics-tags die al op uw website zijn geïmplementeerd.
Stap 1: Maak een aangepaste dimensie
Een aangepaste dimensie maken in Google Analytics:
- Log in op uw Google Analytics-account.
- Ga naar Beheerder de kolom Property: Aangepaste definities Aangepaste dimensies.
- Klik op +Nieuwe aangepaste dimensie.
- Geef uw eigen waarde op voor het veld Naam en stel het menu Bereik in op de gewenste waarde. Zorg ervoor dat Actief is aangevinkt.
Voorbeeld: Stel het veld Naam in op Bestemming en het menu Bereik op Hit. - Klik op Maken.
- Het dimensienummer vindt u in de codevoorbeelden op de pagina 'Aangepaste dimensie gemaakt'. Noteer het dimensienummer. In dit voorbeeld is het indexnummer van de dimensie 6:
JavaScript:
var dimensionValue = 'SOME_DIMENSION_VALUE';
ga('set', 'dimension6', dimensionValue);
Android-SDK:
String dimensionValue = "SOME_DIMENSION_VALUE";
tracker.set(Fields.customDimension(6), dimensionValue);
iOS-SDK:
NSString *dimensionValue = @"SOME_DIMENSION_VALUE";
[tracker set:[GAIFields customDimensionForIndex:6] value:dimensionValue];
Stap 2: Maak een variabele voor de gegevenslaag
De volgende stap is een variabele maken die de juiste gegevenslaagwaarden vastlegt:
- Klik in Tag Manager op Variabelen.
- Klik onder Door de gebruiker gedefinieerde variabelen op Nieuw.
- Selecteer Variabele voor gegevenslaag voor het type variabele.
- Stel het tekstveld Naam van variabele voor gegevenslaag in op bestemming.
- Geef de variabele een naam, bijv. 'variabele voor gegevenslaag bestemming'.
- Klik op Opslaan.
Stap 3: Schakel in uw Universal Analytics-tags een aangepaste dimensie in
In de laatste stap schakelt u in de variabele voor Google Analytics-instellingen een aangepaste dimensie in:
- Klik op Variabelen en selecteer vervolgens de variabele voor Google Analytics-instellingen.
- Klik op Variabeleconfiguratie.
- Klik op Meer instellingen Aangepaste dimensies.
- Klik op +Aangepaste dimensie toevoegen.
- Voer de waarde van de Index in die u in stap 1 heeft opgehaald.
- Bij Dimensiewaarde voert u de naam in van de variabele die u in stap 2 heeft gemaakt.
- Klik op Opslaan.
- Publiceer uw container zodat de wijzigingen van kracht worden.