Nastavenie zjednotenia relácie v službe Google Analytics pre AMP

Obsah tohto článku:

Stránky AMP sa zobrazujú z domény servera AMP Cache, ktorá sa líši od domény vášho webu. Ak chcete sledovať cestu používateľa v rámci servera AMP Cache a stránok svojho webu, môžete použiť prepájač AMP. Ide o funkciu komponentu amp-analytics, ktorá spája relácie používateľov pomocou identifikátora klienta AMP ako identifikátora používateľa.

Prepájače AMP Linker pridávajú do odchádzajúcich odkazov zo stránok vyrovnávacej pamäte AMP identifikátor AMP Client ID. Stránky označené službou Google Analytics potom načítajú AMP Client ID z parametra dopytu webovej adresy a prepoja reláciu používateľa pomocou identifikátora AMP Client ID ako identifikátora používateľa.

V tomto článku nájdete kroky potrebné na nastavenie funkcie prepájača AMP v službe Google Analytics.

Ako identifikátor klienta AMP ovplyvňuje vaše údaje

Synchronizáciou identifikátorov klienta AMP medzi serverom AMP Cache a pôvodnou doménou vášho webu sa dosahujú presnejšie používateľské metriky, napr. trvanie relácie, miera okamžitých odchodov a počet stránok na reláciu. Upozorňujeme, že identifikátor AMP Client ID je užitočný len vtedy, keď sa údaje zhromažďujú v rovnakom vlastníctve služby Google Analytics.

Poznámka: Synchronizácia identifikátorov AMP Client ID medzi vyrovnávacou pamäťou AMP a vaším pôvodným zdrojom povedie k jednorazovému resetovaniu existujúcich identifikátorov používateľov v službe Google Analytics, ktoré sa používajú pre funkcie, ako sú kohortová analýza, hodnota životnosti a zacielenie na publikum. Môže to viesť k výraznému dočasnému kolísaniu metrík nových používateľov a súvisiacich prehľadov.

Nastavenie funkcie AMP Linker

Prepájač AMP nastavte v službe Google Analytics v troch krokoch:

  1. Označenie stránok AMP
  2. Označenie stránok, ktoré nie sú vo formáte AMP
  3. Konfigurácia vylúčení odkazujúcich zdrojov

1. krok: označenie stránok AMP na odovzdanie parametrov prepájača AMP

Nainštalujte značku Google Analytics pomocou značky Google (gtag.js) alebo Správcu značiek Google. V závislosti od svojej implementácie postupujte podľa nasledujúcich pokynov:

1. možnosť: značka Google

Pridajte na svoje vstupné stránky AMP značku Google pre AMP. Nižšie si pozrite vzorový útržok a vykonajte tieto zmeny:

Nahraďte MEASUREMENT_ID identifikátorom sledovania vlastníctva služby Google Analytics, do ktorého chcete odosielať údaje.

Ak sú vaše stránky AMP hostené na inej doméne najvyššej úrovne ako odchádzajúce odkazy na váš web alebo sa stránky AMP nenachádzajú na dobre známej subdoméne (teda www., amp., m.), zahrňte konfiguráciu prepájača, ako je uvedené nižšie. Pridajte doménu, na ktorej je hostená stránka AMP, ako aj domény pre všetky odchádzajúce odkazy.

<amp-analytics type="gtag" data-credentials="include">
<script type="application/json">
{
  "vars": {
    "gtag_id": "MEASUREMENT_ID",
    "linker": {
      "domains": ["example.com", "example2.com"]
    }
    ,
    "config": {
      "MEASUREMENT_ID": {
        "groups": "default"
      }
    }
  }
}
</script>
</amp-analytics>
Poznámka: V prípade parametra gtag_id môžete zadať identifikátor z akejkoľvek služby Googlu (napr. Google Ads alebo Search Ads 360), ktorú používate na stránkach AMP, ale v poli gtag_id použite identifikátor iba z jednej služby Googlu.

