Data Manager API van Google Ads: beheerd, gehost in de EU

Server-side conversietracking voor Google Ads

Stuur de conversies van je webshop naar de Data Manager API van Google Ads vanaf de server, niet meer vanuit de browser: gededupliceerd met je Google-tag op een gedeeld event-ID, afhankelijk van de marketingtoestemming en verwerkt in de EU. Geen Google Ads-script die je in je eigen cloud draait, geen GTM-servercontainer om in te stellen: één verbindingssleutel, en hetzelfde event bereikt ook GA4, TikTok, Pinterest, Google Ads en Microsoft Advertising.

Deduplicatie op het bestelnummer Toestemming in beide lagen gecontroleerd Gehost in de EU (Duitsland)

Je Google Ads-account koppel je via OAuth: geen sleutel, geen client secret, niets om in je webshop te plakken.

De volledige route
Jouw webshop Google-tag in de browser + serverevent, hetzelfde bestelnummer
DataFirefly-dispatcher Gehost in de EU: eerst toestemming controleren, dan verdelen
Google Ads GA4 TikTok Pinterest Google Ads Microsoft Advertising
Definitie

Wat is server-side conversietracking voor Google Ads?

Server-side conversietracking voor Google Ads stuurt de verkoop vanaf je server naar Data Manager API, de koppeling die Google nu gebruikt om conversies te ontvangen. In plaats van de browser van de bezoeker te vragen de verkoop te melden, stuurt jouw server de conversie rechtstreeks. Het verzoek verlaat je eigen infrastructuur, dus een adblocker of een cookiebeleid van de browser heeft niets om te onderscheppen.

Een Google Ads-conversie heeft een click id nodig

Dit is het stuk dat de meeste handleidingen overslaan. Google koppelt een verkoop aan een advertentie via het click id dat het in de landings-URL zette: gclid, of gbraid en wbraid bij app-routes. Geen click id, geen toegewezen conversie, met welke trackingmethode dan ook. Server-side verandert die regel niet; het verandert hoe betrouwbaar het id de weg van landingspagina naar bestelling overleeft.

Het bestelnummer voorkomt dubbeltelling

De browsertag en de server sturen hetzelfde transactie-ID voor dezelfde verkoop. Google koppelt ze en houdt er één over. Zonder dat gedeelde id blaast het naast elkaar draaien van tag en server je gerapporteerde conversies op.

Consent Mode blijft gelden

Een tag naar de server verhuizen verandert waar het verzoek vandaan komt, niet of je toestemming nodig hebt om het te sturen. De marketingtoestemming blijft gelden, en wij controleren die in beide lagen.

Zoek je het bredere plaatje in plaats van Google Ads specifiek? Lees wat server-side tracking is en hoe het werkt.

Het probleem

Waarom Google Ads minder conversies laat zien dan je verkocht

De pixel draait in de browser van de klant: de enige schakel in de keten die je niet in de hand hebt, en die het zwaarst onder druk staat.

  • Adblockers

    zorgen dat de tag niet laadt op de bevestigingspagina: de conversie wordt eenvoudigweg nooit aan Google Ads gemeld.

  • Safari ITP en cookiebeperkingen van browsers

    verkorten of verwijderen de cookie _gcl_aw die het click id van de advertentie tot de bestelling meedraagt.

  • Een verloren click id

    kost je de hele conversie, niet een deel ervan: Google kan geen verkoop toewijzen die het aan geen enkele klik kan koppelen.

Het probleem is niet alleen een gat in de rapportage. Smart Bidding leert van de conversies die het binnenkrijgt: te weinig gemelde verkopen betekent een algoritme dat biedt op een half beeld van wat er echt converteert, en dat daar ook naar uitgeeft.

De oplossing

Een beheerde Google Ads-koppeling, zonder het leidingwerk

Installeer de connector van je platform of roep onze API rechtstreeks aan. Gevalideerde bestellingen gaan server-side naar de Data Manager API, gededupliceerd met je Google-tag op het bestelnummer en afhankelijk van de toestemming.

Conversies die de browser overleven

De aankoop aan de serverkant vertrekt vanuit je eigen infrastructuur. Is de browsertag geblokkeerd, dan is dat het event dat Google Ads ontvangt.

Deduplicatie regelen wij voor je

De connector stuurt het bestelnummer als transactie-ID (transactionId bij aankopen). Je hoeft de koppelingslogica niet zelf te bouwen.

Click ids netjes afgehandeld

gclid, gbraid en wbraid worden vóór vertrek gecontroleerd en genormaliseerd, inclusief het omhulsel GCL.<tijdstempel>. dat de Google-tag in de cookie schrijft. Een misvormde of plaatshouderwaarde wordt geweigerd in plaats van verstuurd: één slecht id verslechtert elke campagne die die conversieactie gebruikt.

Onderweg gaat niets verloren

