Show Menu
トピック×

トランザクションメッセージの設定

Adobe Campaignでトランザクションメッセージを送信するには、まずイベントデータの構造を記述する必要があります。
イベントの設定は、次の手順に従っ 、管理者が実行する必要があります。
設定は、送信するトランザクションメッセージの種類に応じて異なる場合があります。 詳しくは、トランザクションイベント固有 の設定を参照してください
イベントが発行されると、対応するトランザクションメッセージが自動的に作成されます。 For more on transactional messaging, refer to this page .

イベントの作成

まず、ニーズに応じたイベントを作成します。
  1. 左上隅 Adobe Campaign のロゴをクリックし、//を選 Marketing plans 択し Transactional messages ます Event configuration
  2. ボタンをクリッ **Create**クします。
  3. イベント Label にとと ID を指定します。 このフ ID ィールドは必須で、先頭にプレフィックス「EVT」を付ける必要があります。 このプレフィックスを使用しない場合は、をクリックすると自動的に追加されま Create ​す。
    IDは、EVTプレフィックスを含めて64文字以内にする必要があります。
  4. トランザクションメッセージの送信に使用するチャネルを選択す Email るか、 Mobile (SMS) ま **Mobile application**たは(プッシュ通知)。
    各イベント設定には1つのチャネルのみを使用できます。 イベントが作成されると、チャネルを変更できなくなります。
  5. 目的のイベント設定に対応するターゲットディメンションを選択し、をクリックしま **Create**す。
    イベントベースのトランザクションメッセージは、イベント自体に含まれるデータをターゲットにしますが、プロファイルベースのトランザクションメッセージは、Adobe Campaignデータベースに含まれるデータをターゲットにします。 詳しくは、トランザクションイベント固有 の設定を参照してください

イベント属性の定義

このセクシ **Fields**ョンで、イベントコンテンツに統合され、トランザクションメッセージをパーソナライズするために使用できる属性を定義します。
フィールドの追加と変更の手順は、カスタムリソースの場合と 同じです
多言語トランザクションメッセージを作成する場合は、 **AC_language**IDを使用して追加のイベント属性を定義します。 これは、イベントトランザクションメッセージにのみ適用されます。 イベントが発行された後、多言語トランザクションメッセージのコンテンツを編集する手順は、多言語標準の電子メールの場合と同じです。 See Creating a multilingual email .

データコレクションの定義

イベントコンテンツに、要素のコレクションを追加し、各要素に複数の属性を追加できます。
このコレクションは、メッセージの内容に製品リスト(価格、参照番号、数量など)を追加するために、トランザクション用の電子メールで使用できます。 をリストの各製品に対して設定します。
  1. セクション Collections で、ボタンをクリック Create element します。
  2. コレクションのラベルとIDを追加します。
  3. リストの各製品のトランザクションメッセージに表示するすべてのフィールドを追加します。
    この例では、次のフィールドを追加しました。
イベントとメッセージが発行されると、このコレクションをトランザクションメッセージで使用できるようになります。
この例のAPIプレビューを次に示します。
関連トピック:

トランザクションメッセージコンテンツの強化

Adobe Campaignデータベースの情報を使用してトランザクションメッセージのコンテンツを強化することで、メッセージをパーソナライズできます。 例えば、各受信者の姓またはCRM IDから、住所や生年月日などのデータや、プロファイルテーブルに追加された他のカスタムフィールドを復元して、受信者に送信する情報をパーソナライズできます。
トランザクションメッセージのコンテンツを、拡張された情報やリソースの情報で拡張する Profile ことが Service できます。
この情報は、新しいリソースにも保存できます。 この場合、リソースは、またはリソースに直接、または別のテ Profile ーブルを Service 介してリンクする必要があります。 例えば、以下の設定では、リソースがリソースにリンクされている場合、トランザクションメッセージコンテンツを製品カテゴリやIDなどのリソースからの情報 **Product で拡張でき Profile**ます。
リソースの作成と公開について詳しくは、このページを参照 してください
  1. セクション Enrichment で、ボタンをクリック Create element します。
  2. メッセージをリンクするリソースを選択します。 In this case, choose the **Profile**resource.
  3. ボタンを使 **Create element**用して、選択したリソースのフィールドを、イベントに以前追加したフィールドの1つにリンクさせます(「イベ ント属性の定義 」を参照)。
  4. この例では、とのフィールドをリソ Last name ース内の First name 対応するフィールドと調整し **Profile**ます。
    また、リソースを使用して、トランザクションメッセージコンテンツを強化することも **Service**できます。 詳しくは、を参照してください。
  5. 「」セクシ Targeting enrichment ョンで、配信の実行中にメッセージターゲットとして使用するエンリッチメントを選択します。 この例では、を選択しま Profile ​す。 プロファイルベースのイベントでは、ターゲットエンリッチメントの選択は必須です。
