Stručně: Od 22. dubna 2026 je Merchant API dostupné přímo z Google Ads Scripts. Feed a kampaně konečně žijí v jednom prostředí. Jeden skript přečte data z Merchant Centra a rovnou na ně zareaguje. Zamítnutý produkt vyletí z listing group v PMax, vyprodané SKU pozastaví svou asset group. Automaticky, bez externího lepidla mezi dvěma systémy.
Google Ads Scripts píšu od roku 2015, kdy jsem spustil ppc-scripts.eu. Celou tu dobu jsem při každém nastavování Shopping kampaně narážel na stejnou zeď. Správa kampaní běžela ve skriptech pro Google Ads, feed byl úplně jinde a každá automatizace, která potřebovala obojí, vyžadovala provizorní propojení. 22. dubna 2026 Google tu zeď zbořil. Merchant API je teď dostupné přímo z Google Ads Scripts.
Co se změnilo
Jeden skript teď umí přečíst data z Merchant Centra a zareagovat na ně ve stejném běhovém prostředí Google Ads. Přidej k tomu product_filters (podmíněné sdílení feedu s Google Ads, vydané v listopadu 2025) a smyčka mezi zdravím feedu a útratou za reklamu se konečně uzavírá v jednom prostředí.
Proč na tom záleží
To rozdělení dřív nutilo k nemotorným obezličkám. Problém s feedem se zachytil v jednom systému. Reakce v kampani se spustila v jiném. A mezi nimi byla externí infrastruktura, cron job, server, přístupové klíče, všechno na tvoje bedra. Za dvanáct let práce s Google Ads API jsem takového lepidla napsal víc, než je mi milé. Teď reakce probíhá přímo tam, kde už kampaň ovládáš.
Nejjasnější výhra je pojistka v uzavřené smyčce. Produkt dostane v Merchant Centru zamítnutí a tentýž skript ho vytáhne z listing group v PMax nebo mu osekne rozpočet. Automaticky, bez člověka u toho.
Jak to zautomatizovat
Začni u feedové události, která tě dnes ručně nejvíc bolí, a navaž na ni akci v kampani:
- Zamítnutí → vyloučení. SKU přijde o schválení, tak ho odeber z příslušné listing group. Útrata přestane honit produkt, který nikdo nekoupí.
- Vyprodáno → pozastavení. Sklad ve feedu spadne na nulu, tak pozastav asset group, která ho zobrazuje, nebo jí sniž nabídku.
- Změna ceny → revize nabídky. Úprava ceny ukusuje z marže, tak označ produkt k přehodnocení nabídky.
Přesně tenhle druh logiky napříč doménami dřív potřeboval dva systémy a cron job mezi nimi. Teď je to jeden skript, který běží podle harmonogramu Googlu, bez externího lepidla k údržbě a bez tajných klíčů předávaných mezi prostředími. Začni jednou událostí a jednou akcí. Ověř si, že reakce proběhne, a teprve pak navazuj další.
Pro širší kontext sbližování Google Ads API a Merchant API si přečti můj přehled roku v Google Ads API.