A Google Analytics egyéni csoportok megvalósítása a Google Címkekezelővel

tartalmi csoportosítás

Egy korábbi cikkemben megosztottam a Google Címkekezelő és a Universal Analytics megvalósítása. Ez egy meglehetősen alapvető induló, csak hogy el tudjon térni a földről, de a Google Címkekezelő hihetetlenül rugalmas (és összetett) eszköz, amely több tucat különböző stratégiához használható.

Noha rájövök, hogy némi fejlesztés enyhítheti a megvalósítás néhány összetettségét, úgy döntöttem, hogy manuálisan folytatom a beépülő modulokat, a változókat, az indítókat és a címkéket. Ha van jobb eszköze a stratégia kód nélküli megvalósítására - mindenképpen ossza meg megjegyzésben!

Az egyik ilyen stratégia a népesedési képesség Tartalomcsoportosítás a Universal Analytics szolgáltatásban a Google Analytics használatával. Ez a cikk ötvözés, a tudatban lévő problémák és egy lépésenkénti útmutató kombinációja lesz a Tartalomcsoportosítás speciális megvalósításában A DuracellTomi Google Tag Manager beépülő modulja a WordPress, a Google Tag Manager és a Google Analytics számára.

Google Címkekezelő Rant

Egy ilyen elképesztően összetett eszköz esetében a Google támogatási cikkei abszolút szívók. Nem csak nyafogok, hanem őszinte is vagyok. Valamennyi videójuk, például a fenti, ezek a fényes és színes videók arról szólnak, hogy mit lehet elérni lépésről lépésre bemutatott videókkal, cikkeikben képernyőképekkel és csak legfelső szintű információkkal. Persze, minden lehetőséget és rugalmasságot tartalmaz, amelyek rendelkezésére áll, de valójában nincsenek részletei a telepítésről.

A címkék 30 verziójának telepítése után több tucat szerkesztés történt a Google Analytics-ben, és néhány hét telt el a változtatások között, hogy teszteljem ... Hihetetlenül frusztrálónak találtam ezt a gyakorlatot. Ez a két platform, amelyeknek zökkenőmentesen kell működniük, de valóban nincs semmiféle produktív integrációjuk néhány területen kívül, amelyeken előszaporodni lehet.

Google Tartalomcsoportosítási Rant

Bár a kategorizálás és a címkézés néhány évtizede létezik, a tartalomcsoportosítás képességeiben nem találja meg. Talán közzéteszek egy ilyen bejegyzést, amely több kategóriát, vagy egy tucat címkét, képernyőképet és videót tartalmaz. Nem lenne csodálatos ezeket az információkat a Google Analytics segítségével szeletelni és felkockázni? Nos, sok szerencsét, mert a tartalomcsoportok fejlesztésének képessége korlátozott. Nincs mód a kategóriák, címkék vagy jellemzők tömbjének továbbítására a Google Analytics számára. Alapvetően 5 szövegmező van, amelyek mindegyike egy-egy változóra korlátozódik.

Ennek eredményeként a következő módon alakítottam ki a tartalmi csoportosulásomat:

  1. Tartalom címe - Hogy megnézhessem az olyan cikkeket, mint a „hogyan kell” és más általánosan címmel ellátott cikkeket.
  2. Tartalom kategória - Annak érdekében, hogy megnézhessem az elsődleges kategóriát, és lássam, mennyire népszerűek az egyes kategóriák, és hogyan teljesítenek a tartalmak belül.
  3. Tartalom Szerző - Hogy megtekinthessem vendégszerzőinket, és lássam, melyek ösztönzik az elkötelezettséget és a megtérést.
  4. Tartalom típus - Annak érdekében, hogy megnézhessem infografikákat, podcastokat és videókat, hogy lássam, hogyan teljesít ez a tartalom más tartalomtípusokhoz képest.

A bemutató többi része azon a tényen alapul, hogy már megtette feliratkozott a Google Címkekezelőre.

1. lépés: A Google Analytics tartalmi csoportosításának beállítása

A tartalmi csoportosítás beállításához valójában nem kell semmilyen adat érkeznie a Google Analytics szolgáltatásba. Keresse meg a Google Analytics szolgáltatást az adminisztrációhoz, és megjelenik a Tartalom csoportosítása a listán:

