トランザクションイベントの設定 configuring-transactional-event

Adobe Campaignを使用してトランザクションメッセージを送信するには、まずイベントを作成および設定して、イベントデータの構造を記述する必要があります。

IMPORTANT
機能管理者 のみが、イベント設定を作成および編集するための適切な権限を持っています。

設定は、送信するトランザクションメッセージの​ タイプ ​と、使用するチャネルによって異なります。 詳しくは、特定の設定を参照してください。

設定が完了したら、イベントを公開する必要があります。 「​ トランザクションイベントの公開」を参照してください。

イベントの作成 creating-an-event

イベントを開始するには、ニーズに合わせてイベントを作成します。

  1. 左上隅の​Adobe ロゴをクリックし、Marketing plans > Transactional messages > Event configuration​を選択します。

  2. Create」ボタンをクリックします。

  3. イベントの​ Label ​と​ ID ​を入力してください。 ID フィールドは必須であり、プレフィックス「EVT」で始める必要があります。 このプレフィックスを使用しない場合は、Create​をクリックすると自動的に追加されます。

    note important
    IMPORTANT
    IDは、EVT接頭辞を含めて64文字を超えることはできません。
  4. トランザクションメッセージ EmailMobile (SMS)​または​ Push notification ​の送信に使用するチャネルを選択します。 各イベントには1つのチャネルのみを使用でき、その後は変更できません。

  5. 目的のイベント設定に対応するターゲティングディメンションを選択し、Create​をクリックします。

    イベントベースのトランザクションメッセージは、イベント自体に含まれるデータをターゲットにしますが、プロファイルベースのトランザクションメッセージは、Adobe Campaign データベースに含まれるデータをターゲットにします。 詳しくは、特定の設定を参照してください。

NOTE
トランザクションイベントの数は、プラットフォームに影響を与える可能性があります。 最適なパフォーマンスを確保するには、未使用のイベントを削除します。 「​ イベントの削除」を参照してください。

イベント属性の定義 defining-the-event-attributes

Fields セクションで、イベントコンテンツに統合され、トランザクションメッセージのパーソナライズに使用できる属性を定義します。

フィールドを追加および変更する手順は、​ カスタムリソース ​と同じです。

NOTE
多言語のトランザクションメッセージを作成する場合は、AC_language IDで追加のイベント属性を定義します。 これは、イベントのトランザクションメッセージにのみ適用されます。 イベントが公開された後、多言語トランザクションメッセージのコンテンツを編集する手順は、多言語標準メールの場合と同じです。 多言語メールの作成を参照してください。

データ収集の定義 defining-data-collections

イベントコンテンツに、複数の属性を含む要素のコレクションを追加できます。

このコレクションは、トランザクションメールで使用して、メッセージのコンテンツ(商品リスト など)に商品リスト を追加できます。価格、参照番号、数量などを含みます。 リストの各製品に一致します。

  1. Collections セクションで、「Create element」ボタンをクリックします。

  2. コレクションのラベルとIDを追加します。

  3. リストの各製品のトランザクションメッセージに表示するすべてのフィールドを追加します。

    この例では、次のフィールドを追加しました。

  4. Enrichment」タブでは、コレクションの各項目をエンリッチメントできます。 これにより、対応する製品リストの要素を、Adobe Campaign データベースまたは作成した他のリソースの情報でパーソナライズできます。

NOTE
コレクションの要素を強化する手順は、​ イベントの強化 セクションで説明した手順と同じです。 イベントをエンリッチメントすると、コレクションをエンリッチメントできなくなります。Collections セクションで、コレクション自体にエンリッチメントを追加する必要があります。

イベントとメッセージが公開されると、このコレクションをトランザクションメッセージで使用できるようになります。

次に、この例のAPI プレビューを示します。

関連トピック:

イベントの充実 enriching-the-transactional-message-content

メッセージをパーソナライズするために、Adobe Campaign データベースの情報を使用してトランザクションメッセージコンテンツを強化できます。 例えば、各受信者の姓またはCRM IDから、アドレスや生年月日などのデータやプロファイルテーブルに追加されたその他のカスタムフィールドを復元して、受信者に送信される情報をパーソナライズできます。

拡張​ Profile and services Ext API ​からの情報を使用して、トランザクションメッセージのコンテンツを強化できます。 詳しくは、APIの拡張:拡張機能の公開を参照してください。

この情報は新しいリソースに保存することもできます。 その場合、リソースは直接または別のテーブルを介して​ Profile ​または​Service リソースにリンクする必要があります。 例えば、以下の設定では、Product リソースが​Product リソースにリンクされている場合、製品カテゴリやIDなどの​Profile リソースからの情報を使用して、トランザクションメッセージのコンテンツを強化できます。

リソースの作成と公開について詳しくは、このセクション ​を参照してください。

  1. Enrichment セクションで、「Create element」ボタンをクリックします。

  2. メッセージをリンクするリソースを選択します。 この場合は、Profile リソースを選択します。

  3. Create element ボタンを使用して、選択したリソースのフィールドを、以前にイベントに追加したフィールドの1つにリンクします(​ イベント属性の定義を参照)。

    note note
    NOTE
    複数の受信者(複数のプロファイルに同じ値を持つことができるフィールドなど)を選択できる条件を定義した場合、複数のプロファイルがターゲットにされることはありません。
  4. この例では、Last name​と​First name フィールドを、Profile リソースの対応するフィールドと照合します。

    Service リソースを使用して、トランザクションメッセージのコンテンツを強化することもできます。 サービスについて詳しくは、このセクション ​を参照してください。

  5. ​ プロファイルベースのイベント ​を作成または編集する場合、Targeting enrichment セクションで、配信実行時にメッセージターゲットとして使用されるエンリッチメントを選択します。

    note note
    NOTE
    エンリッチメントを作成し、Profile リソースに基づいてターゲティングエンリッチメントを選択することは、プロファイルベースのイベントでは必須です。

