Todos los scrapers

Social y vídeo

Meta Ad Library Scraper

facebook.com/ads/library

89.9% Tasa de éxito
21.2s Respuesta media
In-house anti-bot Protección
1000 llamadas Medido sobre

La Biblioteca de Anuncios de Meta se sirve mediante un endpoint de plugin dedicado en lugar del fetch genérico de páginas. Pásale un anunciante - un nombre de página de Facebook o un ID de página numérico - y un país, y devuelve los anuncios que Meta muestra en su biblioteca pública: cada uno con el texto del anuncio, la llamada a la acción, el formato, las URLs de las creatividades de imagen y vídeo, la página de destino, las plataformas en las que se publica y sus fechas. Funciona con un navegador real sobre nuestra propia flota anti-bot y captura los resultados de Meta directamente, así que no hace falta cuenta de desarrollador de Meta ni token de acceso, ni los límites de solo-anuncios-políticos de la API oficial de la Biblioteca de Anuncios de Meta.

Qué puedes extraer

  • Texto del anuncio, titular, pie y etiqueta y tipo de la llamada a la acción
  • Formato de la creatividad (imagen, vídeo, DCO, carrusel) con URLs de creatividades de imagen y vídeo
  • URL de la página de destino a la que el anuncio envía el clic
  • Plataformas en las que se publica el anuncio (Facebook, Instagram, Messenger, Threads)
  • Fechas de publicación (inicio / fin) y si el anuncio está activo actualmente
  • Nombre de la página del anunciante, id y número de seguidores

Endpoints dedicados

/ads/meta-ad-library

Los anuncios de Meta de un anunciante

Los anuncios de un anunciante de Facebook/Instagram desde la biblioteca pública de Meta: texto del anuncio, CTA, URLs de creatividades de imagen/vídeo, página de destino, plataformas y fechas. Filtra por país, estado activo y tipo de medio; limita el resultado con max_ads.

Cómo rastrearlo

curl -X POST \
  -H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
  "https://api.scrapeunblocker.com/ads/meta-ad-library?advertiser=Nike&country=US&active_status=active"
import requests

resp = requests.post(
    "https://api.scrapeunblocker.com/ads/meta-ad-library",
    headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
    params={"advertiser": "Nike", "country": "US", "active_status": "active"},
)
print(resp.text)
import { ScrapeUnblockerClient } from 'scrapeunblocker';

const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });

const ads = await su.metaAdLibrary('Nike', {
  country: 'US',
  activeStatus: 'active',
});
console.log(ads);

Las peticiones son POST y sus parámetros van en la query string. El renderizado en navegador siempre ocurre: no hay ningún flag que activar.

Ejemplo de respuesta

{
  "advertiser": "Nike",
  "resultsCollected": 30,
  "has_more": true,
  "results": [
    {
      "ad_archive_id": "1049210304776058",
      "page_id": "15087023444",
      "page_name": "Nike",
      "page_like_count": 39281044,
      "is_active": true,
      "started_running": "2026-08-07",
      "ended": null,
      "platforms": [
        "FACEBOOK",
        "INSTAGRAM",
        "MESSENGER",
        "THREADS"
      ],
      "display_format": "VIDEO",
      "ad_text": "Made to move. The new season is here.",
      "title": "Shop the latest",
      "cta_text": "Shop now",
      "cta_type": "SHOP_NOW",
      "link_url": "https://www.nike.com/w/new-3n82y",
      "creatives": [
        {
          "type": "video",
          "image_url": "https://scontent.xx.fbcdn.net/v/preview.jpg",
          "video_url": "https://video.xx.fbcdn.net/v/hd.mp4"
        }
      ]
    }
  ]
}

Leer la documentación

Preguntas frecuentes

¿Es legal hacer scraping de la Meta Ad Library?

Recopilar datos públicos de la Meta Ad Library como textos de anuncios, URLs de creatividades y fechas de emisión es lícito en muchas jurisdicciones, pero las normas dependen de tu país, de los datos que recopiles y de cómo los uses. Parte de estos datos pueden ser personales, así que cumple las normas de privacidad que se te apliquen. ScrapeUnblocker devuelve la página pública; qué recopilas y cómo lo usas es responsabilidad tuya.

¿Cómo hago scraping de la Meta Ad Library sin que me bloqueen?

La Meta Ad Library está protegida por sistemas anti-bot propios. ScrapeUnblocker renderiza la página en un navegador real, rota exits residenciales e ISP y gestiona los desafíos, y el plugin devuelve los anuncios como JSON parseado. En el benchmark de ScrapeUnblocker devolvió contenido real en el 89,9 % de 1.000 llamadas, unos 21,2 s por llamada.

¿Qué datos de la Meta Ad Library puedo obtener?

Para cada anuncio: el texto del anuncio, el titular, el pie y la etiqueta y el tipo de llamada a la acción, el formato de la creatividad (imagen, vídeo, DCO o carrusel) con las URLs de las creatividades de imagen y vídeo, la URL de la página de destino, las plataformas en las que se publica (Facebook, Instagram, Messenger, Threads), las fechas de inicio y fin y si sigue activo, además del nombre, el id y el número de seguidores de la Página del anunciante.

¿Necesito una cuenta de API o un token de acceso de Meta?

No. El plugin de Meta Ad Library devuelve los anuncios de un anunciante como JSON sin cuenta de API de Meta, app de desarrollador ni token de acceso. Indica el nombre de una Página de Facebook o un ID de Página numérico: un ID de Página corresponde exactamente a ese anunciante, mientras que un nombre puede abarcar varias Páginas que lo comparten.

¿Puedo ver los anuncios de un anunciante en un país concreto?

Sí. Pasa country como código ISO-2, como US, GB o DE; Meta acota su Ad Library por país, y el valor por defecto es US. Combínalo con active_status (active, inactive o all), media_type (all, image, video o meme) y max_ads, hasta 500, para controlar qué anuncios vuelven.

¿Cuánto cuesta hacer scraping de la Meta Ad Library?

El precio es por petición: 1 petición = 1 crédito, desde 1,00 EUR por cada 1.000 en Pay as you go hasta unos 0,55 EUR por cada 1.000 en el plan Ultimate. Las llamadas a plugins usan la misma cuota del plan que cualquier otra petición. Una llamada devuelve hasta max_ads anuncios de un anunciante, y la paginación se hace automáticamente. No se facturan los bloqueos, los timeouts ni los errores del lado de ScrapeUnblocker, y la prueba gratuita incluye 500 peticiones sin tarjeta.

Scrapers relacionados

Empieza a rastrear este sitio hoy

Plan gratuito incluido. No necesitas tarjeta para probarlo.