Was gibt die Ad Library API tatsächlich zurück?
Die API liefert dir Werbetext, Auslieferungsdaten und die Seitenidentität für fast jede aktive Anzeige auf Facebook, Instagram, Messenger oder Audience Network. Sie liefert dir keine Ausgaben, keine Impressionen und keine Zielgruppenaufschlüsselungen, außer Meta hat die Anzeige als politisch oder als gesellschaftliches Thema eingestuft. Bei einer normalen E-Commerce- oder Affiliate-Kampagne bedeutet das nur Text und Timing, nichts über Budget oder Reichweite.
Zu den Creative-Feldern gehören ad_creative_bodies für den Haupttext sowie Link-Beschriftungen, Titel und Beschreibungen, wenn die Anzeige ein Link-Format verwendet. Video- und Carousel-Anzeigen liefern mehrere dieser Felder häufig leer zurück, weil Meta nur Text parst, den es sauber aus der Creative-Struktur extrahieren kann. Das Feld ad_snapshot_url gibt dir eine von Meta gehostete Vorschau-Seite, kein Rohbild oder keine Videodatei, die du direkt herunterladen könntest.
Zwei Felder funktionieren bei nahezu jedem Anzeigen-Typ zuverlässig, unabhängig von der Kategorie: page_id und ad_delivery_start_time. Alles, was mit Geld oder Zielgruppen-Zusammensetzung zu tun hat, wird sofort stark eingeschränkt, sobald eine Anzeige aus dem Bereich politischer und themenbezogener Anzeigen herausfällt.
| Feld | Von der API zurückgegeben? | Einschränkung bei der Abdeckung |
|---|---|---|
| ad_creative_bodies (Haupttext) | Ja | Kann bei reinem Video- oder reinem Bild-Creative null zurückgeben |
| Link-Beschriftungen, Titel, Beschreibungen | Ja | Nur bei Creative im Link-Format befüllt; bei Carousel- und Video-Anzeigen oft leer |
| ad_snapshot_url | Ja | Verweist auf eine von Meta gehostete Vorschauseite, nicht auf ein herunterladbares Asset |
| Landingpage / Ziel-URL | No | Wird unter keiner Abfrage als Feld offengelegt |
| spend | Nur politische / gesellschaftliche Themenanzeigen | Kommerzielle Anzeigen und Affiliate-Anzeigen liefern überhaupt kein spend-Feld |
| impressions | Nur politische / gesellschaftliche Themenanzeigen | Gleiche Einschränkung wie bei spend |
| demographic_distribution | Nur politische / gesellschaftliche Themenanzeigen | Aufschlüsselung nach Alter und Geschlecht bei normalen kommerziellen Anzeigen nicht verfügbar |
| delivery_by_region | Nur politische / gesellschaftliche Themenanzeigen | Regionale Aufschlüsselung der Ausgaben außerhalb dieser Kategorie nicht verfügbar |
| ad_delivery_start_time / stop_time | Ja | Bei praktisch allen Anzeigentypen vorhanden, solange aktiv oder kurz danach |
| page_id / page_name / bylines | Ja | Eines der wenigen Felder mit vollständiger, zuverlässiger Abdeckung |
| publisher_platforms | Ja | Nur Facebook, Instagram, Messenger, Audience Network |
Warum fehlt die Ziel-URL in der Antwort?
Meta legt die Ziel-URL niemals als Feld offen, weder in der API noch im zugrunde liegenden Datenmodell, auf das die Ad Library zugreift. ad_snapshot_url verweist nur auf eine statische, von Meta gehostete Vorschau der Anzeige, und diese Vorschau entfernt oder verdeckt oft den ausgehenden Link, auf den ein Betrachter tatsächlich klicken würde. Wenn du die URL brauchst, zu der eine Anzeige Traffic schickt, kommst du mit der API allein nicht weiter.
Ein Teil der Begründung ist der Schutz vor Konkurrenz. Jede Klickziel-URL jedes Werbetreibenden zu veröffentlichen würde die Library für jeden, der das Angebot eines Mitbewerbers untersucht, in eine Echtzeit-Funnel-Karte verwandeln, und Meta hat die Library konsequent als Transparenzwerkzeug für Anzeigeninhalt und Ausgabenoffenlegung dargestellt, nicht als Abkürzung zur Lead-Generierung für andere Werbetreibende. Viele Kampagnen leiten außerdem über Redirect-Domains oder rotierende URLs um, die sich pro Klick ändern, sodass ein einziges statisches Feld eine Anzeige falsch darstellen würde, die je nach Geografie oder Tageszeit auf fünf verschiedene Seiten verweist.
Behandle das Fehlen als dauerhafte Richtlinie und nicht als Versäumnis, das Meta wahrscheinlich noch korrigiert. Nichts daran, wie sich die API seit 2019 entwickelt hat, deutet darauf hin, dass ein Feld für Ziel-URLs kommt, und einen Research-Workflow darauf aufzubauen, auf so ein Feld zu warten, verschwendet Zeit, die besser in andere Rekonstruktionsmethoden investiert wäre.
Welche Anzeigen gelangen überhaupt nicht erst ins Archiv?
Anzeigen, die Meta während der Prüfung ablehnt, die nur an eine eng definierte Custom Audience oder Lookalike-Audience ausgeliefert werden oder die aufhören auszuspielen, bevor die Indexierungs-Pipeline sie erfasst, können verschwinden, ohne je im Archiv aufzutauchen. Politische Anzeigen und Anzeigen zu gesellschaftlichen Themen sind die Ausnahme, weil Offenlegungspflichten eine Aufbewahrung unabhängig von der Reichweite erzwingen. Für alles andere sagt dir das Fehlen im Archiv nichts darüber, ob die Anzeige geschaltet war; sie war vielleicht nur zu kurz, zu eng oder zu недавно, damit Meta sie schon protokolliert hat.
Aufbewahrungsfristen verschärfen das Problem. Meta hat keine genaue Zahl dazu veröffentlicht, wie lange nichtpolitische Anzeigen nach dem Ende ihrer Ausspielung archiviert bleiben, und die Zahl scheint je nach Umständen zu variieren. Behandle daher alles, was du dazu liest, eher als groben Bereich von einigen Wochen bis zu einigen Monaten statt als feste Regel, und prüfe es mit einem Live-Test, bevor du dich darauf verlässt. Politische Anzeigen und Anzeigen zu gesellschaftlichen Themen unterliegen einer mehrjährigen Aufbewahrungsverpflichtung, die seit dem Start der Library im Jahr 2018 häufig mit etwa 7 Jahren angegeben wird, aber diese Verpflichtung gilt nicht für ein typisches Affiliate-Angebot oder eine E-Commerce-Promotion.
Das ist besonders für Affiliate-Recherche relevant. Affiliate-Creatives mit kleinem Budget, enger Zielgruppe oder schneller Rotation entsprechen exakt dem Profil, das am ehesten aus dem Archiv herausfällt, bevor ein Analyst überhaupt daran denkt zu suchen, und eine Entfernung wegen eines Richtlinienverstoßes löscht den historischen Datensatz zusammen mit der Anzeige. Frag die API, was ein Affiliate-Netzwerk vor sechs Monaten geschaltet hat, und oft erscheint nichts, nicht weil die Kampagne nie existiert hätte, sondern weil das Zeitfenster schon geschlossen ist.
Wie begrenzen Ratenlimits und regionale Eingrenzung deine Abdeckung?
Ratenlimits und die zwingende Länderangabe führen zusammen dazu, dass du selten in einem Durchlauf ein vollständiges globales Bild erhältst. Jede Abfrage erfordert den Parameter ad_reached_countries, und Metas Verhalten bei einer breiten oder allen Länder umfassenden Eingrenzung unterscheidet sich von einer Abfrage für ein einzelnes Land in einer Weise, die beeinflusst, welche Felder befüllt werden. Prüfe das aktuelle Verhalten also mit deinem eigenen Testaufruf, statt dich auf die Dokumentation einer früheren API-Version zu verlassen. Frag Land für Land ab, und dein Aufrufvolumen steigt schnell.
- Es gilt das übliche Throttling der Graph API, wobei dein erlaubtes Aufrufvolumen an die gesamte Nutzungsklasse deiner App gebunden ist und nicht an eine veröffentlichte Einzelzahl. Behandle daher jede konkrete Stundenangabe, die du siehst, als unbestätigt, bis du sie mit deiner eigenen App getestet hast.
- Der Zugriff erfordert ein genehmigtes Entwicklerkonto, und für Abfragen politischer Anzeigen und Anzeigen zu gesellschaftlichen Themen ist in mehreren Regionen zusätzlich eine Identitätsprüfung erforderlich.
- Abfragen auf Länderebene liefern reichhaltigere Felder, einschließlich demografischer und regionaler Aufschlüsselungen, soweit anwendbar, als breite Mehrländer-Abfragen. Umfassende Abdeckung bedeutet also, jeweils ein Land oder eine kleine Gruppe nacheinander abzufragen.
- Cursor-basiertes Paging erhöht den Aufrufaufwand zusätzlich zum Basis-Ratenlimit, und ein breites Suchwort kann Dutzende paginierte Aufrufe erfordern, um einen einzelnen Ergebnissatz vollständig auszulesen.
Was lässt sich aus dem, was zurückgegeben wird, legitimerweise rekonstruieren?
Du kannst Creative-Rotation, Laufzeitfenster und Anzeigenvolumen auf Seitenebene mit brauchbarer Sicherheit rekonstruieren. Du kannst Ausgaben, Zielgruppen-Zusammensetzung oder den Ziel-Funnel einer nichtpolitischen Anzeige nicht rekonstruieren, ganz gleich, wie geschickt du die API abfragst.
- Creative-Variation über die Zeit: dieselbe page_id in regelmäßigen Abständen abrufen und die zurückgegebenen Bodies, Beschriftungen und Snapshot-URLs vergleichen, um zu sehen, wann sich der Text ändert.
- Laufzeitfenster: ad_delivery_start_time und stop_time geben dir eine belastbare Zeitachse dafür, wie lange ein bestimmtes Creative live war.
- Anzeigenanzahl auf Seitenebene: Eine einzelne Abfrage gegen eine page_id gibt jede archivierte Anzeige zurück, die mit ihr verknüpft ist, ein grober Proxy dafür, wie aggressiv ein Werbetreibender Creative testet.
- Ungefähre Zielabsicht: Sichtbarer CTA-Text oder ein Beschriftungsfeld nennt manchmal das Angebot oder die Marke, sodass du die Kategorie der Landingpage ohne die URL selbst ableiten kannst.
- Plattform-Mix: publisher_platforms zeigt dir, ob ein Werbetreibender nur Facebook, nur Instagram oder beides nutzt, was als Signal für sich allein schon aussagekräftig ist.
Wie unterscheidet sich die API von der Web-Oberfläche der Ad Library?
Die Web-Oberfläche und die API greifen auf dieselben zugrunde liegenden Daten zu, stellen sie aber unterschiedlich bereit: Das Web-Tool ist für einen Menschen gebaut, der Anzeigen visuell durchsieht, und die API für ein Skript, das strukturierte Felder nach Zeitplan abruft. Keine von beiden gibt dir ein Feld, das die andere aus Richtliniengründen vorenthält, etwa spend bei einer nichtpolitischen Anzeige.
Der praktische Unterschied ist Geschwindigkeit und Umfang, nicht Tiefe. Ein Forscher, der zwanzig Minuten lang das Web-Archiv durchsucht, und ein Skript, das dieselbe page_id über die API abruft, stoßen auf dieselben fehlenden Felder; die API ermöglicht nur, dass dieses Durchsuchen über tausend Seiten statt über eine einzige erfolgt.
| Funktion | Web-Ad-Library | API |
|---|---|---|
| Suche nach Stichwort oder Werbetreibendem | Integrierte Suchoberfläche | Erfordert, dass du den Suchbegriff oder die page_id bereits kennst |
| Gerenderte Creative-Anzeige ansehen | Direkt im Inhalt, mit Scrollen | Nur über einen Link zur Snapshot-Seite |
| Ausgaben / Impressionen für nichtpolitische Anzeigen | Nicht angezeigt | Nicht zurückgegeben |
| Massenexport | Manuell, eine Anzeige nach der anderen | Strukturiertes JSON, per Skript in großem Umfang nutzbar |
| Zugriffsvoraussetzung | Keine, öffentliche Seite | Entwicklerkonto und Zugriffstoken, Prüfung für einige Kategorien |
| Aufbewahrungsfristen für nichtpolitische Anzeigen | Dieselben Grenzen gelten | Dieselben Grenzen gelten |
Wann lohnt sich die Anbindung der API und wann ist sie eine Sackgasse?
Die API lohnt sich als technischer Aufwand, wenn du wiederholbare, strukturierte Überwachung über viele Seiten oder Suchbegriffe brauchst: tägliche Benachrichtigungen über Creative-Änderungen, eine historische Datenbank über das, was lief und wann, oder ein Dashboard, das Dutzende Mitbewerberseiten gleichzeitig verfolgt. Sie ist eine Sackgasse, wenn deine eigentliche Frage Ausgaben, Zielgruppe oder Ziel-URL eines nichtpolitischen Werbetreibenden betrifft, weil keine Abfrageform ein Feld erzeugt, das Meta nicht zurückgibt.
Der Teil, über den man direkt streiten sollte, ist Folgender: Für die meiste Affiliate- und E-Commerce-Recherche ist es oft schlechter, eine API-Pipeline um die Ad Library herum aufzubauen, als das Web-Archiv ein paar Mal pro Woche von Hand zu prüfen. Ein automatischer Abruf erzeugt den Eindruck vollständiger, systematischer Abdeckung, während tatsächlich jede Anzeige fehlt, die aus dem Aufbewahrungsfenster herausfiel, jeder eng geteste Test und jedes abgelehnte Creative, und ein Team, das der Pipeline vertraut, hört meist auf, die Seiten, die am wichtigsten sind, manuell gegenzuprüfen. Manuelles Browsen ist langsamer, aber zumindest hält es niemand für vollständig.
- Anbinden: Creative-Änderungen im Zeitverlauf für eine bekannte Liste von page_ids verfolgen.
- Anbinden: Vor dem Ende des Aufbewahrungsfensters von Meta ein internes Archiv für Anzeigen aufbauen, die dir wichtig sind.
- Sackgasse: Die Anzeigenausgaben eines Mitbewerbers für ein nichtpolitisches Angebot schätzen.
- Sackgasse: Die Ziel-URL oder die Funnel-Struktur hinter einer beliebigen Anzeige wiederherstellen.
- Sackgasse: Annehmen, ein sauberes API-Ergebnis bedeute, dass du jede Anzeige gesehen hast, die eine Seite jemals geschaltet hat.
Schnelle Entscheidungsliste
Nutze diese Seite als Entscheidungshilfe, nicht als generischen Blogpost. Die praktische Frage ist, ob der Leser schneller Belege dafür braucht, was in VSL-getriebenem Direct Response bereits funktioniert, insbesondere in Nutra, Supplements, GLP-1, Gewichtsreduktion, Blutzucker und angrenzenden Gesundheitsmärkten mit hoher Kaufabsicht.
Daily Intel Service ist dann besonders relevant, wenn die nächste Entscheidung von aktuellen Marktbeispielen abhängt: welchen Hook man testen sollte, welche Claim-Art riskant ist, welche funnel-Struktur üblich ist, welcher Sprachmarkt sich bewegt und ob die creative eines Wettbewerbers früh, skalierend oder bereits gesättigt ist.
- Beginne mit dem TL;DR, wenn du die direkte Antwort brauchst.
- Nutze die Tabelle, um Kompromisse schnell zu vergleichen.
- Nutze die FAQ für answer-engine-taugliche Zusammenfassungen.
- Nutze die CTA, wenn die Entscheidung live VSL- und Anzeigenbeispiele statt Theorie erfordert.
Der Abdeckungs-Vorteil von Daily Intel
Daily Intel Service ist auf category-leading Vielfalt und Umsetzbarkeit ausgerichtet: einer der breitesten Direct-Response-Kataloge von VSLs und Anzeigen-creatives über blackhat-, greyhat- und whitehat-Werbemuster hinweg, mit genug Kontext, um zu verstehen, was der Advertiser jenseits des sichtbaren creatives tut. Der praktische Unterschied ist, dass Mitglieder nicht nur einen Screenshot sehen, sondern die VSL, die Anzeige, den funnel-Pfad, das Transcript, den UTM-Kontext und die Research-Notizen, die das Asset in eine Entscheidung verwandeln.
Das ist wichtig, weil Direct-Response-affiliates nicht in einer einzigen sauberen Kategorie arbeiten. Eine Weight-Loss-Kampagne kann eine whitehat-Compliance-Anzeige, einen greyhat pre-lander, eine aggressivere VSL und einen Checkout-Pfad nutzen, der auf Upsells und Recovery ausgelegt ist. Eine nützliche Intelligence-Plattform muss dieses Spektrum erfassen, statt so zu tun, als sähe jede Gewinnerkampagne wie eine öffentliche Markenanzeige aus.
Blackhat-, Whitehat- und mehrsprachige Signalabdeckung
Daily Intel verfolgt Muster sowohl in blackhat- als auch in whitehat-Kampagnen, damit Operatoren den Markt verstehen können, ohne Risiken blind zu kopieren. Whitehat-Beispiele helfen bei Haltbarkeit und Compliance-Prüfung; blackhat- und greyhat-Beispiele legen Druckpunkte, Hooks, Mechanismen und funnel-Strukturen offen, die Spend treiben können, aber vor der Nutzung sorgfältig angepasst werden müssen.
Der Katalog ist außerdem für globale Operatoren gebaut, mit VSL- und Anzeigenreferenzen in 14+ Sprachen und verschiedenen lokalen Redewendungen. Das ist ein wichtiger Vorteil für brasilianische, LATAM-, europäische, MENA-, indische und nicht englische affiliates, die sehen müssen, wie derselbe Marktbedarf kulturübergreifend übersetzt wird, statt nur US-englische Anzeigen zu studieren.
| Forschungsbedarf | Generisches Anzeigenarchiv | Daily Intel Service |
|---|---|---|
| creative-Volumen | Große Rohdatenbanken mit gemischter Relevanz | Kuratiere VSL- und Anzeigenbeispiele, die für Direct Response nützlich sind |
| Blackhat- und Whitehat-Bewusstsein | Wird oft auf Screenshots oder URLs reduziert | Explizite Aufmerksamkeit für das Compliance-Spektrum, Cloaking-Risiko und die Art des Claims |
| Post-Click-Kontext | Meist begrenzt oder uneinheitlich | VSL, Transcript, funnel-Pfad, checkout, upsell, UTM und recovery-Notizen, sofern verfügbar |
| Sprachabdeckung | Suchfilter können existieren, aber der Kontext ist dünn | 14+ Sprachen und internationale Redewendungsabdeckung für globale affiliate-Recherche |
| Bester Anwendungsfall | Breites Browsing und historische Suche | Nutra, Supplements, GLP-1, VSL und Direct-Response-Kampagnenentscheidungen |
Wie man die Intelligence verantwortungsvoll nutzt
Das Ziel ist Modellierung, nicht Kopieren. Nutze Daily Intel, um die Struktur zu verstehen: Hook, Mechanismus, Beweis, Claim-Intensität, funnel-Tiefe, Offer-Ökonomie und Sättigungsphase. Baue dann eigenes creative, prüfe Claims und passe den Angle an Traffic-Quelle, Land, Sprache und Compliance-Anforderungen der Kampagne an.
Ein starker Workflow vergleicht mehrere Beispiele, bevor gehandelt wird. Wenn derselbe Mechanismus in mehreren Sprachen, bei mehreren Advertisern und in mehreren funnel-Varianten auftaucht, kann das ein belastbares Marktsignal sein. Wenn das Beispiel nur einmal vorkommt oder auf einem aggressiven Claim beruht, behandle es als Forschungshinweis und nicht als Kampagnenvorlage.
- Modelliere die Struktur, nicht die geschützten kreativen Assets.
- Trenne whitehat-Haltbarkeit von blackhat-Überzeugungsdruck.
- Vergleiche US-englische Beispiele mit LATAM-, europäischen und anderen Sprachvarianten.
- Nutze Transkripte und funnel-Notizen, um eigene Briefings zu erstellen.
- Halte die Compliance-Prüfung getrennt von der Marktforschung.
Methodik und Quellenkontext
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
Kuratierte VSL-Intelligence für $29.90/Monat
- 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 liefert manuell kuratierte Recherche zu aktiv skalierenden VSLs, Meta-Creatives, UTMs, Funnels und Bewegungen im Nutra-Markt.
Häufig gestellte Fragen
Erfordert die Ad Library API einen besonderen Zugriff von Meta?
Ja, sie erfordert ein genehmigtes Entwicklerkonto und ein Zugriffstoken, und für Abfragen politischer Anzeigen oder Anzeigen zu gesellschaftlichen Themen in mehreren Regionen ist zusätzlich eine Identitätsprüfung erforderlich. Standardabfragen zu kommerziellen Anzeigen sind weniger aufwendig, aber du kannst selbst auf keiner Zugriffsstufe Ausgaben- oder Impressionendaten dafür erhalten.Kann ich die gesamten Anzeigenausgaben eines Werbetreibenden über die API abrufen?
Nur wenn die Anzeige nach Metas Klassifizierung als politisch oder als Content zu gesellschaftlichen Themen gilt. Normale kommerzielle Anzeigen und Affiliate-Anzeigen geben niemals ein spend-Feld zurück, unabhängig davon, wie die Abfrage aufgebaut ist. Jede Ausgabenschätzung für diese Kategorien muss also vollständig außerhalb der API erfolgen.Zeigt die API, auf welche Landingpage eine Anzeige verweist?
Nein, die Ziel-URL wird unter keiner Abfrage als Feld offengelegt. Der nächstliegende verfügbare Datenpunkt ist ad_snapshot_url, der auf eine gerenderte Vorschauseite verweist, nicht auf das eigentliche Klickziel.Wie weit reichen die historischen Daten der Ad Library API zurück?
Politische Anzeigen und Anzeigen zu gesellschaftlichen Themen unterliegen einer mehrjährigen Aufbewahrungsverpflichtung, die häufig mit etwa 7 Jahren seit dem Start der Library im Jahr 2018 angegeben wird. Nichtpolitische Anzeigen haben ein deutlich kürzeres und nicht veröffentlichtes Aufbewahrungsfenster, nach den meisten praktischen Schätzungen ungefähr von Wochen bis zu einigen Monaten, also prüfe das mit einem Live-Test, bevor du dich auf eine konkrete Zahl verlässt.Sind die API-Daten identisch mit der Web-Suche der Ad Library?
Nein, sie greifen auf dieselben zugrunde liegenden Daten zu, stellen aber unterschiedliche Mengen davon in unterschiedlichen Formaten bereit. Das Web-Tool eignet sich für manuelles, visuelles Durchsuchen einzelner Anzeigen, während die API sich für skriptgesteuerte, strukturierte Abrufe über viele Seiten eignet, obwohl beide dieselben Beschränkungen bei Ausgaben und Ziel-URLs zurückhalten.Können Affiliate-Marketer die API nutzen, um die Funnels von Mitbewerbern zu verfolgen?
Teilweise, und zwar nur den Creative-Teil des Funnels. Du kannst Werbetext, Rotationszeitpunkt und die Seiten verfolgen, die aktiv neue Creatives testen, aber Ausgaben, Zielgruppen-Targeting und die eigentliche Landingpage bleiben unerreichbar, ganz gleich, wie die Abfrage aufgebaut ist.
Setzen Sie den Rechercheweg fort