广告间谍工具如何捕获原生广告(供应链详解)
优秀的原生广告间谍工具并非截图页面;它们读取与广告组件相同的 JSON 数据流,存储全质量的创意素材,并追踪点击到达着陆页,整个过程无需消耗广告主的预算。以下是具体原理。

想象一下广告间谍工具,大多数人会想到一个加载网页并截图所发现广告的机器人。这个想象是错误的,而其中的差距就是整个故事。截图只能捕获单一浏览器会话在某一时刻、某一国家接收到的内容。这仅仅是每天轮换数千次、并为每位访客个性化调整的数据流中一个微小且有偏差的切片。
构建可靠原生广告数据集的工作在像素层之下进行。它们使用与发布商广告组件获取广告相同的机器对机器语言进行通信,并重建从页面上的广告位到广告主着陆页的完整路径。本文从头到尾解析这条路径,并依托 OpenAdLibrary 实际运行的架构来大规模实现:589,036 个创意素材,25,933 个广告主,覆盖 42 个网络的 540 万次广告观察(OpenAdLibrary 索引,2026 年 6 月)。
如果您想在信任其数据之前了解 原生广告间谍工具 的内部原理,本文正适合您。
广告间谍工具如何捕获原生广告?#
广告间谍工具通过调用与填充发布商广告组件相同的推荐 API 来捕获原生广告,然后直接从 JSON 响应中读取广告主、标题、图片和点击 URL。它们以全质量存储创意素材,在带外解析点击 URL 以到达着陆页,并解析重定向链以标记供应链中的每一个中间环节。从未点击过任何实时广告。
这就是整个过程的浓缩版。其余部分将拆解每个步骤,解释为何显而易见的方法会失败,以及区分浅层数据集与深层数据集的关键。如需先了解概念入门,请从 原生广告间谍工具究竟是什么 以及它与社交广告库的区别开始。
原生广告供应链,逐跳解析#
您无法捕获不理解的事物。原生广告并非静态图片直接插入页面。它是包含多个移动部件的 供应链 的可见顶端。以下是单个 Taboola 或 Outbrain 广告单元所经历的路径:
- 发布商页面加载 原生广告组件。 即“相关推荐”或“您可能喜欢”的方框。初次渲染时,它主要是一个空容器。
- 广告组件脚本调用推荐端点。 这是需求方平台域名上的一个 JSON API。它传递发布商 ID、广告位、用户大致地理位置和设备信号。
- 需求方平台运行竞价。 在 程序化原生广告 中,广告主在毫秒内竞拍该展示,胜出者会在响应中返回。
- 响应以结构化数据形式返回广告。 每个项目包含标题、缩略图图片 URL、品牌或广告主名称,以及点击跟踪 URL。
- 点击 URL 是重定向链接,而非目的地。 点击后,您会经过一个或多个跟踪器和交易平台域名,然后才到达广告主的真实页面,该页面通常是前置着陆页或软文,而非产品页面。
原生广告情报中最有用的认识:您想要的广告数据在单个像素被渲染之前,就已经以干净的 JSON 形式送达。对已渲染的广告组件进行截图,是在逆向工程您本可以直接读取的东西。
每一步既是捕获机会,同时也是分类问题。第 2 步和第 4 步提供创意素材和广告主。第 5 步提供供应链和着陆页。不同工具实际利用这些步骤的程度差异巨大。
纯 API 采集 vs 浏览器截图#
采集原生广告有两种根本不同的方式,选择会直接影响成本、覆盖率和数据质量。
| 方法 | 工作原理 | 覆盖率 | 运行成本 | 创意质量 |
|---|---|---|---|---|
| 浏览器截图 | 无头浏览器加载页面,渲染广告组件,捕获像素 | 低:每次渲染仅捕获一次轮换 | 高:每个页面需要完整 Chromium | 有损,裁剪至视窗范围 |
| 纯 API 采集 | 直接请求推荐数据流,读取 JSON | 高:可捕获多次轮换、多个地区、多种用户画像 | 低:无需浏览器 | 原始素材,全分辨率 |
浏览器路径是显而易见的方法,许多传统工具也由此起步。但它成本高昂且覆盖浅薄。为每个页面启动真实的 Chromium 浏览器负担重、速度慢,且容易被识别和屏蔽。更糟糕的是,一次渲染只能显示该会话接收到的少数几个广告。您是在对一个每天个性化调整和轮换数千次的广告位进行采样,却称之为数据集。
纯 API 路径是 OpenAdLibrary 原生广告采集器运行的方式。它不渲染页面,而是跨多个地理位置,并轮换设备和身份画像,请求与广告组件调用的相同推荐数据流,并直接读取广告。实际上,这比驱动浏览器采集每个广告的成本大约低一个数量级,这正是它能够持续运行并捕获更多轮换广告的原因。无需浏览器也意味着不会点击实时广告。数据来自数据流,而非已渲染的展示。
这种差异体现在数据上。仅 Taboola 平台,索引就包含 157,727 个创意素材,Outbrain 平台则有 84,252 个(OpenAdLibrary,2026 年 6 月)。您无法通过一次截图一个页面来达到每个网络六位数的数据量。以下是一个直接从数据流中获取的实时 Taboola 金融广告,而非渲染截图:

