什么算一般无效流量和复杂无效流量,广告平台的工程师能自建哪些过滤,什么时候值得付费请验证服务商,以及无论怎么选都要记录哪些数据。
一般无效流量的过滤自己做,复杂无效流量的检测向验证服务商购买,除非你负担得起自己的反欺诈团队。一般无效流量,例如已知的数据中心地址、已声明的机器人和不可见的 1x1 广告,用名单和规则就能拦下。你自己的工程师可以在请求到达时执行这些规则,并在日志里再执行一次。复杂无效流量,例如被劫持的设备和冒充的应用,需要远超单个平台所能看到的流量数据,还需要专门研究它的分析师。像 TAG 这样的认证计划也期望由合格的第三方进行过滤。
简短回答:把基于名单的过滤器内置到你的竞价链路和事件管道里,因为它们运行成本低,而这些日志你本来也需要。复杂流量的检测要购买,除非你能维持一支全职研究欺诈的团队。选择服务商之前,先问清它的哪些服务获得了认证,以及它需要看到你的哪些流量数据。
Media Rating Council(MRC)是美国负责认证广告测量的机构。它的 Invalid Traffic Detection and Filtration Standards Addendum(2020年6月更新版,与此处其他资料一样,于2026年10月27日查阅)把无效流量分为两类。一般无效流量,即 GIVT,是“通过常规过滤手段识别的流量,这些手段通过应用名单或其他标准化参数检查来执行”。MRC 举的例子包括:
复杂无效流量,即 SIVT,涵盖“更难检测的情况,需要高级分析、多点佐证或协同、大量人工介入等才能分析和识别”。MRC 举的例子包括:
一般类型的过滤本来就是为共享而设计的。MRC 指出,GIVT 过滤“旨在在各服务商之间保持一致”,因此它依赖通用名单。内部团队使用其中两份:
在名单之外,团队还要为 user agent、广告尺寸和预取请求编写规则,在请求到达时执行,并在记录事件时再执行一次。团队还要记录每一个被过滤的请求及其原因,以便向合作伙伴解释数字。
对于它所审计的测量公司,MRC 为数据中心流量设定了一个起点。这些公司必须过滤来自“三家已知最大的托管机构:Amazon AWS、Google 和 Microsoft”IP 地址的无效流量。同时设有例外,以免误过滤通过这些网络上网的真实用户。
过滤可以发生在两个时间点。事前,平台拦截广告请求,或者不对它出价。事后,平台从日志和统计中删除无效事件。MRC 写道:“每种技术都有一定的优点和缺点,两者在执行良好的流量保护策略中都有一席之地。”尽早拦截还能省下处理那些之后反正会被丢弃的请求的成本。
随着浏览器和应用共享的数据越来越少,名单的作用在减弱。在2024年的更新中,MRC 是这样说的:“IP 地址受限或缺失,以及 User Agent(UA)字符串的粒度降低,可能会削弱基于名单的方法。”
复杂流量的检测依赖于在众多发布商、应用和设备之间发现规律,也依赖于随新手法出现而持续跟踪的分析师。一个平台只能看到自己的流量,所以会漏掉那些只有放在众多平台中才能显现的规律。能把这件事做好的团队,相当于你公司内部的一家反欺诈公司。
认证可能直接决定答案。TAG 的 Certified Against Fraud 计划把下面这一条列为关键要求之一:“其 100% 的可变现交易由合格的第三方进行 IVT 检测和清除过滤”。TAG 允许发布商通过持有有效认证标识的供应方平台来满足这项要求。如果你的买方或合作伙伴要求 TAG 认证,仅靠你自建的过滤器无法满足这项要求。
MRC 公布了它所认证的服务名单。其数字领域名单包括 DoubleVerify、HUMAN、Integral Ad Science、Pixalate 和 Protected Media 等验证公司。认证覆盖的是具体的服务和指标,所以要问服务商它的哪些服务获得了认证,其中是否包括复杂无效流量。
负责检测的一方需要每笔广告交易的细节。MRC 列出了测量公司在可能情况下必须采集的字段,其中包括:
报表应把原始数字和过滤后的数字分开。对于营销活动报表,MRC 的标准列出了“Gross Metrics (Completely Unfiltered)”和“Net Metrics (Filtered for GIVT Requirements)”。在适用的情况下,经复杂无效流量过滤后的数字作为单独一步列出。如果你的事件管道本来就会丢失事件或重复计数,先修好这个问题:过滤无法修复在它运行之前就已经错了的数字。
最后一个问题对 MRC 也很重要。它在2024年的更新中写道:“隐私法规不是需要用工程手段绕过的障碍,而是必须遵守的硬性要求”。
发布本博客的 amBrain 构建的是过滤功能所接入的那些系统。它的一句话是:“amBrain 构建广告服务器:定向、频次控制和报表。”另一句是:“amBrain 为广告技术构建事件分析管道:展示和点击事件的采集、处理与报表。”它在 AdTech 领域的工作包括为一家客户开发的需求方平台 RTBBidder。
amBrain 自 2019 年起开发软件,有三种合作方式:整体交付、专属团队,或工程师嵌入你的团队。它关于所有权的说法是:“客户拥有产品与代码的全部所有权,我们的可复用组件除外。”
本文不是案例研究。本文并未声称 amBrain 为任何客户构建过欺诈检测,也未声称它提供验证服务。如果 amBrain 在你的候选名单上,就给它和其他任何公司同样的问题。