Produkt-Updates senden

Verwende den Endpunkt /{catalog_id}/items_batch zum Versenden von Produkt-Updates.

Um Produkte in deinem Katalog zu erstellen, zu aktualisieren oder zu löschen, sende einen HTTP-POST-Aufruf an:

https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/items_batch?requests=<REQUESTS>
Parameter Typ Beschreibung

allow_upsert

Boolescher Wert

Optional: Lege diesen Parameter auf true fest, wenn du verhindern möchtest, dass Update-Anfragen neue Artikel erstellen.

Wenn die Option auf false festgelegt wird, werden Update-Anfragen für Artikel, die sich nicht im Katalog befinden, nicht abgeschlossen. Ansonsten werden neue Artikel erstellt.

item_type

Enumerator

Der Typ der Elemente in der Anfrage. Werte: DESTINATION, FLIGHT, HOME_LISTING, HOTEL, HOTEL_ROOM, PRODUCT_ITEM, VEHICLE, VEHICLE OFFER.

requests

Objekt

Ein JSON-Objekt, das sämtliche Anfragen enthält.

requests.data

Objekt

Ein JSON-Objekt, das Felder und Werte für ein Produkt enthält.

  • Wenn die Methode CREATE lautet, muss dieses Objekt alle erforderlichen Felder für den angegebenen item_type enthalten.
  • Wenn die Methode UPDATE lautet, kann es beliebige Felder enthalten.

Hinweis: Hier findest du die unterstützten Felder, die übergeben werden können.

requests.method

String

CREATE, UPDATE, DELETE

Weitere Details findest du in der API-Referenz.

Einschränkungen

  • Der Parameter requests kann bis zu 5.000 Artikel enthalten.
  • Für jeden Katalog kannst du eine Anzahl von Aufrufen pro Stunde tätigen, die durch die Durchsatzratenbegrenzungsformel für geschäftliche Anwendungsfälle von Catalog Batch definiert wird. Nimm Kontakt zu uns auf, wenn das nicht reicht.
  • Fehlercode 1 mit der Meldung "Please reduce the amount of data you're asking for, then retry your request" zeigt an, dass die Größe der in der API-Anforderung empfangenen Daten (in Bytes) zu groß ist. Um dieses Problem zu beheben, reduziere die Anzahl der Elemente im Stapel und versuche es erneut. Dadurch wird sichergestellt, dass die Anfrage innerhalb der zulässigen Größengrenzen liegt und erfolgreich bearbeitet werden kann.

Unterstützte Felder

Siehe die unterstützten Felder für den /{catalog_id}/items_batch-Endpunkt: