Die Merchant API ist für Entwickler der Content API for Shopping konzipiert und dabei einfacher und flexibler. Hier finden Sie detaillierte Informationen zum Design der Merchant API.
Unter-APIs
Die Merchant API ist eine Sammlung von untergeordneten APIs. Die untergeordneten APIs sind Gruppen von zugehörigen Diensten und Ressourcen. So können Sie nur die Sub-APIs verwenden, die für Ihre spezielle Integration erforderlich sind.
Die Merchant API umfasst die folgenden untergeordneten APIs:
- Konten: Merchant Center-Konten lassen sich im großen Maßstab verwalten.
- Produkte: Produktdaten wie Preis und Verfügbarkeit verwalten.
- Datenquellen: Hier können Sie die Datenquellen für Ihre Produkte ansehen und verwalten.
- Inventare: Präsentieren Sie Ihre Produkte nach Geschäft oder Region auf Google.
- Berichte:Hier können Sie sich Daten zu Ihren Produkten, Ihrer Leistung und der Wettbewerbssituation auf Google ansehen.
- Angebote: Erstellen und verwalten Sie Angebote, um Sonderangebote für Ihre Produkte zu präsentieren.
- Lokale Feeds: Laden Sie Ihren Feed mit lokalem Inventar hoch.
- Conversion-Quellen: Hier können Sie Conversion-Quellen für Ihr Konto verwalten.
- Benachrichtigungen: Hier können Sie Benachrichtigungsabos verwalten.
- Kontingent: Prüfen Sie das API-Kontingent Ihrer Konten.
Transport
Der Standardtransportmechanismus der Merchant API ist gRPC. Sie können auch REST verwenden.
Weitere Informationen finden Sie in der Kurzanleitung.
Enums
Für Enum-Felder in der Merchant API werden in Zukunft möglicherweise neue Werte verfügbar sein. Ihr Code sollte so strukturiert sein, dass er nicht erkannte Werte problemlos verarbeiten kann. Sie sollten das Auftreten nicht erkannter Enum-Werte im Blick behalten und eingreifen, um den Code auf dem neuesten Stand zu halten.
Versionsverwaltung
Die Versionsverwaltung von untergeordneten APIs erfolgt separat. Das bedeutet, dass Sie nichts tun müssen, wenn wir eine untergeordnete API aktualisieren, die Sie nicht verwenden. Sie müssen Ihren Code nur aktualisieren, wenn neue Versionen der von Ihnen verwendeten untergeordneten APIs veröffentlicht werden. Weitere Informationen finden Sie unter Versionsverwaltung.
Versionen, die mit „Beta“ enden, können geändert oder entfernt werden.