content-groupings-admin

A tartalomcsoportosításon belül érdemes adja hozzá az egyes tartalmi csoportokat:

Tartalomcsoportosítás hozzáadása

Vegye figyelembe a két nyilat! Annak érdekében, hogy megóvja magát attól, hogy kiragadja a haját, amikor az adatai nem jelennek meg a Google Analytics szolgáltatásban, ügyeljen arra, hogy kétszer ellenőrizze, hogy a nyílás megfelel-e az indexszámának. Hogy miért is van ez egy lehetőség, túl van rajtam.

A kész tartalomcsoportosítási listának így kell megjelennie (amikor a rendezés gombra kattint, mert a Google Analytics valamilyen okból kifolyólag szeret kínozni minket rögeszmés kényszeres felhasználókat, akik csodálkoznak azon, hogy miért nem sorolják őket még numerikus sorrendbe. Ó… soha nem törölhet tartalomcsoportokat. Csak letilthatja.)

tartalom-csoportosítási lista

Hú ... jól néz ki. Munkánkat a Google Analytics szolgáltatásban végezzük! Rendben ... később tesztelnünk és el kell küldenünk néhány adatot, amelyeket áttekinthetünk.

2. lépés: A DuracellTomi WordPress beépülő moduljának beállítása a Google Címkekezelőhöz

Ezután el kell kezdenünk olyan adatok közzétételét, amelyek segítségével a Google Címkekezelő képes rögzíteni, elemezni és elindítani a Google Analytics kódot. Ez meglehetősen nagy vállalkozás lehet, és nem a csodálatos WordPress-fejlesztők számára. Szeretjük a rendelkezésre álló lehetőségeket A DuracellTomi WordPress bővítménye. Jól irányított és támogatott.

Fogja meg Google Címkekezelő-azonosítóját a Google Címkekezelőben lévő munkaterületéről, és helyezze a beépülő modul általános beállításai> Google Címkekezelő-azonosító mezőjébe.

google-tag-manager-id

Nagyon ajánlom a plugin telepítését a egyedi módszer ahová beilleszti a szkriptet a témájába (általában a header.php fájlba). Ha nem, akkor újabb problémát okozhat, ami teljesen megőrjít ... az adatréteg, amelyet a plugin küld a Google Címkekezelőnek kell mielőtt a szkript betöltődik a Google Címkekezelőhöz. Nem értem az ottani logikát, csak tudom, hogy kihúzza a haját, vajon miért nem küldenek megfelelően adatokat az adatok nélkül.

google-tag-manager-custom

A következő lépés annak konfigurálása, hogy mely adatrétegeket adja át a Google Címkekezelőbe. Ebben az esetben átadom a bejegyzés típusát, a kategóriákat, a címkéket, a bejegyzés szerző nevét és a bejegyzés címét. Látni fogja, hogy sok más lehetőség is rendelkezésre áll, de már elmagyaráztuk a konfigurálandó csoportosításokat és miért.

Google Címkekezelő WordPress dataLayer

Ekkor a bővítmény telepítve van, és a Google Címkekezelő betöltődik, de valójában még nincsenek adatai átadva a Universal Analytics szolgáltatásnak. Ha most megtekinti oldalának forrását, látni fogja a Google Címkekezelő számára közzétett dataLayers-t, bár:

Kód nézet

Figyelje meg, hogy az dataLayer kulcs-érték párokban (KVP) van összekapcsolva. Ban ben 4 lépés lentebb bemutatjuk, hogyan lehet ezeket igazolni anélkül, hogy megnéznénk az oldal kódforrását. A DuracellTomi beépülő modulhoz a kulcsok a következők:

  • lap cím - Ez az oldal címe.
  • pagePostType - Ez egy bejegyzés vagy egy oldal.
  • pagePostType2 - Ez akár egyetlen bejegyzés, kategóriaarchívum vagy oldal.
  • pageCategory - Ez egy tömb azon kategóriák közül, amelyekbe a bejegyzést besorolták.
  • oldalAttribútumok - Ez egy olyan címke tömb, amelyhez a bejegyzést megcímkézték.
  • pagePostAuthor - Ez a szerző vagy a bejegyzés.