イベントとメッセージが発行されると、リソースとのリンクによっ **Profile**て、トランザクションメッセージのコンテンツを強化できます。
関連トピック:

イベントのプレビューと公開

このイベントを使用する前に、プレビューして公開する必要があります。
  1. ボタンをク **API preview**リックすると、Webサイトの開発者が公開する前に使用するREST APIのシミュレーションが表示されます。 イベントが公開されると、このボタンを使用して実稼働環境でのAPIのプレビューを表示することもできます。 詳しく は、Webサイトでのイベントのトリガーの統合を参照してください
    REST APIは、選択したチャネルと選択したターゲットディメンションに応じて異なります。 各種設定について詳しくは、トランザクションイベント固有 の設定を参照してください
  2. クリックし **Publish**て発行を開始します。
  3. 対応するタブを選択して、パブリケーションログを表示できます。
    タブを選択して、前のパブリケーションを参照することもできます。
イベントを変更するたびに、を再度クリックして、Web **Publish**サイト開発者が使用する更新されたREST APIを生成する必要があります。
イベントが発行されると、新しいイベントにリンクされたトランザクションメッセージが自動的に作成されます。 このイベントでトランザクションメッセージの送信をトリガーするには、作成したメッセージを変更して発行する必要があります。 See Event transactional messages .
作成されたトランザクションメッセージには、左側の領域のリンクから直接アクセスできます。
また、このトリガーイベントをWebサイトに統合する必要があります。 詳しく は、Webサイトでのイベントのトリガーの統合を参照してください

イベントの非公開

このボ **Unpublish**タンを使用すると、イベントの公開をキャンセルできます。これにより、以前に作成したイベントに対応するリソースがREST APIから削除されます。 現在は、Webサイトを通じてイベントがトリガーされても、対応するメッセージは送信されず、データベースに保存されません。
対応するトランザクションメッセージを既に公開している場合は、トランザクションメッセージの公開もキャンセルされます。 詳しくは、ト ランザクションメッセージの非公開を参照してくださ い。
新しいREST APIを生 **Publish**成するには、ボタンをクリックします。

Webサイトでのイベントのトリガーの統合

イベントを作成したら、このイベントのトリガーをWebサイトに統合する必要があります。
Transactional messaging operating principal 」セクションで説明した例では、買い物かごに製品を購入する前に、顧客の1人がWebサイトを離れるたびに「買い物かごの中断」イベントをトリガーする必要があります。 これを行うには、WebサイトのWeb開発者がAdobe Campaign Standard REST APIを使用する必要があります。

トランザクションイベント固有の設定

トランザクションイベントの設定は、送信するトランザクションメッセージのタイプ(イベントまたはプロファイル)と、使用するチャネルによって異なる場合があります。
以下の節では、目的のトランザクションメッセージに従って具体的な設定を行う必要がある設定について説明します。 イベントを設定する一般的な手順について詳しくは、「イベントの作成」を参 照してください

イベント・ベースのトランザクション・メッセージ

イベントベースのトランザクションメッセージを送信するには、まず、イベント自体に含まれるデータをターゲットにしたイベントを作成し、設定する必要があります。 詳しくは、トランザクションメッセージ ングの利用を参照してくださ い。
  1. イベント設定を作成する際に、ターゲットディメンシ **Real-time event**ョンを選択します(イベ ントの作成を参照 )。
  2. トランザクションメッセージをパーソナライズできるように、イベントにフィールドを追加します(イベ ント属性の定義を参照 )。
  3. Adobe Campaignデータベースの追加情報を使用する場合は、トランザクションメッセージコンテンツを拡張します(トランザクシ ョンメッセージコンテンツの強化 )。
    イベントベースのトランザクションメッセージングは、送信されたイベント内のデータのみを使用して、受信者とメッセージコンテンツのパーソナライゼーションを定義する必要があります。 ただし、Adobe Campaignデータベースの情報を使用して、トランザクションメッセージのコンテンツを強化できます。
  4. イベントをプレビューして公開します(イベ ントのプレビューと公開を参照 )。
    イベントをプレビューする際、REST APIには、選択したチャネルに従って電子メールアドレスまたは携帯電話を指定する属性が含まれます。
    イベントが発行されると、新しいイベントにリンクされたトランザクションメッセージが自動的に作成されます。 イベントがトランザクションメッセージの送信をトリガーするには、作成されたメッセージを変更して発行する必要があります。イベントトランザクションメッセージを 参照してくださ い。
  5. イベントをWebサイトに統合します(Web サイトでのイベントのトリガーの統合を参照 )。

