[UA→GA4] Sånn tilordnes gtag.js for UA til GA4

Dette er en veiledning i implementering for nettstedeiere som bruker gtag.js-biblioteket og ønsker å forstå hva som blir følgene når gtag.js for Universal Analytics-områder (UA) overføres til Google Analytics 4-områder. I artikkelen forutsetter vi at du allerede har opprettet et Google Analytics 4-område. Hvis alt du trenger å gjøre, er å legge til den grunnleggende målingskoden på nettstedet ditt, kan du lese gjennom denne artikkelen i stedet.
Du finner følgende informasjon i denne artikkelen:

Om gtag.js-kodebiten og område-ID-er

Gtag.js-kodebitene for henholdsvis Universal Analytics-områder og Google Analytics 4-områder er svært like. Begge disse kodebitene har denne strukturen:

01: <script async src="https://www.googletagmanager.com/gtag/js?id=<Område-ID A>"></script>

02: <script>

03: window.dataLayer = window.dataLayer || [];

04: function gtag(){dataLayer.push(arguments);}

05: gtag('js', new Date());

06:

07: gtag('config', '<Område-ID A>');

08:

09: gtag('config', '<Område-ID B>');

10:

11: gtag('event', 'sign_up', { 'method': 'email' });

12:

13: gtag('event', 'view_video', { 'send_to': '<Område-ID B>' });

14:

15: </script>

Linje 1: Hvis du har implementert et Universal Analytics-område via gtag.js, har du sannsynligvis allerede satt inn denne linjen på nettstedet ditt. I stedet for <Område-ID A> vises nå «UA-» etterfulgt av en tallserie. Hvis du har implementert gtag.js for Google Ads eller et annet Google Marketing Platform-produkt, kan denne linjen også være satt inn på nettstedet ditt, men «<Område-ID A> begynner da i stedet med «AW-» eller «DC-».

Område-ID-en (eller tag-ID-en for Google Analytics 4-områder) som er angitt av «<Område-ID A>», «kontrollerer» denne gtag.js-kodebiten. Det er viktig av disse årsakene:

  1. Du trenger ikke å implementere denne linjen på nytt hvis den allerede er satt inn på nettstedet. Du trenger bare å legge til en «config»-linje for å angi tag-ID-en.
  2. Område-ID-en på denne linjen er det elementet som «kontrollerer» gtag.js-kodebiten. Hvis en ID-en for et Universal Analytics-område («UA-XXXXXXXX») kontrollerer taggen, kan du overføre målingsdata til et Google Analytics 4-område via tilknyttede nettstedstagger uten å måtte legge til ny kode på siden.

Linje 7: Det er «config»-direktivet for gtag som aktiverer innsamling av data til området forbundet med <Område-ID A>. Hvis du for eksempel legger til dette direktivet med en tag-ID i et Google Analytics 4-område, blir det sendt «page_view»-hendelser til det aktuelle området.

Denne område-ID-en kan representere måling i forbindelse med flere Google-produkter, innbefattet et Universal Analytics-område («UA-XXXXXXXX»), et Google Analytics 4-område («G-XXXXXXXX»), Google Ads («AW-XXXXXXXX») eller Floodlight («DC-XXXXXXXX»).

Linje 11: Det blir overført en hendelse via «event»-direktivet for gtag. I kodebiter der det finnes en rekke «config»-direktiver for flere ulike områder, blir hendelsen sendt til alle områdene.

I dette eksempelet er det «sign_up»-parameteren som er navnet på hendelsen. Den siste parameteren er et objekt som inneholder et sett med hendelsesparametere. I dette tilfellet er «method» en parameter med verdien «email».

Linje 13: Hendelsen her har «send_to» som parameter. Dette er en spesiell parameter som sender den tilknyttede hendelsen til et bestemt område. Denne hendelsen blir med andre ord bare sendt til området angitt med <Område-ID B>.