这就是向您展示竞争对手少数广告的工具与展示其完整广告分布的工具之间的区别。对于联盟营销者和媒体买家来说,完整的分布才是关键。了解 联盟营销者如何使用原生广告间谍工具 来寻找值得模仿的广告轮换。
以全质量捕获创意素材#
一旦解析了数据流,创意图片 URL 就指向广告主在 CDN 上的原始素材。优秀的采集器会直接获取该素材,并以原始分辨率存储,而不是保留一个经过降采样和裁剪的截图。
实践中为何重要:
- 反向图片搜索和去重仅对原始素材有效。 裁剪后的截图会破坏感知哈希,并导致数据集中充斥大量近似重复项。
- 创意分析需要真实的像素。 钩子、人脸、文字叠加、色彩处理。您无法从缩略图中研究是什么让一个获胜广告成功。
- 跨网络素材复用检测依赖于源文件。 只有当您持有原始文件时,匹配同一图片同时在 Taboola、MGID 和 Revcontent 上运行才是可靠的。
存储原始素材还意味着,即使广告活动结束后 CDN URL 返回 404,创意素材仍得以保存,这构成了广告库大部分价值所在。在整个索引中,OpenAdLibrary 已保存了与这些创意素材相关联的 926,259 个着陆页截图。广告活动终止,记录却得以保留。
健康垂直领域是这一点回报最显著的地方,因为其创意素材通常激进且不断回收利用。健康是索引中第三大垂直领域,拥有 14,895 个创意素材,仅次于金融(17,232)和保险(15,629)。以下是一个在 Taboola 上连续投放了 26 天的广告:

追踪点击到达着陆页(无需点击)#
这是大多数工具跳过的步骤,也是真正情报所在。数据流中的点击 URL 是一个跟踪重定向链接。其背后的目的地——着陆页或前置着陆页,以及承载它的广告主域名——回答了唯一重要的问题:到底是谁在投放这个广告,他们把流量导向了哪里?
天真的方法是直接在浏览器中触发点击。这可能会在实时展示上注册为计费点击,并消耗您不拥有的预算。这是不可接受的。正确的方法是在 带外 解析重定向链:通常在相关地区使用干净的住宅出口 IP,在服务器端重放跳转,以获取最终 URL 并捕获着陆页本身,而永远不会触发实时计费点击。
操作得当,可以同时揭示三件事:
- 数据流中通用品牌名称背后的 真实广告主。
- 原生广告买家依赖的 前置着陆页或软文,这些页面永远不会出现在广告组件中。
- 地理定向的目的地。 同一个广告通常根据国家路由到不同的着陆页,只有多地区解析器才能捕获这一点。下面的例子是针对澳大利亚进行地理定向的,如果从美国出口 IP 捕获,您将完全错过:

