Para ejecutar las comprobaciones de entrega de anuncios y obtener los resultados de la comprobación con errores, lee el campo failed_delivery_checks
de un anuncio. Por ejemplo, si ejecutamos comprobaciones de entrega para el anuncio 6014290603725:
curl -G \ -d 'fields=failed_delivery_checks' \ -d 'access_token=<ACCESS_TOKEN>' \ https://graph.facebook.com/v19.0/<AD_ID>
Si se han superado todas las comprobaciones, el campo failed_delivery_checks
no formará parte de la respuesta.
Por ejemplo, la respuesta de un anuncio con la comprobación invalid_custom_audiences con errores tendrá el formato siguiente:
{ "failed_delivery_checks": [ { "summary": "Custom Audience No Longer Shared", "description": "This ad uses a custom audience that's no longer being shared with you. Please contact the person who set up the audience for more information.", "check_name": "invalid_custom_audiences", } ], "id": "6014290603725" }
El campo failed_delivery_checks
es una matriz JSON que contiene los objetos JSON de las comprobaciones con errores. Cada comprobación con errores tiene los campos siguientes:
Nombre | Descripción | Tipo |
---|---|---|
check_name | Nombre de la comprobación con errores (consulta Tipos de comprobación de entrega). | Cadena |
Resumen | Descripción de una línea del error | Cadena |
description | Explicación más detallada del error | Cadena |
Se realizan las siguientes comprobaciones de entrega de anuncios:
check_name | Motivo del error |
---|---|
page_status | Página sin publicar: este anuncio no se puede entregar porque la página a la que va dirigido no está publicada. |
mobile_eligible | No aplicable para móviles: este anuncio no se puede entregar a los usuarios de dispositivos móviles. |
blocked_url | URL en la lista de bloqueo: este anuncio redirige a una URL sospechosa. |
invalid_custom_audiences | Una de las opciones siguientes: |
logged_out_ads | Una de las opciones siguientes: |