Skip to content

In Progress Extensions

Sam Tingleff edited this page Mar 3, 2015 · 8 revisions

The intention here is to describe extensions in active use by one or more exchanges, such that the community can propose and implement semi-standardized changes before they are ratified in the spec.

For each element, please include sponsoring companies and example syntax.

Third Party User Identity

Sponsor: Rubicon Project

The goal is to support third party identity providers such as Digitru.st as well as publisher-provided identities.

Request Changes

Identities Object Type Example values Description
user.ext.identities Array [] An array of user identity objects.
user.ext.identities.name String digitru.st, adtruth.com The name field provides a top-level domain for the entity responsible for this ID
user.ext.identities.id String 1c7f11fa5d3129fa A unique user identifier provided by the named entity

Example Request

{
 "user":{
  "ext":{
   "identities":[
    {
     "name":"digitru.st",
     "value":"1c7f11fa5d3129fa"
    }
   ]
  }
 }
}

CA Senate Bill 568: Privacy: Internet: minors

Sponsor: Rubicon Project

The goal is to support California Senate Bill No. 568.

Request Changes

Regulations Object Type Example values Description
regs.ext.s22580 Integer 0, 1 A value of 1 indicates that the content is directed at minors and that specific types of products should not be advertised.

Example Request

{
 "regs":{
  "ext":{
   "s22580": 1
  }
 }
}
Clone this wiki locally