イベントとメッセージが公開されると、このリンクを使用すると、トランザクションメッセージのコンテンツを充実させることができます。

関連トピック:

トランザクションイベントの検索 searching-transactional-events

作成済みのトランザクションイベントにアクセスして検索するには、次の手順に従います。

  1. 左上隅の​Adobe ロゴをクリックし、Marketing plans > Transactional messages > Event configuration​を選択します。

  2. Show search」ボタンをクリックします。

  3. Publication status​でフィルタリングできます。 これにより、例えば、公開されたイベントのみを表示できます。

  4. Last event received​を使用してイベントをフィルタリングすることもできます。 例えば、「10」と入力すると、最後に受信したイベントが10日以上前のイベント設定のみが表示されます。 これにより、特定の期間に非アクティブだったイベントを表示できます。

    note note
    NOTE
    デフォルト値は0です。 すべてのイベントが表示されます。

特定の設定 transactional-event-specific-configurations

トランザクションイベントの設定は、送信するトランザクションメッセージの​ タイプ ​と、使用するチャネルによって異なる場合があります。

次の節では、目的のトランザクションメッセージに従って設定する特定の設定について詳しく説明します。 イベントを設定する一般的な手順について詳しくは、​ イベントの作成を参照してください。

イベントベースのトランザクトメッセージ event-based-transactional-messages

イベントをターゲティングしたイベントトランザクションメッセージを送信できます。この種類のトランザクションメッセージには、プロファイル情報が含まれません。配信ターゲットは、イベント自体に含まれるデータによって定義されます。

イベントベースのトランザクションメッセージを送信するには、まず、イベント自体​に含まれる データをターゲットとするイベントを作成して設定する必要があります。

  1. イベント設定を作成する際に、Real-time event ターゲティングディメンションを選択します(​ イベントの作成を参照)。

  2. トランザクションメッセージをパーソナライズするには、イベントにフィールドを追加します(​ イベント属性の定義を参照)。

  3. イベントベースのトランザクションメッセージでは、送信されたイベント内のデータのみを使用して、受信者とメッセージコンテンツのパーソナライゼーションを定義する必要があります。

    ただし、Adobe Campaign データベースの追加情報を使用する場合は、トランザクションメッセージコンテンツをエンリッチメントできます(​ トランザクションメッセージコンテンツのエンリッチメント ​を参照)。

  4. イベントをプレビューして公開します(​ イベントのプレビューと公開を参照)。

    イベントをプレビューする際、REST APIには、選択したチャネルに従って、メールアドレス、携帯電話、またはプッシュ通知固有の属性を指定する属性が含まれます。

    イベントが公開されると、新しいイベントにリンクされたトランザクションメッセージが自動的に作成されます。 イベントがトランザクションメッセージの送信をトリガーにするには、作成したばかりのメッセージをmodifyおよびpublishする必要があります。

  5. イベントをweb サイトに統合します(​ イベントトリガーの統合を参照)。

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

顧客プロファイルに基づいてトランザクションメッセージを送信できます。これにより、マーケティングタイポロジルールを適用し、購読解除リンクを含め、メッセージをグローバル配信レポートに追加し、カスタマージャーニーで活用できます。

プロファイルベースのトランザクションメッセージを送信するには、まず、Adobe Campaign データベース から データをターゲットとするイベントを作成して設定する必要があります。

  1. イベント設定を作成する際に、Profile event ターゲティングディメンションを選択します(​ イベントの作成を参照)。

  2. トランザクションメッセージをパーソナライズするには、イベントにフィールドを追加します(​ イベント属性の定義を参照)。 エンリッチメントを作成するには、少なくとも1つのフィールドを追加する必要があります。 Adobe Campaign データベースのパーソナライゼーションフィールドを使用できるので、​や​ ​などの他のフィールドを作成する必要はありません。

  3. イベントを​Profile リソースにリンクするためにエンリッチメントを作成し(​ イベントのエンリッチメント ​を参照)、このエンリッチメントを​ Targeting enrichment ​として選択します。

    note important
    IMPORTANT
    この手順は、プロファイルベースのイベントでは必須です。
  4. イベントをプレビューして公開します(​ イベントのプレビューと公開を参照)。

    イベントをプレビューする際、REST APIには、Profile リソースから取得されるため、電子メールアドレス、携帯電話、またはプッシュ通知固有の属性を指定する属性が含まれていません。

    イベントが公開されると、新しいイベントにリンクされたトランザクションメッセージが自動的に作成されます。 イベントがトランザクションメッセージの送信をトリガーにするには、作成したばかりのメッセージをmodifyおよびpublishする必要があります。

  5. イベントをweb サイトに統合します(​ イベントトリガーの統合を参照)。

トランザクションプッシュ通知 transactional-push-notifications

2種類のトランザクションプッシュ通知を送信できます。

IMPORTANT
トランザクションプッシュ通知を送信できるようにするには、それに応じてAdobe Campaignを設定する必要があります。 ​ モバイルアプリケーションの設定を参照してください。

フォローアップメッセージ follow-up-messages

特定のトランザクションメッセージを受信した顧客にフォローアップメッセージを送信できます。

フォローアップメッセージの送信を許可するイベントを設定する手順については、この節で詳しく説明しています。

recommendation-more-help
3ef63344-7f3d-48f9-85ed-02bf569c4fff