Google Tag Manager Zones is dé nieuwe GTM 360 lifehack

Maak je al gebruik van Google Tag Manager (GTM) of ga je het misschien in de toekomst gebruiken? Google Tag Manager heeft een nieuwe functie: Google Tag Manager Zones. Hiermee kan je een GTM container in een GTM container plaatsen. Die krijgt dan de naam “Zone”. Zones zijn specifiek bedoeld om tegemoet te komen aan de behoeften van organisaties met meerdere webproperties, subdomeinen en afdelingen met een goedgevulde GTM-container.  

Je kunt met het gebruik van Google Tag Manager Zones verschillende teams, afdelingen of externe partijen toegang geven om tags op je website te publiceren. Zones zijn op dit moment alleen nog aan te maken in GTM 360, dat deel uitmaakt van Google Analytics 360 Suite.

In dit blog zal ik dieper in gaan op de volgende vragen:

  • Wat zijn Google Tag Manager Zones?
  • Waarom /wanneer gebruik je Zones?
  • Hoe stel je Zones in?

Google Tag Manager Zone

Wat is een Google Tag Manager Zone?

Een GTM-Zone is simpelweg een Google Tag Manager container in een Google Tag Manager container.

De Zone-functie maakt het mogelijk om containers aan te roepen zonder dat je het script op de website plaatst. Het enige wat je nodig hebt is het ID van de gewenste Google Tag Manager container. Door het instellen van een Zonebegrenzing (regels) bepaal je waar deze wordt afgevuurd, net zoals je een trigger op een tag instelt.

Google Tag Manager Zone
Instellen Zonebegrenzing in Google Tag Manager 360

 

Zones kun je gebruiken voor meerdere Google Tag Manager containers tegelijk. Zo kun je ook instellen dat een tweede, derde, vierde etc. GTM-container op de website wordt ingeladen aan de hand van bepaalde triggers. Het is hierbij niet nodig om het gehele GTM-script voor elke GTM-container te plaatsen in de broncode. Dit wordt door de hoofdcontainer afgehandeld.

Wanneer je in Google Tag Manager 360 aan de linkerkant het menu opent, vind je onder mappen (folders)  Zones.

Voor wie zijn Google Tag Manager Zones relevant?

Zones zijn niet per se nodig voor iedereen.  Zones zijn bedoeld om problemen van technische of organisatorische aard op te lossen. Heb je een kleinere organisatie, met bijvoorbeeld één team, dan zijn Zones niet nodig. Om hier meer duidelijkheid in te geven zal ik een aantal voorbeelden noemen zodat je kunt beoordelen of het gebruik van zones relevant is voor jouw organisatie.

  • De GTM-container zit overvol met tags, triggers en variabelen, waarvan eigenlijk niet alles op elke pagina geladen hoeft te worden.
  • De website maakt gebruik van meerdere (sub)domeinen.
  • Er zijn meerdere (marketing) teams, partners, agentschappen etc. betrokken bij het onderhoud van de GTM-container. En eigenlijk zou niet iedereen overal dezelfde rechten moeten hebben en zeker niet om tags te publiceren.
  • Er is behoefte om meerdere GTM-containers op één of meerdere websites te gebruiken.
  • Je wil de website GDPR-proof maken en daarom verschillende soorten pixels splitsen. Dit kan met Zones worden gedaan.

Op dit moment hebben wij de bovengenoemde mogelijkheden al ingesteld voor een aantal opdrachtgevers en natuurlijk ook bij onszelf.

Multinationale sites

Je hebt een hoofddomein waarbij de URL naar meerdere landen verwijst, zoals /nl/ of /en/ of /de/. Je maakt 1 hoofdcontainer aan en voor elk land maak je een aparte GTM-container aan. Hierdoor kan elke afdeling (land) in zijn eigen GTM-container aan de slag zonder dat iedereen tegelijkertijd in de hoofdcontainer werkt. Hierdoor behoud je multinationale controle over alle containers en hebben landen lokaal controle op hun eigen container.

Het opknippen van containers voor snelheid en structuur

Als je een GTM-container hebt met meer dan 400 tags, is het handig om die op te splitsen. Het is niet nodig om alles op elke pagina af te vuren. Je kunt hierbij denken aan losse GTM-containers voor de bestelstraat of voor bijvoorbeeld de klantenservice pagina.

Instellen van GDPR en Consent

Je hebt 1 hoofdcontainer en maakt voor elke cookieconsent type (bijv. marketing, preferences, statistics) een eigen GTM-container aan. In deze GTM-containers plaats je de benodigde tags, triggers en variabelen. Deze worden afgevuurd a.d.h.v. de cookieconsentkeuze in de cookiebar.

