当承载广告的内容是非浏览器应用(通常为移动端)而非网站时,应包含该对象。一个竞价请求不得同时包含 App 与 Site 对象。至少提供应用 ID(App ID)或包名(bundle)是有用的,但这并非严格要求。译稿校对中ENThis object should be included if the ad supported content is a non-browser application (typically in mobile) as opposed to a website. A bid request must not contain both an App and a Site object. At a minimum, it is useful to provide an App ID or bundle, but this is not strictly required.
| Attribute | Type | Description |
|---|---|---|
| id | string | 交易平台(exchange)专用的应用 ID。译稿校对中ENExchange-specific app ID. |
| name | string | 应用名称(应发布方要求可使用化名)。译稿校对中ENApp name (may be aliased at the publisher's request). |
| bundle | string | 平台专属的应用标识符,旨在对应用唯一且独立于交易平台。在 Android 上应为包名(bundle 或 package name,如 com.foo.mygame);在 iOS 上通常为数字 ID。译稿校对中ENA platform-specific application identifier intended to be unique to the app and independent of the exchange. On Android, this should be a bundle or package name (e.g., com.foo.mygame). On iOS, it is typically a numeric ID. |
| domain | string | 应用的域名(如 “mygame.foo.com”)。译稿校对中ENDomain of the app (e.g., "mygame.foo.com"). |
| storeurl | string | 已安装应用的应用商店 URL;用于满足 IQG 2.1 合规要求。译稿校对中ENApp store URL for an installed app; for IQG 2.1 compliance. |
| cat | string[] | 应用的 IAB 内容分类(IAB content categories)数组。参见列表 5.1(List 5.1)。译稿校对中ENArray of IAB content categories of the app. Refer to List 5.1. |
| sectioncat | string[] | 描述应用当前版块(section)的 IAB 内容分类数组。参见列表 5.1(List 5.1)。译稿校对中ENArray of IAB content categories that describe the current section of the app. Refer to List 5.1. |
| pagecat | string[] | 描述应用当前页面或视图(view)的 IAB 内容分类数组。参见列表 5.1(List 5.1)。译稿校对中ENArray of IAB content categories that describe the current page or view of the app. Refer to List 5.1. |
| ver | string | 应用版本号。译稿校对中ENApplication version. |
| privacypolicy | integer | 指示该应用是否有隐私政策:0 = 否,1 = 是。译稿校对中ENIndicates if the app has a privacy policy, where 0 = no, 1 = yes. |
| paid | integer | 0 = 应用免费,1 = 应用为付费版本。译稿校对中EN0 = app is free, 1 = the app is a paid version. |
| publisher | object | 应用的发布方 Publisher 的详细信息(参见第 3.2.15 节)。译稿校对中ENDetails about the Publisher (Section 3.2.15) of the app. |
| content | object | 应用内的内容 Content 的详细信息(参见第 3.2.16 节)。译稿校对中ENDetails about the Content (Section 3.2.16) within the app. |
| keywords | string | 描述该应用的关键词列表,以逗号分隔。译稿校对中ENComma separated list of keywords about the app. |
| ext | object | 供交易平台对 OpenRTB 进行专属扩展(exchange-specific extensions)的占位对象。译稿校对中ENPlaceholder for exchange-specific extensions to OpenRTB. |
译注
译者注App:BidRequest 的子对象,与 Site 互斥——一个竞价请求不得同时包含 App 与 Site 对象;业内文档一般保留英文对象名 App。当广告承载内容为非浏览器应用(典型为移动端)而非网站时使用。译稿校对中
id vs bundle:id 是交易平台专属标识,离开该平台即失效;bundle 是平台侧标识(Android 包名 / iOS 数字 ID),独立于交易平台、跨链路稳定,是应用级匹配、归因与反欺诈的核心字段。二者均非严格必填,但至少提供其一(id 或 bundle)是有用的。译稿校对中
cat / sectioncat / pagecat:三级分类逐层细化——cat 描述应用整体,sectioncat 描述当前版块,pagecat 描述当前页面或视图;均引用同一词表(列表 5.1)。语境化定向粒度以 pagecat 最细。译稿校对中
storeurl:应用商店链接,供买方核验应用真伪与来源,是 IQG 2.1(Inventory Quality Guidelines,库存质量指南)的合规要求之一;在反作弊审计中常与 bundle 交叉比对。译稿校对中
privacypolicy / paid:隐私政策有无与免费/付费属性既是合规信号也是语境信号:无隐私政策的应用在隐私敏感型采买中可能被排除;付费应用的用户付费意愿通常更高。译稿校对中
字段描述已与 2.6 官方 draft 对账;2.5 独有字段来自第三方 Go 实现源(Apache 2.0),官方 PDF 兜底校对 · 初稿校对中