Tous les scrapers

Social et vidéo

Meta Ad Library Scraper

facebook.com/ads/library

89.9% Taux de réussite
21.2s Réponse moyenne
In-house anti-bot Protection
1 000 appels Mesuré sur

La bibliothèque publicitaire de Meta est servie via un endpoint de plugin dédié plutôt que par le fetch de page générique. Donnez-lui un annonceur - un nom de page Facebook ou un ID de page numérique - et un pays, et elle renvoie les publicités que Meta affiche dans sa bibliothèque publique : chacune avec le texte de l'annonce, l'appel à l'action, le format, les URLs des visuels image et vidéo, la page de destination, les plateformes sur lesquelles elle est diffusée et ses dates. Elle utilise un vrai navigateur sur notre propre flotte anti-bot et capture directement les résultats de Meta, donc sans compte développeur Meta ni jeton d'accès, et sans les limites réservées-aux-publicités-politiques de l'API officielle de la bibliothèque publicitaire de Meta.

Ce que vous pouvez extraire

  • Texte de l'annonce, titre, légende ainsi que le libellé et le type de l'appel à l'action
  • Format du visuel (image, vidéo, DCO, carrousel) avec les URLs des visuels image et vidéo
  • URL de la page de destination vers laquelle l'annonce envoie le clic
  • Plateformes sur lesquelles l'annonce est diffusée (Facebook, Instagram, Messenger, Threads)
  • Dates de diffusion (début / fin) et si l'annonce est actuellement active
  • Nom de la page de l'annonceur, id et nombre d'abonnés

Endpoints dédiés

/ads/meta-ad-library

Les publicités Meta d'un annonceur

Les publicités d'un annonceur Facebook/Instagram depuis la bibliothèque publique de Meta : texte, CTA, URLs des visuels image/vidéo, page de destination, plateformes et dates. Filtrez par pays, statut actif et type de média ; limitez le résultat avec max_ads.

Comment le scraper

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

Les requêtes sont en POST et passent leurs paramètres dans la query string. Le rendu navigateur a toujours lieu : aucun flag à activer.

Exemple de réponse

{
  "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"
        }
      ]
    }
  ]
}

Lire la documentation de l'API

Questions fréquentes

Est-il légal de scraper la Meta Ad Library ?

Collecter des données publiques de la Meta Ad Library comme le texte des publicités, les URL des créations et les dates de diffusion est licite dans de nombreuses juridictions, mais les règles dépendent de votre pays, des données collectées et de leur usage. Certaines de ces données peuvent être personnelles : respectez donc les règles de protection de la vie privée qui vous sont applicables. ScrapeUnblocker renvoie la page publique ; ce que vous collectez et la façon dont vous l'utilisez relève de votre responsabilité.

Comment scraper la Meta Ad Library sans me faire bloquer ?

La Meta Ad Library est protégée par des systèmes anti-bot maison. ScrapeUnblocker rend la page dans un vrai navigateur, fait tourner des sorties résidentielles et ISP et gère les défis, et le plugin renvoie les publicités en JSON parsé. Dans le benchmark de ScrapeUnblocker, 89,9 % des 1 000 appels ont renvoyé du contenu réel, en environ 21,2 s par appel.

Quelles données de la Meta Ad Library puis-je obtenir ?

Pour chaque publicité : le texte, le titre, la légende, le libellé et le type d'appel à l'action, le format de création (image, vidéo, DCO ou carrousel) avec les URL des créations image et vidéo, l'URL de la page de destination, les plateformes de diffusion (Facebook, Instagram, Messenger, Threads), les dates de début et de fin et si elle est encore active, ainsi que le nom, l'id et le nombre d'abonnés de la Page de l'annonceur.

Ai-je besoin d'un compte API Meta ou d'un jeton d'accès ?

Non. Le plugin Meta Ad Library renvoie les publicités d'un annonceur en JSON, sans compte API Meta, application développeur ni jeton d'accès. Donnez-lui le nom d'une Page Facebook ou un Page ID numérique : un Page ID correspond exactement à cet annonceur, tandis qu'un nom peut couvrir plusieurs Pages qui le partagent.

Puis-je voir les publicités d'un annonceur dans un pays précis ?

Oui. Passez country avec un code ISO-2 comme US, GB ou DE ; Meta délimite son Ad Library par pays, et la valeur par défaut est US. Combinez-le avec active_status (active, inactive ou all), media_type (all, image, video ou meme) et max_ads, jusqu'à 500, pour contrôler quelles publicités reviennent.

Combien coûte le scraping de la Meta Ad Library ?

La tarification se fait à la requête : 1 requête = 1 crédit, de 1,00 EUR pour 1 000 en paiement à l'usage à environ 0,55 EUR pour 1 000 sur l'offre Ultimate. Les appels au plugin utilisent le même quota d'offre que toute autre requête. Un appel renvoie jusqu'à max_ads publicités pour un annonceur, pagination gérée pour vous. Les blocages, timeouts et erreurs côté ScrapeUnblocker ne sont pas facturés, et l'essai gratuit inclut 500 requêtes sans carte bancaire.

Scrapers similaires

Commencez à scraper ce site dès aujourd'hui

Palier gratuit inclus. Aucune carte bancaire requise pour tester.