De controle
Wat de controle op je meetserver test, welke drie oorzaken er achter één melding schuilgaan, en waarom hij niet zegt welke het is.
De controle vraagt je meetserver zelf wat hij kan leveren, zodat je Tag Manager niet hoeft te openen om te weten of de stukken op hun plek staan. Hij wordt los van de pagina geladen: een meetserver die niet meer antwoordt hoort de lijst niet op te houden.
Wat hij test
Antwoordt de meetserver? Zo niet, dan is dat het enige wat de controle zegt — de rest valt weg, want zonder antwoord valt er verder niets te vragen.
Levert hij het snippet? Alleen als je web-container-ID is ingevuld. Tagyard vraagt om het snippet voor dat ID; komt dat terug, dan staat de keten van je site tot je meetserver.
Is het veld leeg, dan zegt de controle dat de loader niet te controleren is. Dat is geen fout: je meetserver werkt gewoon, alleen deze test kan niet.
Als hij het snippet niet levert
Dan zijn er drie mogelijke oorzaken, en de melding noemt ze alle drie:
- Er is nog geen versie gepubliceerd in je servercontainer.
- De client Google Tag Manager: Web Container ontbreekt.
- Dit ID staat niet bij Allowed Container IDs.
Van buitenaf is niet te zien welke van de drie het is. Alle drie geven van je meetserver hetzelfde antwoord terug, en een gok noemen zou je naar de verkeerde instelling sturen. Loop ze in Tag Manager in deze volgorde langs; de eerste is het vaakst de oorzaak.
Wat de controle niet is
De controle kijkt of je meetserver het snippet kan leveren. Hij zegt niets over of er metingen binnenkomen, en niets over of die metingen bij Google of Meta aankomen. Daarvoor zijn er twee andere plekken: het oordeel voor de stand van zaken in gewone taal, en het verkeerslog voor de losse verzoeken.