Naar de inhoud

Google Tag Gateway: Google-tags vanaf je eigen website

Better Loader serveert GTM vanaf je eigen subdomein. Google Tag Gateway gaat een stap verder: GTM en de Google-tag laden vanaf een pad op je website zelf, zoals www.example.com/Tg7Kq2mXab/. Het is de eigen route van Google, die je aanzet in je Cloudflare-account of een ander CDN. SGTM.space begeleidt je erdoorheen en controleert of het werkt. Deze les laat zien wat de gateway verandert, hoe je hem instelt en wat hij laat zoals het is.

Gevorderd 10 min lezen Versie 1.9, bijgewerkt op 3 oktober 2026

Wat je leert

  • Uitleggen wat Google Tag Gateway verandert ten opzichte van je taggingsubdomein.
  • De gateway instellen in Cloudflare of waar je website ook draait, met een meetpad dat blockers niet herkennen.
  • Zorgen dat GTM één keer start, na je standaardstatus voor consent.
  • Better Loader GTM eraan laten overdragen, en controleren dat het werkt.

Voordat je begint

  • Een container op een betaald abonnement, met GA4 dat naar je taggingsubdomein stuurt (les 3).
  • Je website loopt via je eigen Cloudflare-account (oranje wolk), of via een ander CDN of een load balancer die Google Tag Gateway ondersteunt.
  • Better Loader draait op je site (les 8). De add-on vereist hem.

01 Wat de gateway verandert

Je CDN stuurt een pad op je website, het meetpad, door naar Google. GTM, de Google-tag en de verzoeken die ze sturen gebruiken dan dat pad op je eigen domein in plaats van googletagmanager.com en de andere hosts van Google.

  • De scripts komen van het eigen domein van je website, niet van een subdomein dat een CNAME naar een andere host is. Blockers die DNS-records volgen (Brave, uBlock Origin in Firefox, AdGuard) kunnen ze niet van je site onderscheiden.
  • De Google-tag stuurt zijn Google Ads-conversies via het pad, en vóór advertentieconsent, of zonder, ook zijn paginaweergave-pings van Google Ads, dus ze bereiken Google via je domein.

Wat hij niet verandert: GA4 blijft via server_container_url naar je taggingsubdomein sturen, waar Request Proxy de hits vermomt. Een GA4-hit via de gateway heeft nog steeds v=2&tid=G- in zijn adres, en Request Proxy herschrijft dat daar niet, dus houd de servercontainer-URL uit les 3. De gateway zelf zet geen cookies: volgens de documentatie van Google en van Cloudflare antwoordt hij niet met een HTTP-Set-Cookie. De cookies van Google worden nog steeds door JavaScript gezet, en Safari bewaart die maximaal 7 dagen, met of zonder gateway. Alleen cookies die een server vanaf het eigen adres van je site zet, leven daar langer (les 4).

02 Stel de gateway in waar je website draait

  1. 1 Klik bij Add-ons op Aanzetten op de kaart Google Tag Gateway. De instellingenpagina opent met een voorgesteld Meetpad.
  2. 2 Bevestig in stap 1, Instellingen, het Websitedomein en het Meetpad en klik op Opslaan en controleren. Zolang de gateway nog niet is ingesteld waar je website draait, slaagt de controle nog niet.

Stap 2 op de pagina van de add-on vraagt waar je website draait en toont de setup voor die host, met je pad en tag ingevuld. Kies hier je host om te zien wat erbij komt kijken.

  1. 1 Open in Google Tag Manager Admin en dan Google tag gateway, kies Cloudflare, log in, selecteer het domein van je website en rond de setup af. Je kunt hem ook direct in het Cloudflare-dashboard aanzetten. Je hebt in Cloudflare de rol Super Administrator, Administrator of Zaraz Admin nodig.
  2. 2 Open in het Cloudflare-dashboard Google tag gateway en dan Configure Google tag gateway, en stel het meetpad in dat je in SGTM.space hebt opgeslagen. Laat Set up tag uit.
  • Je website moet via Cloudflare lopen (oranje wolk) om de gateway op het domein te laten antwoorden.
  • De Cloudflare-instelling geldt voor de hele zone, subdomeinen inbegrepen, met één tag. Zet hem alleen aan in de zone van je eigen website.
Waarom Set up tag uit blijft

Cloudflare voegt zijn eigen kleine loader toe aan elke pagina in de zone. Met Set up tag uit haalt die loader alleen het gatewayscript op, en de snippet van Better Loader op je pagina start GTM één keer, na je standaardstatus voor consent.

Met Set up tag aan start Cloudflare GTM ook helemaal bovenaan de pagina, vóór je standaardstatus voor consent, en een tweede keer als je snippet GTM ook start. Dat breekt de volgorde die je in les 6 opzet. De instellingenpagina waarschuwt je als een check dat ziet, en de trackingscanner meldt het.

