Nastavení unifikace návštěv v Google Analytics u stránek AMP

Obsah tohoto článku:

Stránky AMP se zobrazují z domény v mezipaměti AMP. Jedná se o jinou doménu než doména vašeho webu. Pokud chcete sledovat cestu uživatele v mezipaměti AMP a na stránkách vašeho webu, můžete použít propojovač AMP, což je funkce AMP Analytics, která pomocí ID klienta AMP jako identifikátoru uživatele spojuje jeho relace.

Propojovač AMP přidává do výstupních odkazů ze stránek v mezipaměti AMP ID klienta AMP. Stránky opatřené značkou služby Google Analytics poté načtou ID klienta AMP z parametru v URL a spojí návštěvu pomocí tohoto ID jako identifikátoru uživatele.

V tomto článku se dozvíte, jak propojovač AMP spolu s Google Analytics nastavit.

Vliv ID klienta AMP na data

Synchronizace ID klientů AMP mezi mezipamětí AMP a vaší původní doménou webu vede k přesnějším uživatelským metrikám (např. doba trvání návštěvy, míra okamžitého opuštění a počet stránek na návštěvu). Pokud má být ID klienta AMP užitečné, data se musí shromažďovat ve stejné službě Google Analytics.

Poznámka: Při synchronizaci ID klientů AMP mezi mezipamětí AMP a vaším původním zdrojem se jednorázově obnoví stávající identifikátory uživatelů GA, které se používají ve funkcích jako skupinová analýza, celková hodnota a cílení na publikum. To může vést ke značným dočasným výkyvům v metrikách nových uživatelů a v souvisejících přehledech.

Nastavení propojovače AMP

Propojovač AMP spolu se službou Google Analytics nastavíte ve třech krocích:

  1. Označení stránek AMP
  2. Označení stránek jiného typu než AMP
  3. Konfigurace vyloučení odkazujících zdrojů

Krok 1. Označte stránky AMP tak, aby propojovači AMP předávaly parametry

Nainstalujte značku Google Analytics, buď prostřednictvím značky Google (gtag.js), nebo přes Správce značek Google. Na základě vaší implementace postupujte podle těchto pokynů:

1. možnost: Značka Google

Na vstupní stránky AMP přidejte značku Google pro stránky AMP. Podívejte se na příklad fragmentu níže a proveďte tyto změny:

Nahraďte MEASUREMENT_ID hodnotou ID měření služby Google Analytics, do níž chcete odesílat data.

Pokud jsou vaše stránky AMP hostovány v jiné doméně nejvyšší úrovně, než jsou výstupní odkazy na váš web, nebo pokud stránky AMP nejsou ve známé subdoméně (tj. ne v www., amp., m.), zahrňte konfiguraci propojovače, jak je uvedeno níže. Přidejte doménu, kde je stránka AMP hostována, a domény pro všechny výstupní 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: Do parametru gtag_id můžete uvést ID z jakékoli služby Google (např. Google Ads nebo Search Ads 360), kde stránky AMP používáte. V poli gtag_id je však možné použít ID pouze z jedné služby Google.

Možnost 2: Správce značek Google

Ve Správci značek vytvořte kontejner AMP.

Do kontejneru AMP přidejte značku Google Analytics.

Přidejte také značku propojovače konverzí a vyberte možnosti „Povolit propojování napříč doménami“ a „Povolit propojení s ID klienta Google Analytics“. Pokud máte vstupní stránky AMP hostované ve stejné doméně nejvyšší úrovně jako výstupní odkazy na váš web, můžete pole domén ponechat prázdné.

Pokud jsou vaše stránky AMP hostovány v jiné doméně nejvyšší úrovně než výstupní odkazy na váš web nebo pokud stránky AMP nejsou ve známé subdoméně (tj. ne v www., amp., m.), přidejte doménu nejvyšší úrovně, v níž je hostována stránka AMP, i domény pro výstupní odkazy ve formě seznamu odděleného čárkami.

 

Do stránky AMP vložte výchozí fragment kódu Správce značek – příklad je uveden níže. Nahraďte GTM_CONTAINER_ID identifikátorem kontejneru Správce značek.

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

Krok 2. Přidejte do stránek, jež nejsou AMP, značky ke čtení parametrů Propojovače AMP

Značky ke čtení parametrů Propojovače AMP lze do stránek, které nejsou AMP, přidat několika způsoby. Postupujte tedy podle pokynů, jež jsou pro vaši konfiguraci nejvhodnější.

1. možnost: Značka Google

Na běžné stránky vložte fragment gtag.js. Příklad fragmentu kódu najdete níže.

  • Nahraďte MEASUREMENT_ID hodnotou ID měření služby Google Analytics, do níž chcete odesílat data.
  • Pokud jsou vaše stránky AMP hostovány v jiné doméně nejvyšší úrovně, než jsou výstupní odkazy na váš web, nebo pokud stránky AMP nejsou ve známé subdoméně (tj. ne v www., amp., m.), zahrňte konfiguraci propojovače, jak je uvedeno níže. Uveďte doménu, kde je vaše stránka AMP hostována, i domény všech výstupních odkazů.
<!-- 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>

Možnost 2: Správce značek Google

V případě použití webového kontejneru Správce značek Google je nutno do něj přidat značku Google Analytics.

Pokud jsou vaše stránky AMP hostovány v jiné doméně nejvyšší úrovně než výstupní odkazy na váš web nebo pokud stránky AMP nejsou ve známé subdoméně (tj. ne v www., amp., m.), přidejte následující konfiguraci: do značky Google Analytics přidejte pole allowLinker s hodnotou true (pravda). Postupujte takto:

  1. Otevřete proměnnou nastavení Google Analytics, kterou chcete upravit, a klikněte na kartu Konfigurace proměnné.
  2. Přejděte na Další nastavení > Pole k nastavení.
  3. Klikněte na + PŘIDAT POLE.
  4. Nastavte Název pole na allowLinker a pole Hodnota na true.
  5. Novou konfiguraci proměnné uložte.
  6. Zopakujte předchozí kroky pro všechny příslušné proměnné nastavení Google Analytics (pokud v kontejneru používáte více než jednu proměnnou).
  7. Publikujte kontejner.

Na stránkách jiného typu než AMP použijte výchozí kód Správce značek.

Možnost 3: analytics.js

U stránek jiného typu než AMP je možné parametry propojovače AMP číst pomocí výchozího fragmentu 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 -->

Pokud jsou vaše stránky AMP hostovány v jiné doméně nejvyšší úrovně než výstupní odkazy na váš web nebo pokud stránky AMP nejsou ve známé subdoméně (tj. ne v www., amp., m.), přidejte níže uvedenou konfigurace, jak je popsáno v konfiguraci napříč doménami pro 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 -->

Krok 3: Přidejte vyloučení odkazujících zdrojů do administrátorské konzole Google Analytics

Když Google zobrazuje uživatelům obsah AMP, používá mezipaměť Google AMP. Aby se kvůli subdoménám z mezipaměti AMP nepočítala jedna relace víckrát, musíte u domény cdn.ampproject.org přidat vyloučení odkazujících zdrojů.

Pokud zobrazujete stránky AMP z různých subdomén, bude možná užitečné u jednotlivých subdomén AMP postupovat odlišně. V takovém případě zadejte uložené verze všech případných subdomén, pro které u svého webu vylučujete odkazující zdroje, aby bylo možné realizovat určité vyloučení odkazujících zdrojů na všech webových stránkách bez ohledu na to, zda jsou typu AMP, nebo ne. Pokud například vylučujete odkazující zdroje u subdomény subdomain.example.com, musíte přidat vyloučení odkazujících zdrojů pro doménu subdomain-example-com.cdn.ampproject.org. Další informace o formátu adresy URL mezipaměti AMP

Ověření nastavení

Ověřte, zda je ID klienta Google AMP stejné u běžných stránek i stránek AMP.

1. možnost: Ověření pomocí nástroje na testování značek AMP

Použijte nástroj na testování značek AMP a zadejte adresu URL stránky AMP, kterou chcete otestovat.

Poznámka: Nástroj na testování značek AMP je automatický testovací nástroj, který simuluje tok ze stránky AMP zobrazované prostřednictvím prohlížeče na odkaz na další stránku. Tento nástroj slouží jako vodítko a nemusí poskytovat všechny testovací scénáře (například pokud stránka AMP obsahuje odkazy na různé domény nebo subdomény). Možnosti ručního testování jsou uvedeny níže.

