[GA4] Postavljanje objedinjavanja sesije Google Analyticsa za AMP

U ovom članku:

AMP stranice poslužuju se s domene AMP predmemorije koja se razlikuje od domene web-lokacije. Da biste pratili putovanje korisnika AMP predmemorijom i stranicama web-lokacije, upotrijebite AMP poveznicu, značajku AMP Analyticsa koja spaja korisničke sesije pomoću AMP-ovog ID-ja klijenta kao identifikatora korisnika.

AMP Linkeri odlaznim vezama sa stranica iz predmemorije za AMP dodaju AMP-ov ID klijenta. Stranice s oznakom Google Analyticsa zatim dohvaćaju AMP-ov ID klijenta iz parametra upita za URL i spajaju korisničku sesiju koristeći se AMP-ovim ID-jem klijenta kao identifikatorom korisnika.

U ovom se članku opisuje kako postaviti AMP poveznicu pomoću Google Analyticsa.

Kako AMP-ov ID klijenta utječe na vaše podatke

Sinkronizacijom AMP-ovih ID-jeva klijenta između AMP predmemorije i izvorne domene vaše web-lokacije dobivaju se precizniji korisnički mjerni podaci, na primjer trajanje sesije, stopa napuštanja početne stranice i broj stranica po sesiji. Napominjemo da se podaci trebaju prikupljati unutar istog entiteta Google Analyticsa da bi AMP-ov ID klijenta bio koristan.

Napomena: sinkronizacija AMP-ovih ID-jeva klijenta između predmemorije za AMP i izvorne domene rezultirat će jednokratnim resetiranjem postojećih GA-ovih identifikatora korisnika koji se koriste za značajke kao što su analiza skupine, trajna vrijednost i ciljanje publike. To može uzrokovati primjetnu privremenu fluktuaciju mjernih podataka o novim korisnicima i povezanih izvješća.

Postavljanje AMP Linkera

Postavljanje AMP poveznice pomoću Google Analyticsa sastoji se od tri koraka:

  1. Označite svoje AMP stranice
  2. Označite svoje stranice koje nisu u AMP formatu

1. korak označite svoje AMP stranice tako da prosljeđuju parametre AMP poveznice

Dodajte zadanu Google oznaku za AMP na svoje AMP odredišne stranice. Pogledajte primjer isječka u nastavku i unesite sljedeće promjene:

Zamijenite MEASUREMENT_ID ID-jem oznake Google Analytics entiteta na koji želite slati podatke.

Prema želji, ako vaše AMP stranice nisu hostane na istoj vršnoj domeni kao odlazne veze na vašu web-lokaciju ili ako AMP stranice nisu na poznatoj poddomeni (tj. nisu na www., amp., m.), uključite konfiguraciju poveznice kako je prikazano u nastavku. Dodajte domenu na kojoj je AMP stranica hostana, kao i domene za sve odlazne veze.

<amp-analytics type="gtag" data-credentials="include">
<script type="application/json">
{
  "vars": {
    "gtag_id": "MEASUREMENT_ID",
    "linker": {
      "domains": ["example.com", "example2.com"]
    }
    ,
    "config": {
      "MEASUREMENT_ID": {
        "groups": "default"
      }
    }
  }
}
</script>
</amp-analytics>
Napomena: za gtag_id možete navesti ID s bilo kojeg Googleovog proizvoda (na primjer Google Ads ili Search Ads 360) koji upotrebljavate na AMP-u, no u polju gtag_id koristite ID samo s jednog Googleovog proizvoda.
Važno: Google upravitelj oznaka za AMP trenutačno ne podržava Google Analytics 4. Ako želite upotrebljavati AMP uz Google Analytics 4, morate ručno dodati isječak AMP-a. Saznajte više.

2. korak označite svoje stranice koje nisu u AMP formatu tako da čitaju parametre AMP poveznice

