Semji

Google Tag Manager, de complete gids

Gids Google Tag Manager

Google Tag Manager is een gratis hulpmiddel dat u toelaat om tags (codefragmenten of trackingpixels) op uw website (of mobiele applicatie) te beheren en uit te rollen zonder de code te hoeven wijzigen.

Digitale marketing voedt zich met gegevens. Ongeacht het type site dat u bezit, of het nu een grote e-commercesite, een persoonlijke site of die van een kmo is, het is essentieel te begrijpen hoe mensen met uw site interageren. Google Analytics kan u een groot aantal belangrijke informatie leveren, maar alleen gebruikt heeft het zijn limieten.

Wat is Google Tag Manager?

Google Tag Manager: wat is het?

Google Tag Manager is een hulpmiddel dat u het leven vereenvoudigt. Dankzij hem hoeft u de code op uw website niet meer bij te werken om aan te geven welke actie wordt getriggerd of welke pagina zich opent naar aanleiding van een gebeurtenis.

Hier een zeer eenvoudig voorbeeld van de werking van GTM. De informatie uit een gegevensbron (uw website) wordt gedeeld met een andere gegevensbron (Google Analytics) via Google Tag Manager. Die laatste wordt zeer praktisch wanneer u veel tags te beheren hebt, omdat alle code op één plaats is opgeslagen.

Werking GTM

Door Google Tag Manager gekoppeld aan Analytics te gebruiken, kunt u veel meer gegevens verzamelen. Het grote voordeel van dit hulpmiddel is dat het marketingteam de code zelf kan beheren.

Maar Google Tag Manager is niet zo eenvoudig als men zou kunnen denken. Het vraagt immers een zekere techniek om te begrijpen hoe u de tags, de triggers en de variabelen configureert.

Overzicht van de interface van GTM

Interface GTM

Google Tag Manager bestaat uit drie hoofdonderdelen:

• De tags: een codefragment (meestal JavaScript) toegevoegd aan een pagina of een trackingpixel. Bijvoorbeeld: « Een pagina naar Google Analytics sturen »

• De trigger: definieert wanneer en waar de tags worden uitgevoerd. Bijvoorbeeld: « Elke keer dat iemand een pagina bezoekt »

• De variabelen: om de informatie te ontvangen of op te slaan die de tags en de triggers zullen gebruiken.

Wat zijn tags?

Tag Google Tag Manager

Tags zijn codefragmenten of trackingpixels uit tools van derden. Tag Manager ondersteunt native veel configuraties van Google-tags en tags van derden. Niettemin kunnen aangepaste tags worden gebruikt om trackingcodes te implementeren die nog niet worden ondersteund.

De voorbeelden van courante tags in Google Tag Manager zijn de volgende:

  • Universele trackingcode van Google Analytics

  • AdWords-remarketingcode

  • AdWords-conversietrackingcode

  • Heatmap-trackingcode

  • Facebook-pixel

Wat zijn triggers?

Illustratie: declencheur Google Tag Manager 700x381

Triggers zijn een manier om de tag die u hebt geconfigureerd te triggeren. Ze geven GTM aan wanneer te doen wat u wilt doen, en activeren zich als antwoord op gebeurtenissen zoals het indienen van een formulier, een klik op een knop of pageviews.

Een tag moet een trigger hebben om te kunnen activeren, en die laatste moeten filters hebben om de passende actie te activeren.

De filters bevatten drie functies: variabelen, operatoren en waarden.

De operator geeft de tags aan of een gebeurtenis gelijk, groter of kleiner moet zijn dan een bepaalde waarde om een actie te triggeren. Natuurlijk is de waarde in dit geval de voorwaarde die moet worden vervuld. In veel gevallen is de waarde iets als een URL of een zoekwoord.

Wat zijn variabelen?

Terwijl de tags van de triggers afhangen, hangen de triggers zelf van de variabelen af.

Variabelen zijn bijkomende informatie die GTM nodig kan hebben voor uw tag en om de gebeurtenis te kunnen triggeren.

Ze bevatten de waarde die een trigger moet evalueren om te weten of hij al dan niet moet laden.

Naast het triggeren van een actie, worden variabelen ook gebruikt (door de tags) om informatie te verzamelen naar aanleiding van een ongebruikelijke gebeurtenis. Wanneer een gebruiker bijvoorbeeld een bepaalde hoeveelheid producten aan zijn winkelmand toevoegt.