Tartsa ezeket kéznél, ezekre később szükségünk lesz, amikor megírjuk a kiváltó okainkat.

Feltételezem, hogy betöltötte a Google Analytics plugint, vagy beágyazta a analitika szkript címke a témádban. Írja le Google Analytics azonosítóját (úgy néz ki, mint UA-XXXXX-XX), erre legközelebb szüksége lesz. Távolítsa el a szkriptcímkét vagy a beépülő modult, majd töltse be a Universal Analytics szolgáltatást a Google Címkekezelőn keresztül.

3. lépés: A Google Címkekezelő beállítása

Ha pánikba esik, hogy ekkor még nem teszi közzé a Google Analytics webhelyét, tegyük ezt meg igazán gyorsan, mielőtt bármilyen módosítást végrehajtanánk. Amikor bejelentkezik a Google Címkekezelőbe, válassza ki a Munkaterületet:

  1. választ Címke hozzáadása
  2. választ Universal Analytics, nevezze el a címkét a bal felső sarokban, és írja be az UA-XXXXX-XX azonosítóját
  3. Most mondja meg a címkét, hogy mikor kell elindítani, kattintson az Aktiválás elemre, és válassza ki az összes oldalt.

Universal Analytics Címke hozzáadása Google Címkekezelő

  1. Nincs kész! Most kattintson Közzétesz és a címkéd élőben lesz és analitika fel lesz töltve!

4. lépés: A Google Címkekezelő valóban működik?

Ó, imádni fogod ezt. A Google Címkekezelő valójában egy olyan módszert kínál a címkék tesztelésére, amelyek segítenek a hibák elhárításában és javításában. Van egy kis menü a Közzététel lehetőségre, amelyre kattinthat - Preview.

A Google Címkekezelő előnézete és hibakeresése

Most nyissa meg egy új lapon azt a webhelyet, amelyen dolgozik, és varázslatosan meglátja a Címkekezelő adatait egy lábléc panelen:

Google Címkekezelő - Előnézet és hibakeresés

Mennyire klassz? Miután átjutottunk a Tartalomcsoportosítási adatok átadására a Google Címkekezelő használatával, láthatja, hogy melyik címke indul, mi nem, és minden továbbított adat! Ebben az esetben ez a Tag, amelyet megneveztünk Universal Analytics. Ha rákattintunk, akkor valóban megnézhetjük a Google Analytics címke adatait.

5. lépés: Tartalomcsoportok beállítása a Google Címkekezelőben

Woohoo, majdnem készen vagyunk! Nos, nem igazán. Ez lesz az a lépés, amely valóban kemény időt adhat neked. Miért? Mivel az oldalmegtekintést a Universal Analytics szolgáltatásban a Tartalomcsoportosítással egyetlen eseményben kell végrehajtani. Logikusan így kell történnie:

  1. A WordPress oldalt kérjük.
  2. A WordPress beépülő modul megjeleníti az adatréteget.
  3. A Google Tag Manager szkript végrehajtja és továbbítja az dataLayer-t a WordPress-től a Google Tag Manager-hez.
  4. A Google Címkekezelő változókat a dataLayer azonosítja.
  5. A Google Címkekezelő triggerjeit a változók alapján azonosítják.
  6. A Google Címkekezelő az aktiválók alapján meghatározott címkéket indít.
  7. Egy adott címke elindul, amely a megfelelő tartalomcsoportosítási adatokat a Google Analytics szolgáltatásba tereli.

Tehát ... ha először az történik, hogy az adatréteget továbbítják a Google Címkekezelőnek, akkor képesnek kell lenniünk arra, hogy elolvassuk ezeket a kulcs-érték párokat. Ezt megtehetjük az átadott változók azonosításával.

A Google Tag Manager felhasználó által definiált változók

Most hozzá kell adnia és meg kell határoznia az adatrétegben átadott változókat:

  • lap cím - Tartalom címe
  • pagePostType - Tartalom típus
  • pagePostType2 - Tartalom típusa (ezt szeretem használni, mivel ez konkrétabb)
  • pageCategory - Tartalom kategória
  • oldalAttribútumok - Tartalomcímkék (érdemes ezt időről időre használni, nem csak kategóriák)
  • pagePostAuthor - Tartalom Szerző

