Jak implementovat vlastní skupiny Google Analytics pomocí Správce značek Google

seskupení obsahu

V předchozím článku jsem sdílel jak implementovat Správce značek Google a Universal Analytics. Jedná se o poměrně základní spouštěč, jen abyste se dostali ze země, ale Google Tag Manager je neuvěřitelně flexibilní (a komplexní) nástroj, který lze použít pro desítky různých strategií.

I když si uvědomuji, že nějaký vývoj by mohl zmírnit některé složitosti této implementace, rozhodl jsem se jít ručně s pluginy, proměnnými, spouštěči a značkami. Pokud máte lepší způsob implementace této strategie bez kódu - v každém případě ji sdílejte v komentářích!

Jednou z těchto strategií je schopnost osídlit Seskupování obsahu v Universal Analytics pomocí Google Analytics. Tento článek bude kombinací chvástání, problémů, které je třeba si uvědomit, a podrobného průvodce při konkrétní implementaci seskupování obsahu pomocí Plugin Správce značek Google společnosti DuracellTomi pro WordPress, Správce značek Google a Google Analytics.

Správce značek Google

U tak úžasně složitého nástroje jsou články podpory Google naprosto naštvané. Nejsem jen kňučení, jsem upřímný. Všechna jejich videa, jako je ta výše, jsou tato jasná a barevná videa o tom, čeho lze dosáhnout absolutně žádnými videi krok za krokem, žádnými snímky obrazovky v jejich článcích a pouze informacemi nejvyšší úrovně. Jistě, budou zahrnovat všechny možnosti a flexibilitu, kterou máte k dispozici, ale ve skutečnosti nemáte žádné podrobnosti o jejich nasazení.

Po 30 verzích nasazení mých značek, desítkách úprav v Google Analytics a několika týdnech mezi změnami k testování ... Bylo mi toto cvičení neuvěřitelně frustrující. Jedná se o dvě platformy, které by měly fungovat bez problémů, ale ve skutečnosti nemají téměř žádnou produktivní integraci mimo několik polí k předběžnému naplnění.

Výslovnost seskupování obsahu Google

Zatímco kategorizace a označování existují už několik desetiletí, nenajdete je ve schopnostech seskupování obsahu. Možná zveřejním takový příspěvek, který obsahuje několik kategorií, tucet značek, snímků obrazovky a videa. Nebylo by úžasné rozdělit tyto informace pomocí Google Analytics? Hodně štěstí, protože vaše schopnost vytvářet skupiny obsahu je omezená. Neexistují žádné prostředky k předání řady kategorií, značek nebo charakteristik do Google Analytics. Uvízli jste v podstatě s 5 textovými poli omezenými na jednu proměnnou.

V důsledku toho jsem navrhl seskupení obsahu následujícím způsobem:

  1. Název obsahu - Abych si mohl prohlédnout články jako „jak na to“ a další běžně pojmenované články.
  2. Kategorie obsahu - Abych se mohl podívat na primární kategorii a zjistit, jak populární jsou jednotlivé kategorie a jak si jejich obsah vede.
  3. Autor obsahu - Abych si mohl prohlédnout naše hostující autory a zjistit, kteří z nich podporují zapojení a konverze.
  4. Typ obsahu - Abych se mohl podívat na infografiky, podcasty a videa, abych zjistil, jak si tento obsah vede ve srovnání s jinými typy obsahu.

Zbytek tohoto výukového programu je založen na skutečnosti, že jste již byli přihlášeni do Správce značek Google.

Krok 1: Nastavení seskupení obsahu Google Analytics

Ve skutečnosti nemusíte mít k dispozici žádné údaje přicházející do Google Analytics, abyste mohli nastavit seskupení podle obsahu. V rámci Google Analytics přejděte do administrace a v seznamu uvidíte seskupení obsahu:

content-groupings-admin

V rámci seskupení obsahu budete chtít přidat každé seskupení obsahu:

Přidejte seskupení obsahu

Všimněte si dvou šipek! Abyste se vyhnuli vytržení vlasů, když se vaše data nezobrazují v Google Analytics, buďte naprosto ostražití při dvojité kontrole, že slot odpovídá vašemu indexovému číslu. Proč je to vůbec možnost, je mimo mě.

Seznam seskupení hotového obsahu by měl vypadat takto (když kliknete na řazení ... protože Google Analytics z nějakého důvodu rád mučí nás obsedantně nutkavé uživatele, kteří se diví, proč ještě nejsou seřazeni v číselném pořadí. Ach ... a pokud to není dost mučení, seskupení obsahu nikdy nemůžete smazat. Můžete jej pouze deaktivovat.)

