Journey Optimizer イベントの ExperienceEvent スキーマについて about-experienceevent-schemas

このページ:​必要な構造を満たす XDM エクスペリエンスイベントスキーマを作成して、ストリーミングイベントを Adobe Experience Platform に取り込み、ジャーニーのトリガーに使用できるようにします。

Journey Optimizer イベントは、ストリーミング取り込みを介して Adobe Experience Platform に送信される XDM エクスペリエンスイベントです。

そのため、Journey Optimizer のイベントを設定するための重要な前提条件は、Adobe Experience Platform のエクスペリエンスデータモデル(または XDM)と XDM エクスペリエンスイベントスキーマの作成方法、および XDM 形式のデータを Adobe Experience Platform にストリーミングする方法に精通していることです。

CAUTION
2025年7月8日(PT)以降、新規顧客組織は、ジャーニー条件でエクスペリエンスイベント属性を使用して式を作成できません。 2026年4月1日(PT)以降、過去 90 日間にジャーニー式経由でエクスペリエンスイベントにアクセスしていない組織は、この機能へのアクセス権が付与されなくなります。 別のアプローチとベストプラクティスについて詳しくは、ジャーニーのエクスペリエンスイベント参照を参照してください。
ジャーニーの開始イベントからコンテキストにアクセスしても影響を受けません。

Journey Optimizer イベントのスキーマ要件 schema-requirements

Journey Optimizer のイベントを設定する最初の手順は、イベントを表す XDM スキーマと、Adobe Experience Platform でイベントのインスタンスを記録するために作成されたデータセットを確実に用意することです。 イベント用データセットは必ずしも必要ではありませんが、特定のデータセットにイベントを送信すると、ユーザーのイベント履歴を保持して後から参照および分析できるので便利です。 イベントに適したスキーマとデータセットがまだない場合は、これらのタスクの両方を Adobe Experience Platform の Web インターフェイスで実行できます。

Journey Optimizer イベントに使用される XDM スキーマは、以下の要件を満たす必要があります。

  • スキーマは、XDM ExperienceEvent クラスである必要があります。

  • システム生成イベントの場合、オーケストレーション eventID フィールドグループがスキーマに含まれている必要があります。 Journey Optimizer はこのフィールドを使用して、ジャーニーで使用されるイベントを識別します。

  • イベント内の個々のプロファイルを識別するための ID フィールドを宣言します。 ID が指定されていない場合は、ID マップを使用できます。 この方法は推奨されません。

  • このデータをプロファイルで使用できるようにする場合は、プロファイルのスキーマとデータセットをマークします。 詳細情報

  • ユーザーに関する情報、イベントの生成元のデバイス、場所、イベントに関連するその他の有意義な状況など、イベントに含めるその他のコンテキストデータを取り込むデータフィールドを自由に含めることができます。

AI Knowledge Reference

This section contains structured knowledge intended to support interpretation, retrieval, and question answering related to this topic.

For complete understanding, this information should be combined with the documentation on this page. Neither source is intended to stand alone; the page describes the feature, while this section provides additional context that helps disambiguate terminology, intent, applicability, and constraints.

  • TL;DR: This page explains the requirements an XDM Experience Event schema must meet so that streamed events can be ingested into Adobe Experience Platform and used to trigger Journey Optimizer journeys.

Intents:

  • Understand that Journey Optimizer events are XDM Experience Events sent to Adobe Experience Platform via Streaming Ingestion
  • Build an XDM schema of the ExperienceEvent class for journey events
  • Add the Orchestration eventID field group for system-generated events
  • Declare an identity field to identify individual profiles in the event
  • Mark the schema and dataset for profile so the data is available for profile

Glossary:

  • XDM ExperienceEvent class: The class the schema must belong to for use with Journey Optimizer events (product-specific)
  • Orchestration eventID field group: The field group that must be included for system-generated events, which Journey Optimizer uses to identify events used in journeys (product-specific)
  • Identity map: The fallback that can be used to identify individual profiles when no identity field is specified, which is not recommended (product-specific)
  • Streaming Ingestion: The mechanism by which XDM Experience Events are sent to Adobe Experience Platform (product-specific)

Guardrails:

  • The schema must be of the XDM ExperienceEvent class.
  • For system-generated events, the schema must include the Orchestration eventID field group.
  • An identity field should be declared to identify individual profiles; if no identity is specified, an identity map can be used, which is not recommended.
  • To make the data available for profile, mark the schema and dataset for profile.
  • Starting July 8, 2025, new customer organizations cannot create expressions using experience event attributes in journey conditions.
  • Starting April 1, 2026, organizations that have not accessed experience events via journey expressions in the last 90 days will no longer have access to this capability; accessing context from the starting event of a journey is not impacted.

Terminology:

  • Canonical name: XDM ExperienceEvent schema — Acronym: XDM — variants: XDM Experience Event schema, ExperienceEvent class schema
  • Do not confuse: “identity field” (declared field for identifying individual profiles, recommended) ≠ “identity map” (fallback used when no identity is specified, not recommended)

FAQ:

  • Q: What class must the schema use? — The schema must be of the XDM ExperienceEvent class.
  • Q: What is required for system-generated events? — The schema must include the Orchestration eventID field group, which Journey Optimizer uses to identify events used in journeys.
  • Q: Is a dataset required for the events? — Having a dataset is not strictly necessary, but sending events to a specific dataset lets you maintain users’ event history for future reference and analysis.
  • Q: What happens if I do not declare an identity field? — An identity map can be used instead, but this is not recommended.
  • Q: Are experience event attributes in journey conditions still available? — Starting July 8, 2025, new customer organizations cannot create such expressions, and starting April 1, 2026, organizations that have not accessed them via journey expressions in the last 90 days lose access; accessing context from the starting event is not impacted.
recommendation-more-help
journey-optimizer-help