アウトバウンド マーケティングのイベント API からの応答をカスタマイズする

注意

Dynamics 365 Marketing と Dynamics 365 Customer Insights は Customer Insights - Journeys と Customer Insights - Data になりました。 詳細については、Dynamics 365 Customer Insights のよくあるご質問 をご覧ください

Customer Insights - Journeys の新しい顧客には、リアルタイム体験機能のみが提供されます。 詳細については、既定のリアルタイム体験のインストールを参照してください。

イベント API を使用してイベント管理エンティティのカスタム フィールドを公開できます。 つまり、顧客によってエンティティに追加されたすべてのフィールドにアクセスできます。

既定では、エンティティに新しいフィールドを追加した場合 (例: msevtmgt_pass)、対応する API エンドポイントによって公開されません (例: api/v2.0/events/{readableEventId}/passes)。

ただし、Webサイト エンティティの構成 を作成することでイベント API の新しいフィールドを公開することが可能です。

新しい Web サイト エンティティの構成を作成する方法:

  1. Dynamics 365 Customer Insights - Journeys インスタンスを開きます。
  2. 設定>イベント管理>Web サイト テーブルの構成 に移動します。
  3. ページ上部のツールバーにある + 新規 を選択します。
  4. 名前 フィールドに選択した名前を入力します。
  5. 選択したエンティティ フィールドで、追加フィールドを公開するエンティティを選択します。
  6. 選択されたフィールド の API を通して表示される新規カスタム フィールドを含む JSON 配列を記述します。 これでイベント API を通じて新しいカスタム フィールドを公開します。

重要

選択されたフィールド は、“EntityImage” フィールド、"Customer" 型のフィールド、または複数選択の “Choice” 型のフィールドは使用できません。 ただし、単一選択の “Choice” 型フィールドは機能します。

API 応答のカスタマイズ。

[“statuscode”, “my_custom_field”]