seznam seskupení obsahu

Páni ... vypadají dobře. Naše práce se provádí v Google Analytics! Něco… budeme muset otestovat a poslat nějaké údaje, které můžeme zkontrolovat.

Krok 2: Nastavení pluginu WordPress společnosti DuracellTomi pro Správce značek Google

Dále musíme začít publikovat data, pomocí kterých může Správce značek Google zaznamenávat, analyzovat a spouštět kód Google Analytics. Mohlo by to být docela závazek, že by to nebylo pro některé úžasné vývojáře WordPress. Milujeme možnosti dostupné prostřednictvím Plugin DuracellTomi WordPress. Je to dobře spravováno a podporováno.

Uchopte své ID Správce značek Google z pracovního prostoru ve Správci značek Google a umístěte jej do pole Obecná nastavení pluginu> ID Správce značek Google.

google-tag-manager-id

Velmi bych doporučil nainstalovat plugin pomocí vlastní metoda kde vložíte skript do svého motivu (obvykle soubor header.php). Pokud tak neučiníte, může to způsobit další problém, který vás naprosto poblázní ... datová vrstva, kterou plugin odesílá do Správce značek Google musí být napsán před načtením skriptu pro Správce značek Google. Nechápu tu logiku, jen vězte, že si budete vytrhávat vlasy a přemýšlíte, proč se bez tohoto umístění data neposílají správně.

google-tag-manager-custom

Dalším krokem je konfigurace toho, jaké dataLayers chcete předat do Správce značek Google. V tomto případě předávám typ příspěvku, kategorie, značky, jméno autora příspěvku a název příspěvku. Uvidíte, že je k dispozici mnoho dalších možností, ale už jsme vysvětlili seskupení, která konfigurujeme, a proč.

Správce značek Google WordPress dataLayer

V tomto okamžiku je plugin nainstalován a načten Správce značek Google, ale do Universal Analytics ještě nemáte data (zatím). Pokud nyní zobrazíte zdroj své stránky, uvidíte dataLayers publikované pro Správce značek Google, i když:

Zobrazení kódu

Všimněte si, že dataLayer je spojen v párech klíč – hodnota (KVP). v Krok 4 níže vám ukážeme, jak je ověřit, aniž byste se podívali na zdrojový kód vaší stránky. U pluginu DuracellTomi jsou to klíče:

  • název stránky - Toto je název stránky.
  • pagePostType - To je, zda se jedná o příspěvek nebo stránku.
  • stránkaPostType2 - Jde o jediný příspěvek, archiv kategorií nebo stránku.
  • pageCategory - Toto je řada kategorií, do kterých byl příspěvek kategorizován.
  • pageAttributes - Toto je pole značek, pro které byl příspěvek označen.
  • stránkaPostAuthor - Toto je autor nebo příspěvek.

Mějte je po ruce, budeme je potřebovat později, když budeme psát naše spouštěče.

Předpokládám, že máte načten plugin Google Analytics nebo že jste vložili analytika značku skriptu v motivu sami. Zapište si své ID Google Analytics (vypadá jako UA-XXXXX-XX), toto budete potřebovat dál. Budete chtít odstranit značku skriptu nebo plugin a poté načíst Universal Analytics prostřednictvím Správce značek Google.

Krok 3: Nastavení Správce značek Google

Pokud vás panikaří z toho, že v tuto chvíli nemáte na svém webu publikovanou službu Google Analytics, udělejte to opravdu rychle, než provedeme jakékoli úpravy. Když se přihlásíte do Správce značek Google, vyberte svůj pracovní prostor:

  1. vybrat Přidejte značku
  2. vybrat Universal Analytics, pojmenujte štítek vlevo nahoře a zadejte své ID UA-XXXXX-XX
  3. Nyní řekněte značce, kdy se má nyní spustit, kliknutím na Spouštění a výběrem všech stránek.

Universal Analytics Přidat značku Správce značek Google

  1. Ještě jsi neskončil! Nyní musíte kliknout Publikovat a vaše značka bude aktivní a analytika bude načten!

Krok 4: Funguje Správce značek Google ve skutečnosti?

Tohle budeš milovat. Správce značek Google ve skutečnosti přichází s metodou testování značek, která vám pomůže je vyřešit a opravit. Na možnosti Publikovat je malá nabídka, na kterou můžete kliknout - Náhled.

