Este documento se ha actualizado.
La traducción en Español (España) no está disponible todavía.
Actualización del documento en inglés: Ayer
Actualización del documento en Español (España): 24 abr.

Enviar actualizaciones de productos

Para enviar actualizaciones de productos, usa el punto de conexión /{catalog_id}/items_batch.

Para crear productos en tu catálogo, actualizarlos o eliminarlos, haz una llamada HTTP POST a:

https://graph.facebook.com/<API_VERSION>/<CATALOG_ID>/items_batch?requests=<REQUESTS>
Parámetro Tipo Descripción

allow_upsert

Booleano

Opcional: configura este parámetro en true si quieres bloquear solicitudes de actualización para que no se creen nuevos artículos.

Si se configura en false, no se completarán las solicitudes de actualización de artículos que no existan en el catálogo. De lo contrario, se crearán nuevos artículos.

item_type

Enumeración

Los tipos de artículos de la solicitud. Valores: DESTINATION, FLIGHT, HOME_LISTING, HOTEL, HOTEL_ROOM, PRODUCT_ITEM, VEHICLE y VEHICLE OFFER.

requests

Objeto

Objeto JSON que contiene todas las solicitudes.

requests.data

Objeto

Objeto JSON que contiene campos y valores para un producto.

  • Cuando el método es CREATE, este objeto debe contener todos los campos obligatorios del item_type especificado.
  • Cuando el método es UPDATE, puede contener cualquier campo.

requests.method

Cadena

CREATE, UPDATE y DELETE

Para obtener más detalles, consulta la referencia de la API.

Limitaciones

  • El parámetro requests puede contener hasta 1.000 artículos.
  • En cada catálogo, puedes realizar una cantidad de llamadas por hora definida según la fórmula de limitación de frecuencia relativa a los casos de uso del negocio, lote de catálogos. Si eso no es suficiente, contáctanos.

Campos admitidos

Consulta los campos admitidos del punto de conexión /{catalog_id}/items_batch: