Todos los scrapers

Social y vídeo

Meta Ad Library Scraper

facebook.com/ads/library

In-house anti-bot Protección
Servido por endpoints de plugin

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(results);

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.

Leer la documentación

Scrapers relacionados

Empieza a rastrear este sitio hoy

Plan gratuito incluido. No necesitas tarjeta para probarlo.