AdCOM 1.0 JSON Schema Unofficial

The registry of AdCOM's code lists

Each of the 42 lists of AdCOM 1.0 with codes is one vocabulary here, defined once. 5 of them are cited by another specification on this site, on at least one of its inputs, where its text names the list, or one of its vocabularies takes the list's codes. A specification that cites a list can take its codes from these schemas; AdCOM's text remains the reference.

ListCodesCited by
Agent TypesAgentType3, and vendors' from 500No spec on this site
API FrameworksApiFramework9, and vendors' from 500
  • OpenProposal 3.0, with the open PRs: its vocabulary ApiFramework
    • L247: List: API Frameworks respectively. This
    • L251: api[] | OPTIONAL | Values from List: API Frameworks that every impression supports, such as MRAID 3.0 (6), OMID 1.0 (7) and SIMID 1.1 (9) | DisplayPlacement.api…
Audit Status CodesAuditStatusCode6, and vendors' from 500No spec on this site
Auto Refresh TriggersAutoRefreshTrigger4No spec on this site
Category TaxonomiesCategoryTaxonomy9, and vendors' from 500
Click TypesClickType4, and vendors' from 500No spec on this site
Companion TypesCompanionType3No spec on this site
Connection TypesConnectionType7No spec on this site
Content ContextsContentContext7No spec on this site
Creative AttributesCreativeAttribute23, and vendors' from 500No spec on this site
Creative Subtypes - Audio/VideoCreativeSubtypeAudioVideo16No spec on this site
Creative Subtypes - DisplayCreativeSubtypeDisplay4No spec on this site
Delivery MethodsDeliveryMethod3No spec on this site
Device TypesDeviceType8
  • OpenProposal 3.0, with the open PRs
    • L242: Device types are values of AdCOM 1.0 List: Device Types, each written as its
  • Deals API 1.0, on main: its vocabulary DeviceType
  • Deals API 1.0, at the tag 1.0-202602: its vocabulary DeviceType
Display Context TypesDisplayContextType12, and vendors' from 500No spec on this site
Display Placement TypesDisplayPlacementType4, and vendors' from 500No spec on this site
DOOH Multiplier Measurement Source TypesDoohMultiplierMeasurementSourceType4No spec on this site
DOOH Venue TaxonomiesDoohVenueTaxonomy6No spec on this site
Event Tracking MethodsEventTrackingMethod2, and vendors' from 500No spec on this site
Event TypesEventType5, and vendors' from 500No spec on this site
Expandable DirectionsExpandableDirection6No spec on this site
Feed TypesFeedType7, and vendors' from 500No spec on this site
ID Match MethodsIdMatchMethod6, and vendors' from 500No spec on this site
IP Location ServicesIpLocationService6No spec on this site
Linearity ModesLinearityMode2No spec on this site
Location TypesLocationType3No spec on this site
Media RatingsMediaRating3No spec on this site
Native Data Asset TypesNativeDataAssetType12, and vendors' from 500No spec on this site
Native Image Asset TypesNativeImageAssetType2, and vendors' from 500No spec on this site
Operating SystemsOperatingSystem29, and vendors' from 500No spec on this site
Placement PositionsPlacementPosition18No spec on this site
Playback Cessation ModesPlaybackCessationMode3No spec on this site
Playback MethodsPlaybackMethod11
  • OpenProposal 3.0, with the open PRs: its vocabulary PlaybackMethod
    • L239: List: Playback Methods and
    • L250: playmethod[] | OPTIONAL | Video or audio. Values from List: Playback Methods in use, such as Initiates without any specific user interaction with Sound On (1),…
Plcmt Subtypes - VideoPlcmtSubtypeVideo9
  • OpenProposal 3.0, with the open PRs: its vocabulary PlcmtSubtype
    • L238: List: Plcmt Subtypes - Video,
    • L247: plcmt | REQUIRED for video ads (channel video, or video on channel ctv); otherwise OPTIONAL | One value from List: Plcmt Subtypes - Video: Instream (1),…
Pod Deduplication SettingsPodDeduplicationSetting5No spec on this site
Pod SequencePodSequence3No spec on this site
Production QualitiesProductionQuality4No spec on this site
Size UnitsSizeUnit3No spec on this site
Slot Position in PodSlotPositionInPod4No spec on this site
Start Delay ModesStartDelayMode3, and any MediaOffsetNo spec on this site
User-Agent SourceUserAgentSource4No spec on this site
Volume Normalization ModesVolumeNormalizationMode5No spec on this site

Read from the build of main as written. A citation is a line of a specification's text that names the list by its title after "List:", linked to that line on GitHub, or a vocabulary of the specification's that takes the list's codes.