macros
such that the programmatic advertising gets personalised to the end consumers. Custom macros
list (supported by IAB) is as follows. All these are configurable by demand partners and advertisers.
iAB | Description | Values | Value type |
---|---|---|---|
Content Album | Album to which the content belongs | group_name | string |
Content Keywords | Comma separated list of keywords describing the content | search_query | string |
Content Production quality | Product quality based on IAB standards | 0 - Unknown; 1 - Professionally Produced; 3 - User Generated (UGC) | integer |
Content Episode | Episode number | video_name | integer |
Content Livestream | 0 = not live, 1 = content is live | video_stream_type | integer |
Content Context | Type of content | 1 - Video (i.e., video file or stream such as Internet TV broadcasts) | integer |
Content URL | Url of content | video_url | string |
Content Kwarray | Array of keywords | video_keywords | string array |
Content Media Rating | Media rating per IQG guidelines | 1 - All Audiences; 2 - Everyone Over Age 12; 3 - Mature Audiences | integer |
Content Artist | Artist credited with the content | user_name | string |
Content Producer Domain | Highest level domain of the content producer | White label domain e.g (iheartmedia.begenuin.com) | string |
Content Genre | Genre that best describes the content | video_description | string |
Content Series | Content series | group_name | string |
Content Title | Content Title | video_title | string |
Content Producer Category | Array of IAB content categories that describe the content producer | community_category | string |
Content Language | Content language using ISO-639-1-alpha-2. | video_lng | string |
Content Producer Name | Content producer or originator name | community_name | string |
Content Season | Content season | group_name | string |
Content Lang | Content language using IETF BCP 47. | video_lng | string |
Content Embeddable | Indicator of whether the content is embeddable | 1 - For embed; 0 - white label or SDK | integer |
Content Channel Name | Channel the content is on | brand_name | string |
Content Length | Length of content in seconds | video_length | integer |
macros
- metadata or contextual signals that can be leveraged by downstream Demand-Side Platforms (DSPs) and Supply-Side Platforms (SSPs). This approach allows:
macros
defined by IAB through AdExchanges to programmatically run ads targeting context or topically engaged communities, ensuring relevance without relying on invasive personal identifiers.