广告库API对比:Meta vs TikTok vs Google vs OpenAdLibrary
2026年有四个重要的广告库API——Meta的、TikTok的、Google的政治广告数据集和OpenAdLibrary的。它们在访问门槛、覆盖范围、字段和成本方面如何比较。

广告库API为您提供对广告透明度数据集的程序化访问——广告本身以及广告主、投放日期等元数据,有时还包括支出——这样您就可以构建监控管道、研究工具或AI智能体,而无需点击网页界面。2026年有四个重要选项:Meta广告库API(官方,受身份验证保护,对政治广告和在欧盟投放的广告数据最深入)、TikTok的商业内容库API(官方,欧盟范围,面向研究)、Google的政治广告数据集(官方但范围狭窄——Ads Transparency Center 本身没有公开API),以及 OpenAdLibrary API(独立,覆盖那些根本没有发布官方广告库的原生/开放网络)。它们在访问门槛、覆盖范围和字段方面差异巨大,因此正确的选择主要取决于您需要查看哪个渠道。
什么算作广告库API——以及谁需要它#
一个广告库是平台已投放广告的可搜索存档;API版本是作为结构化数据暴露的同一语料库。典型的用户包括:
- 竞争情报管道——将固定的竞争对手集合每晚拉取到您自己的数据仓库或仪表板中。
- 研究人员和记者——选举支出分析、平台问责研究、广告透明度审计。
- 品牌保护和合规团队——大规模检测联盟营销滥用、虚假代言和仿冒转化漏斗。
- 产品构建者——任何需要实时广告数据支持其功能的开发者。
- AI智能体——回答“品牌X目前正在投放什么广告?”的LLM需要一个底层的API(或MCP服务器)。
在您评估任何选项之前,有一件事值得了解:大多数商业广告间谍产品仅通过其UI暴露数据。真正的API访问非常罕见,以至于我们单独维护了一份提供API的广告间谍工具的简短列表。
Meta广告库API#
官方的Meta广告库API是最成熟的选项,也是门槛最高的。访问需要 Facebook 开发者账户加上身份验证步骤,这个过程需要实际时间——请按天计划,而不是分钟。
一旦进入后您能得到什么:跨库的关键词和主页搜索,数据深度因广告类别和地区而异。关于选举、政治和社会议题的广告返回支出区间、展示次数范围和人口统计细分。投递给欧盟用户的广告包含《数字服务法》字段——覆盖范围和定向摘要。欧盟以外的普通商业广告返回创意、日期和版位信息,但没有与效果相关的数字,并且通常在停止活跃后就会从数据集中移除。
从业者面临的障碍是可预见的:验证环节、每个令牌的速率限制、欧盟以外商业覆盖范围薄弱,以及没有着陆页或漏斗数据。它是政治广告研究和欧盟范围分析的正确工具;对于竞争情报来说,它是一个部分工具。字段定义和条款会变化——在围绕它设计架构之前,请查阅 Meta 当前的文档。
TikTok商业内容库API#
TikTok的商业内容库是《数字服务法》时代的透明度界面,覆盖投递给欧盟(以及一些邻近市场)的广告和商业内容。其背后的API面向研究人员,需要申请;批准不是即时的,也不是普遍的。
覆盖范围是主要限制:如果您的问题是针对在欧盟投放的TikTok广告,这是官方的答案。如果您的问题是针对美国,或者关于广告效果,那么它大多不适用——您会获得范围内广告的广告主身份、日期、覆盖范围区间和定向摘要,对于范围外的地区则没有数据。与 Meta 一样,请将 TikTok 当前的文档视为字段和资格的真实来源。
Google:有透明度,但没有API#
Google的Ads Transparency Center是一个网页界面——它没有通用的公开API。程序化访问存在的内容更窄:Google 将政治广告数据集(涵盖地区选举广告的支出、广告主和定向数据)作为公共 BigQuery 数据集发布,这对于其目的来说是极好的,但对于商业竞争研究则无用。
对于普通的 Google 广告,根本没有官方的程序化访问途径。抓取Transparency Center违反服务条款并且经常失效,因此大多数团队只能接受这个空白——或者转而从供应方覆盖开放网络。
OpenAdLibrary API:开放网络的广告库#
原生广告生态系统——Taboola、Outbrain、MGID、Revcontent、MediaGo、Microsoft Audience Network——根本没有发布任何官方广告库。OpenAdLibrary 独立填补了这一空白,通过持续捕获实时的公开版位,解析每个广告背后的广告主,并追踪点击至着陆页。
截至2026年7月,API背后的语料库:超过725,000个活跃的原生广告创意,覆盖来自29,000多家广告主的49个网络,基于超过680万次广告观察和超过130万个捕获的着陆页。
API本身是一个REST接口(/api/v1),采用自助密钥认证——无需申请流程,无需身份验证。您可以按关键词、广告主、网络、垂直领域、地理位置和设备搜索广告;每个创意的字段包括全质量图片、标题、网络、首次/末次出现日期、解析出的品牌以及追踪到的着陆页URL。免费密钥携带一个小的每日请求上限用于评估;付费计划($29.99/月)提高了限制——请参阅定价了解当前配额,以及原生广告数据API概述了解逐字段参考。
两个值得注意的 OpenAdLibrary 特有角度:
- 将“存续时长”作为一等字段。 由于捕获是持续的,每个创意都附带首次/末次出现日期——这是“这个广告是盈利的”最接近的公开代理指标,也是所有官方API都没有为商业广告暴露的信息。
- 面向智能体的MCP服务器。 同一语料库作为工具暴露在
mcp.openadlibrary.com,供 Claude、ChatGPT 和其他 MCP 客户端使用。如果您的“API消费者”是一个LLM,MCP途径完全跳过了HTTP管道。
并排对比#
| Meta广告库API | TikTok CCL API | Google(政治数据集) | OpenAdLibrary API | |
|---|---|---|---|---|
| 覆盖渠道 | Facebook, Instagram, Messenger, Audience Network | TikTok(欧盟范围) | 仅限Google选举广告 | 49个原生/开放网络 |
| 访问模式 | 开发者账户 + 身份验证 | 研究申请 | 公共BigQuery数据集 | 自助API密钥 |
| 商业广告 | 欧盟以外有限 | 仅限欧盟 | 未覆盖 | 核心重点 |
| 效果相关信号 | 政治广告 + 欧盟广告的支出/覆盖范围 | 覆盖范围区间(欧盟) | 支出(政治) | 存续时长、地理位置/设备观察结果 |
| 着陆页 | 无 | 无 | 无 | 已追踪(超过130万次捕获) |
| 历史数据 | 7年(政治);商业广告会移除 | 范围内保留 | 多年 | 持续捕获存档 |
| 成本 | 免费 | 免费 | 免费(BigQuery查询成本) | 免费套餐;付费起价 $29.99/月 |
构建前的实用注意事项#
无论供应商是谁,开发者在首次集成广告库时都会遇到的一些问题:
- 对比差异,而非全量转储。 有用的信号是变化——新创意、停止的创意、垂直领域的新广告主。定期拉取一个固定集合,并与您上次的快照进行差异对比,而不是重新摄取所有数据。
- 存档您关心的创意。 任何广告数据集中的图片URL都可能在CDN资源过期后失效。如果一个创意对您的分析很重要,请在获取时存储您自己的副本。
- 遵守配额限制。 这里的每个选项都有速率限制。从一开始就设计退避机制,并按广告主批量查询,而不是为每个创意发出一次调用。
- 阅读服务条款。 特别是监管类API,对其数据的重新分发和商业再利用有限制——您可以存储、展示和转售的内容因来源而异。
按用例选择#
- 政治或选举研究 → Meta广告库API 加上 Google的政治数据集。这就是它们被构建的目的,并且支出数据是真实的。
- 欧盟平台合规研究 → TikTok CCL 加上 Meta 的《数字服务法》字段。
- 社交媒体竞争监控 → Meta的API,接受验证门槛和非欧盟商业数据薄弱的事实。
- 原生和开放网络竞争情报——联盟营销研究、漏斗分析、品牌保护—— → OpenAdLibrary,因为没有任何官方来源覆盖这些网络。
- 智能体和LLM工作流 → 优先使用MCP,REST作为备用。
诚实的总结:官方广告库API是监管的产物——深度恰好出现在监管强制要求的地方(政治广告、欧盟投放),而在其他地方则很浅。如果您关心的广告在开放网络上运行,独立路线不是妥协选项;它是唯一选项。







