Wat is een Client binnen de GTM server container?

Bewerkt

Een Client is het eerste contactpunt binnen je Google Tag Manager server container. Wanneer data vanaf je website naar je server container wordt verstuurd, komt deze binnen via een Client.

Een Client heeft twee hoofdtaken:

  1. Ontvangen van verzoeken: De Client luistert naar binnenkomende HTTP-verzoeken vanaf je website.

  2. Voorbereiden van data: De Client leest de binnenkomende data uit en zet deze om naar een gestandaardiseerd format dat de rest van je GTM server container kan begrijpen.

Je kunt een Client vergelijken met een receptionist: deze ontvangt bezoekers (data), controleert wie ze zijn en waar ze voor komen, en zorgt ervoor dat ze op de juiste manier worden doorgeleid naar de juiste afdeling.

Elke Client is gespecialiseerd in het ontvangen van data van een specifiek platform. De GA4 Client is bijvoorbeeld gespecialiseerd in het verwerken van data die via een Google Analytics 4 gebeurtenistag wordt verstuurd.


Wat is de GA4 Client en wat doet deze?

De GA4 Client is de meest gebruikte Client binnen server-side tagging en is specifiek ontworpen om verzoeken van Google Analytics 4 te ontvangen en te verwerken.

Wat doet de GA4 Client precies?

Wanneer je GA4 configureert om data naar je server container te sturen (via de server_container_url parameter), stuurt GA4 alle gebeurtenissen naar het /g/collect endpoint van je server container. In dat geval zal de GA4 Client:

  • de GA4 measurement protocol verzoeken ontvangen vanaf je website

  • alle GA4 parameters parseren zoals event_name, user_id, session_id, en custom parameters

  • de Event Data beschikbaar maken voor gebruik in Tags, Triggers en Variabelen binnen je server container

  • de originele GA4 payload behouden zodat deze eventueel ongewijzigd kan worden doorgestuurd naar Google

Zonder een GA4 Client kan je server container geen GA4 requests ontvangen en verwerken.


Welke andere Clients gebruik je bij AdPage server-side tagging?

De twee andere clients die je gebruikt voor een server-side tagging implementatie via AdPage zijn:

AdPage Webhook Client

De AdPage Webhook Client is een Client waarmee binnenkomende webhooks vanuit de backend van je CMS verwerkt worden. Dit zijn twee type webhooks: een trytagging_generate_lead webhook bij het invullen van een Contactform7 of Gravity Forms formulier of een trytagging_purchase webhook bij een voltooide order.

Google Tag Manager webcontainer Client

Deze Client maakt het mogelijk om Google-scripts (zoals gtm.js en gtag.js) rechtstreeks vanaf je tagserver te laden in plaats van vanaf Google's servers. Dit biedt extra controle over hoe deze scripts worden geladen en kan helpen bij het omzeilen van ad blockers.

De webcontainer Client serveert de JavaScript-bestanden van je GTM web container vanaf je eigen server-side container. In plaats van dat de browser van je bezoeker https://www.googletagmanager.com/gtm.js?id=GTM-XXXX laadt, laadt deze nu bijvoorbeeld https://jouw-server.com/gtm.js?id=GTM-XXXX.

Was dit artikel nuttig?

Onze excuses! Zou je ons meer willen vertellen?

Bedankt voor de feedback!

Er is een probleem opgetreden bij het verzenden van uw feedback
Controleer uw verbinding en probeer het opnieuw.