Tegye ezt úgy, hogy beírja az adatréteg változó nevébe és elmenti a változót:

Változó konfiguráció

Ezen a ponton a Google Címkekezelő tudja, hogyan érti a dataLayer változókat. Jó lenne, ha egyszerűen átadhatnánk ezeket az adatokat a Google Analytics-nek, de nem tudjuk. Miért? Mivel a kategóriák vagy címkék tömbje túllépi a Google Analytics által engedélyezett egyes tartalmi csoportoknál beállított karakterkorlátokat. A Google Analytics (sajnos) nem fogad el tömböt. Tehát hogyan kerüljük meg? Ugh ... ez a frusztráló rész.

Írnia kell egy triggert, amely a kategória vagy címke nevére keres a dataLayer változóban átadott tömbláncban. Jól tudjuk átadni a címet, a szerzőt, a típust, mivel ezek egyszöveges kifejezések. De a kategória nem így van, ezért felül kell vizsgálnunk a tömbben megadott első (elsődleges) kategóriát. Természetesen a kivétel az, ha nem választ több kategóriát hozzászólásonként ... akkor egyszerűen kattintson a gombra és válassza a Tartalom kategória lehetőséget.

Itt van egy részleges áttekintés az eseményindítók listájáról:

Aktiválók kategóriánként

Íme egy példa a tartalommarketing kategóriánk egyik kiváltó okára:

Néhány oldalmegtekintési eseményindító

Van itt egy reguláris kifejezésünk, amely megfelel a dataLayer tömbben megadott első (elsődleges) kategóriának, majd ellenőrizzük, hogy ez egyetlen bejegyzés.

Ha nehezen viseli a rendszeres kifejezéseket, akkor érdemes inkább abbahagynia a haját, és továbbjutni Fiverr. Hihetetlenül nagy eredményeket értem el a Fiverr-en - és általában a kifejezést, valamint a működésének dokumentációját kérem.

Miután beállította az aktiválási szabályt az egyes kategóriákhoz, készen áll a címkék listájának összeállítására! Itt az a stratégiánk, hogy először egy összegyűjtő Universal Analytics címkét (UA) írunk, de ez nem kerül aktiválásra, ha bármelyik kategóriánk tagja elindul. Úgy tűnik, hogy a teljes lista így néz ki:

Címkék a Google Címkekezelőben

Rendben ... ez az! Most minden varázslatot összefogunk a címkénkkel. Ebben a példában átmegyek a Tartalomcsoportosítás minden olyan bejegyzés esetében, amely a tartalommarketing kategóriába tartozik („tartalom”):

Kategória tartalmi csoportok

Adjon nevet a címkének, írja be Google Analytics azonosítóját, majd bontsa ki További beállítások. Ebben a szakaszban talál olyan tartalmi csoportokat, amelyekbe pontosan be kell írni az index számát Google Analytics rendszergazda beállításokat.

Itt egy másik buta dolog ... a parancs meg kell egyeznie az adatok Analytics rendszergazdai beállításainak sorrendje. A rendszer nem elég intelligens ahhoz, hogy megkapja a megfelelő változókat a megfelelő indexszámhoz.

Mivel a kategória nincs átadva (a tömb nehézsége miatt), be kell írnia az Index 2 kategóriáját. A többi 3 tartalmi csoport esetében azonban egyszerűen kattintson a jobb oldali mezőre, és válassza ki a változót amelyet közvetlenül a dataLayer ad át. Ezután ki kell választania a ravaszt és el kell mentenie a címkét!

Ismételje meg az egyes kategóriákat. Ezután mindenképpen térjen vissza az UA (catch-all) címkéjéhez, és adjon hozzá kivételeket az egyes kategóriákhoz. Tekintse meg az előnézetet és a hibakeresést, hogy tesztelje, és megbizonyosodjon arról, hogy megfelelően indítja-e a címkéit, és megfelelően küldi-e az adatokat a tartalomcsoportokba.