Náhled a ladění Správce značek Google

Nyní otevřete web, na kterém pracujete, na nové kartě a magicky uvidíte informace Správce značek na panelu zápatí:

Správce značek Google - náhled a ladění

Jak je to skvělé? Jakmile se dostaneme k předávání dat seskupení obsahu pomocí Správce značek Google, můžete vidět, která značka se spouští, co se nespouští, a veškerá data, která se předávají! V tomto případě je to značka, kterou jsme pojmenovali Universal Analytics. Pokud na to klikneme, můžeme skutečně zobrazit informace o značce Google Analytics.

Krok 5: Nastavení seskupení obsahu ve Správci značek Google

Páni, už jsme skoro hotovi! No ne tak úplně. Bude to krok, který vám může opravdu zabrat. Proč? Protože spuštění zobrazení stránky v Universal Analytics pomocí seskupení obsahu musí být provedeno v jedné události. Logicky se to musí stát takto:

  1. Je vyžadována stránka WordPress.
  2. Plugin WordPress zobrazuje dataLayer.
  3. Skript Správce značek Google provede a předá dataLayer z WordPress do Správce značek Google.
  4. Proměnné Správce značek Google jsou identifikovány v datové vrstvě.
  5. Spouštěče Správce značek Google jsou identifikovány na základě proměnných.
  6. Správce značek Google spouští konkrétní značky na základě spouštěčů.
  7. Je spuštěna konkrétní značka, která posílá příslušná data seskupení obsahu do Google Analytics.

Takže… pokud se první věc stane, že se datová vrstva předá Správci značek Google, pak musíme být schopni tyto páry klíč – hodnota přečíst. Můžeme to udělat tak, že identifikujeme předané proměnné.

Uživatelem definované proměnné Správce značek Google

Nyní musíte přidat a definovat každou z proměnných předaných v datové vrstvě:

  • název stránky - Název obsahu
  • pagePostType - Typ obsahu
  • stránkaPostType2 - Typ obsahu (toto se mi líbí, protože je konkrétnější)
  • pageCategory - Kategorie obsahu
  • pageAttributes - Značky obsahu (můžete je čas od času použít místo pouze kategorií)
  • stránkaPostAuthor - Autor obsahu

Udělejte to tak, že napíšete název proměnné datové vrstvy a uložíte proměnnou:

Variabilní konfigurace

Správce značek Google v tomto okamžiku rozumí tomu, jak číst proměnné dataLayer. Bylo by hezké, kdybychom tyto údaje mohli jednoduše předat přímo do Google Analytics, ale nemůžeme. Proč? Protože vaše pole kategorií nebo značek překročí limity znaků nastavené pro každé seskupení obsahu povolené v Google Analytics. Google Analytics (bohužel) nemůže přijmout pole. Jak to tedy obejít? Uf ... toto je frustrující část.

Budete muset napsat spouštěč, který vyhledá vaši kategorii nebo název značky v řetězci pole předaného v proměnné dataLayer. Jsme v pořádku, když předáváme název, autora, typ, protože jde o jednotlivé textové výrazy. Ale kategorie není tak, že musíme zkontrolovat první (primární) kategorii předanou v poli. Výjimkou samozřejmě je, pokud nevyberete více kategorií u příspěvku ... pak stačí kliknout na tlačítko a vybrat kategorii obsahu.

Zde je částečný pohled na náš seznam spouštěčů:

Spouštěče podle kategorie

Zde je příklad jednoho z těchto spouštěčů pro naši kategorii pro Content Marketing:

Některé spouštěče zobrazení stránky

Máme zde regulární výraz, který odpovídá první (primární) kategorii předané v poli v datové vrstvě, pak se ujistíme, že je to jediný příspěvek.

Pokud se vám nedaří psát regulární výrazy, možná si budete chtít přestat tahat vlasy za vlasy a pokračovat Fiverr. Na Fiverru jsem měl neuvěřitelně skvělé výsledky - a obvykle žádám o vyjádření a dokumentaci o tom, jak to fungovalo.

Jakmile máte pro každou kategorii nastaven spouštěč, jste připraveni vytvořit seznam značek! Naší strategií je nejprve napsat univerzální značku Universal Analytics (UA), ale nespustí se, když se spustí některá z našich značek kategorií. Vyplněný seznam vypadá takto:

Značky ve Správci značek Google