Wanneer u GTM gebruikt, werkt u met twee types variabelen: de ingebouwde variabelen en de door de gebruiker gedefinieerde variabelen. De eerste groeperen de courante, kant-en-klare variabelen, terwijl de tweede die zijn die u moet personaliseren.

Het meest courante type variabele dat u kunt gebruiken is het trackingidentificatienummer van Google Analytics.

Wat zijn datalayers?

GTM DataLayer

In het Nederlands gegevenslagen genoemd, zijn datalayers een andere manier voor GTM om de snelheid van een site te verbeteren. Het is een plaats die alle informatie groepeert die een tag nodig heeft om te laden.

Voor de komst van de data Layer moesten de tags, om een informatie te vinden, in de HTML-structuur van de pagina zoeken, maar dat kostte tijd en leidde tot problemen zoals gebroken tags wanneer de HTML-structuur veranderde. Bovendien bevond bepaalde informatie zich niet in de code van een pagina.

Met GTM hebt u de mogelijkheid om data Layers voor uw site te definiëren.

Hoe zet u deze trackings op?

Aanmaak van accounts en containers

Om een account te maken, gaat u naar Google Tag Manager. Onder « Account configureren » voert u de naam in van het bedrijf dat de site bezit en klikt u op « Doorgaan ». Als u WordPress gebruikt, is het aanbevolen het te sluiten.

Installeer vervolgens uw container. Voer uw domeinnaam in als containernaam; bij meerdere accounts met GTM zult u zich makkelijker kunnen oriënteren. Kies het type pagina of applicatie waarop GTM zal worden gebruikt en klik vervolgens op « Maken ». Als u iOS of Android kiest, moet u ook specificeren of u Firebase SDK of een bestaande SDK gebruikt.

U kunt meerdere GTM-accounts beheren binnen één Google Tag Manager-account, maar de zoekmachine beveelt aan om één container per domein te maken. U hoeft evenwel geen aparte containers te maken voor elke individuele tag of voor elke pagina van uw site. De container kan alle tags groeperen.

Zodra deze twee stappen zijn uitgevoerd, geeft Google Tag Manager u een codefragment. Het volstaat dan om die code te kopiëren en te plakken vlak na de opening van de tag van uw site; sommige WordPress-thema’s en -plugins vergemakkelijken deze stap.

Aanmaak van tags

Om een tag te maken, klikt u op « Een nieuwe tag toevoegen ». In het venster dat zich opent, kunt u uw tag benoemen en configureren. De naamgevingsconventie van tags die Google aanbeveelt is de volgende: Type tag - Detail - Locatie. Zo zou een Google Analytics-tag die de indieningen van een formulier op een pagina « Contacteer ons » volgt, « GA - Form Submission - Contact Us » heten.

Preview, debugging en publicatie van de tags

De modus « Preview & Debug » van GTM laat u toe om de tags te testen vóór hun publicatie. Om deze functie te openen, klikt u op de knop « Preview » in de rechterbovenhoek van het GTM-dashboard. Vervolgens ziet u een oranje banner die u waarschuwt dat u nu in de modus « Preview » bent.

Open vervolgens de site die u aan het taggen bent. Als uw site al in een ander tabblad open is, vernieuw dan de pagina en u zou onderaan uw scherm een « Debug »-paneel moeten zien. (Maak u geen zorgen, de bezoekers van uw site zullen dit niet kunnen zien).

GTM voordelen en nadelen

Voordelen en limieten van Google Tag Manager

Voordelen

  • Gratis

Net zoals Google Analytics (link), is GTM gratis! Tagsystemen zoals Google Tag Manager bestaan al enkele jaren, maar de meeste rekenen kosten aan voor het gebruik van het product.

  • Vermindert de afhankelijkheid van ontwikkelaars

Het grootste voordeel van Google Tag Manager is dat het toelaat om tags makkelijker te implementeren zonder de hulp van ontwikkelaars, wat meer besparing en productiviteit betekent. Als u ontwikkelaars hebt, kunt u die aan andere, betekenisvollere taken toewijzen.

Het is een groot voordeel als u bijvoorbeeld een tag alleen nodig hebt om gegevens te verzamelen tijdens een korte periode.

  • Versiebeheer

