Aan de slag met Google Tag Manager: wat, waarom & hoe?

Google tag manager

Onlangs lanceerde Google een nieuwe tool: de Google Tag Manager. Met deze tool kun je zelf eenvoudig tags plaatsen op je website en deze vervolgens makkelijk aanpassen en beheren. Het enige wat je hiervoor hoeft te doen is eenmalig een Google Tag Manager code plaatsen op alle pagina’s van je website.

Alle losse tags van bijvoorbeeld Google Analytics, Adwords, Adservers en overige netwerken kunnen van de website verwijderd worden en toegevoegd worden aan de container van de Google Tag Manager. Hiermee gaat Google de concurrentie aan met bestaande, vaak betaalde tools, zoals TagMan, Tealium, DCStorm, Ensighten, QuBitopentag etc. Hoe werkt Google Tag Manager in de praktijk en wat zijn de voor- en nadelen van de tool?

De voor- en nadelen

Google zet met haar gratis Tag Manager een goede stap in de richting van tagmanagement. De tool is erg makkelijk in gebruik en zal voor veel gebruikers genoeg bieden om eenvoudig en snel tags toe te voegen en te beheren. De pagina’s worden sneller geladen, omdat er geen losse tags meer op de website geplaatst hoeven te worden. Net als de beginjaren van Google Analytics zal Tag Manager voor de grote, complexe websites nog enkele tekortkomingen hebben t.o.v. andere (betaalde) tagmanagementtools. Echter, zoals ook bij Google Analytics, zal ook Google Tag Manager steeds verder (en in een rap tempo) ontwikkelen tot een volwaardige tool. Enkele voor- en nadelen van de Google Tag Manager op een rij:

Voordelen Google Tag Manager

  • Eenvoudig in gebruik;
  • Gratis;
  • Goede tool voor basis tagmanagement;
  • Snel plaatsen van nieuwe tags;
  • Zelf makkelijk bestaande tags aanpassen;
  • Sneller laden van pagina’s (dan wanneer er losse tags geplaatst worden);
  • Zorgt er voor dat de concurrenten op scherp worden gezet.

Nadelen Google Tag Manager

  • Geen persoonlijke service (alleen via het web of gecertificeerde partners);
  • Tag Manager ondersteunt momenteel alleen de standaard Google Analytics tag. Aanvullingen en aanpassingen in de code worden niet ondersteund, bijvoorbeeld: e-commerce, events, Google Analytics remarketing, cross domain tracking, 404- pagina tracking etc.;
  • Ingewikkelde tags zoals consumentenonderzoek, online chat e.d. worden niet ondersteund (tags die variabelen bevatten);
  • Geen controle over in welke volgorde de tags geserveerd moeten worden;
  • Tool speelt nog niet in op huidige privacy wet. Google Tag Manager kan bijvoorbeeld niet omgaan met bezoekers die aangeven dat ze geen of alleen noodzakelijke cookies accepteren (betaalde tagmanagementtools spelen hier wel op in);
  • Geen de-duplicatie van conversies;
  • Geen attributie;
  • Geen vergoedingen en verlies van data wanneer tool eruit ligt.

Aan de slag met Google Tag Manager

In onderstaande stappen leg ik uit hoe je eenvoudig zelf aan de slag kunt met Google Tag Manager.

Stap 1: inloggen of account aanmaken

Ga naar http://www.google.com/tagmanager/ en log in met een bestaande Google account of maak een account aan voor je bedrijf. Indien je niet je gegevens anoniem wilt delen voor benchmarking, schakel dan het vinkje uit. Tip: mocht je websites voor meerdere klanten beheren, maak dan per bedrijf een nieuw account aan.

Stap 2: container aanmaken

Maak een container aan voor je domeinnaam en geef deze een naam, bijvoorbeeld de naam van de desbetreffende website. Stel de tijdzone en domeinnaam in. Klik vervolgens op ‘next’. Tip: maak voor elke website een aparte container aan. De container bevat de tracking tags die je gebruikt voor de website. Denk aan analytics, conversie tags, remarketing tags etc.

Stap 3: plaats de code op je website

Kopieer de gegenereerde code en plaats deze op elke pagina van je website. Let op: plaats deze direct onder de opening van de <body> tag. Tip: raadpleeg de developer documenten voor meer informatie over het plaatsen van de code.

Stap 4: tags toevoegen

Voeg de tags toe door op ‘add tag’ te klikken en geef de tag een naam, bijvoorbeeld ‘aankoop’ als het om een conversietag gaat. Selecteer vervolgens wat voor type tag het is. Er staan een aantal standaard type tags in, zoals de Adwords Conversion tag en Google Analytics tag. Indien je een andere tag wilt toevoegen kies dan voor “custom HTML tag” of “custom image tag”. Wanneer het bijvoorbeeld een Google conversion tracking tag betreft dien je de conversie ID en conversielabel in te vullen.

