Merchant API-Design

Die Merchant API wurde so konzipiert, dass sie für Entwickler, die die Content API for Shopping kennen, vertraut ist, aber gleichzeitig einfacher und flexibler ist. 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 Unter-APIs verwenden, die für Ihre spezielle Integration erforderlich sind.

Die Merchant API umfasst die folgenden untergeordneten APIs:

  • Konten: Merchant Center-Konten im großen Maßstab verwalten.
  • Conversions (Conversions): Hier können Sie Conversion-Quellen für Ihr Konto verwalten.
  • Datenquellen: Hier können Sie die Datenquellen für Ihre Produkte ansehen und verwalten.
  • Problembehebung: Sie müssen Probleme, die sich auf Ihr Konto auswirken, beheben und eine In-App-Diagnoseseite erstellen.
  • Inventare:Präsentieren Sie Ihre Produkte nach Geschäft oder Region auf Google.
  • Partnerschaft für lokale Feeds: Laden Sie Ihren Feed mit lokalem Inventar hoch.
  • Benachrichtigungen: Hier können Sie Benachrichtigungsabos verwalten.
  • Bestellverfolgung: Stellen Sie bisherige Daten zur Bestellverfolgung bereit, um Versandprognosen zu verbessern und Einträge mit Versandhinweisen zu optimieren.
  • Produkte: Hier können Sie Produktdaten wie Preis und Verfügbarkeit verwalten.
  • Product Studio: Mit Google Product Studio lassen sich automatisch Produktbilder und Textvorschläge erstellen.
  • Angebote: Erstellen und verwalten Sie Angebote, um Sonderangebote für Ihre Produkte zu präsentieren.
  • Quota: Hier können Sie das API-Kontingent Ihrer Konten prüfen.
  • Berichte:Hier können Sie Daten zu Ihren Produkten, Ihrer Leistung und der Wettbewerbssituation auf Google einsehen.
  • Rezensionen: Hier können Sie Produkt- und Verkäuferrezensionen verwalten.

Transport

Der Standardtransportmechanismus der Merchant API ist gRPC. Sie können auch REST verwenden.

Weitere Informationen finden Sie in der Kurzanleitung.

Enums

In Zukunft werden möglicherweise neue Werte für Enum-Felder in der Merchant API eingeführt. Ihr Code sollte so strukturiert sein, dass er unbekannte Werte problemlos verarbeiten kann. Sie sollten das Auftreten unbekannter Enum-Werte im Blick behalten und eingreifen, um den Code auf dem neuesten Stand zu halten.

Versionsverwaltung

Unter-APIs werden separat versioniert. Das bedeutet, dass Sie nichts unternehmen müssen, wenn wir eine Unter-API aktualisieren, die Sie nicht verwenden. Sie müssen Ihren Code nur aktualisieren, wenn neue Versionen der von Ihnen verwendeten Unter-APIs veröffentlicht werden. Weitere Informationen finden Sie unter Versionsverwaltung.

Versionen, die mit „Beta“ enden, können geändert oder entfernt werden.