Merchant API komt naar Google Ads Scripts: feed en campagnes op één plek

Kort gezegd: Sinds 22 april 2026 is de Merchant API rechtstreeks bereikbaar vanuit Google Ads Scripts. Feed en campagnes draaien eindelijk in één runtime. Eén script leest Merchant Center-data en reageert erop. Een afgekeurd product verdwijnt uit de PMax-vermeldingsgroep; bij een SKU zonder voorraad pauzeert het script de componentengroep. Automatisch, zonder externe koppellaag tussen twee systemen.

Ik schrijf Google Ads Scripts sinds 2015, toen ik ppc-scripts.eu lanceerde. Al die jaren stond midden in elke Shopping-setup dezelfde muur. Campagnes zaten in Scripts, de feed bevond zich ergens totaal anders en alles waarvoor je beide nodig had, vroeg om lapwerk. Op 22 april 2026 heeft Google die muur neergehaald. De Merchant API is nu rechtstreeks bereikbaar vanuit Google Ads Scripts.

Wat er is veranderd

Eén script kan nu Merchant Center-data lezen en erop reageren binnen dezelfde Google Ads-runtime. Voeg daar product_filters aan toe (voor het voorwaardelijk delen van feedgegevens met Google Ads, uitgebracht in november 2025) en de regelkring tussen feedgezondheid en advertentie-uitgaven sluit zich eindelijk in één omgeving.

Waarom het ertoe doet

De scheiding dwong je vroeger tot onhandige omwegen. Het ene systeem detecteerde een feedprobleem, het andere voerde de campagnereactie uit. Daartussen zaten externe koppelcode, een cronjob, een server en inloggegevens die je allemaal zelf moest onderhouden. In twaalf jaar werken met de Google Ads API heb ik meer van die koppelingen gebouwd dan me lief is. Nu staat de reactie op dezelfde plek waar je de campagne toch al aanstuurt.

De voor de hand liggende winst is een guardrail in een gesloten regelkring. Een product wordt afgekeurd in Merchant Center en hetzelfde script verwijdert het uit de PMax-vermeldingsgroep of verlaagt het budget. Automatisch, zonder handmatige tussenkomst.

Hoe je het automatiseert

Begin met het feedevent dat je vandaag handmatig het meeste werk kost en koppel het aan een campagneactie:

  • Afkeuring → uitsluiting. Een SKU verliest goedkeuring, dus haal hem uit de betreffende vermeldingsgroep. Het budget gaat niet langer naar een product dat niemand kan kopen.
  • Geen voorraad → pauze. Voorraad zakt in de feed naar nul, dus pauzeer de componentengroep waarin het product wordt getoond of verlaag het bod.
  • Prijswijziging → bodcontrole. Een prijsupdate vreet aan de marge, dus markeer het product voor een herziening van het bod.

Precies dit soort domeinoverstijgende logica had vroeger twee systemen nodig en een cronjob ertussen. Nu is het één script dat via Googles eigen planning draait, zonder externe koppellaag om te onderhouden en zonder inloggegevens tussen omgevingen door te geven. Begin met één feedevent en één campagneactie. Controleer of de reactie wordt uitgevoerd en voeg dan pas de volgende toe.

Hoe Googles Ads- en Merchant-API’s verder naar elkaar toegroeien, lees je in ons Google Ads API-jaaroverzicht.

Draai je 50+ campagnes en doe je dit nog steeds met de hand?

Contact →
Nieuwsbrief

Het automatiseringsplaybook, in je inbox

Nieuwe diepteanalyses en af en toe een “wat veranderde er deze week” — geen spam, geen drip-funnel. Ook beschikbaar als RSS.

Nooit spam. Uitschrijven met één klik.