プロファイルベースのトランザクションメッセージ

プロファイルベースのトランザクションメッセージを送信するには、まずAdobe Campaignデータベースに含まれるイベントターゲットデータを作成し、設定する必要があります。
  1. イベント設定を作成する際に、ターゲットディメンシ **Profile event**ョンを選択します(イベ ントの作成を参照 )。
  2. トランザクションメッセージをパーソナライズできるように、イベントにフィールドを追加します(イベ ント属性の定義を参照 )。 エンリッチメントを作成するには、少なくとも1つのフィールドを追加する必要があります。 Adobe Campaignデータベースのパーソナライゼーションフィールドを使用できるので、 First name (名)や Last name (姓)などの他のフィールドを作成する必要はありません。
  3. イベントをリソースにリンクするために、エンリッチメントを作成します( Profile トランザクシ ョンメッセージコンテンツの強化 )。 ターゲットディメンションを使用する場合は、エンリッチメントの作 Profile 成は必須です。
  4. イベントをプレビューして公開します(イベ ントのプレビューと公開を参照 )。
    イベントをプレビューする場合、REST APIには、リソースから取得される電子メールアドレスまたは携帯電話を指定する属性が含まれま **Profile**せん。
    イベントが発行されると、新しいイベントにリンクされたトランザクションメッセージが自動的に作成されます。 イベントがトランザクションメッセージの送信をトリガーするには、作成したメッセージを変更して発行する必要があります。詳しくは、 Sending a profile transactional messageを参照してください
  5. イベントをWebサイトに統合します(Web サイトでのイベントのトリガーの統合を参照 )。

イベントベースのトランザクションプッシュ通知

トランザクションプッシュ通知を送信できるようにするには、それに応じてAdobe Campaignを設定する必要があります。 プッシュ 設定を参照してください
匿名トランザクションプッシュ通知を、モバイルアプリケーションからの通知の受信をオプトインしているすべてのユーザーに送信するには、まず、イベント自体に含まれるデータを対象としたイベントを作成し、設定する必要があります。 対応する手順を以下に示します。
イベントには、次の3つの要素を含める必要があります。
  • 登録 トークン 。1つのモバイルアプリケーションと1つのデバイスのユーザーIDです。 Adobe Campaignデータベースのどのプロファイルにも対応していない場合があります。
  • モバイ ルアプリケーション (すべてのデバイス(AndroidおよびiOS)用の名前)。 これは、ユーザーのデバイスでのプッシュ通知の受信に使用される、Adobe Campaignで設定されたモバイルアプリケーションのIDです。 For more on this, refer to this page
  • プッ シュプラットフォーム (Androidの場合は「gcm」、iOSの場合は「apns」)。
  1. イベント設定を作成する際に、チャネルとターゲ Mobile application ットディメンショ Real-time event ンを選択します(イベ ントの作成を参照 )。
  2. トランザクションメッセージをパーソナライズできるように、イベントにフィールドを追加します(イベ ント属性の定義を参照 )。
  3. Adobe Campaignデータベースの追加情報を使用する場合は、トランザクションメッセージコンテンツを拡張します(トランザク ションメッセージコンテンツの強化 )。
    イベントベースのトランザクションメッセージングは、送信されたイベント内のデータのみを使用して、受信者とメッセージコンテンツのパーソナライゼーションを定義する必要があります。 ただし、Adobe Campaignデータベースの情報を使用して、トランザクションメッセージのコンテンツを強化できます。
  4. イベントをプレビューして公開します(イベ ントのプレビューと公開を参照 )。
    イベントをプレビューする場合、REST APIには、配信のターゲット設定に使用される「registrationToken」、「application」および「pushPlatform」属性が含まれます。
    イベントが発行されると、新しいイベントにリンクされたトランザクションプッシュ通知が自動的に作成されます。 作成されたメッセージを変更して発行するには、イベントを対象としたトランザク ションプッシュ通知の送信を参照してください
  5. イベントをWebサイトに統合します(Web サイトでのイベントのトリガーの統合を参照 )。