2. možnost: Ověření přes rozšíření Google Tag Assistant pro Chrome

  1. Stáhněte a nainstalujte si rozšíření Google Tag Assistant pro Chrome.
  2. Zadejte na google.com vyhledávací dotaz, který vrátí stránku AMP pro váš web.
  3. Spusťte nástroj Tag Assistant Recordings.
  4. Po zahájení nahrávání obnovte v prohlížeči stránku s výsledky vyhledávání.
  5. Klikněte na výsledek vyhledávání, který vede na vaši stránku AMP.
  6. Klikněte na odkaz, který vede ze stránky AMP na běžnou stránku.
  7. Zastavte nástroj Tag Assistant Recordings.
  8. Zkontrolujte, zda je u stejného ID zaznamenána pouze jedna relace, jak je uvedeno na obrázku níže, tedy že Page Load 2 neukazuje začátek relace (Session Start).

 

3. možnost: Ověření pomocí nástrojů pro vývojáře v Chromu

  1. Otevřete prohlížeč Google Chrome v anonymním režimu. V nástrojích pro vývojáře v prohlížeči Chrome zapněte emulátor mobilního zařízení.
  2. Na webu google.com zadejte vyhledávací dotaz, který najde stránku AMP vašeho webu a klikněte na některý z výsledků vyhledávání. Stránka by se měla načíst z mezipaměti Google AMP a zobrazit v prohlížeči stránek AMP ve Vyhledávání Google.
    • Poznámka: Pokud se stránka ve výsledcích Vyhledávání Google ještě neobjevila, můžete i tak fungování unifikace návštěv otestovat. Stačí pomocí nástroje na testování stránek AMP zobrazit náhled výsledků vyhledávání a postupovat podle níže uvedených kroků. Podmínkou je, že Google může stránku indexovat.
  3. Vyhledejte požadavek sítě Google Analytics na zobrazení stránky AMP: V nástrojích pro vývojáře v prohlížeči Chrome přejděte na kartu Network a do pole Filter zadejte slovo collect.
  4. Vyhledejte a vyberte požadavek sítě směrovaný na adresu www.google-analytics.com. Na kartě Záhlaví u požadavku vyhledejte ID klienta tak, že přejdete k parametrům řetězce dotazu. Poznamenejte si parametr cid.
  5. Při zobrazení stránky AMP prohlížečem stránek AMP by měl mít parametr cid formát textového řetězce délky 64 znaků v kódování base64:
  6. Kliknutím na tlačítko Vymazat vymažte žádosti sítě.
  7. Pokud chcete ověřit, zda jste se přihlásili ke svým běžným stránkám (které nejsou AMP), zkontrolujte, jestli při přechodu na takovou stránku zůstává zachován stejný parametr cid. Postupujte takto: klikněte na stránce AMP na libovolný odkaz vedoucí na stránku jiného typu než AMP zobrazovanou z vaší domény. ID klienta opět vyhledejte vyfiltrováním řetězce collect. Vyberte požadavek sítě směrovaný na www.google-analytics.com. Zkontrolujte, zda hodnota parametru cid odpovídá hodnotě, kterou jste si poznamenali v kroku 5.

Omezení

  • K unifikaci návštěv pomocí propojovače AMP nedojde, pokud nový uživatel zavře stránku AMP, aniž by přešel na další, protože unifikace funguje přes přidávání odkazů.

Pomohly vám tyto informace?

Jak bychom článek mohli vylepšit?
true
Zvolte si vlastní výukový program

Vyzkoušejte google.com/analytics/learn, nový zdroj informací, který vám pomůže využít službu Google Analytics 4 na maximum. Na novém webu najdete videa, články a postupy. Jsou zde také odkazy na Google Analytics Discord, blog, kanál YouTube a úložiště GitHub.

Pusťte se do učení!

Vyhledávání
Vymazat vyhledávání
Zavřít vyhledávání
Hlavní nabídka
14780024722207909778
true
Prohledat Centrum nápovědy
true
true
true
true
true
69256
false
false