Meta 广告库搜索:Facebook 和 Instagram 广告

按文案、品牌或落地页中的文字搜索品牌在 Facebook 和 Instagram 上投放的广告。保留已投放数周的广告,完整打开一条广告,或列出某个品牌的所有广告。

  • 下方列出 8 个 REST 端点
  • 4 个 MCP 工具
  • 一个密钥,两者通用
  • 阅读文档
# Meta 广告库: a first request
curl "https://api.sellwinners.com/v1/advertisers/ADVERTISER_ID/ads?sortBy=reach&limit=20" \
  -H "Authorization: Bearer YOUR_API_KEY"

# The answer is JSON:
# {"requestId": "...", "data": ...}
用途

Meta 广告库能为您提供什么

一个主页的所有广告

列出某个广告主的所有广告,可按覆盖人数、日期、投放天数或重复广告数量排序。

从店铺到其主页

一家店铺可能通过多个 Facebook 主页投放广告。一次调用即可返回与店铺关联的主页,并标出主要主页。

格式构成与落地页

店铺广告中图片和视频的占比,以及其广告指向的落地页。

逐条查看

打开任意广告,查看其文案、文字稿、开头钩子、预估支出、排名和覆盖人数历史。

使用方法

三个步骤

01

找到品牌

按名称或域名查询品牌,获取其店铺 ID 和 Facebook 主页 ID。

02

列出其广告

拉取该主页的广告并按覆盖人数排序,看看是哪些广告在支撑这个账户。

03

追踪它

将品牌加入品牌追踪,获取开头钩子、广告文案、放量广告和每日历史。

MCP

为您的 AI 智能体提供同样的功能

这些工具与 REST API 使用同一个密钥和同一份点数。

brief_competitor单个竞争对手的简明简报(店铺 ID、域名或名称)
search_ads按文案、品牌或落地页中的词搜索 Meta(Facebook / Instagram)广告
scan_ad单条 Meta 广告(或单条 Google 广告、TikTok 帖子)的完整记录
lookup把品牌名称、店铺域名或 Facebook 主页 ID 解析为可用于其他工具的 ID

设置 MCP 服务器

Meta 广告库是一个可搜索的合集,收录品牌在 Facebook 和 Instagram 上投放的广告。SellWinners 为您提供一个专为广告研究打造的广告库:您可以按状态、投放天数、国家、格式和行动号召筛选 Meta 广告,按投放时长排序,并查看每条广告把用户引向哪里。

Meta 有自己的广告资料库。SellWinners 是一款独立的研究工具。它不属于 Meta 的广告资料库,与 Meta 也没有关联。

Meta 广告资料库能显示什么,研究还需要什么

Meta 将其广告资料库描述为「一个全面、可搜索的广告透明度数据库」。许多人仍称它为 Facebook 广告资料库。Meta 关于它的页面列出了:

  • 在 Meta 各产品上投放的所有活跃广告。
  • 有关社会议题、选举或政治的广告的支出、覆盖人数和资助方信息,无论是否仍在投放,均保留七年。
  • 在欧盟投放的广告的更多信息,在最后一次展示后保留一年。
  • 针对这两类广告的 API。该页面还提到,获得授权的用户也可以通过它分析品牌内容。

出处:Meta 介绍其广告资料库工具的页面(其透明度中心中的「Meta Ad Library tools」),核对于 2026年10月19日。该页面链接到 Meta 广告资料库本身。

这符合它的定位:透明度。广告研究则需要其他维度。您想看到的是:您所在细分市场中已投放一个月的广告、把同一条广告复制多份投放的品牌、广告把用户引向哪里,以及广告背后的店铺。Meta 的页面只承诺为政治和社会议题广告提供支出和覆盖人数,并为欧盟广告提供更多信息。

第三方 Meta 广告库工具在基础搜索之上增加了筛选、排序、保存列表和店铺数据。每款工具覆盖的组合各不相同,所以付费前请多比较几款。我们的最佳广告监测工具榜单列出了每款工具覆盖的内容。

SellWinners 如何搜索 Meta 广告

在 SellWinners 中搜索 Meta 广告库时,您输入的词会与广告文案、品牌和落地页进行匹配。不输入搜索词即可浏览最新广告。

每次搜索每个品牌只返回一条广告,这样大广告主不会占满整页。调高每个品牌的广告数可以看到更多;设为 0 则显示全部。结果同时涵盖 Facebook 和 Instagram。没有版位筛选,因此无法只保留 Instagram 广告。

同一个密钥还可以搜索 TikTok 广告库和 Google 广告库。三者都位于我们的广告监测工具中,各自保存的广告可以放在同一个看板上。

最常用的筛选条件

