Media Channel Taxonomy
Status: Draft Specification
Version: 1.0.0-draft
Last Updated: 2026-01-23
背景
広告業界には標準化されたチャンネルタクソノミーがありません。IAB Tech Lab はコンテンツ・オーディエンス・広告商品向けのタクソノミーを提供していますが、メディアチャンネルに相当するものが存在しないため次の課題が生じます。- プラットフォーム間でチャンネル名称が不一致
- クロスチャネルのキャンペーンデータ集約が困難
- チャンネル/フォーマット/購入モデルの混同
- 自動化されたメディアプランニングでの摩擦
- Media Channels - バイヤーが予算を配分する単位(計画上の抽象化)
- Property Types - 所有が検証可能なアドレス指定インベントリ面
- チャンネル・プロパティタイプ・フォーマットの明確な区別
設計思想
チャンネルは広告がどこで描画されるかではなく、バイヤーがどのように計画・予算配分するかを表します。 これは意図的な選択です。バイヤーは「web に 50 万ドル」ではなく「display に 50 万ドル」「OLV に 30 万ドル」と表現します。チャンネルタクソノミーはこの実態を反映しています。主要原則
- プランニング指向: エージェンシーのプラン構成に沿う
- 軽量タグ: 正確な分類を強制するのではなく意図を表明するためのもの
- マルチチャネル対応: 1 つのプロパティが複数チャンネルにまたがる場合がある(例: YouTube =
olv,social,ctv) - パブリッシャー宣言: 在庫が対応するチャンネルをパブリッシャーが示します
- エージェント調整: 営業エージェントがバイヤー意図とパブリッシャー主張を突き合わせる
チャンネル vs 技術的な基盤
チャンネルは「web」「モバイルアプリ」のような基盤レベルの概念を意図的に避けています。- バイヤーはその粒度で計画しません
- 多くのデジタル在庫が両方に該当してしまいます
- 同じプレースメントを異なる方法で購入できます
用語
本文中の “MUST” などの語は RFC 2119 に従って解釈します。定義
Media Channel
メディアチャンネル はバイヤーが予算をどう配分するかを表す計画上の抽象化です。オーディエンス・環境・購入方法に関する前提を内包します。 チャンネルは 購入コンテキスト で定義され、以下では定義されません。- 技術基盤(web vs app)
- 広告の見た目(それは フォーマット)
- 配信技術の詳細
Property Type
プロパティタイプ は次を満たすアドレス指定インベントリ面を指します。- 所有権が検証できる(例:
adagents.json) - プログラマティックに配信できます
- ドメインやアプリ ID、デバイス ID などの識別子が存在します
Format Category
フォーマットカテゴリ は広告のレンダリング方法(クリエイティブユニット種別)を表します。例:video, audio, display, native。フォーマットはチャンネルとは直交します。
チャンネルとプロパティタイプの理解
重要性
リテールメディアを考えると、バイヤーが「retail media」に予算を割くとき、以下を購入しています。- 小売サイト上のスポンサード商品
- 小売アプリ内のディスプレイ広告
- 小売データを使ったオフサイト広告
- 店舗内デジタルサイネージ
retail_media チャンネルですが、プロパティタイプは website / mobile_app / dooh など異なります。
マルチチャネルなプロパティ
1 つのプロパティが複数チャンネルに属する場合があります。使い分け
channel を使う場面:- 予算配分カテゴリでプロダクトを絞るとき
- メディアミックスをレポートするとき
- プロダクト探索でバイヤー意図を表すとき
adagents.jsonで在庫所有を検証するとき- 配信の技術的判断を行うとき
- プラットフォーム固有のターゲティングを行うとき
Media Channels
Channel Enum
The following 19 channels MUST be supported. Implementations MAY extend with additional channels using theext field.
Channel Definitions
display
Digital display advertising including banners, native units, and rich media across web and app environments.
Includes:
- Display banners on websites
- Display ads in mobile apps
- Native content units
- Rich media ads
- Interstitials (non-video)
- Video ads (use
olvorctv) - Social platform ads (use
social) - Search results (use
search) - Retail media placements (use
retail_media)
olv
Online video advertising delivered outside of CTV/television environments.
Includes:
- Pre-roll, mid-roll, post-roll on websites
- In-app video ads
- Outstream/in-feed video
- YouTube video ads (when not on TV screens)
- Video on news sites, sports sites, etc.
- CTV/streaming on TV screens (use
ctv) - Social platform video (use
social) - Linear TV (use
linear_tv) - Retail media video (use
retail_media)
social
Social media platform advertising, regardless of technical delivery surface.
Includes:
- Meta platforms (Facebook, Instagram, Threads)
- X (Twitter)
- TikTok
- Snapchat
- YouTube (when bought through social-style targeting)
- Influencer content on social platforms (use
influencer) - Video ads bought for reach, not social engagement (consider
olv)
search
Search engine results pages and search advertising networks.
Includes:
- Google Search ads
- Microsoft Bing ads
- DuckDuckGo ads
- App store search ads
- Shopping/product listing ads in search context
- Display ads on search engine properties (use
display) - Retail media search (use
retail_media)
ctv
Connected TV advertising delivered through streaming applications on television screens.
Includes:
- Streaming service apps (Netflix, Hulu, Max, etc.)
- Virtual MVPDs (YouTube TV, Sling, etc.)
- Free ad-supported streaming TV (FAST)
- Smart TV native apps
- Gaming console streaming apps
- Linear broadcast/cable (use
linear_tv) - Video on phones/tablets/desktops (use
olv) - YouTube on mobile (use
olvorsocial)
linear_tv
Traditional broadcast and cable television advertising.
Includes:
- National broadcast networks (ABC, CBS, NBC, Fox)
- Cable networks (ESPN, CNN, HGTV)
- Local broadcast stations
- Addressable linear TV
- Streaming on TV screens (use
ctv) - TV Everywhere apps on mobile (use
olv)
radio
Traditional AM/FM radio broadcast advertising.
Includes:
- Terrestrial radio stations
- Satellite radio (SiriusXM terrestrial simulcast)
- HD Radio
- Streaming audio services (use
streaming_audio) - Podcasts (use
podcast)
streaming_audio
Digital audio streaming services.
Includes:
- Music streaming (Spotify, Apple Music, Amazon Music, Pandora)
- Audio content platforms
- Digital radio streams (iHeartRadio digital, TuneIn)
- Podcasts (use
podcast) - Terrestrial radio simulcast (use
radio)
podcast
Podcast advertising, including host-read and dynamically inserted ads.
Includes:
- Host-read sponsorships
- Dynamically inserted audio ads
- Podcast network advertising
- Music streaming (use
streaming_audio) - Video podcasts on YouTube (use
olvorsocial)
dooh
Digital out-of-home advertising on electronic screens in public spaces.
Includes:
- Digital billboards
- Transit screens (subway, bus shelters, airports)
- Retail/mall digital displays
- Gas station screens
- Elevator screens
- Stadium/venue digital signage
- Static billboards (use
ooh) - Cinema screens (use
cinema)
ooh
Classic out-of-home advertising on physical (non-digital) surfaces.
Includes:
- Static billboards
- Transit posters
- Street furniture
- Wallscapes
- Wild postings
- Digital screens (use
dooh)
print
Newspaper, magazine, and other print publication advertising.
Includes:
- Newspaper display ads
- Magazine display ads
- Newspaper/magazine inserts
- Trade publication advertising
- Digital versions of publications (use
display) - Direct mail
cinema
Movie theater advertising.
Includes:
- Pre-show advertising
- On-screen trailers and ads
- Lobby displays
- Concession advertising
- Streaming movie services (use
ctv)
email
Email advertising and sponsored newsletter content.
Includes:
- Sponsored email newsletters
- Email display advertising
- Dedicated email sends
- Transactional email
- CRM/owned email marketing
gaming
In-game advertising across gaming platforms.
Includes:
- In-game display ads
- Rewarded video ads
- Playable ads
- Advergames
- Esports sponsorships
- Gaming influencer integrations
- Ads in non-gaming apps (use
displayorolv) - Gaming content on streaming platforms (use
ctvorolv)
retail_media
Retail media networks and commerce marketplace advertising.
Includes:
- Retail media networks (Amazon Ads, Walmart Connect, Target Roundel)
- Grocery and delivery platforms (Instacart, DoorDash, Uber)
- Travel marketplaces (Expedia, Booking.com, Kayak)
- Financial services marketplaces
- Sponsored product listings
- On-site display and video on commerce platforms
- Off-site ads using retailer first-party data
- General display ads (use
display) - Social commerce (use
social) - Search ads on non-commerce platforms (use
search)
influencer
Creator and influencer marketing partnerships.
Includes:
- Sponsored content creation
- Brand ambassador programs
- Affiliate creator partnerships
- User-generated content campaigns
- Ads placed on creator content by platforms (use
social) - Podcast host reads (use
podcast)
influencer describes the BUYING MODEL (creator partnership) rather than where content appears.
affiliate
Affiliate networks, comparison sites, and performance-based publisher partnerships.
Includes:
- Affiliate networks (CJ, Rakuten, Impact, Awin, ShareASale)
- Comparison shopping engines (NerdWallet, Bankrate, The Points Guy)
- Review and recommendation sites
- Coupon and deal sites (RetailMeNot, Honey)
- Content commerce (editorial with affiliate links)
- Lead generation sites
- Cashback and loyalty programs
- Standard display ads on affiliate sites (use
display) - Influencer partnerships (use
influencer) - Retail media sponsored products (use
retail_media)
affiliate describes the BUYING MODEL (performance-based, CPA/CPC/rev-share) rather than where content appears.
product_placement
Product placement, branded content, and sponsorship integrations.
Includes:
- Traditional product placement (film, TV)
- Virtual product placement
- Branded entertainment
- Event sponsorships
- Naming rights
- Branded content series
- Influencer partnerships (use
influencer) - Standard ad placements at sponsored events (use appropriate channel)
sponsored_intelligence
Sponsored Intelligence — 逆転したデータフローを通じた、AI アシスタント、AI 検索結果、生成 AI 体験内の広告。
Includes:
- AI アシスタントとチャットボットのスポンサードレスポンス
- AI 搭載検索エンジンのスポンサード結果
- 生成 AI 体験内のディスプレイと動画広告
- SI Chat Protocol 経由のブランド体験ハンドオフ
- 標準的な検索エンジン広告(
searchを使う) - AI 企業ウェブサイトのディスプレイ広告(
displayを使う) - ソーシャルプラットフォームの AI 機能(
socialを使う)
sponsored_intelligence は、従来のウェブやアプリのサーフェスではなく、ユーザーが AI システムと対話する購入コンテキストを記述します。このチャネルは逆転したデータフローを使います — バイヤーがデータを中に押し込み、プラットフォームが完全なコンテキストで広告を生成します。
Property Types
Property types describe addressable inventory surfaces with verifiable ownership. They are used inadagents.json for authorization validation.
Property Type Enum
Channels Without Property Types
The following channels do not have corresponding property types because they lack addressable, verifiable inventory surfaces in the traditional sense:linear_tv- Broadcast/cable inventory is managed through different authorization mechanismsooh- Physical inventory lacks digital identifiersprint- Physical publication inventorycinema- Theater inventory management systemsemail- Email list ownership differs from property authorizationinfluencer- Creator relationships rather than property ownershipaffiliate- Performance-based partnerships, placements appear on partner websitesproduct_placement- Content/event relationships rather than propertiesretail_media- Platform-managed inventory within retail ecosystemssearch- Platform-managed inventorysocial- Platform-managed inventory
Relationship Between Concepts
Implementation
JSON Schema
Channels are defined in the AdCP schema at:Usage in Product Discovery
When filtering products by channel:Usage in Property Definitions
Properties inadagents.json declare which channels they support:
Extensibility
Implementations MAY support additional channels beyond this specification using theext field pattern:
Usage in Product Definitions
プロダクトは、どのチャネルとして販売されるかを宣言します。これは通常プロパティから継承しますが、より具体的である場合があります。["olv", "social", "ctv"] をサポートしていても、このプロダクトは特に CTV インベントリとして販売されます。
Versioning
This taxonomy follows Semantic Versioning:- MAJOR: Removing channels, changing channel semantics
- MINOR: Adding new channels (append-only)
- PATCH: Clarifying descriptions, fixing typos
Migration from Legacy Channel Values
Prior to this taxonomy, AdCP used a different set of channel values. The following table maps legacy values to the new taxonomy:Migration Guidance
- Identify the planning context: Determine HOW the buyer allocates budget, not where ads technically render.
-
Split video by environment: If video was a single category, split into
olv(desktop/mobile) andctv(TV screens). -
Remove substrate channels: If you had
webormobile_appas channels, map to planning-oriented channels (display,olv) based on buying context. - Update filters: When filtering products, use the new channel values.
Edge Cases and Ambiguities
YouTube Classification
YouTube spans multiple channels depending on context:Retail Media Complexity
Retail media may eventually warrant sub-channels:
For now, use
retail_media with format filters to distinguish.
Gaming vs Display/OLV
Influencer vs Social
Future Considerations
The following channels may be added in future versions based on market evolution:messaging- WhatsApp Business, Telegram adsxr- VR/AR advertisingai_agents- AI assistant and chatbot advertising
References
- IAB Tech Lab Taxonomies - Content, Audience, Ad Product
- OpenRTB/AdCOM - Placement types and media objects
- Planmatic Media Plan Schema - Media planning data structures
- RFC 2119 - Requirement level keywords
Changelog
1.1.0-draft (2026-03-13)
ai_mediaをsponsored_intelligenceにリネーム — Sponsored Intelligence は AI プラットフォーム広告(AI アシスタント、AI 検索、生成 AI 体験)の総称- 20 チャネル定義
1.0.0-draft (2026-01-23)
- Initial draft specification
- 19 channels defined (planning-oriented approach)
- 8 property types defined
- Clear distinction between channel (planning abstraction), property_type (technical surface), and format
- Multi-channel support for properties
- Migration guide from legacy values