Google Tag Manager bruger triggerkonfigurationer til at aktivere tags som reaktion på hændelser. I denne artikel kan du læse om, hvordan du bruger Tag Manager til at konfigurere Universal Analytics-hændelsestags, der aktiveres som reaktion påklik på links, klik på andre typer af elementer med bestemte tidsintervaller, og når der indsendes formularer.
Klik på links
Her vises to almindelige metoder til at sende oplysninger om klikhændelser til Google Analytics:
- Brug en separat trigger og et separat tag til hver type link.
- Brug et enkelt tag med et regulært udtryk til at håndtere alle klikdata.
I disse eksempler antager vi, at en webside indeholder en navigationsmenu med disse linknavne og webadresser:
Køb | https://eksempel.dk/køb.html |
Om | https://eksempel.dk/om.html |
Kontakt | https://eksempel.dk/kontakt.html |
Brug separate triggers og separate tags til måling af klik
Dette kræver oprettelse af tre triggers og tre tags – et trigger/tagpar for hvert element i tabellen ovenfor:
- Tilføj et Google Analytics-sidevisningstag, hvis det ikke allerede findes. Tagget skal aktiveres på alle sider.
- Aktivér registrering af data i Tag Manager fra de webadresser, der klikkes på:
- Klik på Variabler.
- Klik på Konfigurer i sektionen Indbyggede variabler.
- Markér afkrydsningsfeltet for Klikwebadresse.
- Opret triggers, der lytter efter klik på links for køb.html, kontakt.html og om.html:
- Klik på Triggers Nyt.
- Klik på Triggerkonfiguration Klik på – kun links.
- Føj disse indstillinger til triggerkonfigurationen:
- Vent på tags: Aktivér
- Maks. ventetid: 2.000 (millisekunder)
- Kontrollér validering: Deaktiver
- Aktivér denne trigger, når alle disse betingelser er opfyldt: Sidewebadressen indeholder
/
- Denne trigger aktiveres ved: Nogle linkklik Klikwebadresse indeholder køb.html
- Navngiv triggeren "Trigger – Klik på Køb", og gem den.
- Gentag trinene for hhv. "kontakt.html" og "om.html"
- Opret tre nye Google Analytics-tags til måling af klik for hver side:
- Klik på Tags Nyt.
- Klik på Tagkonfiguration Google Analytics – Universal Analytics.
- Angiv Sporingstype til Hændelse.
- Angiv Hændelsessporingsparametre:
- Kategori: Navigation
- Handling: Vælg
- Etiket: Køb
BEMÆRK! Etiketværdien skal matche det link, der klikkes på (dvs. "Køb" for køb.html, "Kontakt" for kontakt.html og "Om" for om.html). - Tagnavn: UA – hændelse – købslink
- Ikke-interaktionshit: Falsk
- Google Analytics-indstillinger: Vælg en eksisterende Google Analytics-indstillingsvariabel, eller opret en ny.
- Klik på Triggers, og vælg den trigger, som du oprettede i trin 3 med titlen "Trigger – Klik på Køb".
- Giv tagget et navn, og gem tagkonfigurationen.
- Gentag disse trin for at oprette tags til linkene Kontakt og Om. Husk at angive værdien Etiket i henhold til navnet på siden, f.eks. "Køb" for køb.html, "Kontakt" for kontakt.html og "Om" for om.html.
- Offentliggør containeren.
Brug et enkelt tag til måling af klik
Du kan forenkle din container med en enkelt trigger, der bruger et regulært udtryk til aktivering på de korrekte sider, og et enkelt tag, der bruger en Tag Manager-variabel til feltet Etiket:
- Tilføj et Google Analytics-sidevisningstag, hvis det ikke allerede findes. Tagget skal aktiveres på alle sider.
- Aktivér registrering af værdier i Tag Manager fra de webadresser, der klikkes på:
- Klik på Variabler.
- Klik på Konfigurer i sektionen Indbyggede variabler.
- Vælg den indbyggede variabel Klikwebadresse.
- Opret en enkelt trigger til at håndtere linkklik for hvert element i tabellen ovenfor:
- Klik på Triggers Nyt.
- Klik på Triggerkonfiguration Klik på – kun links.
- Konfigurer triggeren med disse indstillinger:
- Vent på tags: Aktivér
- Maks. ventetid: 2.000 ms
- Kontrollér validering: Deaktiver
- Aktivér denne trigger, når alle disse betingelser er opfyldt: Sidewebadressen indeholder
/
- Denne trigger aktiveres ved: Nogle klik Klikwebadresse matcher regex
kontakt\.html|køb\.html|om\.html
- Navngiv triggeren "Trigger – Navigationsklik", og gem.
- Opret et enkelt tag til håndtering af alle klik:
- Klik på Tags Nyt.
- Klik på Tagkonfiguration Google Analytics – Universal Analytics.
- Angiv Sporingstype til Hændelse.
- Udfyld Hændelsessporingsparametre:
- Kategori: Navigation
- Handling: Vælg
- Etiket: {{Click URL}}
- Klik på Triggers, og vælg den trigger, som du oprettede i trin 3 med titlen "Trigger – Navigationsklik".
- Gem tagget.
- Offentliggør containeren.
Klik på et hvilket som helst element
Brug denne teknik til at måle klik på andre elementer end links. Dette omfatter klik på billeder, <div>
-elementer eller andre elementer på siden, der er tilgængelige via DOM. I dette eksempel har hvert billede en class
-attributværdi for gallery
og en unik id-attributværdi for hvert billede:
I dette eksempel bruger vi disse attributter til at konfigurere en trigger, der aktiveres ved billedtags med class="gallery"
, og vi bruger den pågældende trigger til at aktivere et tag, der sender de respektive id-værdier (f.eks. Golden_Gate_Bridge
og Taj_Mahal
) til Google Analytics:
- Tilføj et Google Analytics-sidevisningstag, hvis det ikke allerede findes. Tagget skal aktiveres på alle sider.
- Aktivér registrering af data i Tag Manager fra de klasse- og id-værdier, der klikkes på:
- Klik på Variabler.
- Klik på Konfigurer i sektionen Indbyggede variabler.
- Vælg de indbyggede variabler Klikklasser og Klik-id.
- Opret en ny trigger, der aktiveres, når et link har klasseattributværdien
gallery
:- Klik på Triggers Nyt.
- Klik på Triggerkonfiguration Klik – alle elementer.
- Aktivér denne trigger, når alle disse betingelser er opfyldt: Sidewebadressen indeholder
/
- Denne trigger aktiveres ved: Nogle klik Klikklasser indeholder
galleri
. - Gem triggeren, og navngiv den "Trigger – Klik på galleribillede", når du bliver bedt om det.
- Opret et tag for at opfange id-attributværdierne for et billede, der er blevet klikket på:
- Klik på Tags Nyt.
- Klik på Tagkonfiguration Universal Analytics.
- Angiv Sporingstype til Hændelse.
- Udfyld Hændelsessporingsparametre:
- Kategori: Billedgalleri
- Handling: Klik
- Etiket: {{Click ID}}
Bemærk! De krøllede parenteser bruges i tekstfelter og tilpasset kode til at erstatte et gyldigt Tag Manager-variabelnavn med den relevante værdi, der hentes fra hændelsen. - Ikke-interaktionshit: Falsk
- Google Analytics-indstillinger: Vælg en eksisterende Google Analytics-indstillingsvariabel, eller opret en ny.
- Klik på Triggers, og vælg den trigger, som du oprettede i trin 3 med titlen "Trigger – Klik på galleribillede".
- Gem tagget som "GA – Hændelsestag – Klik på galleribillede".
- Offentliggør containeren.
Tidsintervaller
Mål tidsintervaller, hvis du gerne vil have en forståelse af tid på siden, når der ikke aktiveres nogen hændelser. Dette kan omfatte brugere, som læser tekst eller afspiller video på siden. Da Google Analytics-sessioner får timeout efter 30 minutter som standard, kan du desuden have glæde af at implementere en "hold i live-hændelse" for at sikre, at der sendes en aktivitet hvert 25. minut.
Sådan konfigurerer du et tag, som måler tidsintervaller:
- Tilføj et grundlæggende Google Analytics-sidevisningstag, hvis det ikke allerede findes. Tagget skal aktiveres på alle sider.
- Opret en timertrigger:
- Klik på Triggers Nyt.
- Klik på Triggerkonfiguration Timer.
- Føj disse indstillinger til triggerkonfigurationen:
- Hændelsesnavn: gtm.timer
- Interval: 1.500.000 (beregnet i millisekunder)
- Grænse: 5
- Aktivér denne trigger, når alle disse betingelser er opfyldt: Sidewebadressen indeholder video.html
- Denne trigger aktiveres ved: Alle timere
- Gem triggeren som "GA – Trigger – Sessionstimer"
- Opret et sessionstimertag:
- Klik på Tags Nyt.
- Klik på Tagkonfiguration Universal Analytics, og føj disse indstillinger til tagkonfigurationen:
- Sporingstype: Timing
- Sporingsparametre til brugstider: Lad feltet stå tomt, eller tilføj værdier som ønsket til dine rapporter.
- Klik på Triggers, og vælg den trigger, som du oprettede i trin 2 med titlen "Trigger – Sessionstimer".
- Offentliggør containeren.
Indsendelse af formularer
Denne metode aktiverer et tag, hver gang der indsendes en formular på en webside. I dette eksempel antager vi, at <form>
HTML-tagget indeholder en id-attribut med værdien "contact_us
":
Vi kan bruge dette id til at oprette en trigger, der lytter efter, hvornår denne formular indsendes:
- Tilføj et grundlæggende Google Analytics-sidevisningstag, hvis det ikke allerede findes. Tagget skal aktiveres på alle sider.
- Aktivér registrering af formular-id'er i Tag Manager:
- Klik på Variabler.
- Klik på Konfigurer i sektionen Indbyggede variabler.
- Vælg den indbyggede variabel Formular-id.
- Opret en trigger for formularindsendelse:
- Klik på Triggers Nyt.
- Klik på Triggerkonfiguration Formularindsendelse.
- Føj disse indstillinger til triggerkonfigurationen:
- Vent på tags: Deaktiver
- Kontrollér validering: Aktivér
- Aktivér denne trigger, når alle disse betingelser er opfyldt: Sidewebadressen indeholder
/
- Denne trigger aktiveres ved: Nogle formularer Formular-id'et indeholder
contact_us
- Gem triggeren som "GA – Trigger – Indsendelse af Min formular".
- Opret tagget til sporing af formularindsendelser:
- Klik på Tags Nyt.
- Klik på Tagkonfiguration Universal Analytics.
- Angiv Sporingstype til Hændelse.
- Udfyld Hændelsessporingsparametre:
- Kategori: Formularer
- Handling: Indsend
- Etiket: Generering af kundeemner – {{Form ID}}
Bemærk! De krøllede parenteser bruges i tekstfelter og tilpasset kode til at erstatte et gyldigt Tag Manager-variabelnavn med den relevante værdi, der hentes fra hændelsen.
- Ikke-interaktionshit: Falsk
- Google Analytics-indstillinger: Vælg en eksisterende Google Analytics-indstillingsvariabel, eller opret en ny.
- Klik på Triggers, og vælg den trigger, som du oprettede i trin 3 med titlen "Trigger – Indsendelser af Min formular".
- Gem tagget som "GA – Hændelsestag – Formularindsendeler".
- Offentliggør containeren.
Relaterede ressourcer
- Implementer Google Analytics i Tag Manager
- Tilpassede dimensioner i Google Analytics
- Indholdsgruppering i Google Analytics
- Måling med bruger-id'er
- E-handel i Google Analytics
- Mål brugeraktivitet på tværs af domæner
- Dynamisk remarketing i Google Analytics
- Hjælp til Google Analytics: Om Google Analytics-hændelser