ユースケース:Campaign v7/v8 を使用したメッセージの送信 campaign-v7-v8-use-case
このユースケースでは、Adobe Campaign v7 および Adobe Campaign v8 との統合を使用してメールを送信するために必要なすべての手順を示します。
まず、Campaign でトランザクションメールテンプレートを作成します。次に、Journey Optimizer で、イベント、アクションを作成し、ジャーニーをデザインします。
Campaign の統合について詳しくは、次のページを参照してください。
Adobe Campaign
Campaign インスタンスをこの統合用にプロビジョニングする必要があります。トランザクションメッセージ機能を設定する必要があります。
-
Campaign コントロールインスタンスにログインします。
-
管理/プラットフォーム/列挙 で、イベントタイプ(eventType)列挙を選択します。新しいイベントタイプ(この例では「journey-event」)を作成します。後で JSON ファイルを書き込む際には、イベントタイプの内部名を使用する必要があります。
-
作成を有効にするには、インスタンスを切断して、再接続します。
-
Message Center/トランザクションメッセージテンプレート で、以前に作成したイベントタイプに基づいて新しいメールテンプレートを作成します。
-
テンプレートをデザインします。この例では、プロファイルの名と注文番号にパーソナライゼーションを使用します。名は Adobe Experience Platform データソースにあり、注文番号は Journey Optimizer イベントのフィールドです。Campaign で正しいフィールド名を使用していることを確認します。
-
トランザクションテンプレートを公開します。
-
次に、テンプレートに対応する JSON ペイロードを記述する必要があります。
{
"channel": "email",
"eventType": "journey-event",
"email": "Email address",
"ctx": {
"firstName": "First name", "purchaseOrderNumber": "Purchase order number"
}
}
- チャネルには、「email」と入力する必要があります。
- eventType には、以前に作成したイベントタイプの内部名を使用します。
- メールアドレスは変数なので、任意のラベルを入力できます。
- ctx では、パーソナライゼーションフィールドも変数です。
Journey Optimizer
-
まず、イベントを作成する必要があります。「purchaseOrderNumber」フィールドを必ず含めてください。
-
次に、Journey Optimizer で、Campaign テンプレートに対応するアクションを作成する必要があります。「アクションタイプ」ドロップダウンで、Adobe Campaign Classic を選択します。
-
「ペイロードフィールド」をクリックし、以前に作成した JSON を貼り付けます。
-
メールアドレスと 2 つのパーソナライゼーションフィールドで、「定数」を「変数」に変更します。
-
次に、新しいジャーニーを作成し、以前に作成したイベントから開始します。
-
アクションを追加し、Journey Optimizer の正しいフィールドに各フィールドをマッピングします。
-
ジャーニーのテスト.
-
これで、ジャーニーを公開できます。