[GA4] Nastavitev merjenja med domenami

Ta članek je namenjen lastnikom spletnih mest, ki potrebujejo enotno merjenje za več kot eno domeno, npr. za domeno strankinega spletnega mesta in ločeno domeno nakupovalne košarice. Ta članek se nanaša na znamke Google Analytics 4; če uporabljate Universal Analytics, preberite ta članek.

Merjenje med domenami omogoča točno pripisovanje dejavnosti enemu uporabniku, medtem ko se pomika med domenami. Odhodni kliki, ki bi običajno sprožili dogodek prek izboljšanega merjenja, se prezrejo, kadar odhodna povezava vodi do domene, ki ste jo navedli za merjenje med domenami.

Pregled za videoposnetke

Piškotki in merjenje med domenami

Če obstaja privolitev, Analytics uporablja lastne piškotke, da nastavi ID-je za vsakega enoličnega uporabnika in sejo.

  • Brez merjenja med domenami se za vsako domeno, ki jo obišče uporabnik, ustvarijo novi piškotki z novimi ID-ji. Posledično bo posamezni uporabnik, ki obišče različne korenske domene (npr. www.example.com in www.anotherexample.com) v isti napravi, prepoznan ločeno (dva uporabnika in dve seji namesto enega uporabnika in ene seje).
  • Z merjenjem med domenami piškotki ohranijo iste ID-je, kot se posredujejo iz ene domene v drugo prek parametra URL-ja (_gl), ko se uporabnik premika med domenami prek povezave ali obrazca. Posledično Analytics prepozna samo enega uporabnika in eno sejo.
Opomba: Ta nastavitev ni potrebna za poddomene, ker imajo iste piškotke kot korenska domena (razen če ste spremenili privzeto konfiguracijo domene piškotkov).

Če imate tudi znamko Universal Analytics

Za znamko Universal Analytics ste merjenje med domenami konfigurirali prek kode (v izvorni kodi prek kode analytics.js ali gtag.js oziroma prek Google Upravitelja oznak). Za znamko Google Analytics 4 to storite na strani za skrbnike. Upoštevajte spodnja navodila, če želite dodati iste domene, kot ste jih določili v kodi strani za Universal Analytics.

Če imate obstoječo konfiguracijo v Googlovi oznaki za znamko Universal Analytics, bo uporabljena tudi za znamko Google Analytics 4. Vse domene, ki jih navedete v kodi ali prek strani za skrbnike, bodo veljale za znamko Google Analytics 4. Vendar pa priporočamo, da konfiguracijo izvedete le prek strani za skrbnike.

Nastavitev merjenja med domenami prek strani »Skrbnik«

Za nastavitev merjenja med domenami potrebujete vlogo urednika, ustvarite pa lahko do 100 pogojev.

Preverite oznako (npr. Googlovo oznako na vsaki strani HTML) za vsako domeno, ki jo želite vključiti v merjenje med domenami. Oznaka na vsaki strani mora uporabljati isti ID oznake (tj. isti ID »G-«) iz istega podatkovnega toka spletnega mesta.

  1. Na strani Skrbnik v razdelku Zbiranje in spreminjanje podatkov kliknite Podatkovni tokovi.
  2. Kliknite Splet in nato izberite podatkovni tok spletnega mesta.
  3. V podrobnostih spletnega toka kliknite Konfiguriranje nastavitev oznake (na dnu).
  4. V razdelku Nastavitve kliknite Konfiguriranje domen.
  5. Če med domenami uporabljate isto Googlovo oznako, bodo oznake samodejno zaznane in prikazane v razdelku Priporočila. Če želite sprejeti priporočilo, kliknite Dodaj.
    Če želite domeno ročno dodati, pri možnosti Vključi domene, ki se ujemajo z naslednjimi pogoji kliknite Dodaj pogoj:
    • Izberite vrsto ujemanja.
    • V razdelku Domena vnesite identifikator za domeno, za katero želite poiskati ujemanje (npr. example.com).
    • Dodajte vsako domeno, ki jo želite vključiti v merjenje med domenami.
    Pogoji se ocenijo na podlagi logike ALI.
  6. Kliknite Shrani.

Ročna nastavitev