Klik daarna op de pagina van de add-on onder Status op Nu controleren. Voor elke host beslist de controle.

03 Better Loader draagt GTM over aan de gateway

De add-on vereist Better Loader, dus je site houdt de snippet van Better Loader en heeft geen gateway-snippet nodig. De gateway serveert de GTM-webcontainer die Better Loader laadt, dus je hoeft geen tag-ID in te vullen. Zodra een check bevestigt dat de gateway antwoordt, laadt Better Loader GTM daarlangs op het domein van je website.

  • Better Loader ziet de loader die Cloudflare invoegt en laadt GTM niet twee keer.
  • Valt de gateway uit of houdt een blocker hem tegen, dan laadt Better Loader GTM zelf.
  • Op andere domeinen die deze container gebruiken, laadt Better Loader GTM zoals eerst.
  • Request Proxy, Cookie Extender, Bot Filtering en Request Enricher blijven werken op je taggingsubdomein.

04 Controleer of het werkt

  1. 1 Controleer op de instellingenpagina dat de status zegt dat de gateway je tag op je adres serveert en dat Better Loader GTM erdoorheen laadt.
  2. 2 Open je site in een normaal venster (niet in GTM Preview) met DevTools op het tabblad Network. GTM hoort te laden vanaf https://www.example.com/Tg7Kq2mXab/, en voordat je advertentiecookies accepteert, hoort de Google Ads-ping ook naar dat pad te gaan.
  3. 3 Controleer of GA4-hits nog steeds naar je taggingsubdomein gaan, zoals k7q2x.example.com.
  4. 4 Laat de gratis trackingscanner je site controleren. Hij herkent de gateway, toetst het pad aan de regels van uBlock Origin en meldt Set up tag als die aanstaat.

Sommige verzoeken gaan bewust nog rechtstreeks naar Google: zodra advertentieconsent is gegeven, stuurt de Google-tag zijn paginaweergave-pings van Google Ads, het consentsignaal inbegrepen, en de verzoeken die erbij horen naar de eigen domeinen van Google zoals www.google.com en ad.doubleclick.net, waar Google zijn eigen cookies leest. Met Google-signalen aan in GA4 gaan hun verzoeken ook naar de domeinen van Google. Geen enkele gateway heeft daar een adres voor, ook die van Cloudflare niet. Google Ads-conversies blijven via het pad gaan.

  • Het meetpad heeft minstens zeven tekens en een hoofdletter.
  • Set up tag staat uit in Cloudflare.
  • GTM laadt vanaf het eigen domein van je website.
  • GA4-hits gaan nog steeds naar je taggingsubdomein.
  • De status van de add-on laat zien dat de gateway antwoordt.

05 Zet het weer uit

Zet de add-on uit in SGTM.space: hij gaat meteen uit, en Better Loader laadt GTM niet meer via de gateway. Verwijder de gateway daarna waar je hem hebt ingesteld, anders blijven je pagina's GTM twee keer downloaden.

Met de Cloudflare-koppeling vink je Zet Google Tag Gateway ook uit in Cloudflare aan als je de add-on uitzet, of klik je op elk moment op Uitzetten in Cloudflare op de pagina van de add-on. Zonder koppeling zet je Google Tag Gateway uit in het Cloudflare-dashboard voor de zone van je website.

Klik daarna op Controleren op de kaart van de add-on op het tabblad Add-ons: die laat zien of het pad nog antwoordt.

Veelgestelde vragen

Vervangt de gateway mijn taggingsubdomein?

Nee. De gateway serveert de scripts van Google en de Google Ads-pings vanaf je website. GA4-hits blijven naar je servercontainer op je taggingsubdomein gaan, waar je servertags, Request Proxy en de andere add-ons werken.

Waarom gaan sommige verzoeken nog naar Google?

Zodra advertentieconsent is gegeven, stuurt de Google-tag zijn paginaweergave-pings van Google Ads, het consentsignaal inbegrepen, en de verzoeken die erbij horen naar de eigen domeinen van Google, waar Google zijn eigen cookies leest, en Google-signalen sturen hun verzoeken daar ook heen. De tag heeft daar geen gateway-adres voor, dus de gateway en Request Proxy kunnen ze niet omleiden. De gateway draagt Google Ads-conversies en de paginaweergave-pings die vóór of zonder advertentieconsent worden verstuurd.

Gerelateerde functies

Klaar om het in de praktijk te brengen?

Rol in een paar minuten een GTM-servercontainer uit op je eigen domein. Voor het Gratis-abonnement heb je geen creditcard nodig.

Gratis account aanmaken