Tip: ga in je Google Adwords-account naar naar Tools and Analysis > Conversions voor de conversie ID en label. Klik op de Code tab. Selecteer vervolgens een actienaam aan de linkerkant en selecteer “ik breng wijzigingen aan aan de code” vul vervolgens de conversie ID en label in.

Stap 5: instellingen tags serveren

Stel vervolgens regels in wanneer de tag geserveerd moet worden. Dit kan op basis van URL, referrer of event. Bijvoorbeeld: De Google conversion tag ‘aankoop’ moet geserveerd worden wanneer een persoon op de bedankpagina komt. Stel dan de regel in: URL bevat […]. Naast het instellen van regels wanneer de tag geserveerd moet worden, kunnen er ook regels ingesteld worden wanneer deze niet mag worden geserveerd.

Stap 6: tags toevoegen

Voeg vervolgens alle tags aan de container toe. Klik op ‘create and publish a new container version’ om een preview van de site met tags te bekijken.

Stap 7: save and preview

Klik op ‘save and preview’. De preview is belangrijk om te controleren of dat de website eruit ziet en werkt zoals je verwacht en of de tags goed geïmplementeerd zijn. Dit kan door op de desbetreffende URL te klikken. Deze zal dan geopend worden in een preview mode.

De preview en foutopsporingsconsole link kan ook gedeeld worden. Ga naar het menu preview en klik op ‘share preview’.

Stap 8: publiceren!

Indien alles correct eruit ziet, klik dan op ‘publish’. De tags worden gepubliceerd op de website. De tags kunnen op ieder gewenst moment aangepast worden en er kunnen nieuwe tags toegevoegd worden.

Wat is jouw mening over de Google Tag Manager? Zie jij nog voor- en/of nadelen? Laat dan je reactie achter.

Uitgelicht: Training Social media analytics

Training Social media analytics

Tijdens deze training leer je duidelijk inzichtelijk maken wat jouw investering in social media concreet oplevert. Geen hippe verhalen, maar heel praktisch meten en verbeteren met behulp van Google Analytics.  Je krijgt concrete tips aangereikt waarmee je direct aan de slag kunt.

Meer weten?

Interessant?

Lees dan ook onze andere artikelen over , , , , .

