Kuidas Google Analyticsi kohandatud gruppe juurutada Google Tag Manageri abil

sisu grupeerimine

Eelmises artiklis jagasin kuidas rakendada Google Tag Manageri ja Universal Analyticsi. See on üsna lihtne käivitaja, et teid lihtsalt maast lahti saada, kuid Google Tag Manager on uskumatult paindlik (ja keeruline) tööriist, mida saab kasutada kümnete erinevate strateegiate jaoks.

Kuigi ma mõistan, et mõni areng võib selle rakendamise mõningaid keerukusi leevendada, otsustasin kasutada pistikprogrammide, muutujate, käivitajate ja siltidega käsiraamatut. Kui teil on parem viis selle strateegia rakendamiseks ilma koodita - jagage seda kindlasti kommentaarides!

Üks neist strateegiatest on võime asustada Sisu rühmitamine Universal Analyticsis, kasutades Google Analyticsi. See artikkel saab olema kombinatsioon rämpsust, teadlikest probleemidest ja samm-sammulisest juhendist sisurühmitamise konkreetseks rakendamiseks DuracellTomi Google Tag Manageri pistikprogramm WordPressi, Google Tag Manageri ja Google Analyticsi jaoks.

Google Tag Manager Rant

Sellise hämmastavalt keeruka tööriista jaoks imevad Google'i tugiartiklid absoluutselt. Ma ei virise ainult, vaid olen aus. Kõik nende videod, näiteks ülaltoodud, on need erksad ja värvilised videod selle kohta, mida saab saavutada ilma samm-sammult videote, artiklites ekraanipiltide ja ainult tipptasemel teabeta. Muidugi, need hõlmavad kõiki teie käsutuses olevaid võimalusi ja paindlikkust, kuid teil pole selle rakendamise kohta üksikasju.

Pärast 30 versiooni oma siltide juurutamisest, kümneid muudatusi Google Analyticsis ja mõne nädala möödumist muudatuste testimiseks… leidsin, et see harjutus on tohutult masendav. Need on kaks platvormi, mis peaksid töötama tõrgeteta, kuid tõepoolest neil pole peaaegu ühtegi produtseeritud integreerumist väljaspool paari välja, mida eelpopuleerida.

Google'i sisugrupeerimise rant

Kuigi kategoriseerimine ja sildistamine on olnud paarkümmend aastat, ei leia te seda sisugrupeerimise võimetest. Võib-olla avaldan sellise postituse, mis sisaldab mitut kategooriat, kümmekond silti, ekraanipilti ja videot. Kas poleks hämmastav seda teavet viilutada ja tükeldada Google Analyticsi abil? Noh, palju õnne, sest teie võime sisurühmi arendada on piiratud. Kategooriate, siltide või omaduste massiivi edastamiseks Google Analyticsile pole mingeid vahendeid. Teil on kinni põhimõtteliselt 5 tekstivälja, mis on piiratud ühe muutujaga.

Selle tulemusena olen oma sisugruppe kujundanud järgmiselt:

  1. Sisu pealkiri - Nii et ma saaksin vaadata artikleid nagu "kuidas" ja muid üldtunnustatud artikleid.
  2. Sisu kategooria - Et saaksin vaadata põhikategooriat ja näha, kui populaarne on iga kategooria ja kuidas sisu toimib.
  3. Sisu autor - Nii et ma saaksin vaadata meie külalisautoreid ja näha, millised neist suurendavad seotust ja konversioone.
  4. Sisu tüüp - Et saaksin vaadata infograafikuid, taskuhäälingusaateid ja videoid, et näha, kuidas see sisu võrreldes teiste sisutüüpidega toimib.

Selle juhendaja ülejäänud osa põhineb sellel, et olete seda juba teinud registreerusin Google Tag Managerisse.

1. samm: Google Analyticsi sisugrupeerimise seadistamine