config-kommandoen for gtag aktiverer grunnleggende måling.

  • I forbindelse med Universal Analytics-områder er det «config»-objektet som har en område-ID for Universal Analytics, som overfører et sidevisningstreff.
  • I forbindelse med Google Analytics 4-områder er det «config»-objektet med en tag-ID som aktiverer innsamlingen av «page_view»-hendelser (som en hendelse som automatisk samles inn), når det blir lastet inn på en side.

Områdeidentifikatorer

Område-ID-er for Universal Analytics har formatet «UA-XXXXXXXX». De omtales fra tid til annen som sporings-ID-er. I denne veiledningen omtales de som område-ID-er for UA.

Nettdatastrømmer for Google Analytics 4-områder har en tag-ID med formatet «G-XXXXXXXX».

I enkelte kodeeksempler og i dokumentasjon kan begge omtales som «TAG_ID».

Grunnleggende datainnsamling

Hvis du slår på grunnleggende datainnsamling for Google Analytics 4-områder, kan denne informasjonen samles inn:

Hvis du bruker en gtag.js-implementering i det eksisterende Universal Analytics-området ditt, kan du slå på grunnleggende datainnsamling for Google Analytics 4-området ditt slik:

  • Alternativ 1: Legg til et nytt «config»-direktiv med den relevante tag-ID-en.
    ELLER:
  • Alternativ 2: Slå på tilknyttede nettstedstagger (hvis den eksisterende gtag.js-implementeringen er kvalifisert).

Uansett hvilket alternativ du velger, påvirkes ikke det eksisterende Universal Analytics-området, og det blir fortsatt samlet inn data.

Første alternativ : Legg til et nytt «config»-direktiv

Hvis det allerede finnes gtag.js-kode på siden, er det bare å legge til et «config»-direktiv med den aktuelle målings-ID-en for Google Analytics 4-området. I eksempelet nedenfor er linje 8 lagt til i en eksisterende gtag.js-implementering. Den henviser til målings-ID-en for Google Analytics 4-området. Med dette sendes «page_view»-hendelser til det aktuelle Google Analytics 4-området. Samtidig aktiveres hendelser som automatisk samles inn, samt hendelser som registreres via forbedret måling (hvis du har slått på forbedret måling), i dette Google Analytics 4-området.

1: <script async src="https://www.googletagmanager.com/gtag/js?id=<Område-ID A>"></script>

2: <script>

3: window.dataLayer = window.dataLayer || [];

4: function gtag(){dataLayer.push(arguments);}

5: gtag('js', new Date());

6:

7: gtag('config', '<Område-ID A>');

8: gtag('config', 'G-XXXXXXXX');

9: </script>

Andre alternativ: Slå på tilknyttede nettstedstagger

Du kan bruke en tilknyttet nettstedstag hvis følgende er tilfellet:

  • Den eksisterende gtag.js-kodebiten på siden der du vil måle brukerinteraksjoner, «kontrolleres» av et Universal Analytics-område (ID-en det henvises til på denne linjen i gtag.js-kodebiten, begynner altså med «UA-»):

<script async src="https://www.googletagmanager.com/gtag/js?id=<Område-ID A>"></script>

(Tilknyttede nettstedstagger kommer også til å fungere hvis den eksisterende gtag.js-kodebiten kontrolleres av et Google Analytics 4-område. Denne situasjonen oppstår imidlertid bare dersom et Google Analytics 4-område allerede er implementert.)

  • Du har OGSÅ administratortilgang til Universal Analytics-området som ID-en i kodebiten henviser til.
Hvis du har implementert både en gtag.js-tag òg en GTM-beholder på siden din, må gtag.js-taggen være plassert ovenfor GTM-beholderen for at tilknyttede nettstedstagger skal fungere.

Konfigurasjonsinnstillinger for gtag.js

Du kan konfigurere den grunnleggende gtag.js-kodebiten slik at den kontrollerer innstillingene for datainnsamling, for eksempel Google-signaler, IP-anonymisering og tilpasning av informasjonskapsler. Du gjør dette via «config»- eller «set»-direktivet i gtag.js.

