メールコンテンツのパーソナライズ personalization

Adobe Campaignが配信するメッセージの内容や表示は、様々な方法でパーソナライズできます。 これらの方法は、プロファイルに応じた条件に従って組み合わせることができます。 Adobe Campaign には、全体として次のようなパーソナライゼーション機能が備わっています。

送信者のパーソナライズ personalizing-the-sender

送信されるメッセージのヘッダーに表示される送信者名を定義するには、メールDesignerのホームページの「Properties」タブ(「ホーム」アイコンからアクセスできます)に移動します。 詳しくは、​ メールの送信者の定義 ​ を参照してください。

送信者名を変更するには、「送信者名 ブロックをクリックし す。 その後、フィールドが編集可能になり、使用する名前を入力できます。

このフィールドはパーソナライズできます。 これを行うには、送信者名の下にあるアイコンをクリックして、パーソナライゼーションフィールド、コンテンツブロック、動的コンテンツを追加します。

NOTE
ヘッダーパラメーターの値は省略できません。メールの送信を許可するには、送信者のアドレスが必須です(RFC 標準)。 入力したメールアドレスの形式はチェックされます。

URL のパーソナライズ personalizing-urls

Adobe Campaignでは、パーソナライゼーションフィールド、コンテンツブロック、動的コンテンツを追加して、メッセージに含まれる 1 つまたは複数の URL をパーソナライズできます。 手順は次のとおりです。

  1. 外部 URL を挿入し、そのパラメーターを指定します。 ​ リンクの挿入 ​ を参照してください。

  2. 表示されない場合は、設定ペインで選択した URL の横にある鉛筆をクリックして、パーソナライゼーションオプションにアクセスします。

  3. 使用するパーソナライゼーションフィールド、コンテンツブロック、動的コンテンツを追加します。

  4. 変更内容を保存します。

NOTE
トラッキングリンクの URL 署名メカニズムが無効な場合、パーソナライズ URL はドメイン名にも URL 拡張子にも適用できません。 パーソナライゼーションが正しくない場合は、メッセージ分析中にエラーメッセージが表示されます。
コンテンツブロックを選択する場合、「ミラーページにリンク などの要素を選択することはできません。 このタイプのブロックは、リンク内では禁止されています。

パーソナライゼーションフィールドの挿入 inserting-a-personalization-field

Adobe Campaignでは、データベースのフィールドをページに挿入できます(プロファイルの名など)。

NOTE
以下の画像は、メールに ​ メールDesigner を使用してパーソナライゼーションフィールドを挿入する方法を示しています。

パーソナライゼーションフィールドをコンテンツに追加するには:

  1. テキストブロック内をクリックし、コンテキストツールバーの Personalize アイコンをクリックして、「Insert personalization field」を選択します。 メールDesignerのインターフェイスについて詳しくは、​ この節 ​ を参照してください。

  2. ページコンテンツに挿入するフィールドを選択します。

  3. Confirm」をクリックします。

エディターにフィールド名が表示され、ハイライト表示されます。

パーソナライゼーションが生成されると(メールのプレビューと準備など)、このフィールドは、ターゲットプロファイルに対応する値に置き換えられます。

NOTE
メールをワークフローから作成した場合は、ワークフローで計算された追加データをパーソナライゼーションフィールドでも使用できます。 ワークフローからの追加データの追加について詳しくは、​ データのエンリッチメント ​ の節を参照してください。

コンテンツブロックの追加 adding-a-content-block

Adobe Campaign は、事前設定済みのコンテンツブロックのリストを提供します。これらのコンテンツブロックは動的で、パーソナライズされており、特定のレンダリングが可能です。 例えば、挨拶やリンクをミラーページに追加できます。

NOTE
以下の画像は、メールに ​ メールDesigner を使用してコンテンツブロックを挿入する方法を示しています。

コンテンツブロックを追加するには:

  1. テキストブロック内をクリックし、コンテキストツールバーの Personalize アイコンをクリックして、「Insert content block」を選択します。 メールDesignerのインターフェイスについて詳しくは、​ この節 ​ を参照してください。

  2. 挿入するコンテンツブロックを選択します。 使用できるブロックは、コンテキスト(メールまたはランディングページ)によって異なります。

  3. Save」をクリックします。

エディターにコンテンツブロックの名前が表示され、黄色でハイライト表示されます。 パーソナライゼーションが生成されると、プロファイルに自動的に適応します。