Google Tag Manager laat versiebeheer toe. Telkens wanneer u een wijziging in een container publiceert, maakt de software een nieuwe gearchiveerde versie. Als u op elk moment naar een bestaande versie moet terugkeren, kunt u dat makkelijk doen. Dat laat toe om een geschiedenis van de aan de website aangebrachte wijzigingen te creëren.

  • Bruikbaar op AMP-sites en mobiele applicaties

GTM kan worden gebruikt met standaardwebsites, maar ook met AMP-sites en mobiele applicaties! In het geval van mobiele applicaties laat GTM u toe om tags toe te voegen en te bewerken zonder uw applicatie te hoeven bijwerken. Het gebruik van Google Tag Manager is nagenoeg hetzelfde voor de 3 soorten platforms.

  • Vooraf gedefinieerde tags

Google is zich er terdege van bewust dat de meerderheid van de sites een gelijkaardige selectie van tags gebruikt. Dat beperkt zich niet tot Google Analytics of de AdWords-conversiepixel. Google Tag Manager omvat dus ook tags die voor remarketingdoeleinden kunnen worden gebruikt, zoals:

• DoubleClick

• Marin

• ComScore

  • Functies aangepast aan Google Analytics

Google Tag Manager vergemakkelijkt de implementatie van de complexe functies van Google Analytics, waaronder de opvolging van de gebruikersidentificatie. Ter herinnering: « User ID » is een functie die toelaat om echte gebruikers te meten in plaats van de toestellen (pc en mobiel). Het biedt u preciezere gegevens over uw gebruikers.

  • Beveiliging

Google Tag Manager analyseert automatisch alle tracking scripts die zijn toegevoegd met aangepaste HTML-tags en inspecteert of die overeenkomen met een kwaadwillig domein

U kunt ook de toegang tot GTM controleren door verschillende toestemmingsniveaus te bepalen op account- en containerniveau. Ten slotte is er ook de tweefactorauthenticatie die zowel uw normale wachtwoord als een numerieke code van Google vereist.

  • Uitgerust met een centrale debug

Zich ervan vergewissen dat uw tags werken voordat u ze publiceert, is echt belangrijk. Alles wat u met Google Tag Manager doet, kan worden getest en gedebugd voordat het in dienst wordt genomen. Dat is de revolutie die de debugopties, de ingebouwde foutcontrole en het versiebeheer hebben gebracht.

U hebt dus de mogelijkheid om uw wijzigingen in real time te zien, zonder het risico dat het publiek die wijzigingen kan zien.

Profiteer ook van Chrome-extensies zoals Tag Manager Injector en Tag Assistant die het debuggen vergemakkelijken.

Limieten

  • Technische problemen

Hoewel GTM de afhankelijkheid van ontwikkelaars aanzienlijk vermindert, elimineert het die niet volledig. Om de containercode aan elke pagina van uw site toe te voegen, hebt u die professionals nog altijd nodig. Hetzelfde geldt als u tags wilt personaliseren.

Niettemin, als u eigenaar van een site bent en u geen enkele notie van coding hebt, kunt u al profiteren van de tagmodellen die GTM biedt. Noteer dat als u bestaande tags hebt die manueel aan de broncode van uw site zijn toegevoegd, die moeten worden verwijderd om duplicatie te vermijden.

  • Tags kunnen de snelheid van de site vertragen

Het probleem met klassieke trackingtags is dat ze, door synchroon te laden, de site vertragen. Wat een desastreuze impact heeft op de conversie. De in GTM gemaakte tags laden daarentegen asynchroon. U kunt zelfs de volgorde controleren waarin uw tags worden getrokken met de functie voor tagsequentie en vuurprioriteit. Zo kunnen uw tags op elk moment triggeren.

Wat was er vóór Google Tag Manager?

Vóór Google Tag Manager moest de JavaScript van uw website of mobiele applicatie hardgecodeerd zijn. Met andere woorden, u moest een ontwikkelaar bellen telkens wanneer u de kleinste wijziging aan uw trackingcode wilde aanbrengen.

Nu, om deze taken uit te voeren, biedt Tag Manager u een gebruiksvriendelijke interface die u stap voor stap begeleidt in het maken van de tags. Iedereen met een gebruikersrecht kan de tags van de website toevoegen, wijzigen of debuggen.

U kunt nu het taggen in handen nemen en uw tracking sturen zoals u wilt, en dat zonder ontwikkelaar!

Gerelateerde gidsen