2. možnosť: Správca značiek Google

Vytvorte kontajner AMP v Správcovi značiek Google.

Pridajte značku Google Analytics do svojho kontajnera AMP.

Pridajte do svojho kontajnera AMP značku prepájača konverzií a vyberte „Povoliť prepájanie medzi doménami“ a „Povoliť prepojenie s identifikátorom Client ID služby Google Analytics“. Ak sú vaše vstupné stránky AMP hostené na rovnakej doméne najvyššej úrovne ako odchádzajúce odkazy na váš web, môžete ponechať pole domén prázdne.

Ak sú vaše stránky AMP hostené na inej doméne najvyššej úrovne ako odchádzajúce odkazy na váš web alebo ak sa stránky AMP nenachádzajú na dobre známej subdoméne (teda www., amp., m.), pridajte doménu najvyššej úrovne, na ktorej je hostená vaša stránka AMP, ako aj domény pre všetky odchádzajúce odkazy ako hodnoty oddelené čiarkou.

 

Na stránke AMP použite predvolený útržok kódu Správcu značiek. Pozrite si nasledujúci príklad a nahraďte GTM_CONTAINER_ID identifikátorom kontajnera Správcu značiek.

<!-- Google Tag Manager →
<amp-analytics config="https://www.googletagmanager.com/amp.json?id=<   GTM_CONTAINER_ID>&gtm.url=SOURCE_URL" data-credentials="include">
</amp-analytics>

2. krok: označenie stránok, ktoré nie sú vo formáte AMP, na čítanie parametrov funkcie AMP Linker

Existuje niekoľko spôsobov označenia stránok, ktoré nie sú vo formáte AMP, na čítanie parametrov prepájača AMP. Postupujte podľa pokynov, ktoré sú pre vašu konfiguráciu najvhodnejšie.

1. možnosť: značka Google

Na stránkach, ktoré nie sú vo formáte AMP, zahrňte útržok gtag.js. Nižšie nájdete vzorový útržok:

  • Nahraďte MEASUREMENT_ID identifikátorom sledovania vlastníctva služby Google Analytics, do ktorého chcete odosielať údaje.
  • Ak sú vaše stránky AMP hostené na inej doméne najvyššej úrovne ako odchádzajúce odkazy na váš web alebo sa stránky AMP nenachádzajú na dobre známej subdoméne (teda www., amp., m.), zahrňte konfiguráciu prepájača, ako je uvedené nižšie. Pridajte doménu, na ktorej je hostená stránka AMP, ako aj domény pre všetky odchádzajúce odkazy.
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=MEASUREMENT_ID"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('set', 'linker', {
    'domains': ['example.com', 'example2.com']
  });
  gtag('js', new Date());
  gtag('config', 'MEASUREMENT_ID');
</script>

2. možnosť: Správca značiek Google

V prípade webového kontajnera Správcu značiek Google sa uistite, že bola pridaná značka Google Analytics.

Ak sú vaše stránky AMP hostené na inej doméne najvyššej úrovne ako odchádzajúce odkazy na váš web alebo sa stránky AMP nenachádzajú na známej subdoméne (teda www., amp., m.), pridajte nasledujúcu konfiguráciu: do značky Google Analytics pridajte pole allowLinker s hodnotou true podľa týchto pokynov:

  1. Otvorte premennú nastavení služby Google Analytics, ktorú chcete upraviť, a potom kliknite na kartu Konfigurácia premennej.
  2. Prejdite do sekcie Ďalšie nastavenia > Polia na nastavenie.
  3. Kliknite na + PRIDAŤ POLE.
  4. Nastavte Názov poľa na hodnotu allowLinker a pole Hodnota nastavte na hodnotu true.
  5. Uložte konfiguráciu novej premennej.
  6. Zopakujte predchádzajúce kroky pre všetky relevantné premenné nastavení služby Google Analytics (ak používate v kontajneri viac než jednu premennú).
  7. Zverejnite kontajner.

