Skip to content

Latest commit

 

History

History
545 lines (522 loc) · 13.4 KB

File metadata and controls

545 lines (522 loc) · 13.4 KB

Segment Taxonomies

Sponsors: CafeMedia, Magnite (formerly Rubicon Project), PubMatic, Audigent

Overview

The goal of this change is to support publisher, proprietary, and standardized segments, with a simple structure that avoids significant repetitive text. This necessitates a means to communicate the applicable taxonomy which, in turn, necessitates a process for maintenance of the set of taxonomies.

Request change

This extension provides a means to qualify the Segment IDs in Data objects, specifying the taxonomy for those IDs. For backward compatibility, segment IDs should (still) be considered fully proprietary when no segtax is provided.

Specification

Per the OpenRTB 2.x API, the Data and Segment objects together allow additional data about the related object (e.g., User, Content) to be specified. The Data object can appear in several places in an OpenRTB 2.x request, and the same extension is supported in all cases.

Attribute Description Type Example
segtax The ID for a taxonomy that is registered centrally, in a list maintained below. integer 3

Example

The following example illustrates the usage of the new field in BidRequest.user.data, though the equivalent applies to other appearances of the same structure, e.g., in BidRequest.app.content.data and BidRequest.site.content.data.

{
  ...,
  "user": {
    "data": [
      {
	"name": "a-data-provider.com",
	"ext": {
	  "segtax": 3
	},
	"segment": [
	  { "id": "1001" },
	  { "id": "1002" }
	]
      }
    }
  }
}

Taxonomies

Process

The aim of this process is to provide flexibility and quick turnaround on approvals without red tape (i.e., no dependency on IAB Tech Lab schedules or public comment periods):

  • This document is the official definition of the enumeration for vendor specific taxonomies.
  • The values for vendor specific taxonomies should be 500+
  • Pull requests (PRs) can be submitted by anyone on an ongoing basis.
  • The approvers are [email protected] and/or [email protected] and some other leaders on the Tech Lab Working Group if needed.
  • The PR submitter must notify the approvers of the PR submission.
  • The approvers will review for ID conflicts, and otherwise will approve the PR on the spot (i.e., no need for a formal Working Group review).

Enumeration of Taxonomies

Standard Taxonomies

Source : AdCOM https://github.com/InteractiveAdvertisingBureau/AdCOM/blob/master/AdCOM%20v1.0%20FINAL.md#list_categorytaxonomies.

