Facebook Ad LibraryMeta 广告资料库 API广告情报API 替代方案

2026 年最佳 Facebook Ad Library API 替代方案

Meta 官方 Ad Library API 只在欧盟和英国返回商业广告。对比关键词广告搜索、广告主查询、公司广告和单条广告详情的替代方案。

SocQ更新于 2026年10月9日阅读约 10 分钟

大多数团队打开 Meta Ad Library API,想要的是同一件事:竞品正在美国投放的商业广告,包括文案、素材、落地页和投放时间。官方 API 给不了。在欧盟和英国以外,它只覆盖与社会议题、选举或政治相关的广告,而且接入第一步就是提交政府证件做身份验证。

公开的 Ad Library 网站展示的内容远多于 API:所有国家、所有在投的商业广告,都可以按关键词或广告主搜索。因此广告情报产品、代理商和素材研究工具,普遍依赖读取公开资料库页面并返回结构化记录的 API。

这类需求首选 SocQ:4 个 Facebook Ad Library 端点,覆盖关键词搜索、广告主查询、公司广告和单条广告详情,支持国家、状态、素材类型、语言和日期筛选,每条返回广告 0.5 积分,按基础积分包折合每 1,000 条 2.50 美元。研究政治广告透明度、需要欧盟触达数据时,Meta 官方 API 仍是正确工具。

核心结论: 任何国家的商业广告搜索和竞品监控,首选 SocQ;政治与社会议题广告、欧盟和英国的触达拆分,保留 Meta Ad Library API。想要按请求计费的 REST 方案可看 ScrapeCreators 或 SearchApi;想自己跑采集器选 Apify;需要从一家拿到 TikTok、LinkedIn、Google 广告库时看 Captapi 或 Brizzox。

Meta 文档和各供应商页面核对于 2026 年 10 月 9 日。如果你已确定需要公开广告数据、想看逐家供应商的横向排名,请看 Facebook Ad Library API 对比。

Facebook Ad Library API 替代方案总览

方案产品形态欧盟/英国以外的商业广告计费单位最适合
SocQ公开广告资料库 API,异步任务支持返回的广告条数竞品监控、素材研究
Meta Ad Library API官方 Graph API 端点不支持免费,有频率限制政治广告、欧盟和英国透明度数据
ScrapeCreators直连 REST 端点支持请求积分同步查询
SearchApi带 Meta Ad Library 引擎的 SERP API支持成功搜索次数已在用 SearchApi 的团队
ApifyActor 市场支持按条,因 Actor 而异自运行采集器与无代码任务
Captapi多广告库 API支持积分一个 API 覆盖 Meta、TikTok、LinkedIn、Google
Brizzox多广告库 API支持以官网为准需要 Meta 花费拆分及其他广告库

Meta 官方 API 作为基准单列。它覆盖的广告范围不同,因此不和第三方产品一起排名。

Meta Ad Library API 实际覆盖什么

Meta 的 Ad Library API 页面列出两类数据:

  • 过去 7 年内在全球任何地区投放的社会议题、选举或政治广告。
  • 过去 1 年内投放到欧盟或英国的任意类型广告。

其他限制都由此而来。ads_archive 端点必须传 ad_reached_countries,Meta 文档明确写着:没有触达任何欧盟地区的广告,只有属于社会议题、选举或政治类时才会返回。查询一个美国电商品牌当前在投的广告,几乎拿不到有用结果。

接入本身也有成本。Meta 要求先在 Facebook.com/ID 完成身份和所在地验证,流程与投放政治广告相同,可能需要几天;之后还要有 Meta 开发者账号、创建应用并获取 Access Token。

官方记录是为透明度设计的,不是为素材研究设计的。返回的是素材文本字段和 ad_snapshot_url,而不是素材文件本身。展示次数和花费只对政治与社会议题广告以区间形式返回;年龄、性别、地区拆分以及付款方、受益方信息只适用于投放到欧盟和英国的广告。

用官方 API 还是公开广告库数据?