Uključite isječak gtag.js na svoje stranice koje nisu u AMP formatu. Pogledajte primjer isječka u nastavku:

  • Zamijenite MEASUREMENT_ID ID-jem oznake Google Analytics entiteta na koji želite slati podatke.
  • Prema želji, ako vaše AMP stranice nisu hostane na istoj vršnoj domeni kao odlazne veze na vašu web-lokaciju ili ako AMP stranice nisu na poznatoj poddomeni (tj. nisu na www., amp., m.), uključite konfiguraciju poveznice kako je prikazano u nastavku. Dodajte domenu na kojoj je vaša AMP stranica hostana, kao i domene za sve odlazne veze.
<!-- Google oznaka (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=MEASUREMENT_ID"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('set', 'linker', {
    'domains': ['example.com', 'example2.com']
  });
  gtag('js', new Date());
  gtag('config', 'MEASUREMENT_ID');
</script>

Potvrda postavljanja

Potvrdite da se ID klijenta Google AMP-a na AMP stranicama podudara s ID-jem na stranicama koje nisu u AMP formatu.

1. opcija: potvrdite putem alata za testiranje AMP oznake

Upotrijebite alat za testiranje AMP oznake i unesite URL AMP-a kako biste ga testirali.

Napomena: alat za testiranje AMP oznake alat je za automatizirano testiranje koji simulira tijek od AMP stranice koji se poslužuje putem preglednika do veze na sljedeću stranicu. Taj biste alat trebali upotrebljavati kao smjernicu i alat ne smije bilježiti sve testne scenarije (npr., ako AMP stranica ima veze na različite domene ili poddomene). Upotrijebite opciju u nastavku za ručno testiranje. 

2. opcija: potvrdite putem usluge Chrome Developer Tools

  1. Otvorite preglednik Google Chrome u anonimnom načinu. Omogućite emulator mobilnog uređaja u Chromeovim alatima za razvojne programere.
  2. Na google.com unesite upit za pretraživanje koji će vratiti AMP stranicu za vašu web-lokaciju i kliknite rezultat pretraživanja za svoju AMP stranicu koji bi se trebao poslužiti putem Google AMP predmemorije i prikazati unutar preglednika za AMP stranice Google pretraživanja.
    • Napomena: ako vaša stranica još nije dostupna putem rezultata Google pretraživanja, ipak možete provjeriti funkcionira li objedinjavanje sesije tako što ćete u alatu Test za AMP pregledati rezultate pretraživanja i slijediti prethodno navedene upute, pod uvjetom da Google može indeksirati stranicu.
  3. Pronađite mrežni zahtjev Google Analyticsa za prikaz stranice AMP-a: na kartici Mreža u Chromeovim alatima za razvojne programere unesite "collect" u polje Filtar.
  4. Pronađite i odaberite mrežni zahtjev koji ide na www.google-analytics.com. Na kartici Zaglavlja za zahtjev pronađite ID klijenta pomicanjem do odjeljka Parametri niza upita. Zabilježite parametar CID-ja.
  5. Kad AMP stranicu poslužuje preglednik za AMP stranice, format CID trebao bi biti oblikovan kao base64 niz od 64 znaka:
  6. Kliknite Očisti da biste očistili mrežne zahtjeve.
  7. Kako biste potvrdili da ste uključili svoje stranice koje nisu u AMP formatu, potvrdite da se isti parametar CID-ja zadržava prilikom prelaska na stranicu koja nije u AMP formatu. Da biste to učinili, kliknite na bilo koju vezu na AMP stranici koja ide na stranicu koja nije u AMP formatu posluženu iz vaše domene. Da biste pronašli ID klijenta, ponovo filtrirajte za niz "collect". Odaberite bilo koji mrežni zahtjev koji ide na www.google-analytics.com. Provjerite podudara li se vrijednost parametra upita CID-ja s vrijednošću koju ste zabilježili u 5. koraku.

Ograničenja

  • Do objedinjavanja sesije putem AMP poveznice neće doći ako novi korisnik zatvori AMP stranicu bez prelaska na sljedeću stranicu jer objedinjavanje sesije funkcionira pomoću dodavanja informacija URL-u veze.

Je li to bilo korisno?

Kako to možemo poboljšati?
Pretraživanje
Izbriši pretraživanje
Zatvaranje pretraživanja
Glavni izbornik
14727647519099227091
true
Pretraži Centar za pomoć
true
true
true
true
true
69256
false
false