Skip to content

定向与竞价 ​

ADBNK 的广告引擎在每一次广告请求时,对候选推广计划(Campaign)逐条执行定向规则匹配,再把通过定向的素材折算成 eCPM 排序竞价。本页说明支持的定向维度、投放区域与排除区域、分维度竞价调整(±%)以及定价模式。

定向匹配总览 ​

只有当访客同时满足你配置的每一个维度,推广计划才会参与这次请求;任一维度不满足,该计划就退出本次请求。

空定向即不限制

任一维度留空表示对该维度不做限制、全部放行。只有显式配置了值,才会执行过滤。

支持的定向维度 ​

维度取值说明
地域国家 / 地区访客所在位置命中才投放
邮编逗号分隔的邮编(前缀)支持前缀匹配,如 90 命中 90210
设备PC / 移动 / 平板访客的设备类型
操作系统Windows / macOS / iOS / Android / Linux / 其他访客的操作系统
浏览器Chrome / Edge / Firefox / Safari / IE / 其他访客的浏览器
时段0–23 点在一天中的哪些小时投放
星期周一至周日在一周中的哪几天投放
站点分类 / 内容 / 媒体类型一级与二级分类、内容标签、网站 / App / Telegram 小程序广告出现在哪类站点和应用上
再营销受众你自己的访客名单只投给已在名单里的人

所有维度都在新建计划页里设置:国家在主表单,其余在高级设置 → 受众细节和排期与频次。每个维度默认为「不限」,选择具体取值即可收窄投放。

受众定向

地域/邮编是尽力而为

地域与邮编定向为尽力匹配。邮编定向只对部分国家开放,选定国家后表单会显示可接受的格式。

站点分类与内容定向 ​

除基础维度外,还可按站点分类(一级分类,可进一步收窄到二级分类)、内容标签和媒体类型(网站 / App / Telegram 小程序)定向。流量主的站点在加入时已归类,你的广告会跟随所投站点的分类。

早先设置过旧媒体类型(如「小程序(历史)」)的计划会保留原设置,直到你修改媒体类型定向;计划页面会用一行灰色提示说明。

通过 API 设置媒体类型

计划字段为 target_media_types,取值为 WEB、APP、TELEGRAM(大写)组成的数组。

  • 不传这个字段:保持当前设置不变。传 []、null 或 "":清空(不限)。
  • 其他情况请传非空数组。WEB、APP、TELEGRAM 以外的值返回 error.campaign.invalid_media_type,唯一的例外是计划里原本就有的旧取值(如「小程序(历史)」):数组里带上它就保留,数组里没有它就视为去掉。计划里原本没有的旧取值不能新加。
  • 数组里必须至少有 WEB、APP、TELEGRAM 中的一个。只剩旧取值的数组返回 error.campaign.media_type_legacy_only;如要不限,请传 []。

投放区域 vs 排除区域 ​

定向支持“包含”(只投)与“排除”(不投)两类配置:

类型效果
投放地域只在这些国家/地区投放
投放邮编只在这些邮编(前缀)投放
排除内容标签命中排除标签的广告位一律不投
站点/广告位黑名单指定站点或广告位永不参与该计划投放,见黑名单

包含与排除的优先级

排除类规则(排除标签、黑名单)优先于包含类规则:只要命中任一排除项,即便满足所有投放条件,该广告位也会被剔除。

分维度竞价调整(±%) ​

竞价调整让你为转化好的流量多付钱、为转化差的流量少付钱,而不必为每个细分人群单开一条计划。它配置在新建计划页的**高级设置 → 排期与频次 → 竞价调整(可选)**里。

竞价调整

一共三组,每项都是百分比输入框:

分组可调的项说明
设备移动端、桌面端、平板始终显示
系统Android、iOS、Windows、macOS始终显示
地区你选中的每个投放国家各一行未选国家时为空

每个输入框的取值范围是 -90% ~ +500%,步长 5。留空(或填 0)表示该项不调整——留空项在保存时会被丢弃,因此没动过的表单不会存下任何东西。

