Integreert u met Google Analytics 4?
Ja. De Checkout Widget verstuurt tijdens het hele boekingsproces boekingsevenementen naar Google Analytics 4 (GA4). Deze instructies zijn van toepassing op de huidige Checkout Widget. Raadpleeg Legacy Widgets als u de oudere versie gebruikt.
Tracking instellen
Open in de instellingen van uw Checkout Widget Analytics en schakel Enable Google Analytics in. Kies onder Send events via hoe de widget boekingsevenementen verstuurt. De widget gebruikt telkens één methode:
- Google Analytics 4 — kies Use existing tag als uw website de Google Analytics-tag al laadt, of Use custom tag en voer uw GA4-meet-ID (
G-…) in. De widget verstuurt de gebeurtenissen automatisch via die tag. - Google Tag Manager — schakel Enable Google Tag Manager in en gebruik vervolgens de bestaande container van uw website of voer een aangepaste container-ID (
GTM-…) in. De widget stuurt gebeurtenissen naar de Data Layer. Boekingsevenementen bereiken GA4 zodra GA4-gebeurtenistags met overeenkomende Custom Event-triggers en e-commercedata uit de Data Layer in uw container zijn geconfigureerd en gepubliceerd. Raadpleeg de Tag Manager-installatiehandleiding.
Sla uw instellingen op om tracking in te schakelen. Voorkom dat u dezelfde boekingsevenementen via Tag Manager of aangepaste code doorstuurt terwijl de widget ze ook via Google Analytics 4 verstuurt, omdat aankopen en omzet dan dubbel kunnen worden geteld.
Automatisch verzonden gebeurtenissen
| Gebeurtenis | Wanneer de Checkout Widget deze verstuurt |
|---|---|
page_view | Er wordt een stap van de widget weergegeven, waaronder selectie-, checkout-, succes- en foutschermen |
select_item | Er wordt een product, pakket of productvoucher geselecteerd uit de product-/evenementenlijst |
add_to_cart | Er wordt een boeking of pakket aan de winkelmand toegevoegd |
view_cart | De winkelmand wordt weergegeven |
begin_checkout | De stap met klantgegevens wordt weergegeven |
add_payment_info | De betaalstap wordt weergegeven — voordat de betaalgegevens worden verzonden |
purchase | De betaling slaagt of een bestelling waarvoor niets meer betaald hoeft te worden, wordt bevestigd |
De stappen zijn afhankelijk van het boekingsproces. Een gratis boeking kan bijvoorbeeld het betaalscherm overslaan.
Wat de gebeurtenissen bevatten
- Paginaweergaven:
page_titleenpage_pathidentificeren de stap van de widget, bijvoorbeeldtier_selection,extras_selection,basketofpayment.page_locationis de URL van de webpagina waarop uw widget staat. - Productselectie:
item_list_id,item_list_nameen eenitems-array identificeren het geselecteerde product of pakket. - Winkelmand- en checkoutgebeurtenissen:
currency, de numerieke waardevalue,order_id,localeenitems. Items identificeren tickettypen, aantallen, stukprijzen en het bijbehorende product of pakket. Bij selectie worden product-/pakket-ID’s gebruikt; bij daaropvolgende gebeurtenissen worden tickettype-ID’s gebruikt. - Aankoop: bevat ook
transaction_id(de bestelreferentie).couponwordt opgenomen bijbegin_checkout,add_payment_infoenpurchasewanneer dit beschikbaar is. Analytics-gebeurtenissen bevatten ookwidget_id.
Omzetdekking: value is het totaal van de bijgehouden tickets in product- en pakketboekingen, inclusief productvouchers. Extra’s, merchandise en aankopen van cadeaukaarten zijn niet inbegrepen. Daarom kan de GA4-omzet afwijken van het volledige bestellingstotaal.
Aangepaste tracking
Voor aangepaste tracking kan uw webontwikkelaar op document luisteren naar dezelfde zeven gebeurtenissen met het prefix th:, zoals th:purchase. De gegevens staan in event.detail en blijven beschikbaar wanneer de ingebouwde Google Analytics-tracking is uitgeschakeld.
Uw configuratie controleren
Voltooi een testboeking op de pagina waarop uw widget is ingesloten. Controleer GA4 Realtime of DebugView; het kan 24–48 uur duren voordat standaardrapporten zijn bijgewerkt. Gebruik voor Tag Manager de voorbeeldfunctie om te controleren of uw GA4-tags worden geactiveerd en publiceer vervolgens uw wijzigingen.
Volg voor consolelogboeken, ontbrekende gebeurtenissen en problemen met toestemming of adblockers Problemen met Google Analytics- en Tag Manager-tracking oplossen.