Interfejs Merchant API został zaprojektowany tak, aby był znany programistom korzystającym z Content API for Shopping, a jednocześnie prostszy i bardziej elastyczny. Oto szczegółowe informacje o projekcie interfejsu Merchant API.
Podrzędne interfejsy API
Interfejs Merchant API to zbiór podrzędnych interfejsów API. Podrzędne interfejsy API to grupy powiązanych usług i zasobów. Dzięki temu możesz używać tylko tych podrzędnych interfejsów API, które są potrzebne do Twojej integracji.
Interfejs Merchant API obejmuje te podrzędne 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ązywanie problemów: uzyskuj informacje o problemach wpływających na Twoje konto i twórz stronę diagnostyki w aplikacji.
- Asortymenty: prezentuj swoje produkty według sklepu lub regionu w Google.
- Współpraca w zakresie lokalnych plików danych: przesyłaj plik danych o asortymencie produktów dostępnych lokalnie.
- Powiadomienia: zarządzaj subskrypcjami powiadomień.
- Śledzenie zamówień: udostępniaj historyczne dane śledzenia zamówień, aby poprawić szacowany czas dostawy i ulepszyć informacje o produktach za pomocą adnotacji o dostawie.
- Produkty: zarządzaj danymi produktów, takimi jak cena i dostępność.
- Product Studio: używaj Google Product Studio do automatycznego generowania obrazów produktów i sugestii tekstowych.
- Promocje: twórz promocje i zarządzaj nimi, aby prezentować oferty specjalne na swoje produkty.
- Quota: Sprawdzaj limit interfejsu API na swoich kontach.
- Raporty: wyświetlaj dane o swoich produktach, 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 enum w interfejsie Merchant API mogą w przyszłości udostępniać nowe wartości. Kod powinien być tak skonstruowany, aby mógł prawidłowo obsługiwać nierozpoznane wartości. Należy monitorować występowanie nierozpoznanych wartości enum i interweniować, aby kod był aktualny.
Obsługa wersji
Podrzędne interfejsy API są obsługiwane w różnych wersjach. 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, które kończą się na „beta”, mogą ulec zmianie lub usunięciu.