地区行来自你的定向

地区分组只会列出你已经选中的投放国家。若尚未选择任何国家,该分组只显示一句提示而没有输入框——先去选定向国家,再回来分国调价。

调整如何生效 ​

每次广告请求都带有设备、国家和系统,ADBNK 把命中的百分比全部相加:

有效出价 = 基础出价 × (1 + Σ 命中百分比 / 100)

基础出价 $0.50,设置了移动端 +20、美国 +15、Android -5,那么一次来自美国 Android 手机的请求三项全中:+20 + 15 - 5 = +30%,有效出价为 $0.50 × 1.30 = $0.65。

几个需要知道的点

  • 各维度百分比是相加,不是逐维度连乘。
  • 调整因子下限为 0:叠加出的负值再大,有效出价最多归零,不会变成负数。
  • 有效出价(折算成 eCPM 后)才是真正进入竞价的值——调价改变的不只是你付多少,还有你多大概率赢。
  • 服务端会按同样的 [-90, +500] 区间做钳制,通过 API 传入的越界值会被裁剪而不是报错。

通过 API 设置调价

后台把这些值写入 Campaign 上的 bid_adjustments 对象。若你不用后台而是直接对接接口,JSON 结构见 广告主 API 的 bid_adjustments。

竞价排序与结算价 ​

CPC 出价和 CPM 出价的裸数字没有可比性——「每千次展示 $2.00」和「每次点击 $1.00」量纲根本不同。所以在排序前,每个候选的出价都会被折算成 eCPM(每千次展示的期望收益),这是竞价场里统一的货币。

  • 底价先行。 广告位的底价是硬过滤:低于底价的候选不参与竞争。若无人达到底价,这次请求该位不出广告。
  • 按 eCPM 竞争。 候选按 eCPM 竞争——eCPM 越高,赢得这次曝光的机会越大。
  • 二价结算。 赢家按次优竞争决定的结算价付费,向下不低于底价、向上不超过自己的出价。
  • 按你的计费单位扣费。 结算价会换算回你的计费单位——CPC 按每次点击、CPM 按每千次展示——因此扣费永远不会超过你的出价。

竞价调整正是在这里起作用

上一节得到的有效出价就是被折算成 eCPM 的那个值。为移动端抬价,抬的不只是你的价格,还有你进入竞价时的 eCPM,也就是你赢的概率。

定价模式 ​

计费模式按推广计划配置,位于新建计划页的出价与预算区块。同一计划下的所有广告采用同一种计费方式。

计费方式与出价

模式计费点出价的含义区间默认值
CPC每次点击每次点击多少钱$0.005 – $50$0.05
CPM每 1000 次展示每千次展示多少钱$0.05 – $50$1.00
CPA每次转化每次转化多少钱$0.10 – $1,000$5.00
CPV每次观看每次观看多少钱$0.0001 – $0.05(最多 4 位小数)$0.001
CPS每笔成交订单金额的百分比1% – 90%10%

CPS 是百分比,不是金额

CPS 出价填 10,意思是订单金额的 10%,不是 $10。在这里填 0.01 并不是「一分钱」,而是「万分之一的订单额」,等于根本没出价。后台在你切换模式时会同步切换输入框的单位与区间,并把出价重置为该模式的默认值——正是因为把一个数字跨模式沿用一定是错的。

区间由平台下发,不以本页为准

后台会向服务端拉取每种模式的出价区间,服务端也用同一份规则校验。若本页的区间与后台显示的不一致,以后台为准。

自行新建推广计划时,后台提供 CPC、CPM 和 CPV。此外,CPA 与 CPS 必须先绑定转化追踪器,计划才能保存——见转化追踪。

出价的取值链

广告的基础出价优先取广告(Ad)自身的出价;广告未单独设价时,回退到所属 Campaign 的出价。随后再叠加上文的分维度调整,得到有效出价。

相关阅读 ​

按 MIT 许可发布的文档内容。