Repository navigation
Conversation
§ 5.2 properties can carry apps[] (platform, bundle, storeurl, domain), keyed as the OpenRTB 2.6 app object where one exists. Each property must carry domains, apps or both. The CTV example carries an app. Refs #15
|
This shape works for us — One suggestion on |
Without apps[].domain a buyer has nothing to run the app-ads.txt check against. RECOMMENDED (SHOULD) rather than a conditional REQUIRED, as the object has no field in which a seller claims app-ads.txt authorisation. Refs #15
|
Thank you. Agreed: without We have updated the PR to make |
What this changes
§ 5.2 properties can now identify apps as well as web domains. Each property in
properties.available[]may carryapps[]withplatform,bundle,storeurlanddomain, keyed as the OpenRTB 2.6appobject where one exists. Each property MUST carrydomains,appsor both. A note states that seller authorisation for an app is checked throughapp-ads.txton its developer domain. The CTV example now carries an app identity.Related issue
Refs #15
Type
Checklist
appssits insidepropertiesexamples/is updated and still parsesselectabledeclaresavailable[]andincluded[]; anythingsettabledeclares bounds (§ 3.1, § 3.2)Knock-on effects
domainsis no longer always present. A consumer that assumed it was must handle a property carrying onlyapps.bundle,storeurlanddomainmap directly to the 2.6appobject.platformhas no OpenRTB equivalent.environments[]needs validation against real inventory #8):app_mobileandctvcan't be validated against real inventory without an app identity.By opening this pull request I agree my contribution may be published under this
repository's licence, as set out in CONTRIBUTING.md.