Podinterfejs API Products umożliwia automatyczne zarządzanie asortymentem produktów w Google Merchant Center. Możesz tworzyć, pobierać, aktualizować i usuwać produkty, co daje Ci możliwość bezpośredniej integracji systemów z Google.
Kluczową koncepcją w Merchant API jest rozróżnienie między przesyłanymi danymi a produktem końcowym, którego używa Google. Ten podział zapewnia bardziej przejrzysty model cyklu życia danych o produktach i daje większą kontrolę nad informacjami o produktach. Interfejs API odzwierciedla to w 2 głównych zasobach:
ProductInput
: Są to surowe dane o produktach, które przesyłasz do konkretnego źródła danych. Możesz to traktować jako wiersz przesyłany w pliku danych lub dane przesyłane za pomocą wywołania interfejsu API przed przetworzeniem przez Merchant Center. Ten zasób jest używany we wszystkich operacjach zapisu (insert
,patch
,delete
).Product
: Jest to zasób tylko do odczytu, który reprezentuje ostateczny, przetworzony produkt w takiej postaci, w jakiej pojawia się w Merchant Center i usługach Google. Jest on tworzony na podstawie 1 głównegoProductInput
i 0 lub większej liczby dodatkowychProductInput
zasobów po zastosowaniu wszystkich reguł pliku danych i przetwarzaniu. Ten zasób zawiera ostateczny stan produktu i wszelkie problemy z jakością danych. Ten zasób jest używany we wszystkich operacjach odczytu (get
,list
).
Format i wymagania dotyczące wszystkich atrybutów produktu przesłanych za pomocą zasobu ProductInput
są zdefiniowane w specyfikacji danych produktów.
Co możesz robić za pomocą interfejsu API Products
Podrzędny interfejs API Products umożliwia wykonywanie tych kluczowych zadań: Zapoznaj się z przewodnikami, aby uzyskać szczegółowe instrukcje i przykłady kodu dla każdego przypadku użycia.
- Dodawanie produktów i zarządzanie nimi: dowiedz się, jak dodawać nowe produkty do konta, przesyłać dodatkowe dane o istniejących produktach i usuwać produkty, których już nie sprzedajesz.
- Często aktualizuj produkty: dowiedz się, jak skutecznie wprowadzać częściowe aktualizacje atrybutów produktów, które często się zmieniają, takich jak cena i dostępność.
- Wyświetlanie danych produktów i problemów z produktami: dowiedz się, jak pobierać przetworzone produkty, sprawdzać ich stan zatwierdzenia w przypadku różnych miejsc docelowych i identyfikować problemy z jakością danych, które mogą wpływać na ich widoczność.
Zanim zaczniesz
Zanim zaczniesz korzystać z podrzędnego interfejsu API Products, musisz utworzyć na koncie Merchant Center co najmniej 1 źródło danych interfejsu API. Podrzędny interfejs API Products może wstawiać lub aktualizować produkty tylko w źródłach danych typu API
. Instrukcje znajdziesz w przewodniku Zarządzanie źródłami danych API na potrzeby przesyłania produktów.