Reacties

  1. Steven Slings | |

    Mooi ding, wat ik jammer vind is dat ie een iframe gebruikt, wat de toegankelijkheid (webrichtlijnen) niet bevordert.

  2. Hans Kuijpers | |

    Zeker handig voor de eindgebruikers. Ik zal ze gaan inzetten zodra een overgroot deel van de nadelen verholpen is. Als voorbeeld, die je zelf ook aangeeft: Om te voldoen aan de privacy wetgeving pas ik anonimize_ip toe in de GA code (_gaq.push (['_gat._anonymizeIp']);). Voor zover ik heb kunnen zien is dat met de TagManager nog niet mogelijk.

    Dank voor de informatieve blogpost en de heldere uitleg.

  3. Niet-standaard Google Analytics-tags kunnen volgens mij ingevoerd worden door te kiezen voor ‘Custom HTML Tag’ als tag type.

  4. •Geen controle over in welke volgorde de tags geserveerd moeten worden;

    Er zal toch wel enige controle zijn?

  5. @Hans: als je de “Custom HTML Tag” gebruikt kun je alles er in plaatsen wat je wil, ook de anonymizeIp functie. Let wel op dat deze laatste 0,0 met de privacywetgeving te maken heeft. Het zorgt er alleen voor dat het laatste octet van een IP adres niet meer bij Google opgeslagen wordt en staat los van bijvoorbeeld de cookies.

    Dan over de nadelen die genoemd worden, daar ben ik het niet helemaal mee eens:

    “Geen persoonlijke service (alleen via het web of gecertificeerde partners);”
    Dat is toch ook persoonlijke service, al is het niet direct via Google. Maar zo werkt het met Google Analytics ook.

    “Tag Manager ondersteunt momenteel alleen de standaard Google Analytics tag.”
    Als je de custom html tag functie gebruikt kun je alle soorten GA metingen er in plaatsen die je wil.

    “Aanvullingen en aanpassingen in de code worden niet ondersteund, bijvoorbeeld: e-commerce, events, Google Analytics remarketing, cross domain tracking, 404- pagina tracking etc.;”
    Waarom zou je geen remarketing pixels kunnen plaatsen? En geen 404 pagina’s kunnen meten? En met een beetje creativiteit krijg je cross-domain-tracking ook wel aan de praat, hier heb je een paar scripts voor nodig.

    “Ingewikkelde tags zoals consumentenonderzoek, online chat e.d. worden niet ondersteund (tags die variabelen bevatten);”
    Tot op heden werken eigenlijk alle scripts die ik er in geplaatst heb. Ook een script die het mogelijk maakt te chatten met mijn bezoeker.

    “Geen de-duplicatie van conversies; Geen attributie;”
    Mee eens dat dat standaard niet kan, maar met een paar aanpassingen zou je wel al ontdubbeling er in kunnen hebben op basis van last-cookie bijvoorbeeld.

  6. Hans Kuijpers | |

    @André -> de privacywetgeving is een andere dan de cookiewetgeving. Privacywetgeving gaat niet over cookies als ik me niet vergis. Met het verwijderen van de laatste octet voldoe je aan de privacywetgeving. MOcht dit anders zijn, dan hierbij mijn excuses voor het verstrekken van foute informatie en zie graag de verwijzing naar het artikel waar duidelijke uitleg staat over de verschillen van beide wetgevingen.

    Dank voor het aangeven dat het wel mogelijk is om anonimyzeIp toe te passen met de custom HTML tag. Ik ga het testen, maar vooralsnog komt de TagManager niet op productiewebsites.

    Tevens ben ik aan het testen met cookie less Google Analytics via PHP. Ben me ervan bewust dat er dan veel info ontbreekt, maar in overleg met de analist zijn we aan het bestuderen of de gemiste informatie van wezenlijk belang is. Nieuwe versus terugkerende bezoekers. Maar dat terzijde…

  7. @Hans: de anonymize functie is ooit in gebruik genomen om de Duitse wet tegemoet te komen. Daarin staat dat gegevens niet zomaar zonder toestemming buiten de EU opgeslagen mogen worden. Met de anonymize functie mocht dat wel en sindsdien is GA in Duitsland legaal te gebruiken. Dit staat los van iemands privacy of de privacywetgeving.

    De privacywetgeving en cookiewetgeving hebben ongeveer dezelfde strekking alleen gaat de eerste over het bijhouden van iemands persoonsgegevens en de laatste over alle technische methodes die mogelijk zijn om iemands browser te identificeren. Ze liggen in elkaar verlengde al is de cookiewetgeving veel breder. Zodra je iemand op wat voor manier dan ook meet val je onder de cookiewet en zodra je persoonlijk identificeerbare info meet val je ook onder de privacywet (WBP).

  8. Serge | |

    We zijn inmiddels enige tijd verder en ik vroeg me af wat nu de conclusie zou kunnen zijn mbt de Google Tag Manager? Is het aan te bevelen of is het beter om toch voor een andere (betaalde) tool te kiezen?

    1. Sheila van Beers Sheila van Beers | |

      De Google Tag Manager heeft voor een aantal adverteerders de noodzakelijke functionaliteiten en is voor hen dus een prima tool. Daarnaast is deze eenvoudig in gebruik. Het is afhankelijk van de criteria die je aan een tagmanagement tool stelt of je voor de Google Tag Manager kiest of een andere (betaalde) tool. Betaalde tools bieden vaak extra functionaliteiten.

    2. Je kunt alle simpele tags met custom HTML optie injecteren. Het is gratis, dus waarom zou je het niet even testen in een test site om te kijken of het wat voor je is?

      Bepaalde nadelen zijn ook te omzeilen. Zo probeerde ik Google Analytics in combinatie met een een cookie notificatie met een akkoord/ niet akkoord button te implementeren via Google Tag Manager. Dit werkte niet, omdat Google Analytics in eerste instantie wordt tegengehouden door de cookie notificatie tool. Dit komt omdat de gebruiker nog geen keuze heeft gemaakt en na de keuze door de gebruiker is het al te laat.

      Na enig onderzoek kwam ik er achter dat je de Google Analytics tag kunt “vertragen” door een regel met een event aan te koppelen. Dus wie weet kun je heel veel problemen oplossen door even wat slimme truukjes toe te passen.

  9. Tja, mooie tool. Maar ik heb mijn bedenkingen er bij.

    Waarschijnlijk gaan ze ook aanbieden om andere 3thparty-scripts er in te gaan doen.

    Google weet dan echt alles van wat er op je site gebeurd. En welke zaken je waar heen stuurt qua pixels enz enz. (tuurlijk weten ze dat al voor een groot deel, maar hier gaan ze alles zelf ook mee bijhouden.

    Gratis bestaat niet op internet dus deze tool, al lijkt het zo, is natuurlijk ook niet gratis.

    Ik zou zelf liever voor een betaalde tool gaan waarmee je zeker weet dat jou gegeven ook van jou blijven.

    Maar goed, zelfde met Analytics natuurlijk.

Plaats een reactie

Je e-mailadres wordt niet gepubliceerd. Verplichte velden zijn met een * aangegeven.