Na stránkach, ktoré nie sú vo formáte AMP, použite predvolený kód Správcu značiek.

3. možnosť: analytics.js

V prípade stránok, ktoré nie sú vo formáte AMP, môžete na čítanie parametrov prepájača AMP použiť predvolený útržok kódu analytics.js.

<!-- Google Analytics -->
<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','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'GA_TRACKING_ID', 'auto');
ga('send', 'pageview');
</script>
<!-- End Google Analytics -->

Ak sú vaše stránky AMP hostené na inej doméne najvyššej úrovne ako odchádzajúce odkazy na váš web alebo sa stránky AMP nenachádzajú na dobre známej subdoméne (teda www., amp., m), pridajte konfiguráciu zvýraznenú nižšie, ako je opísané v konfigurácii viacerých domén pre analytics.js:

<!-- Google Analytics -->
<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','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'GA_TRACKING_ID', 'auto', {'allowLinker': true});
ga('require', 'linker');
ga('linker:autoLink', ['subdomain1.example.com', 'subdomain2.example.com','www.example2.com'] );

ga('send', 'pageview');
</script>
<!-- End Google Analytics -->

3. krok: pridanie vylúčenia odkazujúceho zdroja do správcovskej konzoly služby Google Analytics

Keď Google zobrazuje používateľom obsah vo formáte AMP, používa server Google AMP Cache. Ak chcete zabrániť prerušovaniu relácií subdoménami AMP vo vyrovnávacej pamäti, musíte pridať vylúčenie odkazujúcich zdrojov pre doménu cdn.ampproject.org.

Ak zobrazujete stránky AMP z viacerých subdomén, jednu subdoménu AMP odporúčame spracúvať inak ako druhú. V tomto prípade zadajte verzie existujúcich subdomén, ktoré sú uložené vo vyrovnávacej pamäti a používajú sa vo vylúčení odkazujúcich zdrojov vášho webu. Tak môžete spravovať konkrétne vylúčenia odkazujúcich zdrojov pre weby vo formáte AMP aj weby bez formátu AMP. Ak máte napríklad existujúce vylúčenie odkazujúcich zdrojov pre subdoménu subdomain.example.com, pridajte vylúčenie odkazujúcich zdrojov pre doménu subdomain-example-com.cdn.ampproject.org. Prečítajte si viac o formáte webových adries servera AMP Cache.

Overenie nastavenia

Overte, či sa identifikátor klienta Google AMP zhoduje medzi stránkami AMP a stránkami, ktoré nie sú vo formáte AMP:

1. možnosť: overenie pomocou nástroja na testovanie značiek AMP

Použite nástroj na testovanie značky AMP a zadajte webovú adresu stránky AMP, ktorú chcete testovať.

Poznámka: Nástroj na testovanie značiek AMP funguje automaticky a simuluje tok zo stránky AMP zobrazenej prostredníctvom zobrazovača na odkaz na ďalšiu stránku. Tento nástroj by sa mal používať ako pomôcka. Nemusí zahŕňať všetky scenáre testovania (ak napríklad stránka AMP obsahuje odkazy na rôzne domény alebo subdomény). Možnosti manuálneho testovania nájdete nižšie.

2. možnosť: overenie pomocou rozšírenia Google Tag Assistant pre Chrome

  1. Stiahnite a nainštalujte rozšírenie Google Tag Assistant pre Chrome.
  2. Na google.com zadajte vyhľadávací dopyt, ktorý vráti stránku AMP vášho webu.
  3. Spustite Tag Assistant Recordings.
  4. Po spustení nahrávania v prehliadači obnovte výsledky vyhľadávania.
  5. Kliknite na výsledok vyhľadávania, ktorý vedie na vašu stránku AMP.
  6. Kliknite na odkaz, ktorý vedie zo stránky AMP na stránku, ktorá nie je vo formáte AMP.
  7. Zastavte Tag Assistant Recordings.
  8. Ubezpečte sa, že existuje iba jedna relácia s konzistentnými identifikátormi, ako je uvedené nižšie (napr. Page Load 2 (Načítanie stránky 2) nezobrazuje Session Start (Začiatok relácie)).

 

