[GA4] Postavljanje mjerenja na više domena

Ovaj je članak namijenjen vlasnicima web-lokacija kojima je potrebno objedinjeno mjerenje na više domena, npr. na web-lokaciji korisnika i zasebnoj domeni košarice za kupnju. Ovaj se članak odnosi na Google Analytics 4 entitete. Ako upotrebljavate Universal Analytics, umjesto toga proučite ovaj članak.

Mjerenje na više domena omogućuje da se aktivnost točno pripiše jednom korisniku koji posjećuje više domena. Odlazni klikovi koji bi obično pokrenuli događaj putem poboljšanog mjerenja zanemaruju se kada odlazna veza vodi na domenu koju ste naveli kao dio mjerenja na više domena.

Videozapis pregleda

Kolačići i mjerenje na više domena

Ako postoji pristanak, Analytics upotrebljava kolačiće prve strane za postavljanje ID-jeva za svakog jedinstvenog korisnika i svaku jedinstvenu sesiju.

  • Bez mjerenja na više domena, novi kolačići s novim ID-jevima izrađuju se za svaku domenu koju korisnik posjeti. Stoga se jedan korisnik koji posjećuje različite korijenske domene (npr. www.primjer.com i www.drugiprimjer.com) na istom uređaju zasebno će se zabilježiti (dva korisnika i dvije sesije umjesto jednog korisnika i jedne sesije).
  • Uz mjerenje na više domena, kolačići zadržavaju iste ID-jeve dok se prosljeđuju s jedne domene na drugu putem parametra URL-a (_gl) kada se korisnik kreće između domena putem veze ili obrasca. Stoga Analytics prepoznaje samo jednog korisnika i jednu sesiju.
Napomena: to postavljanje nije potrebno za poddomene jer dijele iste kolačiće s korijenskom domenom (osim kad promijenite zadanu konfiguraciju domene kolačića).

Ako imate i Universal Analytics entitet

Za Universal Analytics entitet konfigurirali ste mjerenje na više domena putem koda (u izvornom kodu putem oznake analytics.js, oznake gtag.js ili putem Google upravitelja oznaka). Za Google Analytics 4 entitet to možete učiniti putem administratorske stranice. Slijedite upute u nastavku da biste dodali iste domene koje ste naveli u kodu Universal Analytics stranice.

Ako imate postojeću konfiguraciju u Google oznaci za Universal Analytics entitet, ona će se primijeniti i na Google Analytics 4 entitet. Sve domene koje ste naveli u kodu ili putem administratorske stranice primjenjivat će se na vaš Google Analytics 4 entitet. No preporučujemo da domene konfigurirate samo putem administratorske stranice.

Postavljanje mjerenja na više domena putem administratorske stranice

Za postavljanje mjerenja na više domena potrebna vam je uloga urednika te možete i izraditi do 100 stanja.

Provjerite oznaku (npr. Google na svakoj HTML stranici) za svaku domenu koju želite uključiti u mjerenje na više domena. Oznaka na svakoj stranici mora upotrebljavati isti ID oznake (tj. isti ID "G-") iz istog streama podataka web-lokacije.

  1. Na kartici Administrator u odjeljku Prikupljanje i izmjena podataka kliknite Streamovi podataka.
  2. Kliknite Web, a zatim kliknite stream podataka web-lokacije.
  3. U pojedinostima streama s web-lokacije kliknite Konfiguriranje postavki oznake (pri dnu).
  4. U odjeljku Postavke kliknite Konfiguriraj svoje domene.
  5. Ako upotrebljavate istu Google oznaku na više domena, one se automatski otkrivaju i prikazuju u odjeljku Preporuke. Da biste prihvatili preporuku, kliknite Dodaj.
    Da biste ručno dodali domenu, kliknite Dodaj uvjet u odjeljku Uključi domene koje se podudaraju sa sljedećim uvjetima:
    • Odaberite vrstu podudaranja.
    • U odjeljku Domena unesite identifikator domene koju želite upariti (npr. example.com).
    • Dodajte svaku domenu koju želite uključiti u mjerenje na više domena.
    Uvjeti se procjenjuju pomoću logike ILI.
  6. Kliknite Spremi.

Ručno postavljanje

