跳至主要内容

开放式 RTB 2.5 竞标请求

本页介绍如何进行招标

建议的投标请求标题

  • OpenRTB 版本 HTTP 标头: x-openrtb-version: 2.5
  • Keep-Alive HTTP Header: 连接:Keep-Alive
  • Content JSON: Content-Type: application/json

以下对象应在请求正文中以 JSON 格式编码发送:

投标要求

属性是否需要?说明
拍卖类型,第一价格 = 1(int)
本我唯一投标请求 ID(字符串)
小鬼代表所提供的印象(对象)的 Imp 对象数组。
地点有关出版商网站(对象)的详细信息。
应用有关发布者应用程序(对象)的详细信息。
装置用户设备的详细信息(对象)。
用户没有设备人类用户的详细信息;广告受众(对象)。
绵延没有用于扩展 OpenRTB 的占位符。

注意:每个请求中只能有一个对象 {site, app}。


小鬼

属性是否需要?说明
本我该投标请求中的唯一印象 ID(字符串)
标底没有此印象的最低出价 (CPM) / 点击 (CPC) 和账户货币 (浮动)。
旗帜仅用于全页面 imps横幅对象(物体)。
否;建议 1表示印象是否需要安全 HTTPS URL 创意资产和标记的标志,其中 0 = 非安全,1 = 安全。如果省略,则安全状态未知,但可以假设支持非安全 HTTP,可选(整数)

小旗

属性是否需要?说明
w横幅宽度(整数)
h横幅高度(整数)
哑剧哑剧类型 - 图像/jpg、图像/png、视频/mp4 或图像/webp

视频

属性是否需要?说明
哑剧支持的内容 MIME 类型(如 "video/mp4")(字符串数组)
心形没有视频广告最短持续时间(秒)(整数
最大持续时间没有视频广告最长持续时间(秒)(整数
协议没有支持的视频协议数组(整数)
线性度没有表示印象是否必须是线性、非线性等。如果未指定,则假定全部允许(整数)
允许拳击没有表示是否允许将 4:3 的内容以字母格式转换到 16:9 的窗口中,0 = 否,1 = 是(整数)。
姿势没有广告在屏幕上的位置(整数)
h没有视频播放器的宽度,单位为独立于设备的像素 (DIPS)(整数)
w没有视频播放器的高度,单位为独立于设备的像素 (DIPS)(整数)
绵延没有用于对 OpenRTB 进行交易所特定扩展的占位符(对象)

imp.video.ext

属性是否需要?说明
区域类型没有ExoClick 广告格式中的区域类型(例如:视频_滑块)
cta没有指定广告区域是否显示 CTA 组件(整数)

地点

属性是否需要?说明
本我推荐唯一站点 ID(字符串)
名字没有网站名称(字符串)
领域推荐网站域名(字符串)
没有IAB 类别 ID(字符串数组)
页码推荐显示广告的页面的完整 URL(字符串)
关键词没有关键字可用于确保广告区获得正确类型的广告。关键词应是一串用逗号分隔的单词

site.ext

属性是否需要?说明
交换猫没有自定义 ExoClick 类别 ID(整数)
idzone没有自定义 ExoClick 区域 ID(整数)

应用

属性是否需要?说明
本我推荐唯一应用程序 ID(字符串)
名字没有应用程序名称(字符串)
领域推荐应用程序的域名(字符串)
没有IAB 类别 ID(字符串数组)
关键词没有关键字可用于确保广告区获得正确类型的广告。关键字应是一串以逗号分隔的单词(字符串)
出版商没有关于发布者(对象)的详细信息

装置

属性是否需要?说明
a浏览器用户代理(字符串)
sua没有结构化用户代理信息,可在客户端支持用户代理客户端提示(对象)时使用
地理没有设备的位置,假定为地理对象定义的用户当前位置。
ip用户的 IPv4 地址(字符串)*
ipv6用户的 IPv6 地址(字符串)*
语言推荐浏览器语言(字符串)
os没有操作系统(字符串)
js没有支持 JavaScript,0 = 否,1 = 是(整数)
绵延没有用于对 OpenRTB 进行交易所特定扩展的占位符

注意: 您只需在请求中包含 ip 或 ipv6,而不必同时包含这两个属性。如果使用 ipv6,请删除 ip 属性,反之亦然。同时包含这两个属性会导致错误。

device.geo

属性是否需要?说明
国家没有国家 ISO3

device.ext

属性是否需要?说明
远程地址没有用户的主 IP 地址(字符串)
x_forward_for没有用户的 X-FORWARDED-FOR IP 地址,未设置时为空(字符串)

device.sua

结构化用户代理信息。device.sua "被认为是更准确的设备属性表示。

属性是否需要?说明
浏览器推荐实施者应发送来自 Sec-CH-UA-Full-Version-List 标头的品牌和版本。(品牌版本 "对象数组)
平台推荐实施者应发送源自 Sec-CH-UA-Platform 标头的品牌和源自 Sec-CH-UA-Platform-Version 标头的版本。("品牌版本 "对象)
手机推荐实施者应从 Sec-CH-UA-Mobile 标头中获取该值。整数
建筑学推荐实施者应从 Sec-CH-UA-Arch 标头中获取该值。(字符串)
比特度推荐实施者应从 Sec-CH-UA-Bitness 标头中获取该值。(字符串)
模型推荐实施者应从 Sec-CH-UA-Model 标头中获取该值。(字符串)
消息来源推荐The source of data used to create this object, List: User-Agent Source in AdCOM 1.0 (integer; default 0)

device.sua.browsers | device.sua.platform

属性是否需要?说明
品牌需要该值可能来自用户代理客户端提示标头,代表用户代理品牌(来自 Sec-CH-UA-Full-Version 标头)或平台品牌(来自 Sec-CH-UA-Platform 标头)。(字符串)
版本推荐按降序排列的版本组件序列[大、小、微、......](字符串数组)

用户

属性是否需要?说明
本我没有唯一用户 ID(字符串)
绵延没有用于对 OpenRTB 进行交易所特定扩展的占位符(对象)

user.ext

属性是否需要?说明
同意没有这是 IAB 标准所要求的同意字符串。目前只有否定同意(字符串)

条例

属性是否需要?说明
绵延没有用于对 OpenRTB 进行交易所特定扩展的占位符(对象)

regs.ext

属性是否需要?说明
gdpr没有如果调用者认为用户不在 GDPR 范围内,则该值为 0;如果用户在 GDPR 范围内,则该值为 1。如果两者都不适用,则该参数未定义。

绵延

属性是否需要?说明
字幕没有子 ID。这应该是一个介于六位数和十位数之间的数字:子 ID 开头不要使用 0。