[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šane meritve, 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

Storitev Analytics uporablja lastne piškotke, da nastavi identifikator za vsakega enoličnega uporabnika in sejo za spletno mesto.

  • Brez merjenja med domenami se za vsako domeno, ki jo obišče uporabnik, nastavijo novi piškotki z novimi identifikatorji. Storitev Analytics šteje te nove piškotke z novimi identifikatorji kot ločene uporabnike z ločenimi sejami.
  • Z merjenjem med domenami se isti identifikatorji posredujejo z enega spletnega mesta na drugo prek parametra URL-ja, ki ga določa ključ _gl, na primer: https://www.example.com/?_gl=1*abcde5*.

Č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 »Skrbnik«. 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 »Skrbnik«, bodo veljale za znamko Google Analytics 4. Vendar pa priporočamo, da konfiguracijo izvedete le prek strani »Skrbnik«.

Nastavitev merjenja med domenami prek strani »Skrbnik«

Za nastavitev merjenja med domenami morate imeti vlogo urednika.

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 kliknite Podatkovni tokovi v stolpcu Znamka.
  2. Kliknite Splet in nato podatkovni tok spletnega mesta.
  3. V podrobnostih spletnega toka kliknite Konfiguriranje nastavitev oznake (na dnu).
  4. V razdelku Nastavitve kliknite Konfiguriranje domen.
  5. V razdelku Vključi domene, ki se ujemajo s KATERIM KOLI od teh pogojev:
    • Izberite vrsto ujemanja.
    • V razdelku Domena vnesite identifikator za domeno, za katero želite poiskati ujemanje (npr. example.com).
    • Kliknite Dodaj pogoj, da dodate naslednjo domeno. (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

  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. Prepričajte se, da URL v ciljni domeni vsebuje parameter povezovalnika _gl, na primer: https://www.example.com/?_gl=1*abcde5*.

Odpravljanje težav

Č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 za Chrome. Č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?
false
Iskanje
Počisti iskanje
Zapiranje iskanja
Googlove aplikacije
Glavni meni
Iskanje v centru za pomoč
true
69256
false
false