Sisu rühmituse seadistamiseks ei pea tegelikult Google Analyticsi jõudma mingeid andmeid. Google Analyticsis navigeerige halduse juurde ja näete loendis sisugruppi:

sisu-rühmitused-admin

Sisurühmituses soovite seda teha lisage iga sisurühmitus:

Lisage sisurühmitus

Pange tähele kahte noolt! Päästke end juuste väljalangemisest, kui teie andmeid Google Analyticsis ei kuvata, olge täiesti tähelepanelik ja kontrollige, kas pesa vastab teie registrinumbrile. Miks see üldse variant on, jääb minust kaugemale.

Lõppenud sisugrupeerimise loend peaks ilmuma selline (kui klõpsate sorteerimise nuppu ... sest mingil põhjusel meeldib Google Analyticsile meid piinata obsessiiv-kompulsiivseid kasutajaid, kes teavad, miks neid ei ole juba numbrilises järjestuses. Oh ... ja kui see pole piisavalt piinatud, te ei saa kunagi sisurühma kustutada. Saate selle ainult keelata.)

sisu grupeerimise loend

Hmm ... näeb hea välja. Meie töö on tehtud Google Analyticsis! Omamoodi ... peame hiljem mõned andmed testima ja saatma, et saaksime need üle vaadata.

2. samm: seadistage DuracellTomi WordPressi pistikprogramm Google Tag Manageri jaoks

Järgmisena peame alustama andmete avaldamist, mille abil Google Tag Manager saab Google Analyticsi koodi hõivata, analüüsida ja käivitada. See võib olla üsna suur ettevõtmine, mida ei teinud mõned hämmastavad WordPressi arendajad. Meile meeldivad läbi pakutavad võimalused DuracellTomi WordPressi pistikprogramm. See on hästi hallatud ja toetatud.

Haarake oma Google Tag Manageri ID oma tööruumist Google Tag Manageris ja pange see pistikprogrammi väljale Üldseaded> Google Tag Manageri ID.

google-tag-manager-id

Soovitaksin tungivalt pistikprogrammi installida, kasutades kohandatud meetod kuhu sisestate skripti oma teemasse (tavaliselt faili header.php). Kui te seda ei tee, võib see põhjustada uue probleemi, mis ajab teid täiesti hulluks ... dataLayer, mida pistikprogramm Google Tag Managerisse saadab peab tuleb kirjutada enne skripti laadimist Google Tag Manageri jaoks. Ma ei saa aru sealsest loogikast, lihtsalt tean, et tõmbate oma juukseid välja, mõeldes, miks andmeid ilma selle paigutuseta korralikult ei saadeta.

google-tag-manager-custom

Järgmine samm on konfigureerida millised datakihid soovite Google Tag Managerisse edastada. Sel juhul edastan postituse tüübi, kategooriad, sildid, postituse autori nime ja postituse pealkirja. Näete, et saadaval on palju muid võimalusi, kuid me oleme juba selgitanud seadistatavaid rühmitusi ja miks.

Google Tag Manageri WordPressi dataLayer

Sel hetkel on pistikprogramm installitud ja Google Tag Manager laaditud, kuid teil pole veel Universal Analyticsile andmeid edastatud (veel). Kui vaatate oma lehe allikat kohe, näete Google Tag Manageri jaoks avaldatud dataLayers, kuigi:

Koodivaade

Pange tähele, et dataLayer on ühendatud võtme-väärtuse paaridena (KVP). Sisse Samm 4 allpool näitame teile, kuidas neid kinnitada, ilma et vaataksite oma lehe koodiallikat. DuracellTomi pistikprogrammi võtmed on järgmised:

  • pageTitle - See on lehe pealkiri.
  • pagePostType - See on siis postitus või leht.
  • pagePostType2 - See on üks postitus, kategooriaarhiiv või leht.
  • pageKategooria - See on massiiv kategooriatest, kuhu postitus kategoriseeriti.
  • lehtAttribuudid - See on märgendite massiiv, millele postitus märgiti.
  • pagePostAuthor - See on autor või postitus.