Meta 广告支持 111 个具名筛选条件。「探索」会把常用的显示在「筛选」面板顶部,其余的放在高级筛选下。以下是研究中最常用的:

  • 状态:投放中、已停止或全部。
  • 投放天数:最小值和最大值。下限设为 30 天,就能保留品牌一直没有关停的广告。
  • 广告国家:包含或排除广告投放的国家。主要国家仅基于欧盟覆盖人数,所以针对美国请使用「广告国家」。
  • 格式:图片、视频、DCO、轮播或 DPA。
  • 行动号召和广告语言。
  • 覆盖人数和支出,以及广告及其主页近 30 天的覆盖人数增长。
  • 副本数:品牌投放了多少份同一条广告的副本。
  • 广告排名:广告在其主页所有广告中的名次,以及近 7、14 或 30 天上升的名次。
  • 广告背后的店铺:所链接店铺的月访问量、流量增长、主题、Shopify 应用和像素。
  • 最后出现和隐藏已保存的广告,用于保留近期广告并跳过您已保存的广告。

覆盖人数和支出涵盖在欧盟和英国展示的广告,支出为估算值。两者所有套餐都提供,包括 Free。

排序方式

可按相关度、最新、投放最久、重复广告、广告排名、近 7、14 或 30 天排名上升、覆盖人数、支出或近 7 天覆盖人数增长排序。

在「探索」中搜索 Meta 广告:分步指南

「探索」是 SellWinners 的网页应用,在其中搜索不会消耗您的 API 请求。第一次使用大致如下:

  1. 打开「探索」,进入广告。默认打开 Meta 标签页。
  2. 在搜索框中输入一个商品或细分市场,例如「dog bed」(狗床)。
  3. 打开筛选。把状态设为「投放中」,格式设为「视频」。
  4. 在高级筛选下,把投放天数(位于「投放」中)设为至少 30,并在广告国家(位于「国家与受众」中)中添加您销售的国家。
  5. 选择一种排序。投放最久显示持续时间最长的广告,7 天排名上升显示本周正在上升的广告。用网格快速浏览素材,用表格比较数据。
  6. 打开一条广告。它的标签页有素材与文案、覆盖人数与支出、排名、主页、店铺和同主页广告。
  7. 点击下载素材保存文件。在付费套餐中,点击保存把广告保存到看板或收藏中,或点击分享发送公开链接。

打开在投的 Meta 广告,投放最久的排在前面

一条广告的完整记录包含其文案和标题、视频文字稿和开头钩子、预估支出、排名、所链接的店铺以及逐日覆盖人数。在这里,您可以看到一条广告如何开场、承诺了什么。

如何找到爆款 Meta 广告

没有哪个单一数字能证明一条广告在赚钱。但几个信号结合起来,就能指向品牌持续投放并重点推的广告:

  • 持续投放。仍在投放,且已投放 30 天或更久。按投放最久排序,先看到这些广告。
  • 多份副本投放。素材的每一份副本,都是品牌再次投放它的选择。按重复广告排序,或为副本数设置最小值。
  • 排名上升。过去 7 天在其主页排名中上升的广告,正在该品牌的广告中脱颖而出。按 7 天排名上升排序。
  • 覆盖人数增长。按近 7 天覆盖人数增长排序,查看欧盟和英国覆盖人数正在攀升的广告。

然后检查优惠。打开广告,在文字稿中阅读开头钩子,并查看落地页。「店铺」标签页显示它链接到的店铺;在Shopify 店铺分析中打开该店铺,查看其流量、畅销商品和预估销量。我们关于如何找到爆款商品的指南从商品角度讲述了同样的思路。

一个品牌的全部 Meta 广告,以及如何追踪

要研究一个品牌,请在筛选条件的品牌字段中输入它的店铺或 Facebook 主页。搜索就会列出该品牌的所有广告,并按您选择的方式排序。如果您还不了解某个细分市场有哪些品牌,可以使用广告主搜索(付费套餐)来找出细分市场中的头部广告主。

在 API 中,一个调用即可列出某个 Facebook 主页的所有广告,可按覆盖人数、日期、投放天数或重复广告排序:

# Meta ads of one advertiser
curl "https://api.sellwinners.com/v1/advertisers/ADVERTISER_ID/ads?sortBy=longestRunning&limit=20" \
  -H "Authorization: Bearer YOUR_API_KEY"

GET /v1/advertisers/{advertiser_id}/ads 文档中的参数和字段

一家店铺可能通过多个 Facebook 主页投放广告,所以另一个调用会返回与店铺关联的主页,并标出主主页。另外两个调用分别给出店铺图片广告与视频广告的构成,以及其广告指向的落地页。

品牌追踪(付费套餐)可以帮您长期追踪某个品牌的广告。通过域名添加一个品牌,您就能获得关于它的热门广告、排名上升的广告、开头钩子、标题和落地页以及各项变化的报告。其广告文案和标题的每日记录从您添加它的那天开始。daily_radar 工具会告诉您的 AI 智能体,哪些追踪的品牌在过去一天和一周内上线了广告。

通过 API 和 AI 智能体搜索 Meta 广告