3. možnosť: overenie pomocou nástrojov pre vývojárov v prehliadači Chrome

  1. Otvorte prehliadač Google Chrome v režime inkognito. V nástrojoch pre vývojárov v prehliadači Chrome zapnite emulátor mobilného zariadenia.
  2. Na google.com zadajte vyhľadávací dopyt, ktorý vráti stránku AMP vášho webu, a kliknite na výsledok vyhľadávania pre vašu stránku AMP, ktorá by sa mala vrátiť pomocou servera Google AMP Cache a zobraziť v Zobrazovači AMP vo Vyhľadávaní Google.
    • Poznámka: Ak vaša stránka ešte nie je k dispozícii vo výsledkoch vyhľadávania na Googli, zjednotenie relácie môžete napriek tomu otestovať tak, že prejdete na Test stránok AMP, zobrazíte si ukážku výsledku vyhľadávania a vykonáte kroky uvedené nižšie, pokiaľ Google môže stránku indexovať.
  3. Nájdite sieťovú požiadavku služby Google Analytics na zobrazenie stránky AMP: prejdite na kartu Network (Sieť) v nástrojoch pre vývojárov v prehliadači Chrome a do poľa Filter zadajte collect.
  4. Vyhľadajte a vyberte sieťovú požiadavku, ktorá smeruje na www.google-analytics.com. Na karte Headers (Hlavičky) pre danú požiadavku sa posuňte do sekcie Query String Parameters (Parametre reťazca dopytu) a vyhľadajte identifikátor klienta. Zapíšte si parameter cid.
  5. Ak je stránka AMP zobrazená Zobrazovačom AMP, formát cid by mal byť reťazec base64 so 64 znakmi:
  6. Kliknutím na tlačidlo Clear (Vymazať) odstráňte sieťové požiadavky.
  7. Ak chcete overiť, či ste aktivovali stránky, ktoré nie sú vo formáte AMP, uistite sa, že rovnaký parameter cid zostáva zachovaný pri prechádzaní na stránku, ktorá nie je vo formáte AMP. Na tento účel kliknite na ľubovoľný odkaz na stránke AMP, ktorý odkazuje na stránku, ktorá nie je vo formáte AMP, zobrazovanú z vašej domény. Identifikátor klienta vyhľadáte opätovným filtrovaním reťazca collect. Vyberte akúkoľvek sieťovú požiadavku, ktorá odkazuje na www.google-analytics.com. Skontrolujte, či sa hodnota parametra dopytu cid zhoduje s hodnotou, ktorú ste si zapísali v piatom kroku.

Obmedzenia

  • K zjednoteniu relácie pomocou prepájača AMP nedôjde, ak používateľ pri prvej návšteve zatvorí stránku AMP bez prechodu na ďalšiu stránku. Dôvodom je to, že zjednotenie relácie pridáva do odkazov parametre.

Pomohlo vám to?

Ako ju môžeme zlepšiť?
true
Vyberte si vlastnú sériu kurzov

Pozrite si google.com/analytics/learn, nový zdroj, ktorý vám pomôže vyťažiť zo služby Google Analytics 4 maximum. Na novom webe sa nachádzajú videá, články a návody, ako aj odkazy na rôzne zdroje o službe Google Analytics (Discord, blog, kanál na YouTube a odkladací priestor GitHub).

Začnite s učením ešte dnes!

Vyhľadávanie
Vymazať vyhľadávanie
Zavrieť vyhľadávanie
Hlavná ponuka
9091688160959227314
true
Vyhľadávanie v Centre pomoci
true
true
true
true
true
69256
false
false