任务选择
任意国家的政治与社会议题广告研究Meta Ad Library API
欧盟触达、定向、付款方与受益方数据Meta Ad Library API
竞品在美国、巴西或印度投放的商业广告SocQ
跨广告主的关键词素材研究SocQ
把品牌名解析成广告主 Page IDSocQ Company Search
补全同事贴到群里的一条广告链接SocQ Ad Details
管理自己的广告系列Meta Marketing API,不属于广告库产品

很多研究工具两者都用:SocQ 做日常商业广告监控,Meta API 只用来拿它独有的政治和欧盟字段。

1. SocQ:商业广告搜索与监控的首选

SocQ Facebook Ad Library API 网站

SocQ 读取公开的 Facebook Ad Library,返回标准化的广告和广告主记录。详见 Facebook Ad Library API 目录 和 定价。

端点输入筛选条件积分 / 条
Search API关键词或短语search_type、ad_type、country、status、media_type、sort_by、日期;results_limit 20–2,0000.5
Company Search API公司、品牌或 Page 名称无0.5
Company Ads API数字形式的广告主 Page IDcountry、status、media_type、language、sort_by、日期;results_limit 20–2,0000.5
Ad Details API带 ?id= 的 Ad Library URL无0.6
curl -X POST "https://api.socq.ai/v1/facebook-ad-library/company-ads" \
  -H "Authorization: Bearer $SOCQ_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "page_id": "51212153078",
    "country": "US",
    "status": "ACTIVE",
    "media_type": "ALL",
    "results_limit": 100
  }'

保存 task_id,轮询 /v1/tasks/{task_id},再读取 data.results.items。广告记录包含素材文案、广告主信息、媒体、created_at、extra.is_active、extra.end_at、extra.publisher_platforms、extra.targeted_or_reached_countries、extra.cta_text 和 extra.link_url。Company Ads 还返回 extra.display_format、用于归并广告版本的 extra.collation_count,以及资料库展示时的花费字段。Company Search 返回 Page 身份、类别、认证状态、点赞数和关联的 Instagram 用户名。

按返回记录扣积分,空结果不收结果费用。积分包从 5 美元 1,000 积分起,另有 50、500、1,250 美元档。

SocQ 不提供超出公开页面的欧盟人群拆分或付款方数据,不估算商业广告花费,也不管理广告投放。同一个 Key 还覆盖 TikTok、LinkedIn 和 Google 广告库。

最适合: 竞品监控、素材灵感库、代理商报告和广告情报产品。

2. Meta Ad Library API:透明度研究的官方基准

Meta 官方 API 免费且权威。研究任意地区的政治与社会议题广告,或需要欧盟、英国广告的触达量、年龄性别拆分、定向地区和欧盟付款方与受益方字段时,应该用它。

要预留身份验证、Token 管理、必填的 ad_reached_countries,以及 613 等频率限制错误的处理成本。不要拿它规划美国商业竞品工具。

最适合: 研究政治广告和欧盟广告的研究人员、记者与合规团队。

3. ScrapeCreators:同步 REST 广告库端点

ScrapeCreators 网站

ScrapeCreators 文档列出了 Facebook Ad Library 的关键词广告搜索、公司搜索、公司广告、广告详情和视频广告转录端点。筛选条件基本对应资料库本身:国家、状态、素材类型、语言、排序和日期,支持游标分页,游标过长时可改用 POST 请求体。

它是同步接口,按请求计费。由于一次调用返回一页,比较时请换算成每条广告的成本,而不是每次调用。

最适合: 需要同步查询、并且其他平台已在用 ScrapeCreators 的开发者。

4. SearchApi:SERP API 里的 Meta Ad Library 引擎

SearchApi 把资料库做成 meta_ad_library 引擎,支持按关键词或 page_id 搜索、国家和广告类型筛选;翻过几页之后,next_page_token 可能超过 8 KB。它按成功搜索计费,核对当天从 40 美元 Developer 套餐的每 1,000 次 4 美元,到 500 美元 Scale 套餐的每 1,000 次 2 美元,额度与其他引擎共享。

最适合: 已经在买 SearchApi 搜索结果、希望广告库数据走同一张账单的团队。

5. Apify:自运行采集器

Apify 网站

Apify 上有多个 Facebook Ad Library Actor。Apify 官方的 Facebook Ads Library Scraper 按条计费,核对当天免费套餐每 1,000 条 5.80 美元,Business 套餐降到 3.40 美元,另有可选的电商信息增强。社区 Actor 标价更低,但输入和字段各不相同。