上面的每个筛选条件在 REST API 中也都能按名称使用:作为 GET /v1/ads 的查询参数,或写在 POST /v1/ads/query 的 JSON 请求体中。下面的请求查找已投放 30 天或更久、仍在投放的狗床广告,投放最久的排在前面:

# Search Meta ads
curl "https://api.sellwinners.com/v1/ads?search=dog%20bed&status=active&minDaysRunning=30&sortBy=longestRunning&limit=10" \
  -H "Authorization: Bearer YOUR_API_KEY"

GET /v1/ads 文档中的参数和字段

返回结果为 JSON,广告位于 data 中:状态、投放天数、素材、文案、行动号召和落地页,以及覆盖人数和预估支出。API 在付费套餐中提供;在 Free 套餐中,请在「探索」中运行同样的搜索。所有参数都在 Meta 广告 API 参考中。

在 Claude、Cursor 或 VS Code 中,同样的搜索只需对智能体说一句话:「查找投放时间最长、仍在投放的狗床视频广告。」智能体会这样调用 search_ads:

search_ads(query: "dog bed", media_type: "video", status: "active", sort_by: "longestRunning", limit: 10)

然后它可以用广告 id 调用 scan_ad,获取完整记录,包括文字稿和开头钩子。两个工具都使用与 API 相同的密钥和每月点数。要连接您的客户端,请设置 MCP 服务器。

这是 SellWinners 的 API,不是 Meta 的广告资料库 API,使用它不需要 Meta 开发者账户。我们的广告库 API 指南一并介绍了 Meta、Google 和 TikTok 的端点。

用 Free 套餐研究 Meta 广告

在 Free 套餐中,「探索」里每个店铺的页面都会列出其自有主页的 Meta 广告;跨所有品牌的搜索、筛选和排序、覆盖人数和支出以及广告的完整记录,则在付费套餐中提供。付费套餐还增加了 API 和 MCP 服务器、Google 和 TikTok 广告、广告主、邮件、看板,以及最多 200 个追踪的品牌。比较 Free 与付费套餐.

开始搜索 Meta 广告

无需绑卡。Free 套餐包含网页应用和 MCP 服务器(每月 150 点),不含 API。API 和其他数据集需要付费套餐。付费套餐每月 €39 起。

FAQ

常见问题

SellWinners 是 Meta 广告资料库的一部分吗?

不是。SellWinners 是一款独立的研究工具,与 Meta 没有关联。Meta、Facebook 和 Instagram 是 Meta Platforms, Inc. 的商标。Meta 运营着自己的广告资料库,用于广告透明度。

应该叫 Meta ads library 还是 Meta ad library?

这两个名称都有人使用,指的是同一样东西。Meta 把自己的工具称为 Meta Ad Library(Meta 广告资料库),人们也会搜索 Meta ads library、Facebook ad library、连写的 metaadslibrary,或者 meta ads libaray 这样的拼写错误。它们都指一个可搜索的、在 Facebook 和 Instagram 上投放的广告列表。SellWinners 是一个独立的 Meta 广告库,专为广告研究打造,提供投放天数、国家和格式等筛选。

SellWinners 包含 Instagram 广告吗?

包含。SellWinners 中的 Meta 广告涵盖 Facebook 和 Instagram。没有版位筛选,因此搜索会同时返回两者,无法只保留 Instagram 广告。

我能看到一个品牌在 Meta 广告上花了多少钱吗?

所有套餐(包括 Free)都会显示在欧盟和英国展示的每条广告的覆盖人数和预估支出,在品牌自己的广告库中也是如此。支出是估算值,适合用于比较广告和品牌,而不是经审计的数字。每个广告主的总额在付费套餐中提供。

如何找到爆款 Meta 广告?

从投放了 30 天或更久的在投广告入手。按投放最久、重复广告或 7 天排名上升对它们排序,然后打开最好的几条,读一读开头钩子,并顺着落地页找到背后的店铺。投放天数筛选和这些排序在所有套餐中都可用,包括 Free。

我能看到已停止投放的 Meta 广告吗?

能。将「状态」设为「不活跃」可查看已停止的广告,设为「全部」可同时查看在投和已停止的广告。在 API 中,在 /v1/ads 上发送 status=inactive 或 status=all。

这个 Meta 广告库有 API 吗?

可以。GET /v1/ads 和 POST /v1/ads/query 支持与「探索」相同的筛选条件,MCP 工具 search_ads 和 scan_ad 则用同一个密钥将同样的数据提供给 AI 智能体。API 和 MCP 工具在付费套餐中提供;在 Free 套餐中,同样的搜索可在网页应用中进行。这是 SellWinners 的 API,而不是 Meta 的广告资料库 API。请参阅 Meta 广告参考文档。

使用 SellWinners 需要 Facebook 账户吗?

不需要。您只需创建一个 SellWinners 账户,然后在以下位置用它搜索:「探索」、API 或 MCP 服务器。您无需连接 Facebook 或 Instagram 账户。