OpenAdLibrary 以此方式追踪每次点击到达其着陆页,并将目的地与创意素材一起存储,因此创意素材永远不会是孤立的图片。它与广告主及其所服务的转化漏斗相关联。
对广告技术供应链进行分类#
捕获跳转是一回事,使其清晰可读是另一回事。在广告组件和着陆页之间,单个广告可能经过需求方平台、交易平台、多个跟踪器域名和重定向服务。分类工作就是解析这条链并为每个节点打上标签。
一个强大的系统维护着一个已知网络、跟踪器和重定向域名的动态注册表,然后将每个跳转与之匹配以回答:
- 是 哪个需求方平台 投放了广告(Taboola、Outbrain、MGID、Revcontent、MediaGo、Yahoo、Microsoft Audience Network)?
- 重定向链中包含了 哪些跟踪器和交易平台?
- 最终广告主是谁,将同一买家隐藏在其后的众多品牌别名进行归一化处理?
硬编码跟踪器列表是一场必输的游戏。域名不断轮换,这变成了打地鼠。只有随着新模式出现而更新的注册表才是可持续的方法。正确解析供应链,您就能回答扁平广告列表永远无法回答的问题:哪些广告主集中在哪些网络,哪些跟踪器预示着特定的联盟营销堆栈,哪些重定向服务与最激进的广告投放相关联。
这种模式在数据中可见一斑。Taboola 和 Outbrain 都由相同的三个垂直领域主导,但顺序不同。在 Taboola 上,领先的是健康(6,048 个创意),其次是金融(5,558)和保险(4,303)。在 Outbrain 上,金融领先(2,640),其次是保险(2,615),然后是健康(2,016)(OpenAdLibrary,2026 年 6 月)。这种按网络划分的广告主集中度正是供应链分类旨在揭示的。
如果术语是新的,广告供应链 的词汇表条目列出了各个角色,而 程序化原生广告 解释了决定您最初捕获哪些广告的竞价过程。
覆盖率、地区和用户画像:为何一次捕获不够#
原生广告位是个性化的。它投放的广告取决于地区、设备、一天中的时间以及推断的兴趣。因此,从单一 IP、单一设备配置文件、单一时刻进行的一次捕获,是对更大规模轮换的有偏差采样。
严肃的采集将此视为一个采样问题:
- 地区轮换。 同一发布商上的同一广告组件在美国、英国、澳大利亚和德国会投放不同的广告主。一个地区只提供一个切片。
- 设备和身份轮换。 桌面端、Android 和 iOS 会话,加上轮换的用户画像,会呈现不同的需求和不同的创意格式。
- 节奏。 轮换在一天中不断更替,因此采集必须是持续性的,而非一次性爬取。
这也是为什么在没有内部数据的情况下,持续时间和分布范围是最诚实的获胜信号。您看不到竞争对手的支出,但可以看到一个创意素材运行了多久,以及它在发布商、地区和网络间传播了多广。目前,索引中连续观察时间最长的创意素材已达到 28 天不间断观察。SmartAsset 的广告“Ask a Pro: How Can I Avoid Paying Taxes on IRA Withdrawals?” 在 Outbrain 上已持续投放了整整 28 天:

此处值得精确说明:28 天是我们的观察窗口跨度,并非声称该创意素材恰好运行了 28 天且不再更多。业界关于 90 天获胜广告的传闻是另一回事,作为经验法则有用,但我们的索引并不测量这一点。我们可以支持的是观察到的运行时长:一个广告在数十个广告位上持续活跃数周,这告诉您一些支出数字无法传达的信息。
这对您实际获得的数据意味着什么#
将线索汇总起来,采集方法直接决定了您能用输出数据做什么。
| 能力 | 需要数据流级捕获? | 需要点击追踪? | 需要供应链分类? |
|---|---|---|---|
| 查看创意素材是否曾投放 | 是 | 否 | 否 |
| 识别真实广告主 | 部分需要 | 是 | 是 |
| 找到着陆页或前置着陆页 | 否 | 是 | 否 |
| 检测跨网络素材复用 | 是 | 否 | 是 |
| 按持续时间和分布对获胜广告排序 | 是 | 否 | 否 |
仅能截图的工具只能提供第一行的能力。能够采集数据流、追踪点击并对供应链进行分类的工具则能提供全部能力。这就是好奇之物与研究工具之间的区别。在干净的采集之上,OpenAdLibrary 还叠加了利用这些数据的工具:Creative Studio 用于重新组合有效元素,Optimize 用于据此行动,Copy DNA 用于拆解广告角度,外加完整的 API 和 MCP,让您可以将数据拉入自己的技术栈。
透明度趋势的顺风#
对于任何权衡此事合法性的人,监管的发展方向是推动更多广告数据公开,而非减少。欧盟的《数字服务法案》现在要求超大型平台(Meta、TikTok、Google 及类似平台)维护公开、可查询的广告库,列出每个广告的广告主、付款方和投放日期。原生发现组件不在该指令覆盖范围内,但原则已确立:向公众投放的广告日益被视为公共信息。仅捕获公开广告、且从不以计费方式点击实时广告单元的工具,恰好顺应了这一趋势。(此为一般背景,非法律建议。请根据您的具体用途检查各平台条款。)
核心要点#
归结到本质,以下是优秀广告间谍工具的工作原理。它们读取推荐数据流,而非截图页面。它们存储原始创意素材,而非裁剪图。它们在带外解析点击以到达着陆页,而非触发计费点击。它们对供应链中的每一跳进行分类,而非留给您一个扁平列表。覆盖率来自持续轮换地区、设备和用户画像,而最值得信赖的获胜信号是持续时间和分布范围。
当您比较供应商时,这些是您要问的问题。我们经过测试和排名的 最佳原生广告间谍工具 分解正是基于这些维度对每个工具进行评分。如果预算是限制因素,也有一份关于 免费进行原生广告研究 的指南。
OpenAdLibrary 基于上述所有原则构建了其原生广告采集器:纯 API 捕获、全质量创意素材、点击追踪的着陆页,以及实时的供应链注册表。它是开放且价格合理的,而非每月 80 到 400 美元。免费开始,浏览 200 个广告,无需信用卡。







