Códigos de error

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 error_subcode for the actual failure code.

1

An unknown error occurred

1, subcódigo 99

Se ha producido un error desconocido. Se puede producir si se establece el valor de level en adset, cuando el valor correcto debería ser campaign.

4

Application request limit reached

10

Application does not have permission for this action

17

User request limit reached

100

Invalid parameter

100, subcódigo 33

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 Admin:


  • Haz clic en Business Settings.
  • Haz clic en la cuenta publicitaria.
  • Selecciona Add people.
  • Busca el usuario del sistema y agrégalo como administrador.
  • Reintenta la llamada a la API.

100, subcódigo 1487694

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.

100, subcódigo 1752129

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.

102

Session key invalid or no longer valid

104

Incorrect signature

190

Invalid OAuth 2.0 Access Token

200

Permission error

200, subcódigo 1870034

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.

200, subcódigo 1870047

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.

294

Managing advertisements requires the extended permission `ads_management` and an application that is in our allow list to access the Marketing API

2606

Unable to display a preview of this ad

2607

The given currency is invalid for usage with ads.

2615

Invalid call to update this adaccount

2654

Failed to create custom audience.

2654, subcódigo 1713092

No write permission for this ad account. Developer making this call must have permissions for the ad account to create an audience for it.

5000

Unknown Error Code

1340029

Actualmente, no se permite la eliminación de anuncios con contenido dinámico. Para continuar, elimina el conjunto de anuncios principal.

1373054

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.

1404078

Se ha bloqueado temporalmente tu capacidad para realizar esta acción.

1404163

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.

1487007

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.

1487033

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.

1487056

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.

1487472

You are using {msg}, which can't be promoted in an ad. Please choose a different Page post to continue.

1487566

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.

1487678

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.

1487831

El conjunto de productos no se puede cargar. Es posible que no exista o sea inaccesible por razones de privacidad.

1487929

El objeto que intentas promocionar es ambiguo. Debes especificar solo un objeto promocionado.

1487990

Esta cuenta publicitaria ya tiene demasiados grupos de anuncios archivados. Debes eliminar alguno antes de poder archivar más.

1815199

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.

1815629

Todos los valores de los activos publicitarios deben ser únicos. Comprueba los valores.

1815694

El usuario no tiene permiso para realizar esta acción.

1870065

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.

1870088

La segmentación por conexiones se va a retirar. Elimina las conexiones de tu campaña para publicarla.

1870090

Para crear o editar una audiencia o un conjunto de anuncios, acepta las Condiciones de las audiencias personalizadas.

1870092

Para crear o editar una audiencia o un conjunto de anuncios, acepta las Condiciones de las herramientas de Meta para empresas.

1870165

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.

1870199

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”.

1885029

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.

1885088

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.

1885183

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.

1885204

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.

1885272

El presupuesto es demasiado bajo.

1885557

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.

1885621

Solo puedes establecer el presupuesto de un conjunto de anuncios o el presupuesto de una campaña.

1885557

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.

1885650

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.

2238055

No puedes pasar “instagram_user_id” e “instagram_actor_id” ni “instagram_story_id” y “source_instagram_media_id” en las especificaciones de contenido.

2446149

No puedes pasar “instagram_user_id” e “instagram_actor_id” ni “instagram_story_id” y “source_instagram_media_id” en las especificaciones de contenido.

2446307

El límite de gasto del grupo de campañas es inferior al mínimo.

2238055

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.

2446173

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.

2446289

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.

2446347

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.

2446383

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.

2446394

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.

2446509

El tipo de destino de la campaña publicitaria no es válido.

2446580

No se pueden especificar componentes y el campo “child_attachments” al mismo tiempo cuando se proporciona el parámetro “interactive_components_spec”.

2446712

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.

2446867

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.

2446880

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.

2490085

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.

2490155

La publicación asociada al anuncio no está disponible. Es posible que se haya eliminado o que no tengas permiso para verla.

2490372

Para continuar, elige un destino de tienda.

2490427

El anuncio se ha rechazado en la última revisión y está desactivado. Para activar el anuncio, actualízalo y crea un nuevo anuncio.

2490468

El anuncio se ha rechazado en la última revisión y está desactivado. Para activar el anuncio, actualízalo y crea un nuevo anuncio.

2708008

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.

2859015

Se ha bloqueado temporalmente tu capacidad para realizar esta acción.

3858064

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).

3858082

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í.

3858152

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”.

3867105

Este contenido no se puede usar para tu anuncio con socio. Selecciona contenido diferente.

3910001

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.

blame_field_specs

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.

Ejemplos:

Error en un único campo

{  
  "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.

Error en varios campos

"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.