Interfejs Merchant API został zaprojektowany tak, aby był znany programistom korzystającym z Content API for Shopping, ale jednocześnie prostszy i bardziej elastyczny. Oto 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ązywanie problemów: 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ądzanie 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 do automatycznego generowania zdjęć produktów i sugestii tekstowych.
- 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, skuteczności i konkurencji w Google.
- Opinie: zarządzaj opiniami o produktach i sprzedawcach.
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.