Hoidke neid käepärast, neid vajame hiljem oma käivitajate kirjutamisel.

Eeldan, et teil on Google Analyticsi pistikprogramm laaditud või olete selle sisseehitanud analytics ise oma teema skripti silt. Kirjutage oma Google Analyticsi ID (näeb välja nagu UA-XXXXX-XX), seda vajate järgmisena. Te soovite eemaldada skripti märgendi või pistikprogrammi ja seejärel laadida Google Analytics läbi Google Tag Manageri.

3. samm: Google Tag Manageri seadistamine

Kui teil on paanika, et Google Analyticsit praegu teie saidil ei avaldata, teeme selle enne muudatuste tegemist kiiresti. Google Tag Managerisse sisse logides valige oma tööruum:

  1. valima Lisage silt
  2. valima Universal Analytics, andke oma sildile nimi vasakus ülanurgas ja sisestage oma UA-XXXXX-XX ID
  3. Nüüd öelge märgend, millal käivitada, klõpsates käsku Käivitamine ja valides kõik lehed.

Universal Analytics Lisa silt Google Tag Manager

  1. Sa pole valmis! Nüüd peate klõpsama Avalda ja teie silt on aktiivne ja analytics laaditakse üles!

4. samm: kas Google Tag Manager tegelikult töötab?

Sa armastad seda. Google Tag Manager pakub tegelikult märgendite testimise meetodit, mis aitab teil nende vigade otsimisel ja parandamisel. Avaldamise valikul on väike menüü, millel saate klõpsata - Eelvaade.

Google Tag Manageri eelvaade ja silumine

Nüüd avage veebisait, mille kallal töötate, uuel vahelehel ja näete jaluspaneelil võluväel maagiliselt:

Google Tag Manager - eelvaade ja silumine

Kui lahe see on? Kui oleme jõudnud sisurühmituse andmete edastamiseni Google Tag Manageri abil, näete, milline silt käivitub, mis ei käivitu ja mis tahes andmed on edastatud! Sel juhul on see meie märgitud silt Universal Analytics. Kui klõpsame sellel, saame tegelikult vaadata Google Analyticsi märgendi teavet.

5. samm: sisurühmituste seadistamine Google Tag Manageris

Ohoo, me oleme peaaegu valmis! Noh, tegelikult mitte. See saab olema samm, mis võib teile tõesti raske aja anda. Miks? Kuna Universal Analyticsi lehevaatamise käivitamine sisurühmitusega peab toimuma ühe sündmusega. Loogiliselt võttes peab see juhtuma järgmiselt:

  1. Taotletakse WordPressi lehte.
  2. WordPressi pistikprogramm kuvab dataLayer.
  3. Google Tag Manageri skript käivitab ja edastab dataLayeri WordPressist Google Tag Managerisse.
  4. Google Tag Manageri muutujad tuvastatakse andmekihis.
  5. Google Tag Manageri päästikud tuvastatakse muutujate põhjal.
  6. Google Tag Manager käivitab päästikute põhjal konkreetsed märgendid.
  7. Käivitatakse konkreetne silt, mis suunab asjakohased sisugrupeerimise andmed Google Analyticsi.

Niisiis ... kui esimene asi, mis juhtub, on see, et dataLayer edastatakse Google'i märgendihaldurile, siis peame saama neid võtmeväärtuste paare lugeda. Saame seda teha, kui tuvastame need muutujad.

Google Tag Manageri kasutaja määratud muutujad

Nüüd peate lisama ja määratlema kõik dataLayeris edastatud muutujad:

  • pageTitle - sisu pealkiri
  • pagePostType - Sisu tüüp
  • pagePostType2 - sisutüüp (mulle meeldib see seda kasutada, kuna see on täpsem)
  • pageKategooria - sisukategooria
  • lehtAttribuudid - sisumärgendid (võiksite seda aeg-ajalt kasutada ainult kategooriate asemel)
  • pagePostAuthor - sisu autor

