Projekt interfejsu API dla sprzedawców

Interfejs Merchant API został zaprojektowany tak, aby był znany programistom korzystającym z Content API for Shopping, ale jednocześnie prostszy i bardziej elastyczny. Poniżej znajdziesz szczegółowe informacje o projekcie Merchant API.

Interfejsy API podrzędne

Merchant API to zbiór interfejsów API. Interfejsy API to grupy powiązanych usług i zasobów. Dzięki temu możesz używać tylko tych interfejsów API, które są potrzebne do Twojej integracji.

Interfejs Merchant API obejmuje te interfejsy API:

  • Konta: zarządzaj kontami Merchant Center na dużą skalę.
  • Konwersje: zarządzaj źródłami konwersji na swoim koncie.
  • Źródła danych: wyświetlaj źródła danych o produktach i zarządzaj nimi.
  • Rozwiązanie problemu: uzyskaj informacje o problemach wpływających na Twoje konto i utwórz stronę diagnostyki w aplikacji.
  • Asortyment: prezentuj produkty według sklepu lub regionu w Google.
  • Pliki danych lokalnych w ramach współpracy: prześlij plik danych o asortymencie produktów dostępnych lokalnie.
  • Powiadomienia: zarządzaj subskrypcjami powiadomień.
  • Śledzenie zamówień: przesyłaj historyczne dane śledzenia zamówień, aby ulepszać szacunki dostawy i wzbogacać informacje o produktach o adnotacje dotyczące dostawy.
  • Produkty: zarządzaj danymi produktów, takimi jak cena i dostępność.
  • Product Studio: używaj Google Product Studio, aby automatycznie generować zdjęcia produktów i sugestie tekstowe.
  • Promocje: twórz promocje i zarządzaj nimi, aby prezentować oferty specjalne dotyczące Twoich produktów.
  • Quota: sprawdź limit interfejsu API na swoich kontach.
  • Raporty: wyświetlaj dane o swoich produktach, ich skuteczności i konkurencji w Google.
  • Opinie: zarządzaj opiniami o produktach i sprzedawcach.

Transport

Domyślnym mechanizmem transportu interfejsu Merchant API jest gRPC. Możesz też używać REST.

Więcej informacji znajdziesz w przewodniku dla początkujących.

Wartości w polu enum

Pola wyliczeniowe w interfejsie Merchant API mogą w przyszłości udostępniać nowe wartości. Kod powinien być tak skonstruowany, aby prawidłowo obsługiwać nierozpoznane wartości. Należy monitorować występowanie nierozpoznanych wartości wyliczeniowych i podejmować działania, aby kod był aktualny.

Obsługa wersji

Podrzędne interfejsy API mają obsługę wersji oddzielnie. Oznacza to, że nie musisz nic robić, jeśli zaktualizujemy podrzędny interfejs API, którego nie używasz. Kod musisz zaktualizować tylko wtedy, gdy zostaną opublikowane nowe wersje używanych przez Ciebie podrzędnych interfejsów API. Więcej informacji znajdziesz w sekcji Obsługa wersji.

Wersje kończące się na „beta” mogą ulec zmianie lub usunięciu.