Social & Video
Meta Ad Library Scraper
facebook.com/ads/library
Die Meta-Werbebibliothek wird über einen dedizierten Plugin-Endpoint statt über den generischen Seitenabruf bereitgestellt. Gib ihr einen Werbetreibenden - einen Facebook-Seitennamen oder eine numerische Seiten-ID - und ein Land, und sie gibt die Anzeigen zurück, die Meta in seiner öffentlichen Werbebibliothek zeigt: jede mit Anzeigentext, Call-to-Action, Format, den Bild- und Video-Creative-URLs, der Landingpage, den Plattformen, auf denen sie läuft, und ihren Laufzeiten. Sie nutzt einen echten Browser auf unserer eigenen Anti-Bot-Flotte und erfasst Metas Ergebnisse direkt, also ohne Meta-Entwicklerkonto oder Access-Token und ohne die Nur-für-politische-Anzeigen-Grenzen der offiziellen Meta-Werbebibliothek-API.
Was Sie extrahieren können
- Anzeigentext, Überschrift, Bildunterschrift sowie Label und Typ des Call-to-Action
- Creative-Format (Bild, Video, DCO, Karussell) mit Bild- und Video-Creative-URLs
- Landingpage-URL, an die die Anzeige den Klick sendet
- Plattformen, auf denen die Anzeige läuft (Facebook, Instagram, Messenger, Threads)
- Laufzeiten (Start / Ende) und ob die Anzeige aktuell aktiv ist
- Seitenname, ID und Followerzahl des Werbetreibenden
Dedizierte Endpoints
/ads/meta-ad-library Die Meta-Anzeigen eines Werbetreibenden
Die Anzeigen eines Facebook/Instagram-Werbetreibenden aus Metas öffentlicher Werbebibliothek: Anzeigentext, CTA, Bild-/Video-Creative-URLs, Landingpage, Plattformen und Laufzeiten. Filtere nach Land, Aktivstatus und Medientyp; begrenze das Ergebnis mit max_ads.
So wird es gescrapt
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); Requests sind POST und übergeben ihre Parameter im Query-String. Browser-Rendering findet immer statt - dafür gibt es kein Flag.
Beispielantwort
{
"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"
}
]
}
]
} Häufige Fragen
Ist das Scrapen der Meta Ad Library legal?
Das Erheben öffentlich verfügbarer Daten der Meta Ad Library wie Anzeigentexte, Creative-URLs und Laufzeiten ist in vielen Rechtsordnungen zulässig, aber die Regeln hängen von deinem Land, den erhobenen Daten und ihrer Verwendung ab. Ein Teil davon können personenbezogene Daten sein, beachte also die Datenschutzregeln, die für dich gelten. ScrapeUnblocker liefert die öffentliche Seite; was du erhebst und wie du es nutzt, liegt in deiner Verantwortung.
Wie scrape ich die Meta Ad Library, ohne blockiert zu werden?
Die Meta Ad Library ist durch eigene Anti-Bot-Systeme geschützt. ScrapeUnblocker rendert die Seite in einem echten Browser, rotiert Residential- und ISP-Exits und kümmert sich um Challenges, und das Plugin liefert die Anzeigen als geparstes JSON. Im Benchmark von ScrapeUnblocker kam bei 89,9 % von 1.000 Calls echter Inhalt zurück, etwa 21,2 s pro Call.
Welche Daten der Meta Ad Library kann ich bekommen?
Für jede Anzeige: Anzeigentext, Headline, Caption sowie Label und Typ des Call-to-Action, das Creative-Format (Bild, Video, DCO oder Karussell) mit Bild- und Video-Creative-URLs, die URL der Landingpage, die Plattformen, auf denen sie läuft (Facebook, Instagram, Messenger, Threads), Start- und Enddatum und ob sie noch aktiv ist, dazu Name, ID und Followerzahl der Page des Werbetreibenden.
Brauche ich ein Meta-API-Konto oder ein Access-Token?
Nein. Das Meta-Ad-Library-Plugin liefert die Anzeigen eines Werbetreibenden als JSON, ohne Meta-API-Konto, Developer-App oder Access-Token. Gib ihm einen Facebook-Page-Namen oder eine numerische Page-ID: Eine Page-ID trifft genau diesen Werbetreibenden, während ein Name mehrere Pages umfassen kann, die ihn teilen.
Kann ich die Anzeigen eines Werbetreibenden in einem bestimmten Land sehen?
Ja. Übergib country als ISO-2-Code wie US, GB oder DE; Meta grenzt seine Ad Library nach Land ab, und der Standard ist US. Kombiniere es mit active_status (active, inactive oder all), media_type (all, image, video oder meme) und max_ads, bis zu 500, um zu steuern, welche Anzeigen zurückkommen.
Wie viel kostet das Scrapen der Meta Ad Library?
Abgerechnet wird pro Anfrage: 1 Anfrage = 1 Credit, von 1,00 EUR pro 1.000 bei Pay-as-you-go bis etwa 0,55 EUR pro 1.000 im Ultimate-Tarif. Plugin-Calls nutzen dasselbe Tarifkontingent wie jede andere Anfrage. Ein Call liefert bis zu max_ads Anzeigen für einen Werbetreibenden, für dich paginiert. Blockierungen, Timeouts und Fehler auf Seiten von ScrapeUnblocker werden nicht berechnet, und die kostenlose Testphase umfasst 500 Anfragen ohne Karte.
Ähnliche Scraper
Starten Sie noch heute mit dieser Seite
Kostenloses Kontingent inklusive. Zum Testen ist keine Kreditkarte nötig.