A continuación, se enumeran los códigos de error que devuelve la API:
Código de error | Descripción |
---|---|
| Negative-value error codes are internal Facebook errors. Check |
| An unknown error occurred |
| Se ha producido un error desconocido. Se puede producir si se establece el valor de |
| Application request limit reached |
| Application does not have permission for this action |
| User request limit reached |
| Invalid parameter |
|
Unsupported post request. Este error puede producirse si tu identificador de acceso no se añade como un usuario del sistema con permisos adecuados a la cuenta publicitaria que posee una audiencia personalizada. Verifica la cuenta publicitaria en Business Manager y comprueba que todos los usuarios del sistema aparecen en ella con el rol
|
|
Invalid parameter. La categoría que has seleccionado ya no está disponible. Se han retirado varias categorías de segmentación basadas en comportamiento. Si intentas usarlas para crear anuncios, la solicitud devolverá este error. Utiliza la búsqueda de segmentación para ver las categorías disponibles para la segmentación. |
|
Invalid parameter. Esta combinación de tareas no se admite. Para asignar funciones válidas de esta cuenta publicitaria a un usuario, debes pasar una combinación de tareas definida en la asignación. Consulta API de Business Manager, Roles permitidos. |
| Session key invalid or no longer valid |
| Incorrect signature |
| Invalid OAuth 2.0 Access Token |
| Permission error |
| Condiciones de las audiencias personalizadas no aceptadas: deberás aceptar las condiciones de las audiencias personalizadas para poder crear o editar una audiencia o un conjunto de anuncios. Consulta Facebook, Condiciones de las audiencias personalizadas. |
| Audience Size too Low: You cannot remove users from this audience because it will result in a low audience size and may result in under-delivery or non-delivery of your ads. |
| Managing advertisements requires the extended permission `ads_management` and an application that is in our allow list to access the Marketing API |
| Unable to display a preview of this ad |
| The given currency is invalid for usage with ads. |
| Invalid call to update this adaccount |
| Failed to create custom audience. |
| No write permission for this ad account. Developer making this call must have permissions for the ad account to create an audience for it. |
| Unknown Error Code |
| Actualmente, no se permite la eliminación de anuncios con contenido dinámico. Para continuar, elimina el conjunto de anuncios principal. |
| No se ha podido analizar ningún tipo de llamada a la acción. Consulta la documentación de la API sobre las llamadas a la acción. |
| Se ha bloqueado temporalmente tu capacidad para realizar esta acción. |
| Ya no se te permite utilizar los productos de Facebook para publicidad. No puedes poner anuncios en circulación, administrar activos publicitarios ni crear cuentas publicitarias o empresariales. Más información. |
| No puedes editar este anuncio porque forma parte de un conjunto de anuncios programado que ha alcanzado su fecha de finalización. Ve a la sección “Presupuesto y calendario” del conjunto de anuncios y cambia la fecha de finalización para que sea posterior a la fecha actual antes de volver a intentar editar el anuncio. |
| La fecha de finalización de tu campaña debe ser posterior a la actual. Elige otra fecha de finalización y vuelve a intentarlo. |
| Este conjunto de anuncios se ha eliminado, por lo que solo puedes editar el nombre. Si quieres editar otros campos, puedes duplicar el conjunto de anuncios para crear un nuevo conjunto con la misma configuración y editarlo. |
| You are using {msg}, which can't be promoted in an ad. Please choose a different Page post to continue. |
| Esta campaña se ha eliminado, por lo que solo puedes editar el nombre. Si quieres editar otros campos, puedes duplicar la campaña para crear una nueva con la misma configuración y editarla. |
| La aplicación para la que intentas crear un anuncio está en un sistema operativo distinto a la configuración de segmentación de este conjunto de anuncios. |
| El conjunto de productos no se puede cargar. Es posible que no exista o sea inaccesible por razones de privacidad. |
| El objeto que intentas promocionar es ambiguo. Debes especificar solo un objeto promocionado. |
| Esta cuenta publicitaria ya tiene demasiados grupos de anuncios archivados. Debes eliminar alguno antes de poder archivar más. |
| La cuenta publicitaria no tiene acceso a esta cuenta de Instagram. Utiliza una cuenta de Instagram autorizada o asigna una cuenta publicitaria a esta cuenta de Instagram. |
| Todos los valores de los activos publicitarios deben ser únicos. Comprueba los valores. |
| El usuario no tiene permiso para realizar esta acción. |
| No se puede usar porque contiene al menos una audiencia que se ha desactivado. Las audiencias desactivadas se compartieron mediante cuentas que ya no están activas. Para corregir este problema, quita las audiencias afectadas. |
| La segmentación por conexiones se va a retirar. Elimina las conexiones de tu campaña para publicarla. |
| Para crear o editar una audiencia o un conjunto de anuncios, acepta las Condiciones de las audiencias personalizadas. |
| Para crear o editar una audiencia o un conjunto de anuncios, acepta las Condiciones de las herramientas de Meta para empresas. |
| La audiencia contiene opciones de segmentación que ya no se pueden usar para dirigir anuncios a personas menores de 18 años en todo el mundo, 20 en Tailandia o 21 en Indonesia. Aumenta la edad mínima de la audiencia o elimina todas las opciones de segmentación excepto para el lugar, la edad y el género. |
| Ahora todas las segmentaciones por lugar te permitirán llegar a las personas que vivan o hayan estado recientemente en las ubicaciones que has seleccionado. Elimina todos los valores del campo “location_types”. |
| La página seleccionada para el anuncio no coincide con la página asociada al objeto que promocionas, como una publicación de la página o una aplicación. Asegúrate de que las páginas coinciden. |
| Este anuncio se ha archivado y no se puede editar. Solo se permite editar el nombre del anuncio. Si quieres editar otros campos, puedes duplicar el anuncio para crear uno nuevo con la misma configuración y editarlo. |
| Una aplicación en modo de desarrollo ha creado la publicación del contenido del anuncio. La aplicación debe estar publicada para crear el anuncio. Puedes duplicar el anuncio para crear uno nuevo con la misma configuración y editarlo. |
| Debes establecer la puja en “Automático” para la optimización elegida. Elimina cualquier información de facturación o de puja o cambia la optimización. |
| El presupuesto es demasiado bajo. |
| El anuncio promociona una publicación que no está disponible. La publicación se ha eliminado, se ha anulado, no es propiedad de la página del anuncio o no tienes los permisos necesarios para verla o promocionarla. |
| Solo puedes establecer el presupuesto de un conjunto de anuncios o el presupuesto de una campaña. |
| El anuncio promociona una publicación que no está disponible. La publicación se ha eliminado, se ha anulado, no es propiedad de la página del anuncio o no tienes los permisos necesarios para verla o promocionarla. |
| El presupuesto es demasiado bajo. Esta cantidad mínima es necesaria para cubrir cualquier gasto que se produzca mientras se actualiza el presupuesto, lo que puede tardar hasta 15 minutos. |
| No puedes pasar “instagram_user_id” e “instagram_actor_id” ni “instagram_story_id” y “source_instagram_media_id” en las especificaciones de contenido. |
| No puedes pasar “instagram_user_id” e “instagram_actor_id” ni “instagram_story_id” y “source_instagram_media_id” en las especificaciones de contenido. |
| El límite de gasto del grupo de campañas es inferior al mínimo. |
| El presupuesto de la campaña debe ser, como mínimo, el valor de “{minimum_budget}” para cubrir todos los conjuntos de anuncios de la campaña. |
| La etiqueta “{label}” de la regla de segmentación no hace referencia a ninguna etiqueta de los activos. Para solucionarlo, elimina todos los contenidos de los anuncios. |
| El valor de “{post_type}” que has seleccionado para el anuncio no está disponible. Es posible que se haya eliminado o que no tengas permisos para verlo. Comprueba el contenido del anuncio y vuelve a intentarlo. |
| El anuncio de una publicación existente debe tener la marca “use_existing_post” (la regla predeterminada en “asset_feed_spec:target_rules”) establecida en “true”. Esto forma parte de la solicitud POST al servidor; no se puede realizar mediante la IU. |
| El objetivo de la campaña requiere una URL de un sitio web externo. Selecciona una llamada a la acción e introduce una URL de un sitio web en la sección del contenido del anuncio. |
| Este conjunto de anuncios incluye opciones de segmentación detallada que ya no están disponibles o que no están disponibles cuando se excluyen personas de una audiencia. Es posible que debas eliminar elementos de la segmentación detallada o confirmar los cambios para volver a activarla. |
| El tipo de destino de la campaña publicitaria no es válido. |
| No se pueden especificar componentes y el campo “child_attachments” al mismo tiempo cuando se proporciona el parámetro “interactive_components_spec”. |
| La opción de crear o poner en circulación conjuntos de anuncios con la optimización para obtener visitas en el negocio ya no está disponible. En su lugar, elige el alcance o la optimización para obtener ventas en el negocio. |
| Has alcanzado el límite de “{campaigns_per_country_cap}” para las campañas de compras de Advantage+ para los países siguientes: {country_names}. Si quieres crear campañas adicionales para estos países, utiliza campañas de conversiones estándar. |
| El número de WhatsApp conectado a la página de Facebook o al perfil de Instagram se ha desconectado. Puedes poner el anuncio en circulación de nuevo cuando vuelvas a conectar la cuenta de WhatsApp. |
| La clave de recorte 191x100 ya no está disponible en la última versión de la API de anuncios. La clave de recorte recomendada es 100x100. |
| La publicación asociada al anuncio no está disponible. Es posible que se haya eliminado o que no tengas permiso para verla. |
| Para continuar, elige un destino de tienda. |
| El anuncio se ha rechazado en la última revisión y está desactivado. Para activar el anuncio, actualízalo y crea un nuevo anuncio. |
| El anuncio se ha rechazado en la última revisión y está desactivado. Para activar el anuncio, actualízalo y crea un nuevo anuncio. |
| No tienes autorización para poner en circulación anuncios sobre temas sociales, elecciones o política. Pide a un usuario autorizado de la cuenta publicitaria que lo haga o completa el proceso de confirmación de la identidad en https://www.facebook.com/id. |
| Se ha bloqueado temporalmente tu capacidad para realizar esta acción. |
| Esta campaña contiene opciones que ya no se pueden usar en campañas con audiencias menores de 18 años en todo el mundo, 20 en Tailandia o 21 en Indonesia. Aumenta la edad mínima de la audiencia o elimina todas las opciones de segmentación excepto para la edad y los lugares que sean ciudades o más grandes (salvo el código postal). |
| Este contenido cumple los requisitos de las mejoras estándar, pero no se ha proporcionado un valor para “enroll_status”. Elige si quieres activar las mejoras estándar o no. Obtén más información aquí. |
| Este anuncio pertenece a un conjunto de anuncios que debe publicarse con información sobre el beneficiario y el pagador. Ve al conjunto de anuncios para añadir o revisar esta información y haz clic en “Publicar”. |
| Este contenido no se puede usar para tu anuncio con socio. Selecciona contenido diferente. |
| Estamos teniendo problemas con tu cuenta. Vuelve a intentarlo más tarde. |
La gestión de errores debe realizarse únicamente mediante los códigos de error. La cadena de descripción puede cambiar en cualquier momento sin previo aviso.
Esta es una propiedad incluida en el blob error_data
de cualquier llamada a la API que provoca un error de validación, que indica los campos responsables del error de validación. Se puede usar para proporcionar errores contextuales, por ejemplo, para mostrar un error justo al lado de los campos que lo provocan en la GUI de una herramienta de creación de anuncios.
blame_field_specs
es una matriz, donde cada elemento de la matriz es un elemento blame_field_spec
, que indica un campo único de la especificación de la API que provoca el error.
Un elemento blame_field_spec
también es una matriz, que indica el nombre del campo que provoca el error y la ubicación de este campo en la especificación de la API general proporcionada.
{ "error":{ "type":"Exception", "message":"The budget for your Ad-Set is too low. It must be at least $1.00 per day.", "code":1487901, "is_transient":false, "error_data":{ "blame_field_specs":[ ["daily_budget"] ] } } }
Indica que el campo daily_budget
de la especificación de la API provoca un error; en este caso, el presupuesto era demasiado bajo.
"blame_field_specs":[ ["targeting_spec", "interested_in"], ["bid_info", "impressions"] ]
Indica que existe un error relacionado con el subcampo interested_in
en el campo targeting_spec
de la especificación de la API y que el error también está relacionado con el campo impressions
en el campo bid_info
de la especificación de la API.