Geschreven door
Dan Murov
Wilt u uw gegevensstroom met Google Tag Manager soepeler laten verlopen? Push-abonnementen instellen in een GTM-servercontainer is een eenvoudige manier om het proces te automatiseren en uw tracking te verbeteren. In dit artikel laten we zien hoe u dit instelt, hoe het werkt en hoe het uw databeheer eenvoudiger maakt. Laten we beginnen!
Stel u twee mensen voor: één die informatie deelt (de 'publisher') en één die deze ontvangt (de 'subscriber'). In Pub/Sub stuurt de publisher berichten (zoals gegevens of updates) naar een 'topic', dat als een mailbox fungeert. De subscriber kan deze berichten uit de mailbox ophalen wanneer hij of zij er klaar voor is.Dit systeem is handig wanneer u gegevens van de ene plek (zoals een website of app) naar een andere (zoals een cloudserver) wilt sturen. Het is ideaal voor taken zoals gegevens verwerken of acties activeren. Pub/Sub automatiseert dit proces en maakt het eenvoudig te beheren! Google heeft hierover uitgebreide documentatie. Pub/Sub biedt meerdere abonnementsopties, waaronder:
In dit artikel richten we ons op Push-abonnementen, die het eenvoudigst te beheren zijn met uw servercontainer van Google Tag Manager.
Vereiste rollen en rechten
Om een abonnement te maken, moet u toegangsbeheer op projectniveau configureren. U hebt ook rechten op resourceniveau nodig als uw abonnementen en topics zich in verschillende projecten bevinden. Vraag uw beheerder om u de IAM-rol Pub/Sub Editor (roles/pubsub.editor) voor het project toe te kennen.Ga in de Google Cloud-console naar de pagina Subscriptions.

Zo luistert u naar berichten met server-side GTM: luisteren naar push-abonnementen met de Google Tag Manager-server verschilt niet van het verwerken van een andere generieke webhook; we hebben dit uitgebreid besproken in ons blogartikel over het debuggen van inkomende webhooks in de serverpreview van Google Tag Manager.
Als u gegevens wilt tracken met tagging aan de serverzijde zonder afhankelijk te zijn van het GA-script, kunt u gegevens rechtstreeks vanuit bijvoorbeeld uw CRM via webhooks naar uw GTM-servercontainer sturen.De uitdaging ontstaat wanneer u inkomende webhookgegevens in de serverpreviewmodus wilt testen. Normaal gebruikt u cookies zoals gtm_preview of de HTTP-previewheader, maar cookies van derden werken niet met webhooks. De oplossing? De X-Gtm-Server-Preview HTTP-header.
Stape bevat nu een functie waarmee u inkomende HTTP-verzoeken eenvoudiger kunt debuggen. Zo werkt het:
Een aangepaste eventtrigger kan helpen om inkomende HTTP-verzoeken effectiever te debuggen, doordat u nauwkeuriger kunt bepalen welke gebeurtenissen worden getrackt op basis van specifieke clientvoorwaarden.Het klinkt misschien ingewikkeld, maar geen zorgen — we hebben uitgebreide handleidingen over:
Dit is nog een uitstekend voorbeeld van hoe server-side Google Tag Manager (sGTM) meer kan doen dan alleen tracking en metingen. Het is ook ideaal voor het automatiseren van taken en het verwerken van gegevens op een manier die uw bedrijf werk uit handen neemt. Van het routeren van gegevens en het activeren van acties tot het integreren van verschillende systemen: de servercontainer van GTM helpt u alles efficiënter te beheren.
Als u zelf wilt zien hoe het werkt, kunt u gerust contact opnemen met Stape Support — we helpen u graag. U kunt het ook gratis proberen en zien hoe het in uw setup past.
Server-side beginnen?
Probeer het gratis
Opmerkingen