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 abból a szempontból, hogy lépésről lépésre nincsenek videók, cikkeikben nincs képernyőkép, és csak legfelső szintű információkkal rendelkeznek. 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 - Annak érdekében, hogy megnézhessem az olyan cikkeket, mint a „hogyan kell” és más általánosan elnevezett 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 ezt szeretné adja hozzá az egyes tartalmi csoportokat:

Tartalomcsoportosítás hozzáadása

Vegye figyelembe a két nyilat! Ha meg akarja menteni magát attól, hogy kiragadja a haját, amikor az adatai nem jelennek meg a Google Analytics szolgáltatásban, ügyeljen arra, hogy 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 rendezik őket már numerikus sorrendben. Ó… 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, amelyeken keresztül 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 tudd, 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 beépülő modul 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 Az alábbiakban bemutatjuk, hogyan ellenőrizheti ezeket anélkül, hogy megnézné 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 a Google Analytics ekkor még nem jelenik meg a webhelyén, 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ületét:

  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 a lábléc paneljén:

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

Mennyire klassz? Miután átjutottunk a Tartalomcsoport-adatok átadására a Google Címkekezelő segítségével, láthatja, hogy melyik címke aktiválódik, mi nem aktiválódik, és minden átadott adat! Ebben az esetben a címkét neveztük el 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 a következőképpen kell megtö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ók olvasását. 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 bejegyzésenké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 egyetlen bejegyzésről van-e szó.

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ított egy triggeret az egyes kategóriákhoz, készen áll a címkék listájának elkészítésére! 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 a tartalommarketing („tartalom”) kategóriába tartozó bejegyzésekhez:

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 írnia 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.