Een retry-wachtrij herhaalt mislukte afleveringen die opnieuw geprobeerd kunnen worden automatisch, zodat een korte storing aan de ene of de andere kant je geen conversie kost.

Toestemming twee keer afgedwongen

De browserlaag injecteert niets zonder marketingtoestemming, en de dispatcher voert een tweede controle uit voordat er iets bij Google aankomt.

Geen inloggegevens in je webshop

Google Ads koppel je via OAuth vanuit je DataFirefly-account, en het refresh token staat bij ons versleuteld. Een gecompromitteerde storefront heeft niets te lekken.

De Inspector als bewijs

Elk event en de status per bestemming zijn zichtbaar in de Inspector, ook de events die bij gebrek aan click id zijn overgeslagen: je weet waarom in plaats van te gissen.

Eén event, zes bestemmingen

Dezelfde conversie bereikt ook GA4, TikTok, Pinterest, Google Ads en Microsoft Advertising, zonder een tweede integratie te bouwen.

Hoe je koppelt

Je webshop koppelen aan Google Ads

1

Koppel Google Ads één keer, via OAuth

Klik in je DataFirefly-account op Google Ads koppelen en kies het account. Wijs daarna elk event zijn conversieactie toe. Een event zonder toegewezen actie wordt netjes overgeslagen, nooit tegen de verkeerde verstuurd. van de Conversions API dat je in Events Manager aanmaakt. Ze worden versleuteld bewaard en nooit naar je webshop gestuurd.

2

Installeer de connector van je platform

PrestaShop, WooCommerce of Shopware, plak daarna je enige verbindingssleutel dfss_ . Op elke andere techniek stuur je je events naar onze API.

3

Controleer in Google Ads

Plaats een testbestelling via een echte advertentieklik, zoek in de Inspector een afgeleverde aankoop en bevestig dat de conversie in Google Ads verschijnt onder de actie die je hebt toegewezen, één keer geteld.

Vergelijking

Je eigen script, server-side GTM of een beheerde connector?

Drie wegen leiden naar dezelfde Data Manager API. Ze verschillen in wat je zelf moet draaien, en of Google de enige bestemming blijft.

Je eigen integratie

Code die je zelf schrijft op de Data Manager API: OAuth-refresh, controle van click ids, koppeling van conversieacties, herpogingen. Volledige controle, en elke toekomstige API-wijziging volg je zelf.

Server-side GTM

Een GTM-servercontainer die je zelf host en instelt, met een Google Ads-tag erin. Maximale controle over tags en variabelen, en echte GTM-kennis om hem te bouwen en te onderhouden.

DataFirefly

Een beheerde connector: geen container, geen cloudaccount, één sleutel. Google Ads plus Meta CAPI, GA4, TikTok, Pinterest en Microsoft Advertising uit hetzelfde event, gehost in de EU.

Wanneer een andere weg beter past. Heb je een ontwikkelaar die de integratie op zich neemt en is Google je enige kanaal, dan is het volstrekt verdedigbaar om die zelf op de Data Manager API te schrijven. Heb je GTM-kennis in huis en heb je controle over transformaties per tag nodig, dan is server-side GTM flexibeler dan wij. Wij passen beter wanneer je wilt dat conversies betrouwbaar op meerdere platformen aankomen zonder zelf een trackinginfrastructuurteam te worden. Zie ook onze pagina's Alternatief voor Stape en Alternatief voor Addingwell .

Platformen

Server-side Google Ads-tracking voor elk e-commerceplatform

Een headless front-end of een eigen techniek? Stuur je events naar onze API: de dispatcher behandelt Google Ads en elke andere bestemming op dezelfde manier. Vertel ons hoe het bij jou staat.

Tarieven

Google Ads zit in elk pakket

Eén abonnement dekt je hele account en al zijn bestemmingen: Google Ads is geen betaalde extra. Ga een niveau hoger voor meer sites en meer events per maand.

Gratis

Gratis zolang je onder de maandlimiet blijft: er gaat niets stuk als je eroverheen gaat.

€0 / maand
1 site inbegrepen
Tot 10,000 events / maand
Geen creditcard nodig
Gratis beginnen

Starter

Voor één webshop die zijn Google Ads-conversies netjes wil opzetten.

€39 / maand
1 site inbegrepen
Tot 500K events / maand
Alle bestemmingen inbegrepen
Kies Starter

Scale

Voor bureaus en portfolio's met maximaal twintig webshops en een hoger volume.

€349 / maand
20 sites inbegrepen
Tot 10M events / maand
Alle bestemmingen inbegrepen
Kies Scale

Wil je de koppeling eerst uitproberen? Met het gratis pakket kun je events versturen en zien binnenkomen voordat je een abonnement neemt.

Vertrouwen & AVG

Gegevens naar Google sturen, binnen de Europese regels

Server-side tracking verplaatst waar het verzoek vandaan komt. Het haalt je niet buiten de AVG: daarom hebben we de toestemmingscontroles ingebouwd in plaats van eromheen.