Selleks kirjutage andmekihi muutuja nimi ja muutuja salvestage:

Muutuja konfiguratsioon

Siinkohal saab Google Tag Manager teada, kuidas lugeda dataLayer muutujaid. Tore oleks, kui saaksime need andmed lihtsalt Google Analyticsisse edastada, kuid me ei saa seda teha. Miks? Kuna teie kategooriate või siltide massiiv ületab Google Analyticsi lubatud sisurühmade tähemärgipiirangud. Google Analytics (kahjuks) ei saa massiivi aktsepteerida. Kuidas me sellest mööda saame? Uh ... see on masendav osa.

Peate kirjutama päästiku, mis otsib teie kategooria või sildi nime muutujaga dataLayer edastatud massiividest. Pealkirja, autori ja tüübi edastamine on korras, kuna need on ühetekstilised terminid. Kuid kategooria pole nii, et peame massiivi esimese (esmase) kategooria üle vaatama. Erandiks on muidugi see, kui te ei vali postituse jaoks mitu kategooriat ... siis võite lihtsalt klõpsata nupul ja valida sisukategooria.

Siin on osaline ülevaade meie käivitajate loendist:

Käivitajad kategooriate kaupa

Siin on näide ühest neist sisuturunduse kategooria käivitajatest:

Mõned lehevaatamise käivitajad

Meil on siin regulaarne avaldis, mis sobib dataLayer massiivi esimese (esmase) kategooriaga, seejärel veendume, et see on üks postitus.

Kui teil on regulaarsete väljendite kirjutamisel keeruline, võiksite lihtsalt lõpetada oma juuste tõmbamise ja minna edasi Fiverr. Mul on olnud Fiverril uskumatult suurepäraseid tulemusi - ja tavaliselt küsin nii avaldist kui ka dokumentatsiooni selle toimimise kohta.

Kui olete igale kategooriale seadistanud päästiku, olete valmis oma sildiloendi koostama! Meie strateegia on siin kõigepealt kirjutada kõikehõlmav Universal Analyticsi silt (UA), kuid seda ei käivitata alati, kui mõni meie kategooria silt on käivitatud. Näib, et täidetud loend näeb välja selline:

Sildid Google Tag Manageris

Hästi ... see on see! Me ühendame nüüd kogu võlu oma sildiga. Selles näites läbin Sisu rühmitamine kõigi üksikute sisuturunduse kategooriasse („sisu”) kuuluvate postituste jaoks:

Kategooria sisugrupid

Nimetage oma silt, sisestage oma Google Analyticsi ID ja laiendage seejärel More Settings. Selles jaotises leiate sisurühmad, kuhu soovite sisestada indeksi numbri täpselt selliselt, nagu te selle sisestasite Google Analyticsi administraator seaded.

Siin on veel üks loll asi ... tellimus peab sobima andmete Analyticsi administraatori seadete järjekord. Süsteem pole piisavalt intelligentne, et haarata õige indeksinumbri jaoks õiged muutujad.

Kuna kategooria ei ole läbitud (massiivi raskuste tõttu), peate sisestama oma kategooria indeksile 2. Kuid ülejäänud 3 sisurühma jaoks võite lihtsalt klõpsata paremal asuval kastil ja valida muutuja mis edastatakse otse dataLayeris. Seejärel peate valima päästiku ja salvestama märgendi!

Korrake seda iga oma kategooria puhul. Seejärel minge kindlasti oma UA (kõikehõlmav) märgendi juurde ja lisage igale kategooriale erandid. Eelvaade ja silumine, et testida ja veenduda, et käivitate oma sildid ja saadate andmeid sisurühmadesse õigesti.

