トランザクションメッセージ用のテンプレートの作成と公開 template-transactional-messages
各イベントは、パーソナライズされたメッセージをトリガーできます。そのためには、各イベントタイプと一致するメッセージのテンプレートを作成する必要があります。テンプレートには、トランザクションメッセージをパーソナライズするのに必要な情報が含まれています。また、テンプレートを使用すると、メッセージのプレビューを検証したり、最終ターゲットへ配信する前にシードアドレスを使用した配達確認を送信することもできます。
テンプレートの作成 create-message-template
メッセージテンプレートを作成するには、次の手順に従います。
-
Adobe Campaign のツリーにて、Message Center/トランザクションメッセージテンプレート フォルダーに移動します。
-
トランザクションメッセージテンプレートのリスト内を右クリックし、ドロップダウンメニューで「新規」を選択するか、トランザクションメッセージテンプレートのリストの上部にある「新規」ボタンをクリックします。
-
配信ウィンドウで、使用したいチャネルに適した配信テンプレートを選択します。
-
必要に応じて、ラベルを変更します。
-
送信したいメッセージに合うイベントのタイプを選択します。Adobe Campaign が処理するイベントのタイプは、事前に作成する必要があります。詳細情報
note caution CAUTION 1 つのイベントタイプを複数のテンプレートにリンクすることはできません。 -
特性と説明を入力したら、「続行」をクリックしてメッセージの本文を作成します。
コンテンツの作成 create-message-content
トランザクションメッセージのコンテンツの定義、Adobe Campaign のすべての配信と同様です。例えば、メール配信では、HTML やテキスト形式でコンテンツを作成、添付ファイルを追加、または配信オブジェクトをパーソナライズできます。詳細情報。
JSSP や web アプリとは異なり、
<%=
にはデフォルトのエスケープ機能がありません。メッセージのコンテンツを定義したら、メッセージ本文にイベントの情報を取り入れ、パーソナライズすることができます。イベントの情報は、パーソナライゼーションタグを使用してテキスト本文に挿入します。
- すべてのパーソナライゼーションフィールドはペイロードから取得されます。
- トランザクションメッセージ内では、1 つまたは複数のパーソナライゼーションブロックを参照できます。
パーソナライゼーションタグをメールメッセージの本文に挿入するには、次の手順に従います。
-
メッセージのテンプレートで、メールフォーマットに合うタブをクリックします(HTML またはテキスト)。
-
メッセージの本文を入力します。
-
テキスト本文に リアルタイムイベント/イベント XML メニューを使用してタグを挿入します。
-
下記に示すように、タグの入力には次の構文を利用します。要素名.@属性名
トランザクションメッセージテンプレートのテスト test-message-template
シードアドレスの追加 add-seeds
シードアドレスを使用すると、メッセージを送信する前に、メッセージのプレビューを表示したり、配達確認を送信したり、メッセージのパーソナライズ機能を検証したりできます。シードアドレスはこの配信に関連付けられており、その他の配信に利用することはできません。
-
トランザクションメッセージテンプレートで「シードアドレス」タブをクリックし、「追加」ボタンをクリックします。
-
後で簡単に選択できるようにラベルを割り当て、シードアドレス(通信チャネルに応じてメールまたは携帯電話)を入力します。
-
外部識別子を入力します。このオプションのフィールドには、web サイト上のすべてのアプリケーションに共通し、プロファイルを識別するのに利用できるビジネスキー(一意の識別子、名前 +メールなど)を入力することができます。Adobe Campaign マーケティングデータベースにもこのフィールドが存在する場合、データベース内のプロファイルとイベントを紐付けることができます。
-
テストデータを挿入します。この節を参照してください。
-
「OK」をクリックして、シードアドレスの作成を確定します。
-
この手順を繰り返して、必要な数のアドレスを作成します。
アドレスを作成したら、プレビューとパーソナライズ機能を利用できます。
トランザクションメッセージのプレビュー transactional-message-preview
1 つまたは複数のシードアドレスとメッセージ本文を作成したら、メッセージをプレビューして、パーソナライゼーションを確認することができます。
-
メッセージテンプレートで「プレビュー」タブをクリックし、ドロップダウンリストで「シードアドレス」を選択します。
-
作成済みのシードアドレスを選択してパーソナライズされたメッセージを表示します。
配達確認の送信 send-proof
作成済みのシードアドレスへ配達確認を送信することで、メッセージ配信をテストできます。
配達確認の送信は、配信の場合と同じプロセスでおこないます。
配達確認について詳しくは、この節を参照してください。
ただし、トランザクションメッセージの配達確認を送信するためには、次の操作が必要です。
- パーソナライズ機能のテストデータを使用して 1 つまたは複数のシードアドレスを作成します
- メッセージコンテンツの作成
配達確認を送信するには:
-
配信ウィンドウで、「配達確認を送信」ボタンをクリックします。
-
配信を分析します。
-
エラーを修正し、配信を確認します。
-
シードアドレスにメッセージが配信されたこと、およびそのコンテンツが設定どおりであることを確認します。
配達確認は、各テンプレートの「監査」タブからアクセスできます。
Campaign Classic v7 からの移行 transition-from-v7
Campaign Classic v7 から移行する場合は、すべての配信がミッドソーシングサーバーを経由します。
ただし、トランザクションメッセージテンプレートを作成する場合、テンプレートを正常に使用するために必要なルーティングは、内部メール配信 です。このルーティングにより、配達確認を送信できなくなります。
したがって、トランザクションメッセージテンプレートに配達確認を送信するには、ルーティングを内部メール配信から ミッドソーシングルーティングアカウント に変更する必要があります。
配達確認を送信したら、トランザクションメッセージテンプレートを公開する前に、ルーティングを内部メール配信に戻す必要があります。
テンプレートの公開 publish-message-template
メッセージテンプレートの作成が完了したら公開できます。これにより、リアルタイムイベントとバッチイベントにリンクされたメッセージを送信できます。
-
ツリーの Message Center/トランザクションメッセージテンプレート フォルダーに移動します。
-
公開するテンプレートを選択します。
-
「公開」をクリックします。
公開が完了すると、管理/実稼働環境/Message Center の実行/デフォルト/トランザクションメッセージテンプレート フォルダー内に、バッチおよびリアルタイムタイプのイベントに適用されるメッセージテンプレートの両方が作成されます。
テンプレートが公開され、対応するイベントがトリガーされた場合、Adobe Campaign はイベントを受け取り、トランザクションテンプレートにリンクし、対応するトランザクションメッセージを各受信者に送信します。
テンプレートの非公開
メッセージテンプレートが公開された後 、非公開にすることができます。
-
実際、対応するイベントがトリガーされた場合、公開済みのテンプレートは引き続き呼び出すことができます。メッセージテンプレートを使用しなくなった場合は、非公開にすることをお勧めします。これは、不要なトランザクションメッセージを誤って送信するのを避けるためです。
例えば、クリスマスキャンペーンにのみ使用するメッセージテンプレートを公開したとします。クリスマス期間が終わったらテンプレートを非公開にして、来年の同時期に再度パブリッシュすることができます。
-
また、ステータスが「パブリッシュ済み」のトランザクションメッセージテンプレートは削除できません。最初にテンプレートを非公開にする必要があります。
トランザクションメッセージテンプレートを非公開にするには、次の手順に従います。
- Message Center/トランザクションメッセージテンプレート フォルダーを参照します。
- 非公開にするテンプレートを選択します。
- 「非公開にする」をクリックします。
- 「開始」をクリックします。
トランザクションメッセージテンプレートのステータスが「パブリッシュ済み」から「編集中」に変わります。
非公開にした後は、以下のようになります。
-
両方のメッセージテンプレート(バッチイベントとリアルタイムタイプのイベントに適用)が削除されます。
これらのテンプレートが、管理/プロダクション/Message Center の実行/デフォルト/トランザクションメッセージテンプレート フォルダーに表示されなくなりました。
-
テンプレートを非公開にした後は、削除できます。
これを行うには、リストからテンプレートを選択し、画面の右上にある「削除」ボタンをクリックします。