Подесите праћење више домена (analytics.js)

Праћење више домена омогућава Аналитици да види сесије на два сродна сајта (као што су сајт за е-трговину и посебан сајт за корпу за куповину) као једну сесију. Ово се понекад назива повезивање сајтова.

Да бисте подесили праћење више домена, потребно је да се разумете у измену HTML-а и кодирање у JavaScript-у или да имате помоћ искусног веб-програмера.

Сазнајте више о подешавању основног кода за праћење.

У овом чланку:

Преглед праћења више домена

Да би пратила сесије, Аналитика при сваком поготку прикупља вредност Client-ID. Client-ID вредности се складиште у колачићима. Колачићи се складиште за сваки домен појединачно, а веб-сајтови на једном домену не могу да приступају колачићима подешеним за други домен. При праћењу сесија на више домена, Client-ID вредност мора да се пренесе са једног домена на други. Да би се то постигло, кôд за праћење Аналитике има функције повезивања које омогућавају да изворни домен постави Client-ID у параметре URL-а линка, где одредишни домен може да му приступи.

Подесите праћење више домена помоћу Google менаџера ознака

Ако праћењем Аналитике управљате помоћу Google менаџера ознака, пратите упутства у чланку Праћење више домена.

Подесите праћење више домена изменом кода за праћење

Да бисте подесили праћење више домена за више домена највишег нивоа, треба да измените кôд за праћење Аналитике на сваком домену. Требало би да имате основна знања о HTML-у и JavaScript-у или да радите са програмером да бисте подесили праћење више домена. Примери у овом чланку користе фрагмент кода за праћење Универзалне аналитике (analytics.js).

  1. Подесите производ на налогу Аналитике.
    За праћење више домена, подесите један производ на налогу Аналитике. Користите исти фрагмент кода за праћење и ИД праћења тог производа за све домене.

    Треба да измените фрагмент кода за праћење да би праћење више домена функционисало. Ако још увек нисте уврстили фрагмент на све своје веб-странице, треба да га копирате и налепите у уређивач текста, па наставите са упутствима овде. На овај начин ћете морати да унесете промене само једном пре него што уврстите измењени фрагмент на све веб-странице.

  2. Измените кôд за праћење за главни домен.
    Пронађите ред create у фрагменту. За веб-сајт који се зове example-1.com он изгледа овако:

     

      ga('create', 'UA-XXXXXXX-Y', 'example-1.com');

    Унесите следеће промене у фрагмент (промене које морате да обавите су означене подебљаним црвеним текстом):

      ga('create', 'UA-XXXXXXX-Y', 'auto', {'allowLinker': true});
      ga('require', 'linker');
      ga('linker:autoLink', ['example-2.com'] );

    Не заборавите да замените пример ИД-а праћењa (UA-XXXXXX-Y) својим ИД-ом праћењa, као и пример секундарног домена (example-2.com) именом свог секундарног домена.



    Фрагмент кода за праћење мора да садржи ове промене на сваком месту на ком се појављује на главном домену.

     

    За три или више домена

    Пратите претходни пример, али додајте друге домене у додатну компоненту аутоматски линк. Овде је чак и додатни зарез важан:

    ga('linker:autoLink', ['example-2.com', 'example-3.com'] );
    Погледајте пример комплетног фрагмента кода

    Фрагмент кода за праћење на главном домену треба да изгледа овако:

    <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>
  3. Измените кôд за праћење на секундарном домену.

    Пронађите ред create у фрагменту. Унесите следеће промене у фрагмент (промене које морате да обавите су означене подебљаним црвеним текстом):

      ga('create', 'UA-XXXXXXX-Y', 'auto', {'allowLinker': true});
      ga('require', 'linker');
      ga('linker:autoLink', ['example-1.com'] );

    Не заборавите да замените пример ИД-а праћења (UA-XXXXXX-Y) својим ИД-ом праћења, као и пример главног домена (example-1.com) именом свог главног домена.

    Фрагмент кода за праћење мора да садржи ове промене на сваком месту на ком се појављује на секундарном домену.

    За три или више домена

    Пратите претходни пример, али додајте друге домене у додатну компоненту аутоматски линк. Овде је чак и додатни зарез важан:

    ga('linker:autoLink', ['example-1.com', 'example-3.com'] );
    Погледајте пример комплетног фрагмента кода

    Фрагмент кода за праћење на секундарном домену или доменима би требало да изгледа овако:

    <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>

Подесите приказе за извештавање и додајте филтере

Аналитика подразумевано обухвата само путању странице и назив странице, али не и име домена. На пример, можда ћете видети да се у извештају о садржају сајта странице приказују на следећи начин:

  • /about/contactUs.html
  • /about/contactUs.html
  • /products/buy.html

Пошто имена домена нису наведена, не можете лако да видите ком домену припада свака страница.

Да бисте омогућили приказивање имена домена у извештајима, морате да урадите две ствари: направите копију приказа за извештавање који садржи податке са свих ваших домена и додајте напредни филтер у тај нови приказ. Филтер саопштава Аналитици да приказује имена домена у извештајима.

Пратите овај пример да бисте подесили филтер приказа који у извештајима приказује имена домена када подесите праћење више домена. За нека поља морате да изаберете ставку из падајућег менија. За друга је потребно да унесете знакове наведене овде:

  • Тип филтера: Прилагођени филтер > Напредни
  • Поље А --> Исечак A: Име хоста = (.*)
  • Поље Б --> Исечак Б: URI захтева = (.*)
  • Излаз за --> Конструктор: URI захтева = $A1$B1

Кликните на Сачувај да бисте направили филтер.

Можете да потврдите да ли филтери функционишу као што је очекивано коришћењем евиденције Google Tag Assistant-а. Евиденција Tag Assistant-а може да вам покаже тачно како филтери мењају саобраћај.

Додајте домене на листу изузимања референци

Када корисник пређе са првог домена на други, Аналитика то тумачи као да је корисник са првог домена упућен на други и прави нову сесију. Ако желите да пратите једну сесију на више домена, морате да додате домене на листу изузимања референци.

Проверите да ли функционише праћење више домена

Најбољи начин да потврдите да је праћење више домена правилно подешено јесте да користите евиденцију Google Tag Assistant-а. Када направите сесију која прелази више домена, она вам одмах говори да ли је то функционисало или не.

Ево примера извештаја о евиденцији Tag Assistant-а који приказује како изгледа када праћење више домена није правилно подешено.

Сродни ресурси

analytics.js

gtag.js

 

Да ли вам је ово било корисно?

Како то можемо да побољшамо?
true
Изаберите сопствену путању учења

Испробајте google.com/analytics/learn, нови ресурс који вам помаже да на најбољи начин користите Google аналитику 4. Нови веб-сајт садржи видео снимке, чланке и детаљне водиче и садржи линкове до Discord-а Google аналитике, блога, YouTube канала и GitHub складишта.

Почните да учите данас!

Претрага
Обриши претрагу
Затвори претрагу
Главни мени
4276222494112224789
true
Центар за помоћ за претрагу
true
true
true
true
true
69256
false
false