プロファイルベースのトランザクションプッシュ通知

モバイルアプリケーションをサブスクライブしたAdobe Campaignプロファイルにトランザクションプッシュ通知を送信するには、まずAdobe Campaignデータベースを対象としたイベントを作成し、設定する必要があります。
  1. イベント設定を作成する際に、チャネルとターゲ Mobile application ットディメンショ Profile ンを選択します(イベ ントの作成を参照 )。
    デフォルトでは、受信者がサブスクライブしているすべてのモバイルアプリケーションにトランザクションプッシュ通知が送信されます。 特定のモバイルアプリケーションにプッシュ通知を送信するには、リストでそのアプリケーションを選択します。 その他のモバイルアプリはメッセージの対象になりますが、送信から除外されます。
  2. トランザクションメッセージをパーソナライズする場合は、イベントにフィールドを追加します(イベ ント属性の定義を参照 )。
    エンリッチメントを作成するには、少なくとも1つのフィールドを追加する必要があります。 Adobe Campaignデータベースのパーソナライゼーションフィールドを使用できるので、 First name (名)や Last name (姓)などの他のフィールドを作成する必要はありません。
  3. イベントをリソースにリンクするために、エンリッチメントを作成します( Profile トランザクシ ョンメッセージコンテンツの強化 )。 ターゲットディメンションを使用する場合は、エンリッチメントの作 Profile 成は必須です。
  4. イベントをプレビューして公開します(イベ ントのプレビューと公開を参照 )。
    イベントをプレビューする場合、REST APIには、登録トークン、アプリケーション名、およびプッシュプラットフォームを指定する属性が含まれず、リソースから取得さ **Profile**れます。
    イベントが発行されると、新しいイベントにリンクされたトランザクションプッシュ通知が自動的に作成されます。 作成されたメッセージを変更して発行するには、プロファイルを対象としたトランザク ションプッシュ通知の送信を参照してください
  5. イベントをWebサイトに統合します(Web サイトでのイベントのトリガーの統合を参照 )。

フォローアップメッセージを送信するイベントの設定

フォローアップメッセージは、特定のトランザクションメッセージの受信者にメッセージを送信するためのワークフローで使用できる、事前定義されたマーケティング配信テンプレートです。 詳しくは、「フォローアップメッ セージ」を参照してください
  1. イベントトランザクションメッセージを送信する場合は、作成したのと同じイベント設定を使用します。 イベントベ ースのトランザクションメッセージを参照
  2. イベントを設定する場合は、イベントを発行する前に **Create follow-up delivery template for this event**ボックスをオンにしてください。
  3. イベントをプレビューして公開します(イベ ントのプレビューと公開を参照 )。
    イベントが公開されると、トランザクションメッセージと、新しいイベントにリンクされたフォローアップ配信テンプレートが自動的に作成されます。 フォローアップメッセージの使用について詳しくは、「フォローア ップメッセージの送信」を参照してくださ い。

使用例:トランザクションメッセージを送信するイベントの設定

この例では、Webサイトでの購入のたびに次の前提条件を満たした確認メッセージを送信するようにイベントを設定します。
このCRM IDを使用してクライアントを識別するには、まず、この新しいフィールドを使用してリソ **Profile**ースが拡張されていることを確認します。
同様に、購入に対応するカスタムリソースが作成および発行され、リソースにリンクされている必要があり **Profile**ます。 これにより、このリソースから情報を取得して、メッセージの内容を拡張できます。
リソースの作成と公開について詳しくは、このページを参照 してください
  1. チャネルとターゲットディメンションを使 Email 用して新しいイベ Profile ントを作成します(イ ベントの作成を参照 )。
  2. トランザクションメッセージをパーソナライズするために使用できる属性を定義します。 この例では、「CRM ID」フィールドと「製品識別子」フィールドを追加します(イベ ント属性の定義 )。
  3. クライアントの以前の購入に関する情報でメッセージコンテンツを強化するには、リソースをターゲットにしたリンチメ **Purchase**ットを作成します( トランザクションメッセージコンテンツの強化 )。
  4. 以前にメッセージに追加された「製品識別子」フィールドと、リソースから対応するフィールドとの結合条件を作成しま **Purchase**す。
  5. イベントをプレビューして公開します(イベ ントのプレビューと公開を参照 )。
  6. Webサイトにイベントを統合します(Web サイトでのイベントのトリガーの統合を参照 )。