I både Universal Analytics-områder («UA-XXXXXXXX») og Google Analytics 4-områder («G-XXXXXXXX») kan du implementere disse konfigurasjonsinnstillingene via gtag.js. Det finnes imidlertid forskjeller mellom disse innstillingene i henholdsvis Universal Analytics-områder og Google Analytics 4-områder. 

  • IP-anonymisering har standardverdien «true» (sann) og kan ikke konfigureres i Google Analytics 4-områder. Derfor blir IP-adresser automatisk anonymisert hvis det overføres en standardhendelse til Google Analytics 4-området («G-XXXXXXXX»).
  • Når globale innstillinger må implementeres i alle konfigurerte områder, må «set»-kommandoen benyttes for at alle målings-ID-er og/eller område-ID-er skal kunne brukes, innbefattet de implementert via tilknyttede nettstedstagger.
  • Vær spesielt oppmerksom på funksjonene for deaktivering av personlig tilpasning av annonser, da disse som regel implementeres med en «config»-linje.
  • Når du bruker tilknyttede nettstedstagger: Eventuelle konfigurasjoner som er opprettet i gtag.js-koden med utgangspunkt i «config»-direktivet, gjelder bare for området som er knyttet til målings-ID-en i den aktuelle kodelinjen. Disse konfigurasjonene sendes ikke automatisk til det tilknyttede Google Analytics 4-området. Gjør følgende hvis du vil at en konfigurasjon også skal brukes i det tilknyttede Google Analytics 4-området:
    • Opprett et separat «config»-direktiv, og bruk det i det relevante Google Analytics 4-området ved å vise til målings-ID-en.
      ELLER
    • Konfigurer innstillingen med et «set»-direktiv. Da brukes i så fall konfigurasjonen i alle de konfigurerte områdene.

Eksempler på konfigurasjon

Slå på grunnleggende datainnsamling og konfigurer User-ID

gtag('config', 'GA_MEASUREMENT_ID', {

'user_id': 'USER_ID'

});

Konfigurer innstillinger for informasjonskapsler

gtag('config', 'GA_MEASUREMENT_ID', {

'cookie_prefix': 'MyCookie',

'cookie_domain': 'blog.example.com',

'cookie_expires': 28 * 24 * 60 * 60 // 28 dager i sekunder

});

Blokkér «page_view»-hendelser

Hvis du ikke vil at det skal overføres noen «page_view»-hendelse når du laster inn konfigurasjonskoden (hvis innholdet f.eks. blir lastet inn i en iframe-ramme), kan du blokkere «page_view»-hendelsen ved å endre konfigurasjonsinnstillingen. Tenk deg et scenario der en «page_view»-hendelse overføres, og at en bruker så logger på nettstedet. Du bruker «config»-direktivet til å angi User-ID for påloggingsinteraksjonen, men du vil ikke overføre enda en «page_view»-hendelse. I koden nedenfor viser vi hvordan du kan forhindre at «page_view»-hendelsen blir overført.

gtag('config', 'MEASUREMENT_ID', {

'user_id': 'USER_ID',

'send_page_view': false

});

Hendelser

Se overføringsveiledningen for hendelser.

Egendefinerte dimensjoner og beregninger

Med egendefinerte dimensjoner og beregninger får du ikke bare mer omfattende informasjon, men du kan også importere data samlet inn utenfor nettet, for eksempel fra CRM-systemer.

Når du bruker Google-taggen (gtag.js), blir egendefinerte dimensjoner og beregninger automatisk oversatt til parametere hvis det brukes tilknyttede nettstedstagger eller Google Analytics 4-områder (f.eks. «G-XXXXXXXX»).

Finn ut mer om egendefinerte dimensjoner og beregninger.

 

Var dette nyttig for deg?

Hvordan kan vi forbedre den?
Søk
Slett søket
Lukk søkefunksjonen
Hovedmeny
14045853359237234709
true
Søk i brukerstøtte
true
true
true
true
true
69256
false
false