Ga naar inhoud

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

GebeurtenisWanneer de Checkout Widget deze verstuurt
page_viewEr wordt een stap van de widget weergegeven, waaronder selectie-, checkout-, succes- en foutschermen
select_itemEr wordt een product, pakket of productvoucher geselecteerd uit de product-/evenementenlijst
add_to_cartEr wordt een boeking of pakket aan de winkelmand toegevoegd
view_cartDe winkelmand wordt weergegeven
begin_checkoutDe stap met klantgegevens wordt weergegeven
add_payment_infoDe betaalstap wordt weergegeven — voordat de betaalgegevens worden verzonden
purchaseDe 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_title en page_path identificeren de stap van de widget, bijvoorbeeld tier_selection, extras_selection, basket of payment. page_location is de URL van de webpagina waarop uw widget staat.
  • Productselectie: item_list_id, item_list_name en een items-array identificeren het geselecteerde product of pakket.
  • Winkelmand- en checkoutgebeurtenissen: currency, de numerieke waarde value, order_id, locale en items. 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). coupon wordt opgenomen bij begin_checkout, add_payment_info en purchase wanneer dit beschikbaar is. Analytics-gebeurtenissen bevatten ook widget_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.