Dobře ... to je ono! Nyní spojíme všechna kouzla s naší značkou. V tomto příkladu předám Seskupování obsahu pro každý jednotlivý příspěvek zařazený do kategorie s Content Marketing („obsah“):

Kategorie Obsahové skupiny

Pojmenujte svou značku, zadejte své ID Google Analytics a poté ji rozbalte Další nastavení. V této sekci najdete Skupiny obsahu, kde budete chtít zadat číslo rejstříku přesně tak, jak jste jej zadali Správce Google Analytics Nastavení.

Tady je další hloupá věc ... objednávka se musí shodovat pořadí vašich nastavení správce Analytics pro data. Systém není dostatečně inteligentní, aby zachytil správné proměnné pro správné číslo indexu.

Vzhledem k tomu, že kategorie není předána (kvůli obtížnosti pole), budete muset do kategorie 2 zadat svoji kategorii. U ostatních 3 skupin obsahu však stačí kliknout na pole vpravo a vybrat proměnnou to je přímo předáno v rámci dataLayer. Poté budete muset vybrat spouštěč a uložit značku!

Opakujte pro každou ze svých kategorií. Pak se vraťte ke své značce UA (catch-all) a přidejte výjimky pro každou ze svých kategorií. Zobrazte náhled a ladění, abyste otestovali a zajistili, že spouštíte značky a správně odesíláte data do seskupení obsahu.

Měli byste být schopni vše ověřit, ale stále budete muset počkat několik hodin, než Google Analytics dohoní. Při příštím přihlášení budete moci používat Název obsahu, kategorie obsahu, a Autor obsahu rozdělit a rozdělit data na Google Analytics!