Kortom: Zones zijn een zeer geschikt middel om structuur en orde te scheppen in het tagmanagement.

Instellen van een Google Tag Manager Zone:

Het aanmaken van Zones en inrichten van de zonebegrenzingen en typebeperkingen is vrij eenvoudig. Alles wordt in de volgende stappen duidelijker.

Ga eerst naar het mapje Zones en klik op ‘nieuw’ voor het aanmaken van een zone.

Google Tag Manager Zone

Je krijgt nu het volgende scherm voor je waar je kunt kiezen tussen 3 opties:

A) Zoneconfiguratie
B) Zonebegrenzingen
C) Typebeperkingen

Ik bespreek ze alle drie even uitgebreider:Google Tag Manager Zones

A) Zoneconfiguratie

Kies een container die je wilt koppelen via zoneconfiguratie. Klik vervolgens op het + teken of de grote grijze balk om een GTM-container ID in te vullen. Je kunt daarnaast de container een naam geven (niet verplicht). Om meer overzicht te behouden adviseer ik wel om alle toegevoegde containers onder één en hetzelfde account te hebben; zo heb je altijd toegang tot alle containers.

B) Zonebegrenzingen

Bij zonebegrenzingen kun je aangeven waar de GTM-container geladen wordt op de website. Dit kan bijvoorbeeld zijn op alle pagina’s of op een beperkt aantal pagina’s. Wanneer je kiest voor een beperkt aantal pagina’s kun je gebruik maken van vaste variabelen of custom variabelen.

Op onze eigen website hebben wij GTM-containers met zones ingesteld om bepaalde consent wel of niet af te vuren. Hiermee wil ik duidelijk maken dat het ook mogelijk is om bij zonebegrenzingen aan te geven dat je aangeeft wanneer een zone gedeactiveerd wordt (oftewel: niet afgevuurd wordt).

C) Typebeperkingen

Bij typebeperkingen is het mogelijk om rechten aan te passen van de GTM-container. Je bepaalt hierin wat wel en wat niet geplaatst mag worden op basis van tags, triggers en variabelen. Besluit je om de rechten te beperken, dan kun je typebeperkingen aanvinken. Dit zorgt ervoor dat het onderstaande zoals in het plaatje zichtbaar wordt.

Typebeperkingen kun je gebruiken om ervoor te zorgen dat bepaalde tagtypen niet gebruikt kunnen worden in de Zone. Ik zal hier een kort voorbeeld geven:

Als je in de hoofd GTM-container een facebookpixel plaatst, is het niet nodig om in de zone containers ook een facebook pixel te plaatsen met hetzelfde ID. Je kunt op dit moment aangeven dat je in de Zone niet wilt dat de facebookpixel gebruikt kan worden. Het is wel mogelijk om deze pixels  in de zonecontainer aan te maken, maar ze zullen niet werken.

In het voorbeeldplaatje hieronder zijn alle script-en iframe-tagtypen niet mogelijk.

Google Tag Manager Zone

Zorg ervoor dat je niet vergeet de hoofdcontainer te publiceren zodat de Zone live staat.

Heb je een nieuw (nog niet bestaande) container toegevoegd, dan is de laatste stap het toevoegen van gebruikers en hun rechten. Is het al een bestaande container, dan hoef je hier niks meer aan te passen.

Wil je meer lezen over Google Tag Manager Zones?

Google heeft een pagina met alle informatie over het opzetten van Zones. Ook Simo Ahava heeft een handleiding in het Engels geschreven over het instellen van Zones.

Tot slot

Zoals je al eerder gelezen hebt, is het gebruiken van Zones alleen mogelijk met GTM 360. Heb jij de beschikking over GTM 360 en wil je meer weten over het gebruiken van Zones, laat het ons dan weten. Heb je nog geen GTM 360 maar heb je wel interesse, dan ben je bij ons ook aan het juiste adres. Traffic Builders is officeel Google Tag Manager Certified Partner. Mocht je vragen hebben, neem gerust contact met ons op.

Wij hebben Zones nu ingezet voor 3 verschillende doeleinden; Multinationale sites, het opknippen van containers voor snelheid en structuur en het instellen van GDPR en Consent. Natuurlijk zijn er nog meerdere mogelijkheden om Zones in te zetten. Ik ben heel erg benieuwd om te horen hoe jij ermee omgaat, dus laat vooral een reactie achter in de comments!