Peaksite saama kõike kontrollida, kuid peate siiski paar tundi ootama, kuni Google Analytics järele jõuab. Järgmisel sisselogimisel saate seda kasutada Sisu pealkiri, sisukategooria, ja Sisu autor viilutada ja tükeldada oma andmeid Google Analyticsis!

3 Kommentaarid

  1. 1

    Tere, Douglas,

    Täname, et leidsite selle artikli koostamiseks aega. Professionaalina, kes veedab palju aega Google Tag Manageri ja Google Analyticsiga töötades, tahaksin jagada mõningaid mõtteid teie tõstatatud punktide üle.

    Ma arvan, et mõlema tööriista puhul on mitmeid nõrkusi; see vastus ei keskendu sellele. Pigem käsitlen teie artiklis punkte, kus arvan, et olete õiged, ja muid valdkondi, millega ma ei nõustu. Usun, et selline dialoog on meie professionaalses sfääris tervislik. Ma EI püüa trollida.

    "Nii hämmastavalt keeruka tööriista jaoks imevad Google'i tugiartiklid absoluutselt"

    Ma arvan, et vaatate valet dokumentatsiooni. Mis puutub "kõrgel tasemel" videotele, siis jah, te ei jõua väga kaugele. Google'i dokumentatsioon kasutas kindlasti imemist, kuid nüüd on see palju parem.

    Kuna nii GTM kui ka GA on tööriistad, mille nõuetekohaseks rakendamiseks on vaja piisavalt tehnilisi teadmisi, soovitaksin teie lugejatel pöörduda nende toodete arendusjuhendite poole:

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

    Samuti pole Internetil puudust hõlpsasti juurdepääsetavatest juhenditest, kuidas GTM-iga põhimõtteliselt kõike teha. Parimad teadmiste allikad on:

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

    Põhimõtteliselt on kõik need kolm, mida ma tahaksin ise GTM-ist kirjutada.

    Minu jaoks ei pea AZ dokumentatsioon tulema Google'ilt. Kogukond on nii jõuline, et leiate vähese vaevaga vastuse.

    "Need on kaks platvormi, mis peaksid töötama tõrgeteta, kuid tõepoolest neil pole peaaegu ühtegi produtseeritud integreerumist väljaspool mõnda väljavalimisvälja."

    Arvan, et mõistate GTM-i valesti. See töötab GA-ga suurepäraselt, palju paremini kui ükski teine ​​TMS. GTM ei ole mõeldud ainult Google Analyticsi juurutamiseks. See tähendab, et ma ei kasuta GA-d ühegi muu tööriista abil.

    GTM-i Google Analyticsi silt on graafiline kasutajaliides koodi juurutamiseks, mida paljudel inimestel oleks keeruline hallata.

    Mis puutub sisugruppidesse, siis minu jaoks on palju lihtsam täita GTM-is väike ruut muutujaga kui kirjutada

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

    ja teie väljade dünaamilised väärtused on asustatud serveripoolse loogikaga, mida on raskem hooldada kui andmekihti.

    „Kategooriate, siltide või omaduste massiivi edastamiseks Google Analyticsile pole mingeid võimalusi”

    Kuigi teil on õigus, et Google Analytics salvestab sisugrupeeringute väärtused stringidena, mitte massiivide või objektidena, on see lihtsalt tehniline terminoloogia.

    GA-le saate kindlasti edastada hulga kategooriaid või silte. Muutke oma massiiv eraldatud stringiks ja olete valmis.

    Lihtne kohandatud javascripti muutuja muudab teie massiivi stringiks.

    funktsioon () {
    var pageCategory = {{dl - leht - pageCategory}};
    naasta pageCategory.join (“|”);
    }

    Andmete analüüsimise kohta näite sellest artiklist: http://www.lunametrics.com/blog/2016/05/25/report-items-in-multiple-categories-in-google-analytics/

    Kas GTM-i tõhusaks kasutamiseks peate teadma mõnda põhilist javascripti? Kindlasti. Kas see on tööriista lühike tulek? Absoluutselt mitte. See on TMS. Muidugi peate selle kasutamiseks teadma javascripti.

    "Oh ... ja kui see pole piisavalt piinamine, ei saa te kunagi sisurühma kustutada. Saate selle ainult keelata. "

    TÕEPOOLEST. Välja väljaarvestustest eemaldamiseks peaksid tõesti olema lülitid.

    "DataLayer, mille pistikprogramm Google Tag Managerile saadab, tuleb kirjutada enne skripti laadimist Google Tag Manageri jaoks"

    See on pistikprogrammi probleem. Pistikprogrammi autor lähtestab dataLayer valesti ja ei kasuta sündmust, mis on GTM-i sisemine sõnumside. Ärge siiski oma juukseid välja tõmmake. See ei ole seda väärt.

    Hüppamine 5. sammu juurde (teised sammud tunduvad olevat sihtmärgil)

    „Kuna teie kategooriate või siltide massiiv ületab Google Analyticsis lubatud sisurühmituste tähemärgipiirangud. Google Analytics (kahjuks) ei saa massiivi aktsepteerida. Kuidas me sellest mööda saame? Uh ... see on masendav osa. "

    See ei ole GA tähemärgipiirangute küsimus. Peate lihtsalt muutma massiivi stringiks, mis on GA API eeldatav väärtus. Mõõde kirjeldab asja. Nii et string (sõna) on see, mida oodatakse.

    "Kui olete igale kategooriale seadistanud päästiku, olete valmis oma sildiloendi koostama!"

    Noooooo! 🙂 Ära mine seda teed. Kasutage piiritletud väärtust ja säästate endale tonni peavalu.

    "Siin on veel üks loll asi ... tellimus peab vastama teie Analyticsi administraatori seadete andmetele. Süsteem pole piisavalt intelligentne, et haarata õige indeksinumbri jaoks õiged muutujad. "

    Ma ei usu, et see on tõsi. Seni kuni teie indeks on arv, täidab indeksi väärtus teie märgendi õige väärtusega.

    Peamine positiivne väljavõte, mis mul teie artiklist on, on see, et teie lugejad puutuvad GA-s kriitiliselt kokku viilude ja täringutega. See on tohutu tähtsusega ja WordPressi jaoks on olemas tasuta pistikprogrammid, mis võimaldavad neil seda teha.

    Andmekogumise keerukama haldamise mõttes on IT-l tõepoolest funktsioon pakkuda äritegevusega väärtuslikku teavet turundusele. Väljakutse, mille selline tööriist nagu GTM on turule toonud (selle tohutu kasutuselevõtu tõttu), on see, et turundajad ei arva, et nad peavad andmete kogumisel IT-le lootma. Nad teevad. Juhtum -> GA API nõuab kohandatud dimensiooni väljade jaoks stringi. Kui te ei võta massiivi stringi sisse, loote lõpuks absurdse arvu silte. See ei ole elegantne lahendus ega vaja seda isegi.

    Loodan, et minu tagasiside teie artikli kohta võetakse hästi vastu. Ma ei ürita trollida. Pigem üritan lisada oma kogemusi tööriistadega, mida arutate, et laiendada vestlust professionaalselt ja konstruktiivselt.

    Parim,

    Yehoshua

    • 2

      Yehoshua, kas sa teed nalja? See pole trollimine ... see on VAHUSTAV tagasiside. Armastate tagasisidet ja asjatundlikkust, mida jagate meie publikuga.

      Märkus. Mul olid sisurühmade edastatud andmetel indeksid õigesti seatud, kuid see EI töötanud, kui need polnud õiges järjekorras.

      Tänan!

  2. 3

Mis sa arvad?

Sellel saidil kasutatakse rämpsposti vähendamiseks Akismetit. Vaadake, kuidas teie andmeid töödeldakse.