Lyhyesti: 22. huhtikuuta 2026 alkaen Merchant API on käytettävissä suoraan Google Ads Scriptsin sisältä — feed ja kampanjat elävät vihdoin samassa ympäristössä. Yksi skripti voi nyt lukea Merchant Center -dataa ja toimia sen pohjalta: hylätty tuote poistetaan PMax-listausryhmästä, loppuunmyyty SKU pysäyttää elementtiryhmänsä — automaattisesti, ilman erillistä liimaa kahden järjestelmän välillä.
Feed ja kampanjat ovat aina eläneet eri maailmoissa: kampanjat skriptattavissa Google Ads Scriptsissä, feed hallinnoituna jossain ihan muualla. 22. huhtikuuta 2026 tuo seinä kaatui — Merchant API on nyt käytettävissä suoraan Google Ads Scriptsin sisältä.
Mikä muuttui
Yksi skripti voi nyt lukea Merchant Center -dataa ja toimia sen pohjalta samassa Google Ads -ympäristössä. Yhdessä product_filters-ominaisuuden kanssa (ehdollinen feedin jako Google Adsin kanssa, julkaistu marraskuussa 2025) silmukka feedin kunnon ja mainoskulutuksen välillä sulkeutuu vihdoin yhdessä ympäristössä.
Miksi sillä on väliä
Aiemmin jako pakotti kömpelöihin kiertotapoihin: feedin ongelma havaittiin yhdessä järjestelmässä, kampanjareaktio laukaistiin toisessa, ja ne liimattiin yhteen ulkoisella putkituksella. Nyt reaktio elää siellä, missä kampanjan hallinta jo on.
Ilmeisin hyöty on suljetun silmukan suojaus: tuote hylätään Merchant Centerissä → sama skripti poistaa sen PMax-listausryhmästä tai leikkaa sen budjettia — automaattisesti, ilman ihmistä silmukassa.
Miten automatisoit sen
Aloita kipeimmästä feed-tapahtumasta, jonka hoidat tällä hetkellä käsin, ja kytke se kampanjatoimintoon:
- Hylkäys → poissulku. SKU menettää hyväksynnän → poista se asianomaisesta listausryhmästä, jotta kulutus lakkaa jahtaamasta tuotetta, jota ei voi ostaa.
- Loppuunmyyty → pysäytys. Varasto putoaa nollaan feedissä → pysäytä tai laske sitä esittelevän elementtiryhmän hintatarjousta.
- Hinnanmuutos → hintatarjouksen tarkistus. Marginaalia syövä hintapäivitys → merkitse tuote hintatarjouksen uudelleenarviointia varten.
Tämä on juuri sitä järjestelmärajat ylittävää logiikkaa, joka aiemmin vaati kaksi järjestelmää ja cron-ajon niiden välissä. Nyt se on yksi skripti, joka pyörii Googlen omalla aikataululla, ilman ulkoista liimaa ylläpidettäväksi tai salaisuuksia siirrettäväksi ympäristöjen välillä. Aloita pienestä — yksi tapahtuma, yksi toiminto — ja varmista, että reaktio laukeaa, ennen kuin kytket seuraavan.
Googlen lähentyvien Ads- ja Merchant-APIen laajemmasta kontekstista lue Google API:n vuosikatsaus.