Projekt interfejsu API dla sprzedawców

Zaprojektowaliśmy Merchant API tak, aby był znany programistom Content API for Shopping, ale jednocześnie prostszy i bardziej elastyczny. Oto szczegółowe informacje o projekcie interfejsu 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ę.
  • Produkty: zarządzaj danymi produktów, takimi jak cena i dostępność.
  • Źródła danych: wyświetlaj źródła danych o produktach i zarządzaj nimi.
  • Asortyment: prezentuj produkty według sklepu lub regionu w Google.
  • Raporty: wyświetlaj dane o swoich produktach, ich skuteczności i konkurencji w Google.
  • Promocje: twórz promocje i zarządzaj nimi, aby prezentować oferty specjalne dotyczące Twoich produktów.
  • Pliki danych lokalnych w ramach współpracy: prześlij plik danych o asortymencie produktów dostępnych lokalnie.
  • Źródła konwersji: zarządzaj źródłami konwersji na swoim koncie.
  • Powiadomienia: zarządzanie subskrypcjami powiadomień.
  • Limit: sprawdź limit interfejsu API na swoich kontach.

Transport

Domyślnym mechanizmem transportu Merchant API jest gRPC. Możesz też użyć 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 interweniować, aby kod był aktualny.

Obsługa wersji

Podinterfejsy API są wersjonowane oddzielnie. Oznacza to, że jeśli zaktualizujemy interfejs API, którego nie używasz, nie musisz nic robić. Kod musisz aktualizować tylko wtedy, gdy pojawią się nowe wersje używanych przez Ciebie interfejsów API. Więcej informacji znajdziesz w sekcji Wersje.

Wersje, które kończą się słowem „beta”, mogą ulec zmianie lub usunięciu.