Chatvertise
Volver al blog

· 7 min de lectura

Todos los avisos de entrega de ChatGPT Ads: 35 códigos, su significado y la solución

Junto al estado de una campaña, un grupo de anuncios o un anuncio, ChatGPT Ads informa de por qué no se está sirviendo, o solo en parte. Estos avisos de entrega llegan como códigos del tipo campaign_budget_exhausted o ad_group_has_no_serving_ready_ads. La documentación oficial los enumera sin explicación. Aquí están los 35 con significado y solución, agrupados por el nivel en el que surgen.

Cómo leer los avisos

En Chatvertise los avisos aparecen como etiquetas de color junto al estado: a nivel de campaña, grupo de anuncios y anuncio, y en la vista de estructura. En la API se llaman serving_issues. Clasificamos cada código en uno de tres niveles de urgencia; la misma clasificación aparece en las tablas de abajo.

  • Bloquea: mientras el aviso siga presente, no se sirve nada. Normalmente tienes que corregir algo tú mismo.
  • Aviso: la entrega está detenida o limitada, normalmente por un ajuste como estado, presupuesto o calendario.
  • En curso: hay un proceso en marcha, por ejemplo una revisión. Solo queda esperar.

Una nota sobre fiabilidad: hasta ahora solo hemos observado en vivo una parte de los códigos. Donde la solución exacta depende del caso, remitimos al OpenAI Ads Manager en lugar de adivinar.

Cuenta: aprobación, pago e identidad

Los avisos a nivel de cuenta afectan a todas las campañas a la vez. Mientras uno de ellos bloquee, la cuenta entera no sirve nada.

ad_account_suspended BloqueaSignificadoLa cuenta publicitaria está suspendida. No se sirve ninguna campaña.SoluciónRevisa el motivo en el OpenAI Ads Manager y contacta allí con soporte. Una suspensión no se puede levantar por la API.
ad_account_brand_review_in_progress En cursoSignificadoLa revisión de marca de la cuenta sigue en curso.SoluciónEsperar. Hasta la aprobación, la cuenta no sirve nada.
ad_account_brand_review_missing_favicon BloqueaSignificadoA la revisión de marca le falta un favicon. OpenAI lo muestra junto a cada anuncio.SoluciónSube el favicon en Chatvertise, en la página «Cuenta publicitaria»; se envía directamente a OpenAI.
ad_account_brand_review_escalated_review BloqueaSignificadoLa revisión de marca se ha escalado a una revisión más profunda.SoluciónEsperar y responder a las consultas de OpenAI en el Ads Manager. No se puede acelerar.
ad_account_brand_review_rejected BloqueaSignificadoLa revisión de marca de la cuenta fue rechazada.SoluciónRevisa y corrige los datos de marca, dominio y favicon en el Ads Manager y vuelve a enviarlos.
ad_account_payment_method_missing_or_unauthorized BloqueaSignificadoNo hay método de pago registrado, o no está autorizado.SoluciónAñade o confirma el método de pago en el OpenAI Ads Manager.
ad_account_threshold_payment_failed BloqueaSignificadoUn cobro pendiente ha fallado.SoluciónRevisa el método de pago y liquida el importe pendiente en el Ads Manager.
ad_account_persona_verification_not_approved BloqueaSignificadoLa verificación de identidad de la cuenta no se ha superado o aún no está confirmada.SoluciónCompleta o repite la verificación en el OpenAI Ads Manager.
ad_account_persona_verification_step_up_required AvisoSignificadoOpenAI exige un paso adicional de verificación de identidad.SoluciónRealiza la verificación adicional solicitada en el Ads Manager.
ad_account_budget_exhausted AvisoSignificadoSe ha alcanzado el límite de gasto a nivel de cuenta. Todas las campañas se detienen.SoluciónEspera al próximo reinicio o sube el límite de la cuenta. Más en Límite diario de cuenta vs. presupuesto diario.

Campaña: estado, calendario y presupuesto

Estos avisos surgen de los ajustes de la campaña. Se reflejan hacia abajo: si el presupuesto de la campaña se agota, el mismo aviso aparece también en sus grupos y anuncios.

campaign_not_active AvisoSignificadoLa campaña está en pausa o archivada.SoluciónActiva la campaña. El historial muestra quién la pausó.
campaign_not_started En cursoSignificadoLa fecha de inicio de la campaña está en el futuro.SoluciónEsperar, o adelantar la fecha de inicio.
campaign_ended AvisoSignificadoSe ha alcanzado la fecha de fin de la campaña.SoluciónAmplía la fecha de fin o crea una campaña nueva.
campaign_has_no_ad_groups AvisoSignificadoLa campaña no contiene ningún grupo de anuncios.SoluciónCrea al menos un grupo de anuncios con targeting y puja.
campaign_has_no_serving_ready_ad_groups AvisoSignificadoNingún grupo de anuncios de la campaña está listo para servir.SoluciónRevisa los grupos: ¿están activos y contienen anuncios aprobados y activos?
campaign_budget_exhausted AvisoSignificadoEl presupuesto de la campaña se ha agotado.SoluciónCon presupuesto diario se reanuda al día siguiente. Con presupuesto total, súbelo.

Grupo de anuncios: estado y contenido

Un grupo de anuncios solo sirve si está activo y contiene al menos un anuncio listo para servir.

ad_group_not_active AvisoSignificadoEl grupo de anuncios está en pausa o archivado.SoluciónActiva el grupo de anuncios.
ad_group_has_no_ads AvisoSignificadoEl grupo de anuncios no contiene ningún anuncio.SoluciónCrea al menos un anuncio.
ad_group_has_no_serving_ready_ads AvisoSignificadoNingún anuncio del grupo está listo para servir: todos están en pausa, en revisión o rechazados.SoluciónRepasa los anuncios del grupo: activa los pausados, corrige los rechazados, espera las revisiones.

Anuncio: estado, revisión y campos obligatorios

A nivel de anuncio se trata de tres cosas: si el anuncio está activo, cómo va la revisión y si están todos los campos obligatorios. Los códigos con partial_serving significan que solo se sirve una parte.

ad_not_active AvisoSignificadoEl anuncio está en pausa o archivado.SoluciónActiva el anuncio.
ad_in_review En cursoSignificadoEl anuncio está en revisión.SoluciónEsperar. Cada cambio en el anuncio reinicia la revisión.
review_not_approved BloqueaSignificadoEl anuncio fue rechazado en la revisión.SoluciónLee el motivo de rechazo en la página de detalle del anuncio y corrígelo. Todos los motivos: ¿Anuncio rechazado?
landing_page_crawl_issue BloqueaSignificadoNo se pudo acceder a la landing page durante la revisión.SoluciónRevisa robots.txt, la protección anti-bots y la accesibilidad de la URL de destino, y guarda el anuncio de nuevo.
title_missing BloqueaSignificadoAl anuncio le falta un título.SoluciónAñade un título y guarda.
advertiser_name_missing BloqueaSignificadoEn la cuenta publicitaria falta el nombre del anunciante.SoluciónAñade el nombre de la cuenta o de la marca en la página «Cuenta publicitaria».
image_or_favicon_missing BloqueaSignificadoAl anuncio le falta una imagen, o a la cuenta le falta el favicon.SoluciónAñade una imagen al anuncio o sube el favicon en la cuenta publicitaria.
target_url_invalid BloqueaSignificadoLa URL de destino del anuncio no es válida.SoluciónCorrige la URL: completa con https, accesible y en un dominio aprobado para la cuenta.
reserved_query_params_present AvisoSignificadoLa URL de destino contiene parámetros que OpenAI se reserva.SoluciónElimina los parámetros afectados de la URL de destino y guarda el anuncio de nuevo.
product_feed_id_missing BloqueaSignificadoUn anuncio de feed no está vinculado a ningún feed de productos.SoluciónSelecciona un feed de productos en la campaña o el grupo de anuncios.
partial_serving_ad_in_review En cursoSignificadoEste nivel sirve parcialmente; parte de los anuncios sigue en revisión.SoluciónEsperar. Los anuncios ya aprobados siguen sirviéndose.
partial_serving_review_not_approved AvisoSignificadoEste nivel sirve parcialmente; parte de los anuncios fue rechazada.SoluciónCorrige o pausa los anuncios rechazados. El resto sigue sirviéndose.
partial_serving_landing_page_crawl_issue AvisoSignificadoEste nivel sirve parcialmente; en parte de los anuncios no se pudo acceder a la landing page.SoluciónRevisa las URL de destino de los anuncios afectados y guárdalos de nuevo.

Políticas y targeting

Estos avisos provienen de las políticas publicitarias de OpenAI. Dependen del contenido del anuncio y del país objetivo elegido.

ad_over_18_only BloqueaSignificadoEl anuncio está clasificado como contenido solo para adultos.SoluciónRevisa el contenido y la categoría del anuncio. La clasificación y sus consecuencias aparecen en el OpenAI Ads Manager.
policy_country_targeting_blocked BloqueaSignificadoPor motivos de política, este anuncio no puede servirse en los países objetivo elegidos.SoluciónAjusta los países objetivo del grupo de anuncios u orienta el anuncio a otros mercados.
policy_country_targeting_limited AvisoSignificadoEn parte de los países objetivo, la entrega está limitada por motivos de política.SoluciónComprueba qué países están afectados y divide el targeting si hace falta.

Lo que estos avisos no cubren

  • El motivo exacto de rechazo de un anuncio. review_not_approved solo dice que fue rechazado; el porqué está en el motivo de rechazo. Todos los motivos se explican en ¿Anuncio rechazado? Errores del rastreador.
  • Errores al guardar. Un dominio de destino no aprobado o un país no permitido lo comunica la API ya al guardar, no como aviso. Consulta Cinco errores al guardar un anuncio.
  • Una puja demasiado baja. La API no informa de que te superan en la subasta; ese aviso solo existe en el OpenAI Ads Manager. Más en Pujas en ChatGPT Ads explicadas.

En qué orden proceder

Empieza por arriba: primero la cuenta, luego la campaña, después el grupo de anuncios y por último el anuncio. Un aviso en un nivel superior suele explicar todo lo que hay debajo. Corrige primero todo lo marcado como bloqueo y después recarga los datos: los avisos solo cambian con la siguiente consulta. Si después sigue sin servirse nada, ayuda el resumen ¿Por qué no se muestra mi anuncio?.

Preguntas frecuentes

¿Dónde veo los avisos de entrega?
En Chatvertise como etiquetas junto al estado de campañas, grupos de anuncios y anuncios, y en la vista de estructura. En la API, OpenAI los devuelve en el campo serving_issues cuando se solicita expresamente.
¿Por qué aparece el mismo aviso en campaña, grupo y anuncio?
Los avisos se reflejan hacia abajo. Si, por ejemplo, el presupuesto de la campaña se agota, sus grupos y anuncios también llevan campaign_budget_exhausted. La causa está siempre en el nivel más alto que muestra el aviso.
¿Qué significa un aviso con partial_serving?
El nivel se está sirviendo, pero no por completo: parte de los anuncios sigue en revisión, fue rechazada o tiene un problema con la landing page. El resto sigue funcionando con normalidad.

¿Listo para anunciarte en ChatGPT?

Conecta tu cuenta y lanza tu primer anuncio en minutos.

Empieza gratis