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łównegoProductInputi 0 lub większej liczby dodatkowychProductInputzasobó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.