カタログアイテムスキーマ
各バーティカルカタログタイプは、Google、Meta、LinkedIn などのプラットフォーム全体で機能する単一の AdCP スキーマにマッピングされます。このフォーマットで一度アイテムを提供すれば、すべてのプラットフォームが必要なものを取得できます。 すべてのバーティカルアイテムは共通のパターンを共有する: 一意の ID フィールド、コアの表示フィールド、型付きクリエイティブアセットプールのためのオプションのassets 配列、フィルタリングのためのオプションの tags 配列、ベンダー固有の拡張のための ext オブジェクト。各バーティカルに記載されているコンバージョンイベントは、広告がカタログアイテムのアクションを促した際のアトリビューションに使用される標準イベント名です。
共通フィールド
各バーティカルのテーブルに記載されているドメイン固有のフィールドに加えて、すべてのバーティカルアイテムは次のフィールドをサポートする:
例外: Job アイテムは
url の代わりに apply_url を使用し、image_url がない。App アイテムは image_url と url の代わりに icon_url と store_url を使用します。正確なフィールドについては各バーティカルのフィールドテーブルを参照。
求人カタログ
採用キャンペーン用の求人情報。LinkedIn Jobs XML、Google DynamicJobsAsset、schema.org JobPosting にマッピングされます。 スキーマ:/schemas/core/job-item.json
必須: job_id、title、company_name、description
コンバージョンイベント: submit_application、complete_registration
すべてのバーティカルで共有される共通フィールド(
assets、tags、ext)も使用できます。Job アイテムは url の代わりに apply_url を使用し、image_url がない。
最小限 — 必須フィールドのみ:
ホテルカタログ
旅行広告とダイナミックリマーケティング用のホテル・宿泊施設物件。Google Hotel Center フィードと Meta ホテルカタログにマッピングされます。 スキーマ:/schemas/core/hotel-item.json
必須: hotel_id、name、location
コンバージョンイベント: purchase(予約)
すべてのバーティカルで共有される共通フィールド(
image_url、url、assets、tags、ext)も使用できます。
最小限 — 必須フィールドのみ:
車両カタログ
自動車在庫広告用の車両リスト。Meta Automotive Inventory Ads、Microsoft Auto Inventory フィード、Google 車両広告にマッピングされます。 スキーマ:/schemas/core/vehicle-item.json
必須: vehicle_id、title、make、model、year
コンバージョンイベント: lead、schedule(試乗)
すべてのバーティカルで共有される共通フィールド(
image_url、url、assets、tags、ext)も使用できます。
最小限 — 必須フィールドのみ:
フライトカタログ
旅行広告とダイナミックリマーケティング用のフライトルート。Google DynamicFlightsAsset と Meta フライトカタログにマッピングされます。 スキーマ:/schemas/core/flight-item.json
必須: flight_id、origin、destination
コンバージョンイベント: purchase(予約)
すべてのバーティカルで共有される共通フィールド(
image_url、url、assets、tags、ext)も使用できます。
最小限 — 必須フィールドのみ:
不動産カタログ
不動産広告用の物件リスト。Google DynamicRealEstateAsset と Meta 住宅物件カタログにマッピングされます。 スキーマ:/schemas/core/real-estate-item.json
必須: listing_id、title、address
コンバージョンイベント: lead、schedule(内覧)
すべてのバーティカルで共有される共通フィールド(
image_url、url、assets、tags、ext)も使用できます。
最小限 — 必須フィールドのみ:
教育カタログ
学生募集用の教育プログラムとコース。Google DynamicEducationAsset と schema.org Course にマッピングされます。 スキーマ:/schemas/core/education-item.json
必須: program_id、name、school
コンバージョンイベント: submit_application、complete_registration
すべてのバーティカルで共有される共通フィールド(
image_url、url、assets、tags、ext)も使用できます。
最小限 — 必須フィールドのみ:
目的地カタログ
目的地広告と旅行リマーケティング用の旅行目的地。Meta 目的地カタログと Google トラベル広告にマッピングされます。 スキーマ:/schemas/core/destination-item.json
必須: destination_id、name
コンバージョンイベント: purchase(予約)
すべてのバーティカルで共有される共通フィールド(
image_url、url、assets、tags、ext)も使用できます。
最小限 — 必須フィールドのみ:
アプリカタログ
アプリインストールとリエンゲージメントキャンペーン用のモバイルアプリケーション。Google App Campaigns、Apple Search Ads、Meta App Ads、TikTok App Campaigns、Snapchat App Install Ads にマッピングされます。iOS と Android のバリアントは別々のアイテムです。 スキーマ:/schemas/core/app-item.json
必須: app_id、name、platform
コンバージョンイベント: app_install、app_launch
すべてのバーティカルで共有される共通フィールド(
assets、tags、ext)も使用できます。App アイテムは image_url と url の代わりに icon_url と store_url を使用します。
最小限 — 必須フィールドのみ: