Onder Koppelingen staat Meten (/w/<werkruimte>/connections?tab=meten). Dat is één plek voor drie dingen die bij elke site horen: gevonden worden in Google (Search Console), zien wat bezoekers doen (Google Analytics) en zien hoe ze zich gedragen (Clarity). Het gaat per merk, en alles staat standaard aan. Wat nog ontbreekt en wat je nu moet doen staat bovenaan.
De stand
Boven staan de drie onderdelen naast elkaar, met eronder de volgende stap. Een onderdeel is pas klaar als de gegevens er zijn én de tag op de site is gezien. Een tag die we niet konden controleren telt niet als klaar.
Google verbinden
Je kiest wat je met Google verbindt: Search Console, Analytics, of allebei (standaard allebei). Je ziet het scherm van Google zelf; Denkploeg ziet nooit een wachtwoord.
- Search Console vraagt het recht om sitemaps in te dienen en pagina's te laten inspecteren. Google kent daarvoor geen aparte toestemming, dus het recht heet webmasters. We verwijderen nooit een property of een gebruiker.
- Analytics vraagt het recht om een property en een webdatastroom aan te maken, en de cijfers te lezen. We ruimen alleen op wat we zelf hebben aangemaakt.
Een onderdeel dat je uitvinkt komt niet op het toestemmingsscherm van Google. Intrekken kan altijd in je Google-account, onder Beveiliging.
Search Console
Haal je properties op, koppel de property van de site aan het merk, en dien de sitemap in. Je kunt ook een pagina laten inspecteren: dan laat Google zien of hij is geïndexeerd. Daar geldt een dagquotum van 2000 inspecties per property; het scherm telt mee.
Google Analytics
Kies een account en laat een GA4-property met een webdatastroom aanmaken, of kies een bestaande property. Het meet-ID (G-...) wordt bewaard bij het merk. Een nieuw Analytics-account kunnen wij niet voor je aanmaken: Google vraagt daar zelf om akkoord met de voorwaarden. Maak er dan een op analytics.google.com en kom terug.
Clarity
Clarity heeft geen API om een project aan te maken. Maak een project op clarity.microsoft.com en plak het project-id hier. Het hele adres van het project of het fragment dat Clarity geeft mag ook.
De tags op de site
Voor een site die Denkploeg later zelf host komen de tags vanzelf. Voor een bestaande site (WordPress, Shopify, Magento, Wix, Squarespace, Webflow of iets anders) staat hier een fragment met uitleg voor het platform dat we herkenden. Standaard laden de tags pas nadat een bezoeker toestemming heeft gegeven: je cookiemelding roept dpMetenLaden() aan. Met Controleer de site kijken we of de tags er staan.
Google Tag Manager
Gebruik je Google Tag Manager, dan staan je tags daar en hoef je het fragment hieronder niet op de site te zetten. Vink bij Google verbinden ook Google Tag Manager aan; we vragen dan alleen het recht om te lezen. Daarna kies je een account en een container, of je typt het container-ID (GTM-...). We lezen wat er live in staat en zeggen per onderdeel wat we zien: "GA4 staat in je container" of "GA4 ontbreekt", hetzelfde voor Clarity, en of het meet-ID of het Clarity-project gelijk is aan dat van het merk. Staat de tag op pauze of heeft hij geen trigger, dan zeggen we dat hij niet vuurt. Is de container nog nooit gepubliceerd, dan is er niets live om te lezen.
Wij wijzigen of publiceren nooit iets in je container. Met Opnieuw lezen kijk je opnieuw nadat je in Tag Manager hebt gepubliceerd; met Loskoppelen haal je de container bij dit merk weg (in Tag Manager verandert niets). Is je toestemming verlopen of heb je Tag Manager niet aangevinkt, dan staat er welke stap je mist en een knop naar Google verbinden. Staat er een container gekoppeld, dan zegt het blok Tags op de site dat je de tags in Tag Manager neerzet en dat je het fragment kunt overslaan.
Met Ontkoppelen bij Google verbinden (met een code uit je app) haal je Search Console, Analytics en Tag Manager samen bij dit merk weg en trekken we de toestemming in bij Google. Ook wat wij van Google onthielden gaat weg: de Analytics-property en het meet-ID, de Tag Manager-container en de gekoppelde Search Console-property. Wat je bij Google zelf hebt staan, zoals je sitemap, je property of je container, blijft daar staan. Je site en je Clarity-project blijven bij dit merk.
Terugdraaien
Elke aanroep naar Google staat in het logboek onderaan. Een sitemap die je indiende haal je weer weg, en een Analytics-property die Denkploeg aanmaakte gaat naar de prullenbak van Analytics (35 dagen terug te halen). Wat er al stond voordat Denkploeg iets deed, blijft staan.
Na verbinden met Google halen we direct de Analytics-properties en Search Console-sites op en plannen we een Marketing-import. De propertynaam staat bij Analytics; het technische id vind je in Expert. Bij een tijdelijke ophaalfout blijft de verbinding bewaard en kun je het opnieuw proberen.
Site-eigendom toevoegen
Bij Search Console kun je het opgeslagen siteadres van het gekozen werkruimtemerk verifiëren. Verbind hiervoor Google Site Verification met hetzelfde Google-account als Search Console. Kies DNS-TXT voor het domein of een meta-tag voor de kop van de startpagina. Je krijgt het openbare bewijs om zelf bij DNS of op de site te plaatsen. Denkploeg verandert DNS en sitecode niet automatisch.
Klik daarna op Ik heb het bewijs geplaatst. Voorstel klaarzetten en bevestig bij Te tekenen met de extra code. Google controleert het bewijs, voegt de site toe en bevestigt eigenaarschap. Alleen dan bewaart Denkploeg de property bij dit merk. Een ander siteadres, ingetrokken machtiging of bewijs ouder dan 24 uur vraagt een nieuw voorstel. Als toevoegen na geslaagde verificatie mislukt, kan Google het eigenaarschap al hebben geregistreerd; controleer de melding en probeer opnieuw. Verwijderen bij Denkploeg trekt geen reeds verkregen site-eigendom bij Google in.
Tag Manager-rechten
Tag Manager lezen gebruikt alleen tagmanager.readonly. Er is geen recht om een container te wijzigen of te publiceren. Het recht staat niet in de standaardkeuze: je ziet het pas op het scherm van Google als je Google Tag Manager zelf aanvinkt.
Analytics-rechten en meet-ID
Cijfers lezen gebruikt analytics.readonly. Een GA4-property of webdatastroom klaarzetten gebruikt analytics.edit. Zonder het bijbehorende recht verstuurt Denkploeg geen API-aanroep. Kies een bestaande property, of maak een property en webdatastroom binnen een bestaand Analytics-account. Een account maak je zelf bij Google omdat daar voorwaarden geaccepteerd moeten worden. Een dienstaccount kan cijfers lezen, maar krijgt via deze weg geen schrijfrecht.
Het meet-ID wordt bij het gekozen merk bewaard. Dat is geen bewijs dat de tag op de site staat, bezoekers toestemming hebben gegeven of dat er al cijfers binnenkomen. Plaats en controleer de tag via de bestaande inrichtingsstappen. De import leest sessies, belangrijke gebeurtenissen en omzet per dag/bron/medium/campagne. De laatste dagen worden herhaald omdat Google cijfers nog kan bijstellen.