Value Description
1 IAB Tech Lab Content Category Taxonomy 1.0. - Deprecated, and recommend NOT be used since it does not have SCD flags.
2 IAB Tech Lab Content Category Taxonomy 2.0: Deprecated, and recommend NOT be used since it does not have SCD flags.
3 IAB Tech Lab Ad Product Taxonomy 1.0.
4 IAB Tech Lab Audience Taxonomy 1.1
5 IAB Tech Lab Content Taxonomy 2.1
6 IAB Tech Lab Content Taxonomy 2.2
7 IAB Tech Lab Content Taxonomy 3.0
500+ Vendor-specific codes.
Approved Vendor specific Taxonomies
Value Description
501 IRIS.TV-enabled Video context taxonomy - More info - https://support.iris.tv
502 JW Player video content taxonomy
503 Akamai Data Activation Platform (DAP) - Buyer Defined Audiences (BDA), Scrambled
504 Akamai Data Activation Platform (DAP) - Buyer Defined Audiences (BDA), Encrypted TRUSTX Spectrum Custom Audiences
505 Akamai Data Activation Platform (DAP) - Custom Audiences, Reserved 1
506 Akamai Data Activation Platform (DAP) - Custom Audiences, Reserved 2
507 Magnite Custom Audiences
508 Magnite Standard Audiences
525 1plusX - Taxonomies
526 1plusX - Custom Audience Taxonomy
527 1plusX - Custom Content Taxonomy
528 - 539 1plusX - Custom Taxonomies Reserved range
540 AirGrid Custom Taxonomy
541 Captify Custom Taxonomy
542 Weborama Custom Taxonomy
543 Raptive Custom Audience Taxonomy
544 Raptive Custom Content Taxonomy
545 Ad Generation Custom Audience Taxonomy
546 Ad Generation Custom Content Taxonomy
550 Sirdata - Public Audience Taxonomy
551 Sirdata - Public Content Taxonomy
552 Sirdata - Private Audience Taxonomy (Equativ)
553 Sirdata - Private Content Taxonomy (Equativ)
554 Sirdata - Private Audience Taxonomy (DV360)
555 Sirdata - Private Content Taxonomy (DV360)
556 Sirdata - Private Audience Taxonomy (Index Exchange)
557 Sirdata - Private Content Taxonomy (Index Exchange)
558 Sirdata - Private Audience Taxonomy (Pubmatic)
559 Sirdata - Private Content Taxonomy (Pubmatic)
560 Sirdata - Private Audience Taxonomy (Magnite)
561 Sirdata - Private Content Taxonomy (Magnite)
562 Sirdata - Private Audience Taxonomy (Teads)
563 Sirdata - Private Content Taxonomy (Teads)
564 Sirdata - Private Audience Taxonomy (Yahoo!)
565 Sirdata - Private Content Taxonomy (Yahoo!)
566 Sirdata - Private Audience Taxonomy (Xandr)
567 Sirdata - Private Content Taxonomy (Xandr)
568 Sirdata - Private Audience Taxonomy (Criteo)
569 Sirdata - Private Content Taxonomy (Criteo)
570 Sirdata - Private Audience Taxonomy (Proxistore)
571 Sirdata - Private Content Taxonomy (Proxistore)
572 Sirdata - Private Audience Taxonomy (Mediasquare)
573 Sirdata - Private Content Taxonomy (Mediasquare)
574 Sirdata - Private Audience Taxonomy (E-novate)
575 Sirdata - Private Content Taxonomy (E-novate)
576 Sirdata - Private Audience Taxonomy (Triplelift)
577 Sirdata - Private Content Taxonomy (Triplelift)
578 Sirdata - Private Audience Taxonomy (Adform)
579 Sirdata - Private Content Taxonomy (Adform)
580 Sirdata - Private Audience Taxonomy (Unruly Media)
581 Sirdata - Private Content Taxonomy (Unruly Media)
582 Sirdata - Private Audience Taxonomy (Azerion / Improve Digital / Yield360)
583 Sirdata - Private Content Taxonomy (Azerion / Improve Digital / Yield360)
584 Sirdata - Private Audience Taxonomy (Smile Wanted)
585 Sirdata - Private Content Taxonomy (Smile Wanted)
586-599 Sirdata - Held for coming Private Audience & Content Taxonomies
600 Chromium Topics API taxonomy
601Chromium Topics API Taxonomy V2
602-609Held for future Chromium Topics API taxonomies
700 Groundtruth Taxonomies
708 Symitri Custom Audience Taxonomy
709 Symitri Standard Audience Taxonomy
710-712 Symitri Reserved Audience Taxonomy
800 NumberEight Audience Taxonomy
900 A1Media Audience Taxonomy
1000 Anonymised Custom Audience
1001 Anonymised Custom Audience Reserved 1
1002 Anonymised Custom Audience Reserved 2
1003 Anonymised Custom Audience Reserved 3
2000 Start.io Custom Audiences
2001 Start.io Standard Audiences
3000 Outbrain Audiences - Demographics
3001 Outbrain Audiences - Interests
3002 Outbrain Audiences - Household Income
3003-3010 Outbrain Audiences - Reserved
5000 Optable Data Collaboration Platform - Public Audiences
5001 Optable Data Collaboration Platform - Private Member Defined Audiences
5002 Optable Data Collaboration Platform - Test Audiences
6000-6010 Permutive Standard Audiences
103000 Audigent Warner Music Group Artists Taxonomy 1.0
103001 Audigent Bands in Town Artists Taxonomy 1.0
103002 Audigent Fandom Interests & Audiences Taxonomy 1.0
103003 Audigent Big Machine Label Group Artists Taxonomy 1.0
103004 Audigent Music Festival Partner Taxonomy 1.0
103005 Audigent Fashion & Apparel Taxonomy 1.0
103006-103008 Audigent Private Audience Taxonomies
103009-103011 Audigent Private Contextual Taxonomies
103012-103014 Audigent Campaign Taxonomies
103015 Rayn Persona Taxonomy