3 Komentáře

  1. 1

    Hi Douglas,

    Děkujeme, že jste si našli čas a dali dohromady tento článek. Jako profesionál, který tráví spoustu času prací se Správcem značek Google a Google Analytics, bych se rád podělil o své myšlenky k bodům, které jste vznesli.

    Myslím, že u obou nástrojů existuje řada slabin; tato odpověď se na to nezaměří. Spíše se budu zabývat body ve vašem článku, kde si myslím, že máte pravdu, a dalšími oblastmi, se kterými nesouhlasím, souhlasím. Věřím, že tento typ dialogu je v naší profesionální sféře zdravý. Nesnažím se trollovat.

    "U tak úžasně složitého nástroje jsou články podpory Google naprosto naštvané"

    Myslím, že se díváte na špatnou dokumentaci. Pokud jde o videa na „vysoké úrovni“, ano - nedostanete se příliš daleko. Dokumentace Google rozhodně sála, ale nyní je to mnohem lepší.

    Protože GTM i GA jsou nástroje, které ke správnému provedení vyžadují značné množství technických znalostí, chtěl bych navrhnout, aby se vaši čtenáři obrátili na příručky pro vývojáře pro tyto produkty:

    https://support.google.com/tagmanager/
    https://developers.google.com/tag-manager/devguide

    Internet také nemá žádný nedostatek snadno přístupných průvodců, díky kterým můžete s GTM dělat v podstatě cokoli chcete. Nejlepší zdroje znalostí jsou:

    https://www.simoahava.com/
    https://www.thyngster.com/
    http://www.lunametrics.com/blog/

    V zásadě všechno, o čem bych chtěl o GTM psát, již tyto tři pokryly.

    Pokud jde o mě, dokumentace AZ nemusí pocházet od společnosti Google. Komunita je tak robustní, že s trochou úsilí najdete odpověď.

    "Jedná se o dvě platformy, které by měly fungovat bez problémů, ale ve skutečnosti by neměly mít téměř žádnou produktivní integraci mimo několik polí, která by se měla předem naplnit."

    Myslím, že nedorozumíte, co je GTM. Funguje skvěle s GA, mnohem lépe než kterýkoli jiný TMS. GTM neslouží pouze k nasazení Google Analytics. To znamená, že nebudu nasazovat GA pomocí žádného jiného nástroje.

    Značka Google Analytics společnosti GTM je grafické uživatelské rozhraní pro nasazení kódu, který by pro mnoho lidí bylo obtížné spravovat.

    Pokud jde o skupiny obsahu, zní mi mnohem snazší vyplnit malou krabičku v GTM proměnnou než psát

    ga ('set', 'contentGroup', ”);

    a nechte dynamické hodnoty svých polí naplnit logikou na straně serveru, kterou je obtížnější udržovat než datovou vrstvu.

    „Neexistují žádné prostředky k předání řady kategorií, značek nebo charakteristik do Google Analytics.“

    I když máte pravdu, že Google Analytics zaznamenává hodnoty pro seskupení obsahu jako řetězce, nikoli pole nebo objekty, jedná se pouze o technickou terminologii.

    Absolutně můžete GA předat řadu kategorií nebo značek. Proměňte své pole v oddělený řetězec a jste připraveni.

    Jednoduchá vlastní proměnná javascript promění vaše pole v řetězec.

    funkce(){
    var pageCategory = {{dl - page - pageCategory}};
    zpět pageCategory.join (“|”);
    }

    V tomto článku najdete příklady, jak tato data analyzovat: http://www.lunametrics.com/blog/2016/05/25/report-items-in-multiple-categories-in-google-analytics/

    Potřebujete znát nějaký základní javascript, abyste mohli efektivně používat GTM? Rozhodně. Je to krátký příchod nástroje? Rozhodně ne. Je to TMS. Abyste jej mohli používat, musíte samozřejmě znát javascript.

    "Ach ... a pokud to není dost mučení, nemůžete nikdy smazat seskupení obsahu." Můžete to pouze deaktivovat. “

    VSKUTKU. Opravdu by mělo existovat přepínání pro odebrání pole ze zpráv.

    „DataLayer, který plugin odesílá do Správce značek Google, musí být napsán před načtením skriptu pro Správce značek Google“

    To je problém s pluginem. Autor pluginu nesprávně inicializuje dataLayer a nepoužívá „událost“, což je interní sběrnice zpráv GTM. Nevytahujte si vlasy. Nestojí to za to.

    Přejít na krok 5 (další kroky se zdají na cíli)

    „Protože vaše pole kategorií nebo značek překročí limity znaků nastavené pro každé seskupení obsahu povolené v Google Analytics. Google Analytics (bohužel) nemůže přijmout pole. Jak to tedy obejít? Fuj ... to je frustrující část. “

    Nejedná se o problém omezení počtu znaků pro GA. Musíte pouze změnit své pole na řetězec, což je očekávaná hodnota v API GA. Dimenze popisuje věc. Očekává se tedy řetězec (slovo).

    "Jakmile máte pro každou kategorii nastaven spouštěč, jste připraveni vytvořit seznam značek!"

    Noooooo! 🙂 Nechoďte touto cestou. Použijte omezenou hodnotu a ušetříte spoustu bolestí hlavy.

    "Tady je další hloupá věc ... objednávka se musí shodovat s objednávkou nastavení správce Analytics pro data." Systém není natolik inteligentní, aby zachytil správné proměnné pro správné číslo indexu. “

    Nevěřím, že je to pravda. Pokud je váš index číslo, hodnota indexu naplní vaši značku správnou hodnotou.

    Hlavním pozitivním krokem, který z vašeho článku mám, je to, že vaši čtenáři jsou vystaveni kritickému způsobu, jak „rozřezat a nařezat“ data v GA. To má obrovský význam a pro WordPress existují bezplatné pluginy, které jim to umožní.

    Pokud jde o správu jejich shromažďování dat sofistikovanějším způsobem, je to opravdu funkce IT poskytovat správná data marketingu, který má obchodní hodnotu. Výzvou, kterou nástroj jako GTM zavedl na trh (kvůli jeho obrovskému přijetí), je to, že obchodníci si nemyslí, že se při shromažďování dat nemusí spoléhat na IT. Dělají. Příklad -> API GA vyžaduje řetězec pro pole vlastní dimenze. Pokud netransponujete pole do řetězce, nakonec vytvoříte absurdní počet značek. To není elegantní řešení, ani to není nutné.

    Doufám, že moje zpětná vazba k vašemu článku bude přijata dobře. Nesnažím se trollovat. Spíše se snažím přidat své zkušenosti s nástroji, o kterých diskutujete, aby se konverzace rozšířila profesionálním a konstruktivním způsobem.

    Nejlepší,

    Ješuo

    • 2

      Ješuo, děláš si srandu? To není trollování ... to je ÚŽASNÁ zpětná vazba. Absolutně milujte zpětnou vazbu a odborné znalosti, které sdílíte s naším publikem.

      Poznámka: Indexy jsem měl správně nastaveny na datech předávaných pro skupiny obsahu, ale NEFungovalo to, když to nebylo ve správném pořadí.

      Ještě jednou díky!

  2. 3

Co si myslíte?

Tyto stránky používají Akismet k omezení spamu. Zjistěte, jak jsou vaše údaje komentářů zpracovávány.