Preporučeni je pristup konfigurirati mjerenje na više domena putem sučelja Analyticsa. No mogu postojati slučajevi u kojima trebate implementirati prilagođeno rješenje putem koda za mjerenje. U tim slučajevima mjerenje na više domena možete postaviti ručno, upotrebom naredbi za dohvaćanje i postavljanje API-ja oznake gtag.js, kako bi ID-jevi bili isti na više domena. Saznajte više o ručnom postavljanju mjerenja na više domena.

Primjer

Da biste dohvatili ID klijenta na izvornoj domeni, upotrijebit ćete metodu dohvaćanja:

  
gtag('get', 'TAG_ID', 'client_id', (client_id) => {
  // Pohrani ID klijenta u varijablu.
});
gtag('get', 'TAG_ID', 'session_id', (session_id) => {
  // Pohrani ID sesije u varijablu.
});

  

Nakon što dobijete ID-jeve klijenta i sesije, dodajte ih u vezu koja upućuje na odredišnu domenu:

<a href="https://example.com/?clientId=XXXXX&sessionId=YYYYY">example.com</a>

 

Na odredišnoj stranici pogledajte ID-jeve iz URL-a i postavite ih pomoću naredbe config:


gtag('config','TAG_ID', {
'client_id': getClientIdFromUrl(),
'session_id': getSessionIdFromUrl()
});
  

Provjera ispravnog funkcioniranja mjerenja na više domena

Mjerenje na više domena funkcionira tako da se parametri dodaju u URL-ove na web-lokaciji. U rijetkim slučajevima može doći do pogreške na web-poslužitelju, kao što je vraćanje koda odgovora pogreške 5xx ili neuspješno pokretanje preuzimanja.

Da biste provjerili funkcionira li mjerenje na više domena:

  1. Otvorite stranicu web-lokacije koja sadrži vezu ili obrazac koji upućuje na domenu koju ste konfigurirali za mjerenje na više domena.
  2. Kliknite vezu ili pošaljite obrazac kako biste prešli na odredišnu domenu.
  3. Provjerite učitava li se stranica pravilno.
  4. Provjerite sadrži li URL na odredišnoj domeni parametar poveznice _gl, na primjer: https://www.primjer.com/?_gl=1*abcde5*.
  5. Ako vaša web-lokacija omogućuje preuzimanja: otvorite stranicu s parametrom za povezivanje u URL-u i pokrenite preuzimanje. Provjerite je li preuzimanje uspješno započelo.

Ako naiđete na pogrešku, pokušajte s rješavanjem problema s mjerenjem na više domena.

Rješavanje problema

Ako ne možete potvrditi prisutnost parametra _gl u URL-u odredišne domene prema prethodno navedenim uputama, pažljivo provjerite podudara li se domena koju ste konfigurirali u sučelju s domenom na koju upućuje vaša web-lokacija.

Moguće je i da je vaša web-lokacija konfigurirana na način koji sprječava ispravno funkcioniranje mjerenja na više domena. Uz pomoć iskusnog web-programera istražite utječu li sljedeći problemi na vašu web-lokaciju.

Preusmjeravanja URL-ova

Ako odredišna stranica preusmjerava ili ne podržava arbitrarne parametre upita, može doći do uklanjanja parametra _gl iz URL-a, čak i ako ga je dodao Analytics na prethodnoj stranici. (To se uklanjanje obično događa prebrzo da biste ga uočili.) Kako biste provjerili događa li se to na vašoj web-lokaciji, pomoću Chromeovih alata za razvojne programere provjerite zahtjeve mreže koje je izvršila prethodna stranica. Da biste riješili taj problem, konfigurirajte web-lokaciju tako da se u preusmjeravanjima zadrži parametar _gl.

Sukobi s drugim skriptama

Mjerenje na više domena funkcionira tako da se izradi slušatelj događaja u čvoru dokumenta stranice. Kada korisnici kliknu vezu, događaj klika prenosi se do čvora dokumenta i parametar _gl dodaje se u URL veze. Taj postupak ne može ispravno funkcionirati u sljedećim slučajevima:

  • Kada navigaciju pokreće JavaScript, a ne izravni odgovor na radnju korisnika.
  • Kada konkurentne skripte na stranici zaustave prosljeđivanje događaja prije nego što on stigne do čvora dokumenta, primjerice kada se upotrebljava parametar Event.stopPropagation().

Je li to bilo korisno?

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