イベント ID のタイプ

ビジネス ​イベントの場合、イベント ID のタイプは常にルールベースです。

単一 ​イベントの場合、イベント ID には次の 2 つのタイプがあります。

  • ルールベース ​イベント:このタイプのイベントでは、eventID は生成されません。簡単な式エディターを使用して、システムがジャーニーをトリガーする関連イベントの特定に使用するルールを定義します。このルールは、イベントペイロードで使用可能な任意のフィールドに基づくことができます。例えば、プロファイルの場所や、プロファイルの買い物かごに追加された項目数などです。

    CAUTION
    キャッピングルールは、ルールベースのイベントに対して定義します。ジャーニーが処理できる対象イベントの数を、特定の組織で 1 秒あたり 5,000 件に制限します。これは Journey Optimizer の SLA に対応しています。Journey Optimizer ライセンスおよび Journey Optimizer Product Description を参照します。
  • システム生成 ​イベント:このイベントでは eventID が必要です。eventID フィールドは、イベントの作成時に自動的に生成されます。イベントをプッシュするシステムでは、ID を生成せずに、ペイロードプレビューにある ID を渡す必要があります。

NOTE
Journey Optimizer でジャーニーをトリガーするには、イベントをデータ収集コアサービス(DCCS)にストリーミングする必要があります。バッチで取り込まれたイベントや、内部 Journey Optimizer データセット(メッセージフィードバック、メールトラッキングなど)からのイベントを、ジャーニーのトリガーに使用することはできません。ストリーミングイベントを取得できないユースケースについては、代わりに、それらのイベントに基づいてオーディエンスを作成し、オーディエンスを読み取り ​アクティビティを使用してください。オーディエンスの選定は技術的に使用できますが、使用されるアクションに応じて、ダウンストリームの課題が生じる可能性があります。このデータは、必ずしもリアルタイムプロファイルに移動する必要はありません。イベントを別のジャーニーでセグメント化や参照に使用する場合は、プロファイルのデータセットを有効にすることをお勧めします。

データサイクル

イベントは POST API 呼び出しです。イベントは、ストリーミング取り込み API を使用して Adobe Experience Platform に送信されます。トランザクションメッセージング API を通じて送信されるイベントの URL 宛先は「インレット」と呼ばれます。イベントのペイロードは、XDM 形式に従います。

ペイロードには、ストリーミング取得 API が機能するために必要な情報(ヘッダー内)、Journey Optimizer が機能するために必要な情報、ジャーニー内で使用する情報(本文内で使用する、放棄された買い物かごの金額など)が含まれます。ストリーミング取り込みには、認証済みと非認証の 2 つのモードがあります。ストリーミング取得 API の詳細については、このリンクを参照してください。

ストリーミング取り込み API を通じて到着したイベントは、パイプラインと呼ばれる内部サービスに送られ、その後 Adobe Experience Platform に送られます。イベントスキーマで「リアルタイム顧客プロファイルサービス」フラグが有効になっていて、データセット ID にも「リアルタイム顧客プロファイル」フラグが設定されている場合は、リアルタイム顧客プロファイルサービスに移動します。

システム生成イベントの場合、パイプラインがフィルタリングするイベントは、Journey Optimizer が提供する Journey Optimizer eventID(以下のイベント作成プロセスを参照)がペイロードに含まれているイベントです。ルールベースのイベントの場合は、eventID 条件を使用してイベントを識別します。これらのイベントは Journey Optimizer がリッスンし、対応するジャーニーがトリガーされます。