このページ: Campaign Standard トランザクションメッセージテンプレートを利用して、ジャーニーで組み込みのAdobe Campaign Standard電子メール、プッシュ通知、モバイルメッセージのアクションアクティビティを使用する方法を説明します。
Adobe Campaign Standardがある場合、次の組み込みアクションアクティビティを利用できます:電子メール、プッシュ、モバイルメッセージ。
これらのチャネルごとに、Adobe Campaign Standard トランザクションメッセージ テンプレート を選択します。 組み込みの電子メール、モバイルメッセージ、プッシュチャネルでは、トランザクションメッセージを利用してメッセージ送信を実行します。 つまり、ジャーニーで特定のメッセージテンプレートを使用する場合は、Adobe Campaign Standard で公開する必要があります。 この機能の使用方法を学ぶには、このページを参照してください。
ジャーニーでの
イベント(リアルタイムとも呼ばれます)またはプロファイルトランザクションメッセージテンプレートを使用できます。
テンプレートを選択すると、メッセージペイロードで期待されるすべてのフィールドが、アドレスおよび パーソナライゼーションデータ の下のアクティビティ設定ペインに表示されます。 これらの各フィールドを、イベントまたはデータソースのいずれかから使用するフィールドにマッピングする必要があります。 また、高度な式エディターを使用して、値を手動で渡したり、取得した情報に対してデータ操作(例:文字列を大文字に変換)を実行したり、「if, then, else」などの関数を使用したりできます。 このページを参照してください。
電子メールとモバイルメッセージ section_asc_51g_nhb
電子メールと モバイルメッセージ の場合、パラメーターは同じです。
トランザクションメールテンプレート内に 購読解除リンク コンテンツブロックを含めます。
イベントベースのテンプレート(rtEvent)を使用している場合は、受信者のメールを URL パラメーターとして渡し、購読解除ランディングページに誘導するリンクをメッセージに組み込みます。
ランディングページを作成し、受信者による購読解除の決定がアドビに送信されるようにします。
まず、トランザクションメッセージテンプレートを選択する必要があります。
アドレスおよび パーソナライゼーションデータ の 2 つのカテゴリを使用できます。
インターフェイスを使用し、アドレスまたは パーソナライゼーションデータ をどこで取得するかを容易に定義できます。 イベントや使用可能なデータソースのフィールドを参照できます。 高度な式エディターは、パラメーターを渡し、操作の実行を必要とするデータソースの使用など、より高度な用途にも使用することができます。 このページを参照してください。
アドレス
これらは、システムがメッセージの送信先を把握するために必要なフィールドです。 メールテンプレートの場合は、メールアドレスです。 モバイルメッセージの場合は、携帯電話番号です。
パーソナライゼーションデータ
これらは、Adobe Campaign Standard メッセージで想定されるフィールドです。 これらのフィールドを使用して、メッセージのパーソナライズ、条件付き書式設定の適用、特定のメッセージバリアントの選択を行うことができます。
プッシュ section_im3_hvf_nhb
プッシュアクティビティを使用する前に、プッシュ通知を送信する Campaign Standard と共にモバイルアプリを設定する必要があります。 この記事を使用してモバイルに必要な実装手順を実行します。
まず、ドロップダウンリストとトランザクションメッセージからモバイルアプリを選択する必要があります。
ターゲットおよび パーソナライゼーションデータ の 2 つのカテゴリを使用できます。
Target
このセクションでは、プッシュプラットフォームを定義する必要があります。 ドロップダウンリストでは、Apple Push Notification Server(iOS)または Firebase Cloud Messaging(Android)を選択することができます。 または、イベントやデータソースから特定のフィールドを選択したり、高度な式を定義したりできます。
また、登録トークンを定義する必要があります。 式は、イベントペイロードまたはその他の Journey Optimizer 情報でのトークンの定義方法によって異なります。 式は、単純なフィールドまたは、トークンがインスタンスのコレクションに定義されている場合は、より複雑な式にすることができます。
@event{Event_push._experience.campaign.message.profileSnapshot.pushNotificationTokens.first().token}
パーソナライゼーションデータ
これらは、Adobe Campaign Standard メッセージで使用されるトランザクションテンプレートで想定されるフィールドです。 これらのフィールドを使用して、メッセージをパーソナライズしたり、条件付き書式を適用したり、特定のメッセージバリアントを選択したりできます。
This section contains structured knowledge intended to support interpretation, retrieval, and question answering related to this topic.
For complete understanding, this information should be combined with the documentation on this page. Neither source is intended to stand alone; the page describes the feature, while this section provides additional context that helps disambiguate terminology, intent, applicability, and constraints.
- TL;DR: This page explains how to use the Adobe Campaign Standard actions (Email, SMS, and Push) in Journey Optimizer journeys to send emails, push notifications and SMS via Campaign Transactional Messaging templates.
Intents:
- Configure the Campaign Standard Email, SMS, or Push actions in a journey
- Select and map a Campaign Standard transactional messaging template to journey fields
- Map Address and Personalization Data fields from journey events or datasources to the message payload
- Handle unsubscription for event-based and profile-based transactional email templates
- Configure push notification target platform and registration token for the Campaign Standard Push action
Glossary:
- Transactional Messaging: Adobe Campaign Standard feature on which the Campaign Standard Email, SMS, and Push actions rely to execute message sending (product-specific)
- rtEvent: Abbreviation used for real-time transactional messages, also called event transactional messaging templates (product-specific)
- Profile transactional template: A Campaign Standard transactional messaging template of the profile type; for profile messages the Address (or Target for push) fields are retrieved automatically by the system, and for email the unsubscription mechanism is handled by Adobe Campaign Standard (product-specific)
- Registration Token: A field defined in the Target category of the Campaign Standard Push action; the expression depends on how the token is defined in the event payload or in other Journey Optimizer information (product-specific)
Guardrails:
- The Adobe Campaign Standard integration must be configured before use; refer to the action configuration page.
- Both the Campaign Standard transactional message and its associated event must be published for the template to be usable in Journey Optimizer.
- Collections cannot be passed in Personalization Data fields.
- For real-time transactional messages (rtEvent), a specific setup is required for fatigue, block list, or unsubscription management; for example, add a condition before the message sending to check an unsubscribe attribute stored in Adobe Experience Platform or in a third-party system.
- For profile-based push messages, the Target fields are retrieved automatically; the Target category is only visible for event messages.
- Mobile app must be configured with Campaign Standard before the Campaign Standard Push action can be used.
- Personalization Data fields have an expected format (for example string or decimal), which must be respected.
Terminology:
- Canonical name: Adobe Campaign Standard — Acronym: ACS — variants: Campaign Standard
- Synonyms: “event” transactional messaging template = “real-time” template; “real-time transactional messages” = “rtEvent”
- Do not confuse: “profile transactional template” (unsubscription mechanism handled automatically by Adobe Campaign Standard for email) ≠ “event-based template (rtEvent)” (incorporate a link in the message that directs recipients to an unsubscription landing page)
FAQ:
- Q: Which actions are available through the Adobe Campaign Standard integration? — The Campaign Standard Email, SMS, and Push actions are available when you have Adobe Campaign Standard.
- Q: Does the transactional message need to be published in Campaign Standard before using it in Journey Optimizer? — Yes, both the transactional message and its associated event must be published. If the event is published but the message is not, the message is not visible in the Journey Optimizer interface; if the message is published but its event is not, it is visible but not usable.
- Q: How is unsubscription handled for profile-based email templates? — Unsubscription is automatically handled by Adobe Campaign Standard when using a profile transactional template; include an Unsubscription link content block in the template.
- Q: Can I pass a collection as personalization data? — No, collections cannot be passed in Personalization Data; if the transactional message expects collections, it will not work.
- Q: Where do I map the recipient address for an event-based email? — The Address category in the activity configuration pane is only visible for event transactional messages; for profile messages the address is retrieved automatically.