GA4 instellen in de servercontainer
Na les 3 ontvangt je servercontainer GA4-hits op https://k7q2x.example.com/g/collect, maar nog niets stuurt ze door. In deze les voeg je de server-side GA4-tag toe die de data doorstuurt naar Google Analytics, bekijk je de privacyopties die de server je geeft en controleer je dat events in GA4 aankomen.
Gemiddeld 10 min lezen
Op deze pagina
Wat je leert
- Begrijpen hoe de GA4-client binnenkomende verzoeken omzet in eventdata.
- Een Google Analytics: GA4-tag toevoegen die vuurt op elk event dat de GA4-client oppakt.
- Weten welke opties helpen bij dataminimalisatie, en wanneer je overstapt op door de server beheerde cookies.
- Het volledige pad van browser naar GA4 controleren in server-Preview en GA4 Realtime.
02 De GA4-tag toevoegen
- 1 Open je servercontainer, ga naar Tags en klik op New.
- 2 Kies Google Analytics: GA4 als tagtype.
- 3 Laat Measurement ID leeg om de ID te gebruiken die met elk event meekomt, of vul
G-XXXXXXXXXXin om alles naar één property te sturen. - 4 Maak onder Triggering een nieuwe trigger van het type Custom die vuurt op Some Events, met de voorwaarde Client Name equals
GA4. - 5 Geef de tag een naam, bijvoorbeeld
GA4 - all events, en sla op.
Deze ene tag stuurt elk GA4-event door: paginaweergaven, sign_up, purchase en alles wat je later in de webcontainer toevoegt. Je hebt geen servertag per event nodig.
03 Optioneel: bepaal wat Google bereikt
Omdat elke hit eerst langs je server gaat, kun je hem aanpassen voordat Google hem ziet. Niets hiervan is nodig om data te laten stromen, dus kom erop terug als de basis werkt.
- Redact visitor IP address in de GA4-tag haalt het IP-adres uit het event. GA4 kan de locatie van de bezoeker dan niet uit het IP afleiden, dus details over stad en regio gaan verloren, tenzij je de locatie zelf in het event meestuurt.
- Met Event Parameters in de GA4-tag sluit je parameters uit die je niet wilt versturen en voeg je waarden toe of overschrijf je ze, bijvoorbeeld om een parameter met persoonsgegevens weg te laten.
- Transformations (in het menu van de servercontainer) passen regels toe op eventdata voordat tags die lezen. Exclude parameters verwijdert velden voor de tags die je kiest; Augment event voegt velden toe of wijzigt ze. Eén transformatie kan veel tags dekken, zodat je dataminimalisatie op één plek regelt.
05 Publiceren en controleren
- 1 Heb je het nog niet gedaan, ga dan in de servercontainer naar Admin en Container Settings en zet Server container URL op
https://k7q2x.example.com(les 2). - 2 Klik op Preview in de servercontainer. Tag Assistant opent op je subdomein.
- 3 Open in een ander tabblad je site (of de Preview van de webcontainer) en bekijk een paar pagina's.
- 4 Klik in de server-Preview links op een
collect-verzoek. Het tabblad Request hoort te tonen dat de GA4-client het heeft opgepakt. - 5 Open het event onder dat verzoek en bekijk het tabblad Tags: je GA4-tag staat onder Tags Fired.
- 6 Terug op het tabblad Request toont de lijst Outgoing HTTP Requests from Server een verzoek naar
google-analytics.commet status200of204. - 7 Klik op Submit en publiceer de servercontainer.
Open daarna GA4 en bekijk Reports, dan Realtime overview. Voor meer detail ga je naar Admin, dan Data display en DebugView; sessies die vanuit GTM Preview zijn geopend, worden als debugverkeer gemarkeerd en verschijnen daar.
- De GA4-client pakt de
/g/collect-verzoeken op. - De GA4-tag vuurt met de trigger Client Name equals GA4.
- Het uitgaande verzoek naar Google geeft een 2xx-status terug (meestal 200 of 204).
- Events verschijnen in GA4 Realtime of DebugView.
- De servercontainer is gepubliceerd, niet alleen in Preview bekeken.
Ontbreekt er iets, dan loopt de les over debuggen elke stap van dit pad met je door.
Veelgestelde vragen
Heb ik voor elk GA4-event een aparte servertag nodig?
Nee. Eén GA4-tag met als trigger Client Name equals GA4 stuurt elk event door dat de client oppakt. Losse events maak je in de webcontainer.
Alles werkt in Preview, maar GA4 toont geen data van echte bezoekers. Waarom?
De servercontainer is waarschijnlijk niet gepubliceerd. Preview geldt alleen voor je eigen sessie; echt verkeer gebruikt de laatst gepubliceerde versie.
Maakt het weglaten van het IP-adres iets kapot?
Events komen nog steeds binnen, maar GA4 kan de locatie van de bezoeker niet uit het IP afleiden, dus details over stad en regio gaan verloren, tenzij je de locatie zelf in het event meestuurt. Beslis op basis van je privacyeisen.
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