標準のコンテンツブロックを次に示します。

  • Database URL in emails (EmailUrlBase):このコンテンツブロックは、配信 でのみ使用できます。
  • Mirror page URL (MirrorPageUrl):このコンテンツブロックは、配信 でのみ使用できます。
  • Link to mirror page (MirrorPage):このコンテンツブロックは、配信 でのみ使用できます。
  • Greetings (Greetings)
  • Unsubscription link (UnsubscriptionLink):このコンテンツブロックは、配信 でのみ使用できます。
  • Social network sharing links (LandingPageViralLinks):このコンテンツブロックは、ランディングページ でのみ使用できます。
  • Default sender name (DefaultSenderName):このコンテンツブロックは、配信 でのみ使用できます。
  • Name of default reply-to email address (DefaultReplyName):このコンテンツブロックは、配信 でのみ使用できます。
  • Email address of default sender (DefaultSenderAddress):このコンテンツブロックは、配信 でのみ使用できます。
  • Default error email address (DefaultErrorAddress):このコンテンツブロックは、配信 でのみ使用できます。
  • Default reply-to email address (DefaultReplyAddress):このコンテンツブロックは、配信 でのみ使用できます。
  • Brand name (BrandingUsualName)
  • Link to the brand website (BrandingWebSiteLink)
  • Brand logo (BrandingLogo)
  • Notification style (notificationStyle)

カスタムコンテンツブロックの作成 creating-custom-content-blocks

メッセージまたはランディングページに挿入する新しいコンテンツブロックを定義できます。

コンテンツブロックを作成するには、次の手順に従います。

  1. 詳細メニューの「Resources > Content blocks」をクリックして、コンテンツブロックのリストにアクセスします。

  2. Create」ボタンをクリックするか、既存のコンテンツブロックを複製します。

  3. ラベルを入力します。

  4. ブロックの Content type を選択します。 次の 3 つのオプションを使用できます。

    • Shared:コンテンツブロックは、配信またはランディングページで使用できます。
    • Delivery:コンテンツブロックは、配信でのみ使用できます。
    • Landing page:コンテンツブロックは、ランディングページでのみ使用できます。

  5. Targeting dimension を選択できます。 詳しくは、​ ターゲティングディメンションについて ​ を参照してください。

  6. Depends on format」オプションを選択して、HTML メール用とテキスト形式のメール用の 2 つの異なるブロックを定義できます。 2 つのタブ(HTMLとテキスト)がエディターに表示され、対応するコンテンツを定義します。

  7. コンテンツブロックの内容を入力し、「Create」ボタンをクリックします。

コンテンツブロックを、メッセージまたはランディングページのコンテンツエディターで使用できるようになりました。

CAUTION
ブロックの内容を編集する場合は、if ステートメントの先頭と末尾に余分な空白がないことを確認します。 HTMLでは、空白は画面上に表示されるため、コンテンツのレイアウトに影響を与えます。

ターゲティングディメンションについて about-targeting-dimension

ターゲティングディメンションを使用すると、コンテンツブロックを使用できるメッセージのタイプを定義できます。 これは、メッセージ内で不適切なブロックを使用して、エラーが発生するのを防ぐためです。

実際、メッセージを編集する場合に選択できるのは、そのメッセージのターゲティングディメンションと互換性のあるターゲティングディメンションを持つコンテンツブロックのみです。

例えば、Unsubscription link ブロックは、Profiles リソースに固有のパーソナライゼーションフィールドを含んでいるので、ターゲティングディメンションは Profiles になります。 したがって、​ イベントトランザクションメッセージ ​ では Unsubscription link ブロックを使用できません。これは、そのタイプのメッセージのターゲティングディメンションが Real-time events であるためです。 ただし、そのタイプのメッセージのターゲティングディメンションは プロファイル なので、​ プロファイルトランザクションメッセージ ​ 内で 購読解除リンク ブロックを使用できます。 最後に、Link to mirror page ブロックにはターゲティングディメンションがないので、任意のメッセージで使用できます。

このフィールドを空のままにすると、ターゲティングディメンションに関係なく、コンテンツブロックはすべてのメッセージと互換性を持ちます。 ターゲティングディメンションを設定した場合、そのブロックは、同じターゲティングディメンションを持つメッセージとのみ互換性があります。

詳しくは、ターゲティングディメンションとリソースを参照してください。

関連トピック:

画像ソースのパーソナライズ personalizing-an-image-source