Gehost in de EU (Duitsland)

Events worden in de EU verwerkt voordat ze Google bereiken.

Toestemming gecontroleerd in beide lagen

Aan de browserkant gebeurt niets zonder marketingtoestemming, en de server controleert opnieuw.

Geen inloggegevens die kunnen lekken

Google Ads koppel je via OAuth en het refresh token is versleuteld opgeslagen, het gaat nooit naar de browser of de webshop.

Click ids gecontroleerd, niet geraden

Een misvormd of plaatshoudend click id wordt geweigerd in plaats van naar Google gestuurd.

DPA beschikbaar

Een verwerkersovereenkomst die deze stroom dekt staat op onze DPA-pagina.

Beschikbaarheidsdoel van 99,5%

In realtime gevolgd op onze publieke statuspagina, in lijn met onze SLA.

FAQ

Veelgestelde vragen: server-side tracking voor Google Ads

Wat is server-side conversietracking voor Google Ads?

Het is de verkoop vanaf je eigen server naar de Data Manager API van Google Ads sturen, in plaats van te leunen op de Google-tag in de browser van de bezoeker. Omdat het verzoek je eigen infrastructuur verlaat en niet de browser, hebben adblockers en browserbeperkingen op cookies er geen vat op. Google raadt zelf aan de tag te houden en de serverkant erbij te nemen, allebei gededupliceerd op het bestelnummer.

Hoe stuur je conversies server-side naar Google Ads?

Drie gebruikelijke wegen: zelf een integratie schrijven op de Data Manager API, een GTM-servercontainer draaien met een Google Ads-tag erin, of een beheerde connector gebruiken. Bij DataFirefly installeer je de connector van je platform (PrestaShop, WooCommerce, Shopware) of roep je onze API aan, en plak je daarna één verbindingssleutel. Google Ads koppel je via OAuth vanuit je account: er is geen sleutel en geen client secret om in je webshop te plakken.

Telt server-side tracking mijn Google Ads-conversies dubbel?

Niet als de deduplicatie is ingesteld. Elke conversie draagt het bestelnummer als transactie-ID, zowel op de browsertag als op het serverevent. Google koppelt beide op dat id en telt de conversie één keer. Is de tag geblokkeerd, dan komt het serverevent toch aan en wordt de conversie vastgelegd: precies daarom draai je ze allebei.

Waarom bereiken sommige bestellingen Google Ads nooit?

Bijna altijd omdat de bestelling geen Google click id draagt. Google wijst een conversie toe via de gclid (of gbraid en wbraid bij app-routes) in de landings-URL, en raakt dat id tussen landingspagina en bestelling kwijt, dan is er niets om de verkoop aan te koppelen. Het is geen fout en we verzinnen nooit een waarde: het event wordt netjes overgeslagen en zo ook in de Inspector getoond. Bestellingen uit organische zoekresultaten, direct verkeer of een ander kanaal hebben evenmin een click id, wat normaal en te verwachten is. Zodat de identifier de browser overleeft, leggen onze modules voor PrestaShop, WooCommerce en Shopware hem al op de landingspagina vast (gclid, gbraid en wbraid) in een first-party cookie van 90 dagen, en dragen hem vanaf de server mee naar de bestelling.

Is server-side tracking naar Google Ads AVG-proof?

Server-side tracking maakt toestemming niet overbodig. Onze connectoren koppelen zowel de browserlaag als de serverlaag aan de marketingtoestemming, en de dispatcher voert een tweede controle uit voordat er een event naar Google vertrekt. De Consent Mode-signalen van je banner blijven gelden. De events worden in de EU (Duitsland) verwerkt, er is een DPA beschikbaar, en het OAuth refresh token verlaat onze server nooit. Server-side is een middel voor betrouwbaarheid en datakwaliteit, geen manier om een toestemmingsbanner te omzeilen.

Werkt dit met Smart Bidding en Consent Mode v2?

Ja, en dat is precies de bedoeling. Smart Bidding optimaliseert op de conversies die Google werkelijk binnenkrijgt: de conversies terughalen die een geblokkeerde tag liet vallen verandert waarop het algoritme biedt. Consent Mode v2 blijft ongemoeid: zonder marketingtoestemming vertrekt er niets, op geen van beide lagen, en onze cookiebanner-modules voor WordPress en PrestaShop ondersteunen het native. Reken op een dag voordat het teruggewonnen volume in Google Ads zichtbaar wordt, niet op een onmiddellijk effect.

Google, Google Ads en Google Analytics zijn merken van Google LLC. DataFirefly is niet gelieerd aan Google. Productnamen worden gebruikt om interoperabiliteit te beschrijven.

Verlies geen Google Ads-conversies meer aan de browser

Stuur je bestellingen server-side naar de Data Manager API van Google Ads: met respect voor toestemming, gehost in de EU, en met Meta CAPI, GA4, TikTok, Pinterest en Microsoft Advertising uit hetzelfde event.