このページ: トランザクションテンプレート、イベント、アクションの作成など、Adobe Campaign v7およびv8との統合を使用してジャーニーからメールを送信する方法を説明します。
このユースケースでは、Adobe Campaign v7およびAdobe Campaign v8との統合を使用してメールを送信するために必要なすべての手順について説明します。
まず、Campaign でトランザクションメールテンプレートを作成します。 次に、Journey Optimizer で、イベント、アクションを作成し、ジャーニーをデザインします。
Campaign の統合について詳しくは、次のページを参照してください。
Adobe Campaign
Campaign インスタンスをこの統合用にプロビジョニングする必要があります。 トランザクションメッセージ機能を設定する必要があります。
-
Campaign コントロールインスタンスにログインします。
-
管理/プラットフォーム/列挙で、イベントタイプ(eventType)列挙を選択します。 新しいイベントタイプ(この例では「journey-event」)を作成します。 イベントタイプの内部名は、後で JSON ファイルを書き込む際に使用します。
を使用してAdobe Journey Optimizerのイベントを設定します
-
作成を有効にするには、インスタンスを切断して、再接続します。
-
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」フィールドを含めます。
Adobe Campaign Classic統合
の カスタムアクション設定画面
-
Journey Optimizer で、Campaign テンプレートに対応するアクションを作成します。 「アクションタイプ」ドロップダウンで、「Adobe CampaignClassic」を選択します。
Adobe Campaign クラシック オプション
を表示する アクションタイプの選択
-
「ペイロードフィールド」をクリックし、以前に作成した JSON を貼り付けます。
-
メールアドレスと 2 つのパーソナライゼーションフィールドで、「定数」を「変数」に変更します。
-
次に、新しいジャーニーを作成し、以前に作成したイベントから開始します。
-
アクションを追加し、Journey Optimizer の正しいフィールドに各フィールドをマッピングします。
-
ジャーニーのテスト:
-
これで、ジャーニーを公開できます。
このセクションには、このトピックに関連する解釈、検索、質問への回答をサポートすることを目的とした構造化された知識が含まれています。
理解を深めるには、この情報をこのページのドキュメントと組み合わせる必要があります。 どちらのソースも単独で使用することを意図していません。このページでは、機能について説明しますが、この節では、用語、意図、適用可能性、および制約の曖昧さを解消するのに役立つ追加のコンテキストを提供します。
- TL;DR:このページでは、Adobe Campaign v7/v8との統合を使用してAdobe Journey Optimizerからトランザクションメールを送信する場合の手順を説明します。Campaign テンプレートの作成、イベントとアクションの設定、ジャーニーデザインについて説明します。
インテント:
- Journey Optimizerで使用するAdobe Campaign v7/v8のトランザクションメールテンプレートの設定
- 発注番号などのカスタムフィールドを含むイベントをJourney Optimizerで作成します
- JSON ペイロードを使用して、Journey OptimizerでCampaign Classic アクションを作成および設定する
- ジャーニーイベントフィールドをアクション設定のCampaign パーソナライゼーション変数にマッピングします
- Campaign トランザクションメールをトリガーするジャーニーを作成して公開します
用語集:
- トランザクションメッセージ: イベントに基づいてリアルタイムのトリガーメールを送信するキャンペーン機能。この統合を使用する前に設定する必要があります(製品固有)
- イベントタイプ(eventType): トランザクションイベントのタイプを識別するCampaignで定義された列挙値。内部名はJSON ペイロード (製品固有)で参照されます
- Campaign Classic action: トランザクションメッセージを送信するためにAdobe Campaign v7/v8に接続するJourney Optimizer アクションタイプ (製品固有)
- ペイロードフィールド: Campaign (製品固有)に送信されたデータフィールドを定義するJourney Optimizer アクションにペーストされたJSON構造
ガードレール:
- この統合には、Campaign v7/v8 ビルド 9125以降が必要です
- トランザクションメッセージ機能は、使用する前にCampaign インスタンスで設定する必要があります
- Campaignで新しいイベントタイプを作成したら、そのイベントタイプを有効にするには、そのインスタンスを切断して再接続する必要があります
- 実行時に動的母集団を許可するには、アクションで「定数」として設定されたPersonalization フィールド値を「変数」に変更する必要があります
用語:
- 正式名称:Adobe Campaign v7/v8 – 略語:ACC – 変種:Campaign Classic、Campaign v7、Campaign v8
- 同義語:“eventType” = “event type internal name”
- 混同しないでください。「Campaign Classic action」≠「custom action」(Campaign Classic actionは、ACC統合用の特定のビルトインアクションタイプです)
FAQ:
- Q:この統合にはどのCampaign バージョンが必要ですか? — Campaign v7/v8 ビルド 9125以降が必要です。
- Q:開始する前にCampaignで何を設定する必要がありますか? — トランザクションメッセージ機能を設定し、イベントタイプに基づいてトランザクションメールテンプレートを作成する必要があります。
- Q: Journey Optimizer アクションでパーソナライゼーションフィールドを動的にするにはどうすればよいですか? — アクションペイロード設定で、実行時に入力されるフィールドのフィールド設定を「定数」から「変数」に変更します。
- Q:このユースケースでは、名のパーソナライゼーションデータはどこから来ていますか? — ファーストネームはAdobe Experience Platform データソースから取得し、注文番号はJourney Optimizer イベントペイロードから取得します。
- Q: Journey Optimizer アクションをCampaign テンプレートに接続するにはどうすればよいですか? — アクションタイプとして「Adobe Campaign Classic」を選択し、トランザクションメッセージテンプレート構造に一致するJSON ペイロードを貼り付けます。