Gå til indhold

Integrerer I med Google Analytics 4?

Ja. Checkout Widget sender bookinghændelser til Google Analytics 4 (GA4) under hele bookingforløbet. Denne vejledning gælder den aktuelle Checkout Widget. Se ældre widgets, hvis I bruger den tidligere version.

Konfigurer sporing

Åbn Analytics i indstillingerne for jeres checkout-widget, slå Enable Google Analytics til, og vælg under Send events via, hvordan widgetten skal sende bookinghændelser. Widgetten bruger én metode ad gangen:

  • Google Analytics 4 — vælg Use existing tag, hvis jeres website allerede indlæser Google Analytics-tagget, eller Use custom tag, og indtast jeres GA4-måle-id (G-…). Widgetten sender automatisk hændelser via dette tag.
  • Google Tag Manager — slå Enable Google Tag Manager til, og brug derefter jeres websites eksisterende container, eller indtast et brugerdefineret container-id (GTM-…). Widgetten sender hændelser til datalaget. Bookinghændelser når frem til GA4, når GA4-hændelsestags med matchende udløsere for brugerdefinerede hændelser samt e-handelsdata fra datalaget er konfigureret og publiceret i jeres container. Se vejledningen til opsætning af Tag Manager.

Gem indstillingerne for at aktivere sporingen. Undgå at videresende de samme bookinghændelser via Tag Manager eller brugerdefineret kode, mens widgetten også sender dem via Google Analytics 4, da køb og omsætning kan blive talt dobbelt.

Hændelser, der sendes automatisk

HændelseHvornår Checkout Widget sender den
page_viewEt widgettrin vises, herunder skærmbillederne for valg, checkout, gennemførelse og fejl
select_itemEt produkt, en pakke eller en produktvoucher vælges fra produkt-/hændelseslisten
add_to_cartEn booking eller pakke føjes til kurven
view_cartKurven vises
begin_checkoutTrinnet med kundeoplysninger vises
add_payment_infoBetalingstrinnet vises – før betalingsoplysningerne indsendes
purchaseBetalingen gennemføres, eller en ordre uden et resterende betalingsbeløb bekræftes

Trinnene afhænger af bookingforløbet. En gratis booking kan for eksempel springe betalingsskærmbilledet over.

Hvad hændelserne indeholder

  • Sidevisninger: page_title og page_path identificerer widgettrinnet, for eksempel tier_selection, extras_selection, basket eller payment. page_location er URL’en til den side på jeres website, der indeholder widgetten.
  • Produktvalg: item_list_id, item_list_name og et items-array identificerer det valgte produkt eller den valgte pakke.
  • Kurv- og checkouthændelser: currency, numerisk value, order_id, locale og items. Elementerne identificerer billettyper, antal, enhedspriser samt deres produkt eller pakke. Ved valg bruges produkt-/pakke-id’er; efterfølgende hændelser bruger id’er for billettyper.
  • Køb: Indeholder også transaction_id (ordrehenvisningen). coupon medtages i begin_checkout, add_payment_info og purchase, når den er tilgængelig. Analytics-hændelser indeholder også widget_id.

Omsætningsdækning: value er summen af de sporede billetter i produkt- og pakkebookinger, inklusive produktvouchers. Den omfatter ikke ekstra tilvalg, merchandise eller køb af gavekort, så GA4-omsætningen kan afvige fra den samlede ordre.

Brugerdefineret sporing

Ved brugerdefineret sporing kan jeres webudvikler lytte efter de samme syv hændelser på document med præfikset th:, for eksempel th:purchase. Dataene findes i event.detail, og hændelserne er fortsat tilgængelige, når den indbyggede Google Analytics-sporing er deaktiveret.

Kontrollér jeres opsætning

Gennemfør en testbooking på den side, hvor jeres widget er indlejret. Kontrollér GA4 Realtime eller DebugView; standardrapporter kan tage 24–48 timer om at blive opdateret. Brug Preview i Tag Manager til at kontrollere, at jeres GA4-tags udløses, og publicer derefter ændringerne.

Følg Sådan fejlsøger I Google Analytics- og Tag Manager-sporing for oplysninger om konsollogning, manglende hændelser samt problemer med samtykke eller annonceblokkere.