Ukratko: Content API for Shopping v2.1 gasi se 18. kolovoza 2026. Tog dana prestaju raditi slanje feedova, dopunski feedovi, prilagođene oznake, ažuriranja cijena i zaliha te provjere odbijanja. Nasljednik, Merchant API v1, GA je od srpnja 2025. i doista je bolji. Strojno čitljiv ErrorInfo, paginacija od 1.000 redaka, djelomično ažuriranje proizvoda. Najtvrđi rok ove godine.
Nakon što sam pročitao najavu, prvo sam u Lyntovoj bazi koda potražio shoppingcontent.googleapis.com. Svaki je pogodak skripta koja će 18. kolovoza 2026. prestati raditi. Tog dana Google zauvijek gasi Content API for Shopping v2.1. Međukorak Merchant API v1beta već je ugašen 28. veljače 2026., a službeni nasljednik, Merchant API v1, GA je od srpnja 2025.
Što zapravo puca
Sve što još razgovara sa starim API-jem. Slanje feedova, dopunski feedovi, prilagođene oznake, ažuriranja cijena i zaliha, provjere odbijanja. Ako ti dnevna skripta sinkronizira cijene, 18. kolovoza zašuti, a podaci u feedu počnu odstupati od stvarnog stanja dok netko ne primijeti pad prihoda. Taj scenarij kvara vidio sam na stvarnim računima. Najveći trošak nije sam prekid, nego tjedni tijekom kojih ga nitko ne primijeti.
Ovo je najtvrđi rok u Googleovu oglašivačkom ekosustavu ove godine. Sve ostalo na roadmapu može skliznuti. Ovo ne može.
Zašto se migracija ionako isplati
Merchant API nije samo preimenovani endpoint. Monolit dijeli na namjenske pod-API-je (datasources, products, inventories, reports, notifications) i popravlja tri stvari koje su automatizaciju na v2.1 činile krhkom:
- Strojno čitljiv
ErrorInfo. Tvoja logika ponovnih pokušaja odlučuje prema kodu pogreške umjesto uspoređivanja tekstualnih nizova. - Paginacija podignuta s 250 na 1.000 redaka. Isti izvještaj uz četvrtinu poziva.
- Djelomično ažuriranje proizvoda (
patch). Mijenjaš jedno polje umjesto ponovnog slanja cijelog proizvoda.
Kako provesti migraciju
Na rekonstrukciju gledaj kao na priliku da ojačaš stack, a ne samo da održiš sustav na životu. Mapiraj svaki stari poziv na njegov pod-API, uveži ErrorInfo u svoj sloj za ponovne pokušaje i prebaci izvještaje na veću veličinu stranice. Ako upravljaš s više računa, izgradi konektor jednom i uvedi ga kod svih klijenata. Struktura pod-API-ja svugdje je ista, pa posao odradiš jednom, a rezultat koristi svaki račun.
Pokreni istu pretragu kao ja. U svojoj bazi koda potraži shoppingcontent.googleapis.com i prebroji pogotke. Svakom od njih sada otkucava sat. Kako se Merchant API uklapa u ostatak ovogodišnjih promjena, pogledaj u mom godišnjem pregledu Google Ads API-ja.