反作弊
ADBNK 通过多层实时风控 + 回溯批量检测双重机制识别无效流量,并在结算环节自动冲抵,确保广告主只为真实流量付费、流量主的合规收益不受影响。
两道防线
广告请求 / 展示 / 点击
│
▼
┌───────────────────────┐
│ ① 实时风控(规则引擎) │ 请求即时打分 → 拦截 / 标记 / 放行
└───────────┬───────────┘
│ 可疑或命中:标记 billable=false
▼
┌───────────────────────┐
│ ② 回溯批量检测 │ 对已入账事件二次校验 → 生成冲抵
└───────────┬───────────┘
▼
结算只计真实、可计费流量① 实时风控(规则引擎)
每次请求经过多条规则综合评分,按分值决定动作:
| 分值 | 动作 |
|---|---|
| ≥ 80 | 拦截(标记为无效) |
| ≥ 50 | 标记可疑 |
| < 50 | 放行 |
规则涵盖多个维度(分值越高嫌疑越大):
| 规则 | 检测内容 |
|---|---|
| IP 黑名单 | 命中黑名单直接判定无效 |
| 机器人检测 | bot/spider/crawler、curl/wget、headless/selenium/puppeteer 等特征 |
| 频率限制 | 单 IP 的请求/展示/点击频率超阈值 |
| 指纹验证 | 设备指纹与 IP 的多对多异常;追踪阶段校验指纹平台与 UA 是否一致(FP_UA_MISMATCH) |
| 地理位置异常 | 数据中心 IP、VPN/代理、地理跳跃 |
| 点击时间分析 | 点击延迟过短、无展示记录的点击、过期展示、自动化点击 |
| 会话行为分析 | 异常/规律 CTR、流量过度集中于少数广告位 |
| Referer 检查 | 空 Referer、无效 Referer、Referer 频繁变化 |
静默处理,不打草惊蛇
命中风控时系统仍然返回广告,但将该次事件标记为 billable=false(不可计费)。作弊者无法通过“是否还出广告”判断自己是否被识别,从而降低其对抗与绕过的能力;同时平台可继续收集作弊行为数据。当评分极高时,IP 会被自动加入黑名单一段时间。
② 回溯批量检测与结算冲抵(Fraud Reversal)
有些作弊只有在积累了一段时间数据后才暴露(如规律性的 CTR、事后确认的刷单)。结算流程因此内置回溯校验:
- 结算只计可计费流量:结算汇总时仅纳入
billable=1的事件,实时被判无效的流量从一开始就不进入计费。 - 对已入账事件二次校验:批量任务对已计算(
calculated)的事件做二次判定,命中批量无效(batch_valid=false)或人工标记欺诈(manual_fraud=true)的,会生成一条冲抵记录(fraud reversal),把已结算金额扣回。
广告主不为无效流量付费
无论是实时拦截还是事后回溯,被判定为无效的流量都不会计入广告主的最终扣费——实时的直接排除,事后的通过 fraud reversal 冲抵。你的花费对应的是经过双重校验的真实流量。
常见无效流量类型
| 类型 | 典型特征 |
|---|---|
| 机器人/爬虫 | 自动化 UA、headless 浏览器、无真实交互 |
| 高频刷量 | 单 IP/设备短时间内大量请求、点击 |
| 数据中心/代理流量 | 来自机房 IP、VPN、代理,非真实终端用户 |
| 异常点击 | 展示后毫秒级点击、无对应展示的点击、规律化点击模式 |
| 指纹/UA 不一致 | 设备指纹平台与请求 UA 冲突(如指纹 Windows、UA 却是 Android) |
| 异常会话 | CTR 畸高或过于规律、流量高度集中在少数广告位 |
对流量主的合规建议
无效流量会被冲抵,切勿刷量
被判为无效的展示/点击不产生可结算收益,事后回溯还会冲抵已入账金额。任何刷量、诱导点击、机器人流量都不会带来实际收入,反而可能触发 IP 封禁与账户风险。
- 只接入真实人类流量,不要购买或制造机器人、代理、刷量流量。
- 不诱导点击:避免误导性按钮、强制点击、把广告伪装成内容。
- 如实打标签:按广告位真实内容与人群设置标签,虚标会降低匹配质量。
- 保护好广告位代码,防止被第三方盗用刷量导致你的账户被牵连。
- 关注异常波动:CTR 或流量突增时主动排查来源,及时清理异常渠道。