A domainek közötti követéssel az Analytics a két kapcsolódó webhelyen (például egy e-kereskedelmi webhelyen és a bevásárlókosár különálló webhelyén) futó munkameneteket egy munkamenetként tudja észlelni. Ezt webhely-összekapcsolásnak is szokták nevezni.
A domainek közötti követés létrehozásához biztos HTML-szerkesztői és JavaScript-programozási tudásra van szükség, vagy tapasztalt webfejlesztő segítségét kell igénybe venni.
További információ az alapvető követőkód beállításáról.
- A domainek közötti követés áttekintése
- A domainek közötti követés beállítása a Google Címkekezelő használatával
- A domainek közötti követés beállítása a követőkód módosításával
- A jelentések nézetének beállítása és szűrők hozzáadása
- A domainek hozzáadása a hivatkozáskizárási listához
- A domainek közötti követés működésének ellenőrzése
- Kapcsolódó források
A domainek közötti követés áttekintése
A munkamenetek nyomon követéséhez az Analytics minden lekérdezésből összegyűjti az ügyfél-azonosító értékét. Az ügyfél-azonosító értékét cookie-k tárolják. A cookie-k tárolása domainenként történik, és az egyes domainek webhelyei nem férnek hozzá a többi domainhez beállított cookie-khoz. A munkamenetek több domain közötti nyomon követésekor az ügyfél-azonosító értékét át kell vinni az egyik domainből a másikba. Ennek elvégzéséhez az Analytics-követőkód olyan összekapcsolási funkciókkal rendelkezik, amelyek lehetővé teszik, hogy a forrásdomain elhelyezze az ügyfél-azonosítót a link URL-paramétereiben, ahol a céldomain hozzájuk férhet.
A domainek közötti követés beállítása a Google Címkekezelő használatával
Ha az Analytics által végzett nyomon követést a Google Címkekezelővel felügyeli, akkor kövesse a Domainek közötti követés utasításait.
A domainek közötti követés beállítása a követőkód módosításával
Ha több legfelső szintű domainhez szeretne domainek közötti követést használni, akkor minden domain esetén módosítani kell az Analytics-követőkódot. A domainek közötti követés beállításához alapvető HTML- és JavaScript-ismeretekre, esetleg egy fejlesztő segítségére van szükség. A cikkben szereplő példák a Universal Analytics követőkódrészletet (analytics.js) használják.
- Állítson be egy tulajdont az Analytics-fiókban.
A domainek közötti követéshez be kell állítani egy tulajdont az Analytics-fiókban. Az összes domainhez az e tulajdonból származó követőkódrészletet és követőazonosítót használja.A domainek közötti követés működéséhez szerkeszteni kell a kódrészletet. Ha a kódrészlet még nem szerepel az összes weboldalon, akkor az alábbi lépések megtétele előtt másolja ki és illessze be egy szövegszerkesztőbe. Így a módosításokat csak egyszer kell elvégeznie, mielőtt a módosított kódrészletet beillesztené az összes weboldalra.
- Szerkessze át a követőkódot az elsődleges domain számára.
Keresse meg a kódrészletcreate
sorát. Ez az example-1.com webhely esetén a következő lesz:ga('create', 'UA-XXXXXXX-Y', 'example-1.com');
Végezze el a következő módosításokat a kódrészletben (a módosítandó részeket félkövér piros szöveg jelzi):
ga('create', 'UA-XXXXXXX-Y', 'auto', {'allowLinker': true});
ga('require', 'linker');
ga('linker:autoLink', ['example-2.com'] );Ne feledje, hogy a példaként említett követőazonosító (UA-XXXXXX-Y) helyett a saját követőazonosítóját, a példaként említett másodlagos domain (example-2.com) helyett pedig a saját másodlagos domainjének nevét kell használni.
A követőkódrészletnek mindenhol tartalmaznia kell a fenti módosításokat, ahol előfordul az elsődleges domainben.Három vagy több domainTekintsen meg egy példát teljes kódrészletreKövesse a fenti példát, de a többi domaint adja hozzá az autoLink modulhoz. Itt még a kiegészítő vessző is fontos:
ga('linker:autoLink', ['example-2.com', 'example-3.com'] );
A követő kódrészletnek az elsődleges domainben így kell kinéznie:
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXXX-Y', 'auto', {'allowLinker': true});
ga('require', 'linker');
ga('linker:autoLink', ['example-2.com'] );
ga('send', 'pageview');
</script> - Szerkessze át a követőkódot a másodlagos domain számára.
Keresse meg a kódrészlet
create
sorát. Végezze el a következő módosításokat a kódrészletben (a módosítandó részeket félkövér piros szöveg jelzi):ga('create', 'UA-XXXXXXX-Y', 'auto', {'allowLinker': true});
ga('require', 'linker');
ga('linker:autoLink', ['example-1.com'] );Ne feledje, hogy a példaként említett követőazonosító (UA-XXXXXX-Y) helyett a saját követőazonosítóját, a példaként említett elsődleges domain (example-1.com) helyett pedig a saját elsődleges domainjének nevét kell használni.
A követőkódrészletnek mindenhol tartalmaznia kell a fenti módosításokat, ahol előfordul a másodlagos domainben.
Három vagy több domainTekintsen meg egy példát teljes kódrészletreKövesse a fenti példát, de a többi domaint adja hozzá az autoLink modulhoz. Itt még a kiegészítő vessző is fontos:
ga('linker:autoLink', ['example-1.com', 'example-3.com'] );
A követőkódrészletnek az alábbi módon kell szerepelnie a másodlagos domain(ek)ben:
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXXX-Y', 'auto', {'allowLinker': true});
ga('require', 'linker');
ga('linker:autoLink', ['example-1.com'] );
ga('send', 'pageview');
</script>
A jelentések nézetének beállítása és szűrők hozzáadása
Az Analytics alapértelmezés szerint csak az oldal elérési útvonalát és nevét jeleníti meg, a domainnevet nem. Például az oldalak a Webhelytartalom jelentésben az alábbiakhoz hasonlóan jelennek meg:
- /cegunkrol/kapcsolatfelvetel.html
- /cegunkrol/kapcsolatfelvetel.html
- /termekek/vasarlas.html
Mivel a domainnevek nem láthatók, ezért nehéz lehet megállapítani, hogy az egyes oldalak melyik domainhez tartoznak.
Ha azt szeretné, hogy a jelentésekben a domainnevek is szerepeljenek, akkor két lépést kell végrehajtania: hozzon létre egy másolatot annak a jelentésnek a nézetéről, amely az összes domain adatait tartalmazza, majd adjon speciális szűrőt az új nézethez. A szűrő utasítja arra az Analytics rendszert, hogy jelenítse meg a domainneveket a jelentésekben.
A példát követve olyan nézetszűrőt állíthat be a jelentésekben, amely a domainek közötti követés használatakor megjeleníti a jelentésekben a domainneveket. Egyes mezőkhöz a legördülő menü megfelelő elemét kell kiválasztani, más mezőkhöz be kell írnia az alábbi karaktereket:
- Szűrőtípus: Egyéni szűrő > Speciális
- A mező --> A kivonat: Gazdagépnév = (.*)
- B mező --> B kivonat: Kérelem-URI = (.*)
- Kimenet --> Konstruktor: Kérelem-URI = $A1$B1
A szűrő létrehozásához kattintson a Mentés gombra.
A Google Tag Assistant Recordings segítségével ellenőrizheti, hogy a szűrők a várt módon működnek-e. A Tag Assistant Recordings megjeleníti, hogy a szűrők egészen pontosan hogyan is befolyásolják a forgalmat.
A domainek hozzáadása a hivatkozáskizárási listához
Amikor egy felhasználó az útja során az első és a második domaint is felkeresi, akkor az Analytics úgy értelmezi a történteket, hogy az első domain átirányította a felhasználót a második domainbe, és új munkamenet hoz létre. Ha egyetlen, több domaint is érintő munkamenetet szeretne nyomon követni, akkor hozzá kell adnia a domaineket a hivatkozáskizárási listához.
A domainek közötti követés működésének ellenőrzése
A domainek közötti követés helyes működésének ellenőrzéséhez a Google Tag Assistant Recordings szolgáltatás érdemes használni. Amikor több domaint is érintő munkamenetet hoz létre, a szolgáltatás azonnal megadja, hogy működött-e a követés.
Ide kattintva tekinthet meg egy Tag Assistant Recordings-mintajelentést, amely azt mutatja, hogy a domainek közötti követés nincs megfelelően beállítva.
Kapcsolódó források
analytics.js
- Domainek közötti követés – internetes követés (analytics.js fejlesztői dokumentáció)
- Domainek közötti követés a Google Címkekezelővel
gtag.js
- Domainek közötti követés a gtag.js segítségével
- Domainek közötti követés (gtag.js fejlesztői dokumentáció)
- gtag.js fejlesztői útmutató