Tracking met Google Analytics 4 (GA4) en Google Tag Manager (GTM) gebeurt via het
dataLayerobject, dat toegankelijk is voor elke JavaScript die op de pagina draait.Er is een verschil in opmaak tussen events bedoeld voor GA4 en events bedoeld voor GTM, hoewel beide toegankelijk zijn via data layer variables in Google Tag Manager.
Elk event kan op verzoek aan- of uitgezet worden door ons supportteam, maar GA4 events vereisen wel dat de Convious Google Analytics 4 integratie actief is op uw website. Hier is onze Convious handleiding om de Google Analytics 4 integratie in te schakelen.
Google Analytics 4 data layer events
Hieronder vindt u een overzicht van events die onze Checkout kan tracken naar Google Analytics 4.
Om de parameters in deze events te benaderen via Google Tag Manager data layer variables, moeten de veldnamen voorafgegaan worden door eventModel., bijv. eventModel.item_list_id.
page_view
Getrackt wanneer de gebruiker een pagina binnen de Checkout widget bezoekt. Er zijn geen parameters opgenomen in de dataLayer voor dit event, maar Google Analytics 4 verzamelt wel zaken zoals paginatitel en url ervoor.
view_item_list
Getrackt wanneer de gebruiker een lijst met producten bekijkt.
Parameters
Naam | Type | Voorbeeldwaarde | Beschrijving |
item_list_id | string |
| De ID van de lijst waarin het item aan de gebruiker werd gepresenteerd |
item_list_name | string |
| De naam van de lijst waarin het item aan de gebruiker werd gepresenteerd |
currency | string |
| Valuta van de items geassocieerd met de bestelling, in 3-letter ISO 4217 formaat |
items | Array<item> |
| De producten die bekeken werden |
add_to_cart
Getrackt wanneer de gebruiker producten aan hun winkelwagen toevoegt.
Parameters
Naam | Type | Voorbeeldwaarde | Beschrijving |
currency | string |
| Valuta van de items geassocieerd met de bestelling, in 3-letter ISO 4217 formaat |
items | Array<item> |
| De producten die aan de winkelwagen werden toegevoegd |
begin_checkout
Getrackt wanneer de gebruiker het winkelwagen-overzichtsscherm bereikt
Parameters
Naam | Type | Voorbeeldwaarde | Beschrijving |
currency | string |
| Valuta van de items geassocieerd met de bestelling, in 3-letter ISO 4217 formaat |
items | Array<item> |
| De items die de gebruiker in hun winkelwagen had toen ze het winkelwagen-overzichtsscherm bereikten |
view_cart
Getrackt wanneer de gebruiker het winkelwagen-overzichtsscherm bereikt
Parameters
Naam | Type | Voorbeeldwaarde | Beschrijving |
currency | string |
| Valuta van de items geassocieerd met de bestelling, in 3-letter ISO 4217 formaat |
items | Array<item> |
| De items die de gebruiker in hun winkelwagen had toen ze het winkelwagen-overzichtsscherm bereikten |
view_item
Getrackt wanneer de gebruiker een upsell-item bekijkt op de winkelwagen-overzichtspagina.
Parameters
Naam | Type | Voorbeeldwaarde | Beschrijving |
currency | string |
| Valuta van de items geassocieerd met de bestelling, in 3-letter ISO 4217 formaat |
items | Array<item> |
| De items die bekeken werden |
purchase
Getrackt wanneer de gebruiker een aankoop voltooit.
Parameters
Naam | Type | Voorbeeldwaarde | Beschrijving |
transaction_id | string |
| De unieke identificatie van de bestelling |
currency | string |
| Valuta van de items geassocieerd met de bestelling, in 3-letter ISO 4217 formaat |
value | number |
| De totale waarde van de bestelling |
coupon | string |
| De gebruikte kortingscodes, gescheiden door een pipe-teken |
items | Array<item> |
| De producten die gekocht werden |
item parameters
De volgende parameters worden getrackt voor elk item in de items Array wanneer beschikbaar
Naam | Type | Voorbeeldwaarde | Beschrijving |
item_id | string |
| De ID van het product |
item_name | string |
| De naam van het product |
price | number |
| De prijs van het product |
quantity | number |
| Het aantal producten dat aan de winkelwagen werd toegevoegd of gekocht |
Google Tag Manager data layer events
De Google Tag Manager tracking wordt beschouwd als een legacy-functie. Het wordt sterk aanbevolen om in plaats daarvan Google Analytics 4 events te gebruiken.
Hieronder vindt u een overzicht van events die onze Checkout kan tracken naar Google Tag Manager.
convious-pageview
Getrackt wanneer de gebruiker een pagina binnen de Checkout widget bekijkt.
Parameters
Naam | Type | Voorbeeldwaarde | Beschrijving |
category | string |
| De event-categorie |
action | string |
| De event-actie, altijd |
label | string |
| Het event-label, altijd |
page | string |
| Het paginapad |
title | string |
| De paginatitel |
convious-order
Getrackt wanneer de bezoeker hun aankoop voltooit.
Parameters
Naam | Type | Voorbeeldwaarde | Beschrijving |
string |
| Het e-mailadres van de gebruiker | |
transactionId | string |
| De interne bestelling-ID |
transactionAffiliation | string |
| Affiliatie van de bestelling, altijd |
transactionTotal | string |
| Totale bestelwaarde |
transactionShipping | number |
| Verzendkosten van de bestelling, altijd |
currency | string |
| Valuta van de items geassocieerd met de bestelling, in 3-letter ISO 4217 formaat |
transactionProducts | Array<transactionProduct> |
| De gekochte producten |
transactionProduct parameters
Naam | Type | Voorbeeldwaarde | Beschrijving |
sku | string |
| Product SKU, gegenereerd uit een convious prefix en interne productnaam |
name | string |
| Productnaam met een convious prefix |
category |