Tudnia kell mindent ellenőrizni, de még mindig várnia kell néhány órát, amíg a Google Analytics felzárkózik. A következő bejelentkezéskor képes lesz használni Tartalom címe, Tartalom kategória, és Tartalom Szerző szeletelni és feldarabolni az adatait a Google Analytics szolgáltatásban!

3 Comments

  1. 1

    Szia Douglas,

    Köszönjük, hogy időt szánt a cikk összeállítására. Szakemberként, aki sok idejét a Google Címkekezelővel és a Google Analytics-szel tölti, szeretném megosztani néhány gondolatomat az Ön által felvetett kérdésekről.

    Úgy gondolom, hogy mindkét eszköz számos gyengeséggel rendelkezik; ez a válasz nem erre fog összpontosítani. Inkább olyan cikkekkel foglalkozom a cikkében, ahol szerintem igazad van, és más olyan területekkel, amelyekkel nem értek egyet. Úgy gondolom, hogy ez a fajta párbeszéd egészséges a szakmai szféránkban. NEM próbálok trollkodni.

    „Egy ilyen elképesztően összetett eszköz esetében a Google támogatási cikkei abszolút szívók”

    Úgy gondolom, hogy rossz dokumentációt néz. Ami a „magas szintű” videókat illeti, igen - nem fogsz túl messzire jutni. A Google dokumentációja bizonyára megszokta, de most sokkal jobb.

    Mivel mind a GTM, mind a GA olyan eszközök, amelyek megfelelő mennyiségű műszaki ismeretet igényelnek a helyes megvalósításhoz, azt javaslom, hogy olvasói olvassák el a termékek fejlesztői útmutatóit:

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

    Az internetnek nincs hiánya könnyen hozzáférhető útmutatókból, amellyel alapvetően bármit megtesz a GTM segítségével. A legjobb tudásforrások a következők:

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

    Alapvetően bármit, amit magam szeretnék megírni a GTM-ről, már lefedte ez a három.

    Ami engem illet, az AZ dokumentációnak nem kell a Google-tól származnia. A közösség olyan robusztus, hogy bármilyen erőfeszítéssel bármilyen választ megtalál.

    "Ez a két platform, amelyeknek zökkenőmentesen kell működniük, de valóban nincs szinte semmiféle produktív integrációjuk néhány területen kívül, ahol előszaporodhatnak."

    Azt hiszem, félreérted, mi a GTM. Kiválóan működik a GA-val, sokkal jobb, mint bármely más TMS. A GTM nem csak a Google Analytics telepítésére szolgál. Ez azt jelenti, hogy más eszközt nem telepítenék a GA-ba.

    A GTM Google Analytics címkéje egy olyan grafikus felhasználói felület, amely olyan kódot telepít, amelyet sokan nehezen kezelhetnek.

    Ha tartalmi csoportokról van szó, nekem sokkal könnyebben hangzik, ha a GTM-ben kitöltök egy kis mezőt egy változóval, mint hogy írjak

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

    és a mezők dinamikus értékeit kiszolgálóoldali logika töltse ki, amelyet nehezebb fenntartani, mint egy adatréteget.

    "Nincs mód a kategóriák, címkék vagy jellemzők tömbjének továbbítására a Google Analytics számára"

    Noha igaza van abban, hogy a Google Analytics a Tartalomcsoportok értékeit karakterláncként, nem tömbökként vagy objektumként rögzíti, ez egyszerűen technikai terminológia.

    Teljesen átadhat egy sor kategóriát vagy címkét a GA-nak. Tegye a tömböt egy elválasztott karakterláncba, és készen áll.

    Egy egyszerű egyéni javascript változó a tömböt karakterlánccá alakítja.

    funkció(){
    var pageCategory = {{dl - page - pageCategory}};
    return pageCategory.join (“|”);
    }

    Ebben a cikkben olvashat példákat az adatok elemzésére: http://www.lunametrics.com/blog/2016/05/25/report-items-in-multiple-categories-in-google-analytics/

    Tudnia kell néhány alapvető javascriptet a GTM hatékony használatához? Egyértelműen. Ez az eszköz rövid eljövetele? Egyáltalán nem. Ez egy TMS. Természetesen ismernie kell a javascriptet a használatához.

    - Ó ... és ha ez nem elég kínzás, soha nem törölhet tartalomcsoportokat. Csak letilthatja. ”

    VALÓBAN. A mezőnek a jelentésekből való eltávolításához valóban kapcsolókra van szükség.

    „A plugint a Google Címkekezelőnek küldött dataLayer-t meg kell írni, mielőtt a szkript betöltődik a Google Címkekezelőhöz”

    Ez a plugin problémája. A plugin készítője helytelenül inicializálja az dataLayer-t, és nem használ egy „eseményt”, amely a GTM belső üzenetsínje. Mégis ne húzd ki a hajad. Ez nem éri meg.

    Ugrás az 5. lépésre (más lépések a célpontnak tűnnek)

    „Mivel a kategóriák vagy címkék tömbje túllépi a Google Analytics által engedélyezett egyes tartalmi csoportoknál beállított karakterkorlátokat. A Google Analytics (sajnos) nem fogad el tömböt. Tehát hogyan kerüljük meg? Ugh ... ez a frusztráló rész.

    Ez nem a karakterkorlátok kérdése a GA esetében. Csak meg kell változtatnia a tömböt karakterláncra, amely a GA API várható értéke. Egy dimenzió leírja a dolgot. Tehát egy karakterlánc (szó) az elvárt.

    "Miután beállított egy triggeret az egyes kategóriákhoz, készen áll a címkék listájának elkészítésére!"

    Noooooo! 🙂 Ne menj ezen az úton. Használjon egy elhatárolt értéket, és rengeteg fejfájást takaríthat meg magának.

    „Ez egy másik buta dolog ... a megrendelésnek meg kell egyeznie az adatok Analytics rendszergazdai beállításainak sorrendjével. A rendszer nem elég intelligens ahhoz, hogy megkapja a megfelelő változókat a megfelelő indexszámhoz. ”

    Nem hiszem, hogy ez igaz. Amíg az index száma, addig az index értéke a megfelelő értékkel tölti fel a címkét.

    A cikkedből fakadó legfőbb pozitív elvonás az, hogy olvasóid kritikus módon vannak kitéve az adatok „szelet és kocka” adatainak a GA-ban. Ez óriási jelentőségű, és vannak olyan ingyenes pluginok a WordPress számára, amelyek lehetővé teszik számukra ezt.

    Adatgyűjtésük bonyolultabb kezelése szempontjából az IT-nek valóban az a feladata, hogy megfelelő adatokat szolgáltasson az üzleti értékkel bíró marketing számára. Az a kihívás, amelyet a GTM-hez hasonló eszköz bevezetett a piacra (hatalmas bevezetése miatt), az, hogy a marketingszakemberek nem gondolják, hogy az adatgyűjtéshez IT-re kell támaszkodniuk. Ők csinálják. Eset -> A GA API megköveteli a karakterláncot az Egyéni dimenzió mezőkhöz. Ha nem transzponál egy tömböt egy karakterláncba, abszurd számú címkét hoz létre. Ez nem elegáns megoldás, sőt nem is szükséges.

    Remélem, hogy a cikkével kapcsolatos visszajelzéseimet jól fogadták. Nem próbálok trollkodni. Inkább megpróbálom kiegészíteni tapasztalataimat olyan eszközökkel, amelyekről Ön beszél, hogy szakmai és konstruktív módon bővítse a beszélgetést.

    Legjobb,

    Yehoshua

    • 2

      Yehoshua, viccelsz? Ez nem trollkodás ... ez elképesztő visszajelzés. Nagyon szereti azokat a visszajelzéseket és szakértelmet, amelyeket megoszt közönségünkkel.

      Megjegyzés: Az indexeket helyesen állítottam be a Tartalomcsoportokhoz továbbított adatokra, de NEM működött, ha nem a megfelelő sorrendben voltak.

      Köszönöm mégegyszer!

  2. 3

Mit gondolsz?

Ez az oldal Akismet-et használ a levélszemét csökkentése érdekében. Ismerje meg, hogyan dolgozik a megjegyzésed.