diff --git a/AdCOM v1.0 FINAL.md b/AdCOM v1.0 FINAL.md index cfb950c..9bac31e 100644 --- a/AdCOM v1.0 FINAL.md +++ b/AdCOM v1.0 FINAL.md @@ -82,6 +82,7 @@ OpenRTB Specification the IAB Tech Lab is licensed under a Creative Commons Attr - [List: Agent Types](#list_agenttypes) - [List: API Frameworks](#list_apiframeworks) - [List: Audit Status Codes](#list_auditstatuscodes) + - [List: Auto Refresh Triggers](#list_autorefreshtriggers) - [List: Category Taxonomies](#list_categorytaxonomies) - [List: Click Types](#list_clicktypes) - [List: Companion Types](#list_companiontypes) @@ -95,7 +96,7 @@ OpenRTB Specification the IAB Tech Lab is licensed under a Creative Commons Attr - [List: Display Context Types](#list_displaycontexttypes) - [List: Display Placement Types](#list_displayplacementtypes) - [List: DOOH Multiplier Measurement Source Types](#list_doohmultipliermeasurementmourcetypes) - - [List: DOOH Venue Taxonomies](#list_venuetaxonomies) + - [List: DOOH Venue Taxonomies](#list_doohvenuetaxonomies) - [List: DOOH Venue Types (deprecated)](#list_doohvenuetypes) - [List: Event Tracking Methods](#list_eventtrackingmethods) - [List: Event Types](#list_eventtypes) @@ -110,15 +111,16 @@ OpenRTB Specification the IAB Tech Lab is licensed under a Creative Commons Attr - [List: Operating Systems](#list_operatingsystems) - [List: Placement Positions](#list_placementpositions) - [List: Placement Subtypes - Video](#list_placementsubtypesvideo) + - [List: Plcmt Subtypes - Video](#list_plcmtsubtypesvideo) - [List: Playback Cessation Modes](#list_playbackcessationmodes) - [List: Playback Methods](#list_playbackmethods) + - [List: Pod Sequence](#list_podsequence) - [List: Production Qualities](#list_productionqualities) - [List: Size Units](#list_sizeunits) + - [List: Slot Position in Pod](#list_slotpositioninpod) - [List: Start Delay Modes](#list_startdelaymodes) - [List: User-Agent Source](#user-agent_source) - [List: Volume Normalization Modes](#list_volumenormalizationmodes) - - [List: Slot Position in Pod](#list_slotpositioninpod) - - [List: Pod Sequence](#list_podsequence) - [Appendix A: Additional Resources](#appendixa_additionalresources) - [Appendix B: Change Log](#appendixb_changelog) - [Appendix C: OpenRTB Interfaces](#appendixc_openrtbinterfaces) @@ -1369,7 +1371,7 @@ This object signals that the placement may be a video placement and provides add ptype integer - Placement subtype. Refer to List: Placement Subtypes - Video. + Placement subtype. Refer to List: Plcmt Subtypes - Video. pos @@ -2973,7 +2975,6 @@ The following table is a list of API frameworks either supported by a placement - ### List: Audit Status Codes The following table lists the codes used in `Audit` objects to reflect status or workflow state. @@ -3013,6 +3014,33 @@ The following table lists the codes used in `Audit` objects to reflect status or +### List: Auto Refresh Triggers + +The following table is a list of triggers that result in an ad slot refreshing. + + + + + + + + + + + + + + + + + + + + + + +
ValueDefinition
0UNKNOWN
1User Action: Refresh triggered by user-initiated action such as scrolling. +
2Event: Event-driven content change. For example, ads refresh when the football game score changes on the page.
3Time:Time-based refresh. Ads refresh on a predefined time interval even without user activity.
### List: Category Taxonomies @@ -3026,7 +3054,7 @@ The following table lists the options for taxonomies that can be used to describ 1 - IAB Tech Lab Content Category Taxonomy 1.0. - Deprecated, and recommend NOT be used since it does not have SCD flags. + IAB Tech Lab Content Category Taxonomy 1.0: Deprecated, and recommend NOT be used since it does not have SCD flags. 2 @@ -3048,7 +3076,11 @@ The following table lists the options for taxonomies that can be used to describ 6 IAB Tech Lab Content Taxonomy 2.2 - + + + 7 + IAB Tech Lab Content Taxonomy 3.0 + 500+ Vendor-specific codes. @@ -3949,24 +3981,53 @@ The following table lists the directions in which an expandable ad may expand, g ### List: Feed Types -The following table lists the types of feeds, typically for audio. +The following table lists the types of feeds for audio. + - + + - + + - + + + + + + + + + + + + + + + + + + + + + + + + + + +
ValueClass Definition
1Music ServiceAODMusic streaming service
2FM/AM BroadcastLIVEFM/AM broadcast (live content broadcast over the air but also available via online streaming)
3PodcastAODPodcast (original, pre-recorded content distributed as episodes in a series)
4AODCatch-up radio (recorded segment of a radio show that was originally broadcast live)
5LIVEWeb radio (live content only available via online streaming, not as AM/FM broadcast)
6MISCVideo game (background audio in video games)
7MISCText to speech (audio books, website plugin that can read article)
500+MISCVendor-specific codes.
@@ -4337,7 +4398,7 @@ The following table lists the placement positions as a relative measure of visib ### List: Placement Subtypes - Video -The following table lists the various types of video placements derived largely from the IAB Digital Video Guidelines. +The following table lists the various types of video placements derived largely from the IAB Digital Video Guidelines. To be sent using placement attribute in Object:Video. DEPRECATED AS OF 2.6-202303 RELEASE. Proposed removal of this list and associated attribute in 2024. @@ -4364,6 +4425,32 @@ The following table lists the various types of video placements derived largely + +
5 Interstitial/Slider/Floating: Covers the entire or a portion of screen area, but is always on screen while displayed (i.e. cannot be scrolled out of view).
+ + ### List: Plcmt Subtypes - Video + The following table lists the various types of video placements in accordance with updated IAB Digital Video Guidelines. To be sent using plcmt attribute in Object:Video. Please refer to the implementation guide for examples and information on how to use the updated signals. + + + + + + + + + + + + + + + + + + + + +
ValueDefinition
1Instream: Pre-roll, mid-roll, and post-roll ads that are played before, during or after the streaming video content that the consumer has requested. Instream video must be set to “sound on” by default at player start, or have explicitly clear user intent to watch the video content. While there may be other content surrounding the player, the video content must be the focus of the user’s visit. It should remain the primary content on the page and the only video player in-view capable of audio when playing. If the player converts to floating/sticky subsequent ad calls should accurately convey the updated player size.
2Accompanying Content: Pre-roll, mid-roll, and post-roll ads that are played before, during, or after streaming video content. The video player loads and plays before, between, or after paragraphs of text or graphical content, and starts playing only when it enters the viewport. Accompanying content should only start playback upon entering the viewport. It may convert to a floating/sticky player as it scrolls off the page.
3Interstitial:Video ads that are played without video content. During playback, it must be the primary focus of the page and take up the majority of the viewport and cannot be scrolled out of view. This can be in placements like in-app video or slideshows.
4No Content/Standalone: Video ads that are played without streaming video content. This can be in placements like slideshows, native feeds, in-content or sticky/floating.
@@ -4430,6 +4517,28 @@ The following table lists the various media playback methods. +### List: Pod Sequence + +The following table lists the values for the pod sequence field, for use in audio and video content streams with one or more ad pods. + + + + + + + + + + + + + + + + + + +
ValueDefinition
-1Last pod in the content stream
0Any pod in the content stream
1First pod in the content stream
### List: Production Qualities @@ -4482,6 +4591,33 @@ The following table lists the units of height and width used by creatives, asset +### List: Slot Position in Pod + +The following table lists the values for the slot position in pod field, for use in audio and video ad pods. + + + + + + + + + + + + + + + + + + + + + + +
ValueDefinition
-1Last ad in the pod
0Any ad in the pod
1First ad in the pod
2First or Last ad in the pod
+ ### List: Start Delay Modes @@ -4570,58 +4706,6 @@ The following table lists the types of volume normalization modes, typically for -### List: Slot Position in Pod - -The following table lists the values for the slot position in pod field, for use in audio and video ad pods. - - - - - - - - - - - - - - - - - - - - - - -
ValueDefinition
-1Last ad in the pod
0Any ad in the pod
1First ad in the pod
2First or Last ad in the pod
- - -### List: Pod Sequence - -The following table lists the values for the pod sequence field, for use in audio and video content streams with one or more ad pods. - - - - - - - - - - - - - - - - - - -
ValueDefinition
-1Last pod in the content stream
0Any pod in the content stream
1First pod in the content stream
- - # Appendix A: Additional Resources Interactive Advertising Bureau Technology Laboratory (IAB Tech Lab)