Priporočeni pristop je konfiguriranje merjenja med domenami prek vmesnika storitve Analytics. Vendar pa je v nekaterih primerih treba implementirati rešitev po meri prek kode za merjenje. V teh primerih lahko izvedete ročno nastavitev na podlagi ukazov »get« in »set« API-ja za gtag.js, da ohranite ID-je med domenami. Preberite več o ročni nastavitvi merjenja med domenami.

Primer

Če želite pridobiti ID stranke v izvorni domeni, uporabite metodo get:

  
gtag('get', 'TAG_ID', 'client_id', (client_id) => {
  // Shrani ID stranke v spremenljivki.
});
gtag('get', 'TAG_ID', 'session_id', (session_id) => {
  // Shrani ID seje v spremenljivki.
});

  

Ko imate ID-ja stranke in seje, ju dodajte v povezavo, ki usmerja v ciljno domeno:

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

 

Na ciljni strani preberite ID-ja iz URL-ja in ju nastavite z ukazom »config«:


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

Preverjanje, ali merjenje med domenami pravilno deluje

Merjenje med domenami deluje z dodajanjem parametrov naslovom URL na vašem spletnem mestu. V redkih primerih se lahko pojavi napaka spletnega strežnika, na primer ta, da vrne kodo napake 5xx ali ne zažene prenosa.

Če želite preveriti delovanje merjenja med domenami:

  1. Odprite stran spletnega mesta s povezavo ali obrazcem, ki usmerja v domeno, konfigurirano za merjenje med domenami.
  2. Kliknite povezavo ali pošljite obrazec, da se pomaknete v ciljno domeno.
  3. Preverite, ali se stran pravilno naloži.
  4. Prepričajte se, da URL v ciljni domeni vsebuje parameter povezovalnika _gl. Primer: https://www.example.com/?_gl=1*abcde5*.
  5. Če so na vašem spletnem mestu prenosi: Pomaknite se na stran s povezovalnim parametrom v URL-ju in začnite prenos. Preverite, ali se prenos uspešno začne.

Če pride do napake, poskusite odpraviti težave v zvezi z merjenjem med domenami.

Odpravljanje napak

Če ne morete potrditi prisotnosti parametra _gl v URL-ju ciljne domene po zgornjih navodilih, preverite, ali se domena, ki ste jo konfigurirali v vmesniku, ujema z domeno, v katero usmerja spletno mesto.

Možno je tudi, da je spletno mesto konfigurirano na način, ki preprečuje pravilno merjenje med domenami. S pomočjo izkušenega spletnega razvijalca preverite, ali na vaše spletno mesto vplivajo te težave.

Preusmeritve URL-jev

Če ciljna stran preusmerja ali ne podpira poljubnih poizvedbenih parametrov, bo parameter _gl morda odstranjen iz URL-ja, tudi če ga je storitev Analytics dodala na prejšnji strani. (Običajno se to zgodi prehitro, da bi lahko opazili s prostim očesom.) Če želite ugotoviti, ali se to dogaja na vašem spletnem mestu, preverite omrežne zahteve prejšnje strani z orodji za razvijalce v Chromu. Če želite odpraviti to težavo, konfigurirajte spletno mesto, tako da se bo parameter _gl ohranil v preusmeritvah.

Spori z drugimi skripti

Merjenje med domenami deluje tako, da se v vozlišču dokumenta strani ustvari poslušalec dogodkov. Ko uporabniki kliknejo povezavo, se dogodek klika odpre v vozlišče dokumenta, parameter _gl pa se doda URL-ju povezave. Ta postopek ne deluje pravilno v naslednjih primerih:

  • kadar se krmarjenje sproži prek JavaScripta, in ne prek neposrednega odziva na dejanje uporabnika,
  • kadar nasprotujoči si skripti na strani zaustavijo razširjanje dogodka, preden doseže vozlišče dokumenta; če se na primer uporablja Event.stopPropagation().

Je bilo to uporabno?

Kako lahko to izboljšamo?
Iskanje
Počisti iskanje
Zapiranje iskanja
Glavni meni
13827517616171803610
true
Iskanje v centru za pomoč
true
true
true
true
true
69256
false
false