Content API for Shopping wyłącza się 18 sierpnia 2026. Zdąż na ostatni pociąg do Merchant API

W skrócie: Content API for Shopping v2.1 wyłącza się 18 sierpnia 2026. Tego dnia przestaje działać wgrywanie feedów, feedy uzupełniające, etykiety niestandardowe, aktualizacje cen i stanów magazynowych oraz sprawdzanie odrzuceń. Następca, Merchant API v1, jest w GA od lipca 2025 i jest naprawdę lepszy. Maszynowo czytelne ErrorInfo, paginacja po 1000 wierszy, częściowy patch produktu. Najtwardszy termin tego roku.

Pierwsze, co zrobiłem po przeczytaniu ogłoszenia, to otworzyłem naszą codebase w Lyncie i wyszukałem shoppingcontent.googleapis.com. Każde trafienie to skrypt, który umiera 18 sierpnia 2026. Tego dnia Google wyłącza Content API for Shopping v2.1 na dobre. Pośrednie Merchant API v1beta zostało już wyłączone 28 lutego 2026, a oficjalny następca, Merchant API v1, jest w GA od lipca 2025.

Co faktycznie przestaje działać

Wszystko, co wciąż rozmawia ze starym API. Wgrywanie feedów, feedy uzupełniające, etykiety niestandardowe, aktualizacje cen i stanów magazynowych, sprawdzanie odrzuceń. Jeśli codzienny skrypt synchronizuje ci ceny, 18 sierpnia zamilknie, a feed zacznie odjeżdżać od rzeczywistości, aż ktoś zauważy brakujący przychód. Widziałem ten scenariusz awarii na prawdziwych kontach. Droga nie jest sama przerwa, drogie są tygodnie, w których nikt jej nie zauważa.

To najtwardszy termin w ekosystemie reklamowym Google w tym roku. Wszystko inne w roadmapie może się przesunąć. Ten jeden nie.

Dlaczego migracja i tak się opłaca

Merchant API to nie tylko przemianowany endpoint. Rozbija monolit na wyspecjalizowane pod-API (datasources, products, inventories, reports, notifications) i naprawia trzy rzeczy, które czyniły automatyzację na v2.1 kruchą:

  • Maszynowo czytelne ErrorInfo. Logika ponawiania decyduje po kodzie błędu, a nie po porównywaniu tekstów.
  • Paginacja podniesiona z 250 do 1000 wierszy. Ten sam raport przy jednej czwartej wywołań.
  • patch produktu. Zmieniasz jedno pole zamiast wysyłać cały produkt od nowa.

Jak przeprowadzić migrację

Potraktuj przebudowę jako okazję do wzmocnienia stosu, a nie tylko utrzymania ruchu. Zmapuj każde stare wywołanie do jego pod-API, wepnij ErrorInfo w warstwę ponawiania i przełącz raporty na większy rozmiar strony. Jeśli zarządzasz wieloma kontami, zbuduj konektor raz i rozwiń go na wszystkich klientów. Struktura pod-API jest wszędzie taka sama, więc robisz robotę raz, a dziedziczy ją każde konto.

Uruchom to samo wyszukiwanie co ja. Przeszukaj swoją codebase pod kątem shoppingcontent.googleapis.com i policz trafienia. Każde z nich gra teraz na czas. Jak Merchant API wpisuje się w resztę tegorocznych zmian, znajdziesz w moim podsumowaniu roku w API Google.

Prowadzisz 50+ kampanii i nadal robisz to ręcznie?

Napisz do mnie →