Adobe Campaignでは、特定の条件に従ってメッセージ内の 1 つまたは複数の画像をパーソナライズしたり、トラッキングを使用したりできます。 これを行うには、パーソナライゼーションフィールド、コンテンツブロック、動的コンテンツを画像ソースに挿入します。 手順は次のとおりです。

  1. メッセージのコンテンツに画像を挿入するか、既に存在する画像を選択します。

  2. 画像のプロパティパレットで、「Enable personalization」オプションをオンにします。

    Source フィールドが表示され、選択した画像がエディターに パーソナライズ されて表示されます。

  3. パーソナライゼーションオプションにアクセスするには、Source のフィールド ボタンの横にある鉛筆をクリックします。

  4. 画像ソースを追加したら、パーソナライゼーションフィールド、コンテンツブロック、動的コンテンツを追加します。

    note note
    NOTE
    ドメイン名(http://mydomain.com)をパーソナライズできません。手動で入力する必要があります。 URL の残りの部分はパーソナライズできます。 例:http://mydomain.com/ [Gender] .jpg
  5. 変更を確認します。

条件付きコンテンツ conditional-content

表示条件の定義 defining-a-visibility-condition

表示条件は、任意の要素に対して指定できます。 条件が考慮される場合にのみ表示されます。

表示条件を追加するには、ブロックを選択し、その設定の Visibility condition フィールドに考慮する条件を入力します。

このオプションは、ADDRESS、BLOCKQUOTE、CENTER、DIR、DIV、DL、FIELDSET、FORM、H1、H2、H3、H4、H5、H6、NOSCRIPT、OL、P、PRE、UL、TR、TD 要素でのみ使用できます。

式エディターは、「高度な式編集 ​ セクションに表示さ ​ ます。

これらの条件は、XTK 式構文(例:context.profile.email !=" または context.profile.status='0')。 デフォルトでは、すべてのファイルが表示されます。

NOTE
動的コンテンツを含むサブ要素が既に含まれているブロック、または動的コンテンツを既に構成しているブロックには、条件を定義できません。 ドロップダウン リストなど、非表示のダイナミック ブロックは編集できません。

メールでの動的コンテンツの定義 defining-dynamic-content-in-an-email

メールには、式エディターで定義した条件に従って受信者に動的に表示される様々なコンテンツを定義できます。 例えば、同じメールから、各プロファイルが年齢層に応じて異なるメッセージを確実に受け取るようにできます。

動的コンテンツの定義は、​ 表示条件の定義 ​ とは異なります。

  1. フラグメント、コンポーネントまたは要素を選択します。 この例では、画像を選択します。

  2. コンテキストツールバーの「Dynamic content」アイコンをクリックします。

    左側のパレットに「Dynamic content」セクションが表示されます。

    既定では、このセクションには、既定のバリアントと新しいバリアントの 2 つの要素が含まれています。

    note note
    NOTE
    コンテンツには、常にデフォルトのバリアントが必要です。 削除することはできません。
  3. Edit」ボタンをクリックして、最初の代替バリアントの表示条件を定義します。

  4. ラベルを指定し、条件として設定するフィールドを選択します。 例えば、General ノードから、Age フィールドを選択します

  5. フィルター条件を設定します。 例えば、18~25 歳のユーザーに別のコンテンツを表示するとします。

  6. すべての条件を設定したら、条件が適用される優先順位を定義し、変更を保存します。

    コンテンツは、優先順位の高い順(上から下へ)にパレットに表示されます。 優先度の詳細については、​ この節 ​ を参照してください。

  7. 定義したバリアントの新しい画像をアップロードします。

    18~25 歳の受信者には、新しい画像が表示されます。

  8. Add a condition」をクリックすると、新しいコンテンツとリンクされたルールが追加されます。

    例えば、26~35 歳のユーザーに表示する別の画像を追加できます。

  9. 動的に表示するメールのその他の要素についても、同様に手順を進めます。 テキスト、ボタン、フラグメントなどを指定できます。 変更内容を保存します。

CAUTION
メッセージの準備が整ったら、送信する前に、配達確認を使用してテストします。 これを行わないと、一部のエラーが検出されず、メールが送信されない場合があります。

関連トピック:

優先順位 order-of-priority

式エディターで動的コンテンツを定義する場合、優先度は次のようになります。

  1. 例えば、次のような 2 つの異なる動的コンテンツを 2 つの異なる条件 で定義します。

    条件 1: プロフィールの性別が男性である。

    条件 2: プロファイルは 20~30 歳です。

    データベース内の一部のプロファイルは 2 つの条件に対応していますが、送信できる動的コンテンツは 1 つのメールのみです。

  2. したがって、動的コンテンツの優先度を定義する必要があります。 優先順位が 1 の条件(したがって対応する動的コンテンツ)は、優先順位が 2 または 3 である別の条件もこのプロファイルが満たされる場合でも、プロファイルに送信されます。

動的コンテンツごとに 1 つの優先度のみを定義できます。

例:電子メールのパーソナライゼーション example-email-personalization

この例では、マーケティングサービスチームのメンバーが、顧客向けの特別なオファーがあることを一部の顧客に通知するメールを作成しました。 チームメンバーは、クライアントの年齢に応じてメールをパーソナライズすることにしました。 18 歳から 27 歳の顧客には、27 歳を超える顧客には、異なる画像とスローガンを含むメールが届きます。

メールは次のように作成されます。

  • 画像には動的コンテンツが適用され、これらの動的コンテンツは年齢範囲に応じて構成される。

    動的コンテンツの追加と設定について詳しくは、​ メールでの動的コンテンツの定義 ​ の節を参照してください。

  • パーソナライゼーションフィールドと動的コンテンツがテキストに適用されます。 プロファイルの年齢の範囲に応じて、メールはプロファイルの名またはプロファイルのタイトルと姓で始まります。

    パーソナライゼーションフィールドの追加と設定について詳しくは、​ パーソナライゼーションフィールドの挿入 ​ の節を参照してください。

画像の設定 configuring-images

この例では、画像に適用される動的コンテンツは次のように設定されます。

18~27 歳をターゲットにする:

  1. Properties パレットで動的コンテンツを選択し、「Edit」ボタンをクリックします。

  2. ラベルを編集し、Profile ノードから Age フィールドを選択します。

  3. 次よりも大きいまたは等しい 演算子を選択し、「18」と入力して 18 より古い 式を作成します。

  4. 新しい Age 条件を追加します。

    値フィールドで 次よりも小さいか等しい 演算子に続いて 27 を選択し、27 より若い 式を作成します。

  5. 変更を確認します。

27 歳以上のプロファイルをターゲットにするには:

  1. パレットから動的コンテンツを選択して編集します。

  2. ラベルを編集し、Profile ノードから Age フィールドを選択します。

  3. 次より大きい 演算子を追加し、値フィールドに 27 を続けて 27 より古い 式を作成します。

  4. 変更を確認します。

動的コンテンツが正しく設定されている。

テキストの設定 configuring-text

この例では、テキストに適用される動的コンテンツを次のように設定します。

18~27 歳のプロファイルをターゲットにするには:

  1. 必要な構造コンポーネントを選択し、動的コンテンツを追加します。

  2. 動的コンテンツを編集し、ターゲティング式を設定します。 ​ 画像の設定 ​ を参照してください。

  3. 構造コンポーネントの目的の位置で、コンテキストツールバーの「Personalize」アイコンをクリックして「Insert personalization field」を選択します。

  4. 表示されるリストで、「First name」フィールドを選択し、確定します。

  5. パーソナライゼーションフィールドは、選択した動的コンテンツに完全に挿入されます。

27 歳以上のプロファイルをターゲットにするには:

  1. 必要な構造コンポーネントを選択し、動的コンテンツを追加します。

  2. 動的コンテンツを編集し、ターゲティング式を設定します。 ​ 画像の設定 ​ を参照してください。

  3. 構造コンポーネントの目的の位置で、コンテキストツールバーの「Personalize」アイコンをクリックして「Insert personalization field」を選択します。

  4. ドロップダウンリストから「Title」を選択します。

  5. 同じように進めて、「Last name」フィールドを追加します。

これで、パーソナライゼーションフィールドが、選択した動的コンテンツに完全に挿入されます。

メールのプレビュー previewing-emails

プレビューを使用すると、パーソナライゼーションフィールドと動的コンテンツが正しく設定されていることを、Proofs 信を送信する前に確認できます。 プレビュー中に、メールのターゲットに対応する別のテストプロファイルを選択できます。

テストプロファイルを使用しない場合、デフォルトで表示されるメールは次のとおりです。

メールのスローガンにパーソナライゼーションフィールドが含まれておらず、デフォルトの画像が使用されている。

最初のテストプロファイルは、18~27 歳のクライアントに対応しています。 このプロファイルを選択すると、次のメールが表示されます。

18 ~ 27 歳の式、特にプロファイルの名に対応するパーソナライゼーションフィールドが正しく設定され、プロファイルに従って画像も変更されました。

2 つ目のプロファイルは、27 歳以上のクライアントに対応し、次のメールを生成します。

画像は動的コンテンツによって変更されており、表示されるスローガンは、このターゲットの一般向けに定義されたより正式なスローガンです。

関連トピック:

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