Questo documento è stato aggiornato.
La traduzione in Italiano non è ancora completa.
Aggiornamento inglese: 3 mag

Invio di aggiornamenti prodotto

Per inviare aggiornamenti sui prodotti, usa l'endpoint /{catalog_id}/items_batch.

Per creare, aggiornare o eliminare prodotti nel tuo catalogo, effettua una chiamata HTTP POST a:

https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/items_batch?requests=<REQUESTS>
Parametro Tipo Descrizione

allow_upsert

booleano

Quando allow_upsert è false, le richieste di aggiornamento per articoli non esistenti nel catalogo non verranno completate. In caso contrario, vengono creati nuovi articoli.

item_type

enum

Tipi di elementi nella richiesta. Valori: DESTINATION, FLIGHT, HOME_LISTING, HOTEL, HOTEL_ROOM, PRODUCT_ITEM, VEHICLE.

requests

oggetto

Un oggetto JSON contenente tutte le richieste.

requests.data

oggetto

Un oggetto JSON contenente i campi e i valori di un prodotto.

  • Quando il metodo è CREATE, questo oggetto deve contenere tutti i campi obbligatori per l'item_type specificato.
  • Quando il metodo è UPDATE, può contenere qualsiasi campo.

requests.method

stringa

CREATE, UPDATE, DELETE

Per maggiori dettagli, vedi il riferimento all'API.

Limitazioni

  • Il parametro requests può contenere fino a 5.000 aggiornamenti.
  • Per ogni catalogo, puoi effettuare un numero di chiamate all'ora definito in base alla formula di rate limiting del caso d'uso aziendale per batch catalogo. Se non è sufficiente per le tue esigenze, contattaci.
  • Il limite delle dimensioni del batch è 5.000.

Campi supportati

Consulta i campi supportati per l'endpoint /{catalog_id}/items_batch: