¿Qué devuelve realmente la API de Ad Library?
La API te entrega texto creativo, fechas de entrega e identidad de la página para casi cualquier anuncio activo que se publique en Facebook, Instagram, Messenger o Audience Network. No te entrega gasto, impresiones ni desgloses de audiencia a menos que Meta haya clasificado el anuncio como político o de asuntos sociales. Para una campaña estándar de comercio electrónico o afiliados, eso significa solo texto y calendario, nada sobre presupuesto o alcance.
Los campos creativos incluyen ad_creative_bodies para el texto principal, además de leyendas de enlace, títulos y descripciones cuando el anuncio usa un formato de enlace. Los anuncios en video y carrusel con frecuencia devuelven varios de estos campos vacíos, porque Meta solo analiza el texto que puede extraer con claridad de la estructura creativa. El campo ad_snapshot_url te da una página de vista previa renderizada alojada por Meta, no un archivo bruto de imagen o video que puedas descargar directamente.
Dos campos funcionan de manera fiable en casi todos los tipos de anuncio, independientemente de la categoría: page_id y ad_delivery_start_time. Todo lo relacionado con el dinero o la composición de la audiencia se reduce drásticamente en el momento en que un anuncio sale del grupo de anuncios políticos y de temas.
| Campo | ¿Devuelto por la API? | Advertencia de cobertura |
|---|---|---|
| ad_creative_bodies (texto principal) | Sí | Puede devolver null en creatividades solo de video o solo de imagen |
| Leyendas, títulos, descripciones del enlace | Sí | Solo se rellena en creatividades de tipo enlace; los anuncios de carrusel y video a menudo quedan en blanco |
| ad_snapshot_url | Sí | Enlaza a una página de vista previa alojada por Meta, no a un recurso descargable |
| Página de destino / URL de destino | No | No se expone como campo bajo ninguna consulta |
| spend | Solo anuncios políticos/de asuntos sociales | Los anuncios comerciales y de afiliados no devuelven ningún campo de gasto |
| impressions | Solo anuncios políticos/de asuntos sociales | La misma restricción que spend |
| demographic_distribution | Solo anuncios políticos/de asuntos sociales | El desglose por edad y género se oculta para los anuncios comerciales estándar |
| delivery_by_region | Solo anuncios políticos/de asuntos sociales | El desglose regional del gasto no está disponible fuera de esta categoría |
| ad_delivery_start_time / stop_time | Sí | Presente en prácticamente todos los tipos de anuncio mientras están activos o poco después |
| page_id / page_name / bylines | Sí | Uno de los pocos campos con cobertura completa y fiable |
| publisher_platforms | Sí | Solo Facebook, Instagram, Messenger, Audience Network |
¿Por qué falta la URL de destino en la respuesta?
Meta nunca expone la URL de destino como un campo, ni en la API ni en el modelo de datos subyacente del que se alimenta Ad Library. El ad_snapshot_url solo apunta a una vista previa estática del anuncio alojada por Meta, y esa vista previa a menudo elimina u oculta el enlace de salida en el que un usuario realmente haría clic. Si necesitas la URL a la que un anuncio envía tráfico, la API por sí sola no te llevará hasta ella.
Parte del motivo es la protección competitiva. Publicar el destino de clic de cada anunciante convertiría la Biblioteca en un mapa de embudo en tiempo real para cualquiera que investigue la oferta de un competidor, y Meta siempre ha presentado la Biblioteca como una herramienta de transparencia para el contenido del anuncio y la divulgación del gasto, no como un atajo de generación de clientes potenciales para otros anunciantes. Muchas campañas también pasan por dominios de redirección o URLs rotativas que cambian en cada clic, así que un único campo estático tergiversaría un anuncio que apunta a cinco páginas distintas según la geografía o la hora del día.
Trata la ausencia como una política permanente, no como una omisión que Meta probablemente corregirá. Nada en la evolución de la API desde 2019 sugiere que vaya a llegar un campo de URL de destino, y construir un flujo de investigación esperando uno desperdicia tiempo que se aprovecha mejor en otros métodos de reconstrucción.
¿Qué anuncios nunca entran primero en el archivo?
Los anuncios que Meta rechaza durante la revisión, que solo se muestran a una audiencia personalizada estrecha o audiencia similar, o que dejan de entregarse antes de que la canalización de indexación los alcance, pueden desaparecer sin llegar nunca al archivo. Los anuncios políticos y de temas sociales son la excepción, ya que las reglas de divulgación obligan a conservarlos independientemente del alcance. Para todo lo demás, la ausencia del archivo no te dice nada sobre si el anuncio se publicó; puede que simplemente haya durado demasiado poco, haya sido demasiado específico o haya sido demasiado reciente para que Meta lo registrara todavía.
Las ventanas de retención agravan el problema. Meta no ha publicado una cifra exacta de cuánto tiempo permanecen archivados los anuncios no políticos después de dejar de publicarse, y el número parece variar según las circunstancias, así que trata todo lo que leas como un rango aproximado de unas pocas semanas a unos pocos meses y no como una regla fija, y verifícalo con una prueba en vivo antes de confiar en ello. Los anuncios políticos y de temas sociales conllevan un compromiso de retención de varios años, comúnmente citado en el rango de 7 años desde el lanzamiento de la Biblioteca en 2018, pero ese compromiso no se extiende a una oferta típica de afiliados o a una promoción de comercio electrónico.
Esto importa sobre todo para la investigación de afiliados. Los creativos de afiliados de bajo presupuesto, segmentación estrecha o rotación rápida encajan exactamente en el perfil más propenso a salir del archivo antes de que un analista piense en buscarlos, y una eliminación por infracción de políticas borra el registro histórico junto con el anuncio. Pregunta a la API qué publicó una red de afiliados hace seis meses y a menudo no mostrará nada, no porque la campaña no existiera, sino porque la ventana ya se cerró.
¿Cómo limitan tu cobertura los límites de frecuencia y el alcance regional?
Los límites de frecuencia y la obligatoriedad de acotar por país juntos significan que rara vez obtienes una imagen global completa de una sola pasada. Cada consulta requiere un parámetro ad_reached_countries, y la forma en que Meta gestiona un alcance amplio o de todos los países difiere de una consulta de un solo país de maneras que afectan a qué campos se completan, así que confirma el comportamiento actual con tu propia llamada de prueba en lugar de confiar en la documentación de una versión anterior de la API. Consulta país por país y el volumen de llamadas se multiplica rápidamente.
- Se aplica la limitación estándar de la Graph API, con el volumen de llamadas permitido vinculado al nivel general de uso de tu aplicación y no a una cifra publicada, así que trata cualquier valor concreto por hora que veas como no verificado hasta probarlo en tu propia aplicación.
- El acceso requiere una cuenta de desarrollador aprobada, y en varias regiones la verificación de identidad es necesaria para consultar categorías de anuncios políticos y de asuntos sociales.
- Las consultas a nivel de país devuelven campos más completos, incluidos desgloses demográficos y regionales cuando corresponda, que las consultas amplias de varios países, así que una cobertura integral significa iterar un país o un pequeño grupo a la vez.
- La paginación basada en cursor añade sobrecarga de llamadas encima del límite base, y un término de búsqueda amplio puede requerir docenas de llamadas paginadas para agotar un solo conjunto de resultados.
¿Qué puedes reconstruir legítimamente de lo que sí devuelve?
Puedes reconstruir la rotación creativa, las ventanas de tiempo de publicación y el volumen de anuncios a nivel de página con una confianza razonable. No puedes reconstruir el gasto, la composición de la audiencia ni el embudo de destino de un anuncio no político, por muy creativamente que consultes la API.
- Variación creativa a lo largo del tiempo: extrae el mismo page_id con una programación y compara los bodies, captions y snapshot URLs devueltos para ver cuándo cambia el texto.
- Ventanas de tiempo de publicación: ad_delivery_start_time y stop_time te dan una línea de tiempo defendible de cuánto tiempo estuvo activo un creativo determinado.
- Recuento de anuncios por página: una sola consulta a un page_id devuelve todos los anuncios archivados vinculados a él, un proxy aproximado de cuán agresivamente está probando creatividades un anunciante.
- Intención de destino aproximada: el texto visible del CTA o un campo de caption a veces nombra la oferta o la marca, lo que te permite inferir una categoría de página de destino sin la URL misma.
- Mezcla de plataformas: publisher_platforms te dice si un anunciante publica solo en Facebook, solo en Instagram o en ambos, lo que por sí solo ya es una señal importante.
¿En qué se diferencia la API de la interfaz web de Ad Library?
La interfaz web y la API extraen los mismos datos subyacentes, pero los exponen de forma distinta: la herramienta web está pensada para un humano que examina anuncios visualmente, y la API está pensada para un script que extrae campos estructurados con una programación. Ninguna de las dos te da un campo que la otra retenga por motivos de política, como el gasto en un anuncio no político.
La diferencia práctica es velocidad y escala, no profundidad. Un investigador que navega por el archivo web durante veinte minutos y un script que extrae el mismo page_id mediante la API se toparán con los mismos campos ausentes; la API solo permite que ese análisis ocurra en mil páginas en lugar de una.
| Capacidad | Biblioteca de anuncios web | API |
|---|---|---|
| Navegar por palabra clave o anunciante | Interfaz de búsqueda integrada | Requiere que ya conozcas el término de búsqueda o el page_id |
| Ver creativo renderizado | En línea, con desplazamiento | Solo mediante un enlace a la página de vista previa |
| Gasto/impresiones para anuncios no políticos | No se muestra | No devuelto |
| Exportación masiva | Manual, un anuncio a la vez | JSON estructurado, automatizable a gran escala |
| Requisito de acceso | Ninguno, una página pública | Cuenta de desarrollador y token de acceso, revisión para algunas categorías |
| Límites de retención para anuncios no políticos | Se aplican los mismos límites | Se aplican los mismos límites |
¿Cuándo vale la pena integrar la API y cuándo es un callejón sin salida?
La API compensa su coste de ingeniería cuando necesitas un monitoreo estructurado y repetible en muchas páginas o términos de búsqueda: alertas diarias de cambios creativos, una base de datos histórica de lo que se publicó y cuándo, o un panel que siga a decenas de páginas de competidores a la vez. Es un callejón sin salida cuando tu pregunta real es el gasto, la audiencia o la URL de destino de un anunciante no político, porque ninguna estructura de consulta produce un campo que Meta no devuelve.
Aquí está la parte que vale la pena discutir directamente: para la mayor parte de la investigación de afiliados y comercio electrónico, construir una canalización de API alrededor de Ad Library suele ser peor que revisar el archivo web a mano unas cuantas veces por semana. Una extracción automatizada crea la impresión de una cobertura completa y sistemática cuando en realidad está perdiendo todos los anuncios que salieron de la ventana de retención, todas las pruebas con segmentación estrecha y todas las creatividades rechazadas, y un equipo que confía en la canalización tiende a dejar de hacer verificaciones manuales en las páginas que más importan. Navegar manualmente es más lento, pero al menos nadie lo confunde con algo exhaustivo.
- Conéctalo: seguimiento de cambios creativos en una lista conocida de page_ids a lo largo del tiempo.
- Conéctalo: creación de un archivo interno antes de que la ventana de retención de Meta se cierre sobre los anuncios que te importan.
- Callejón sin salida: estimar el gasto en anuncios de un competidor en una oferta no política.
- Callejón sin salida: recuperar la URL de destino o la estructura del embudo detrás de cualquier anuncio.
- Callejón sin salida: asumir que un resultado limpio de la API significa que has visto todos los anuncios que una página ha publicado alguna vez.
Lista rápida de decisión
Usa esta página como apoyo de decisión, no como una entrada genérica de blog. La pregunta práctica es si el lector necesita evidencia más rápida sobre lo que ya está funcionando en la respuesta directa impulsada por VSL, especialmente en nutra, supplements, GLP-1, pérdida de peso, azúcar en sangre y mercados de salud adyacentes de alta intención.
Daily Intel Service es más relevante cuando la siguiente decisión depende de ejemplos de mercado activos: qué hook probar, qué estilo de claim es arriesgado, qué estructura de funnel es común, qué mercado de idioma se está moviendo y si el creative de un competidor está en fase temprana, escalando o ya saturado.
- Empieza por el TL;DR si necesitas la respuesta directa.
- Usa la tabla para comparar trade-offs rápidamente.
- Usa el FAQ para resúmenes listos para motores de respuesta.
- Usa el CTA cuando la decisión requiera ejemplos vivos de VSL y anuncios en lugar de teoría.
Ventaja de cobertura de Daily Intel
Daily Intel Service se posiciona alrededor de variedad líder de categoría y capacidad de acción: uno de los catálogos más amplios de VSLs y creatividades publicitarias de respuesta directa en patrones blackhat, greyhat y whitehat, con suficiente contexto para entender lo que hace el anunciante más allá del creativo visible. La diferencia práctica es que los miembros no solo ven una captura de pantalla; ven el VSL, el anuncio, la ruta del funnel, la transcripción, el contexto de UTM y las notas de investigación que convierten el activo en una decisión.
Esto importa porque los afiliados de respuesta directa no operan en una sola categoría limpia. Una campaña de pérdida de peso puede usar un anuncio de cumplimiento whitehat, una pre-lander greyhat, un VSL más agresivo y una ruta de checkout diseñada en torno a upsells y recovery. Una plataforma de inteligencia útil necesita capturar ese espectro en lugar de fingir que toda campaña ganadora se parece a un anuncio público de marca.
Cobertura de señales blackhat, whitehat y multilingües
Daily Intel sigue patrones tanto de campañas estilo blackhat como whitehat para que los operadores entiendan el mercado sin copiar el riesgo a ciegas. Los ejemplos whitehat ayudan con la durabilidad y la revisión de compliance; los ejemplos blackhat y greyhat revelan puntos de presión, hooks, mecanismos y estructuras de funnel que pueden estar impulsando el gasto, pero requieren adaptación cuidadosa antes de usarlos.
El catálogo también está diseñado para operadores globales, con referencias de VSL y anuncios en 14+ idiomas y distintos modismos locales. Esa es una ventaja clave para afiliados brasileños, LATAM, europeos, MENA, indios y no nativos de inglés que necesitan ver cómo el mismo deseo de mercado se traduce entre culturas, en lugar de estudiar solo anuncios en inglés de EE. UU.
| Necesidad de investigación | Archivo genérico de anuncios | Daily Intel Service |
|---|---|---|
| Volumen de creatividades | Grandes bases de datos crudas con relevancia mixta | Ejemplos de VSL y anuncios curados por su utilidad para respuesta directa |
| Conciencia blackhat y whitehat | A menudo reducido a capturas de pantalla o URLs | Atención explícita al espectro de compliance, al riesgo de cloaking y al estilo de claim |
| Contexto post-clic | Normalmente limitado o inconsistente | VSL, transcripción, ruta del funnel, checkout, upsell, UTM y notas de recovery cuando están disponibles |
| Cobertura de idiomas | Puede haber filtros de búsqueda, pero el contexto es escaso | Cobertura de 14+ idiomas y modismos internacionales para investigación global de afiliados |
| Mejor caso de uso | Navegación amplia y búsqueda histórica | Decisiones de campañas de nutra, supplement, GLP-1, VSL y respuesta directa |
Cómo usar la inteligencia de forma responsable
El objetivo es modelar, no copiar. Usa Daily Intel para entender la estructura: hook, mecanismo, prueba, intensidad del claim, profundidad del funnel, economía de la oferta y etapa de saturación. Luego construye creatividades originales, revisa las claims y adapta el angle a la fuente de tráfico, país, idioma y requisitos de compliance de la campaña.
Un flujo sólido compara varios ejemplos antes de actuar. Si el mismo mecanismo aparece en varios idiomas, varios anunciantes y varias variantes de funnel, puede ser una señal de mercado duradera. Si el ejemplo aparece solo una vez o depende de una claim agresiva, trátalo como una pista de investigación, no como un template de campaña.
- Modela la estructura, no los activos creativos protegidos.
- Separa la durabilidad whitehat de la presión de persuasión blackhat.
- Compara ejemplos en inglés de EE. UU. con variantes de LATAM, europeas y de otros idiomas.
- Usa transcripciones y notas del funnel para crear briefs originales.
- Mantén la revisión de compliance separada de la investigación de mercado.
Metodología y contexto de fuentes
Daily Intel pages are written from a research workflow that reviews active VSLs, Meta ad creatives, transcripts, UTMs, funnel paths, checkout steps, upsells, recovery sequences, and compliance-sensitive claim patterns. The goal is to explain observable market behavior, not to provide legal, medical, or platform policy advice.
When the topic touches health claims, platform policy, or GLP-1 market research, validate the observable campaign signals against primary references such as Meta advertising standards, FTC health claims guidance, and Meta Ad Library. Daily Intel adds the proprietary direct-response layer by mapping how those rules show up in active VSLs, Meta creatives, funnels, transcripts, UTMs, and checkout paths.
For deeper evaluation, continue through Daily Intel compliance and legal disclaimer, What is Cloaking Device?, Antidetect Browser Free 10 Profile: Free Until Exactly Where, Antidetect Browser Windows 10: The Practical Version, Best Cloaker for Meta Ads: A Reference for Operators, and What is a VSL?. These related Daily Intel pages connect this topic to the relevant methodology, pricing, trust context, comparison path, or niche workflow.
Founding rate — locked forever
Accede a inteligencia de VSL curada por $29.90/mes
- 50–100 manually validated VSLs every day at 11PM EST
- major niches niches, 14+ languages, blackhat-to-whitehat pattern coverage
- live catalog VSL/ad catalog, transcripts, UTMs, full funnel maps
- Cancel anytime — founding rate stays yours forever
Daily Intel Service entrega investigación curada manualmente sobre VSL en escalado activo, creativos de Meta, UTM, embudos y movimiento del mercado nutra.
Preguntas frecuentes
¿La API de Ad Library requiere acceso especial de Meta?
Sí, requiere una cuenta de desarrollador aprobada y un token de acceso, y consultar categorías de anuncios políticos o de asuntos sociales en varias regiones también requiere verificación de identidad. Las consultas estándar de anuncios comerciales requieren menos fricción, pero aun así no puedes obtener datos de gasto o impresiones para ellos en ningún nivel de acceso.¿Puedo obtener el gasto total en anuncios de un anunciante desde la API?
Solo si el anuncio califica como contenido político o de asuntos sociales según la clasificación de Meta. Los anuncios comerciales y de afiliados estándar nunca devuelven un campo de gasto, independientemente de cómo se estructure la consulta, así que cualquier estimación de gasto para esas categorías tiene que venir de fuera de la API por completo.¿La API muestra a qué página de destino apunta un anuncio?
No, la URL de destino no se expone como campo bajo ninguna consulta. El punto de datos más cercano disponible es ad_snapshot_url, que enlaza a una página de vista previa renderizada en lugar del verdadero destino de clic.¿Hasta dónde llega el historial de datos de la API de Ad Library?
Los anuncios políticos y de asuntos sociales conllevan un compromiso de retención de varios años, comúnmente citado en unos 7 años desde el lanzamiento de la Biblioteca en 2018. Los anuncios no políticos tienen una ventana de retención mucho más corta y no publicada, aproximadamente de semanas a unos pocos meses según la mayoría de las estimaciones de trabajo, así que verifica con una prueba en vivo antes de confiar en una cifra concreta.¿Los datos de la API son idénticos a la búsqueda web de Ad Library?
No, extraen los mismos datos subyacentes pero exponen cantidades distintas de ellos en formatos distintos. La herramienta web es adecuada para la navegación manual y visual de anuncios individuales, mientras que la API es adecuada para extracciones estructuradas y automatizadas de muchas páginas, aunque ambas ocultan las mismas restricciones de gasto y URL de destino.¿Pueden los especialistas en marketing de afiliados usar la API para seguir los embudos de la competencia?
Parcialmente, y solo la mitad creativa del embudo. Puedes seguir el texto del anuncio, el momento de la rotación y qué páginas están probando creatividades nuevas activamente, pero el gasto, la segmentación de audiencia y la página de destino real siguen fuera de alcance, independientemente de cómo esté construida la consulta.
Continúa la ruta de investigación