Actor 的选型和维护由你负责。不同维护者的输出 Schema 不同,请测试你最终要跑的那个 Actor。

最适合: 定时无代码任务和自定义筛选。

6. Captapi:一个 API 覆盖四个广告库

Captapi 主打一个 REST API 覆盖 Meta、TikTok、LinkedIn 和 Google 广告库,共 13 个端点,支持关键词和广告主搜索、广告详情和广告转录。它针对的正是上文那个缺口:无需应用审核即可获取商业广告。

它是较新的供应商。正式采用前,先要目标国家的样例返回。

最适合: 想从一家小供应商拿到四个广告库的团队。

7. Brizzox:带 Meta 花费拆分的广告库 API

Brizzox 列出覆盖 Meta、Google、LinkedIn 和 TikTok 广告库的 19 个端点,其中 Meta 部分包括广告主搜索、广告搜索、广告详情、Page URL 转 Page ID,以及按广告主和地区的花费数据。它声明实时抓取、不缓存素材。

资料库里的花费拆分只适用于 Meta 公布花费的广告类别。在此基础上做报表前,先确认这些端点实际返回哪些广告。

最适合: 在商业广告搜索之外,还要做政治花费或地区花费报表的团队。

用真实工作负载比较价格

按一份月度监控任务测算:

  • 50 个竞品,Company Ads 取 status: ACTIVE,每周刷新,每家约 40 条:8,000 条
  • 每月 20 次关键词搜索,每次 200 条:4,000 条
  • 500 次单条广告详情查询

在 SocQ 上是 12,000 × 0.5 + 500 × 0.6 = 6,300 积分,约 31.50 美元,50 美元积分包就够。

按搜索次数计费的产品,要除以每页返回的广告数,再加上每个广告主需要翻的页数;按条计费的 Actor,要加上增强事件费用;Meta 官方 API 则要先确认这些广告到底能不能查到。

从 Meta Ad Library API 迁移到 SocQ

  1. 政治与欧盟任务留在 Meta。 只迁移商业广告监控。
  2. 映射标识。 Meta 的 search_page_ids 对应 SocQ Company Ads 的 page_id。只有品牌名时,先跑 Company Search 并保存 Page ID。
  3. 映射筛选条件。 ad_active_status 改为 status,media_type 不变,ad_delivery_date_min / max 改为 start_date / end_date,ad_reached_countries 改为每个任务一个 country。
  4. 改调用模型。 提交任务,轮询 /v1/tasks/{task_id},再分页读取已存储的结果。
  5. 按广告 ID 去重。 同一条广告会同时出现在关键词搜索和公司广告里,用 collation_count 归并版本。
  6. 保存快照。 记录 collected_at、is_active 和 end_at,才能随时间计算投放时长。

限制与合规使用

广告资料库页面是公开的透明度记录,不代表可以转载素材。素材请用于研究和报告,并尊重广告主的商标权。不要采集需要登录的数据,也不要推断资料库未展示的私密定向。媒体 URL 只是临时的来源引用。

常见问题

Meta Ad Library API 能返回商业广告吗?

只能返回过去一年投放到欧盟或英国的广告。其他地区只返回社会议题、选举或政治类广告。

最好的 Facebook Ad Library API 替代方案是什么?

任意国家的商业广告搜索、广告主查询和公司广告,首选 SocQ,每条广告 0.5 积分。政治广告和欧盟触达数据继续用 Meta 官方 API。

用 SocQ 需要身份验证吗?

不需要,SocQ 使用 API Key。Meta 的身份验证只针对 Meta 自己的 API。

怎么找到品牌的 Page ID?

用品牌名调用 Company Search,选中正确的候选,再把它的 Page ID 传给 Company Ads。

能拿到 Instagram 广告吗?

Ad Library 记录包含 publisher_platforms,投放在 Instagram 的广告会带上这个版位。Instagram 没有单独的广告资料库。

FACEBOOK AD LIBRARY API

使用公开的 Facebook Ad Library 输入测试工作流

提交公开输入,获取带有可追溯来源上下文的标准化记录。

查看 Facebook Ad Library API