パーソナライゼーションフィールドの挿入
Adobe Campaignでは、データベースのフィールドをページに挿入できます(プロファイルの名など)。
パーソナライゼーションフィールドをコンテンツに追加するには:
-
テキストブロック内をクリックし、コンテキストツールバーの Personalize アイコンをクリックして、「Insert personalization field」を選択します。 メールDesignerのインターフェイスについて詳しくは、 この節を参照してください。
-
ページコンテンツに挿入するフィールドを選択します。
-
「Confirm」をクリックします。
エディターにフィールド名が表示され、ハイライト表示されます。
パーソナライゼーションが生成されると(メールのプレビューと準備など)、このフィールドは、ターゲットプロファイルに対応する値に置き換えられます。
コンテンツブロックの追加
Adobe Campaign は、事前設定済みのコンテンツブロックのリストを提供します。これらのコンテンツブロックは動的で、パーソナライズされており、特定のレンダリングが可能です。 例えば、挨拶やリンクをミラーページに追加できます。
コンテンツブロックを追加するには:
-
テキストブロック内をクリックし、コンテキストツールバーの Personalize アイコンをクリックして、「Insert content block」を選択します。 メールDesignerのインターフェイスについて詳しくは、 この節を参照してください。
-
挿入するコンテンツブロックを選択します。 使用できるブロックは、コンテキスト(メールまたはランディングページ)によって異なります。
-
「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)
カスタムコンテンツブロックの作成
メッセージまたはランディングページに挿入する新しいコンテンツブロックを定義できます。
コンテンツブロックを作成するには、次の手順に従います。
-
詳細メニューの「Resources > Content blocks」をクリックして、コンテンツブロックのリストにアクセスします。
-
「Create」ボタンをクリックするか、既存のコンテンツブロックを複製します。
-
ラベルを入力します。
-
ブロックの Content type を選択します。 次の 3 つのオプションを使用できます。
- Shared:コンテンツブロックは、配信またはランディングページで使用できます。
- Delivery:コンテンツブロックは、配信でのみ使用できます。
- Landing page:コンテンツブロックは、ランディングページでのみ使用できます。
-
Targeting dimension を選択できます。 詳しくは、 ターゲティングディメンションについてを参照してください。
-
「Depends on format」オプションを選択して、HTML メール用とテキスト形式のメール用の 2 つの異なるブロックを定義できます。 2 つのタブ(HTMLとテキスト)がエディターに表示され、対応するコンテンツを定義します。
-
コンテンツブロックの内容を入力し、「Create」ボタンをクリックします。
コンテンツブロックを、メッセージまたはランディングページのコンテンツエディターで使用できるようになりました。
ターゲティングディメンションについて
ターゲティングディメンションを使用すると、コンテンツブロックを使用できるメッセージのタイプを定義できます。 これは、メッセージ内で不適切なブロックを使用して、エラーが発生するのを防ぐためです。
実際、メッセージを編集する場合に選択できるのは、そのメッセージのターゲティングディメンションと互換性のあるターゲティングディメンションを持つコンテンツブロックのみです。
例えば、Unsubscription link ブロックは、Profiles リソースに固有のパーソナライゼーションフィールドを含んでいるので、ターゲティングディメンションは Profiles になります。 したがって、 イベントトランザクションメッセージでは Unsubscription link ブロックを使用できません。これは、そのタイプのメッセージのターゲティングディメンションが Real-time events であるためです。 ただし、そのタイプのメッセージのターゲティングディメンションは プロファイル なので、 プロファイルトランザクションメッセージ内で 購読解除リンク ブロックを使用できます。 最後に、Link to mirror page ブロックにはターゲティングディメンションがないので、任意のメッセージで使用できます。
このフィールドを空のままにすると、ターゲティングディメンションに関係なく、コンテンツブロックはすべてのメッセージと互換性を持ちます。 ターゲティングディメンションを設定した場合、そのブロックは、同じターゲティングディメンションを持つメッセージとのみ互換性があります。
詳しくは、ターゲティングディメンションとリソースを参照してください。
関連トピック:
画像ソースのパーソナライズ
Adobe Campaignでは、特定の条件に従ってメッセージ内の 1 つまたは複数の画像をパーソナライズしたり、トラッキングを使用したりできます。 これを行うには、パーソナライゼーションフィールド、コンテンツブロック、動的コンテンツを画像ソースに挿入します。 手順は次のとおりです。
-
メッセージのコンテンツに画像を挿入するか、既に存在する画像を選択します。
-
画像のプロパティパレットで、「Enable personalization」オプションをオンにします。
Source フィールドが表示され、選択した画像がエディターに パーソナライズ されて表示されます。
-
パーソナライゼーションオプションにアクセスするには、Source のフィールド ボタンの横にある鉛筆をクリックします。
-
画像ソースを追加したら、パーソナライゼーションフィールド、コンテンツブロック、動的コンテンツを追加します。
NOTE
ドメイン名(http://mydomain.com)をパーソナライズできません。手動で入力する必要があります。 URL の残りの部分はパーソナライズできます。 例:http://mydomain.com/[Gender]
.jpg -
変更を確認します。
条件付きコンテンツ
表示条件の定義
表示条件は、任意の要素に対して指定できます。 条件が考慮される場合にのみ表示されます。
表示条件を追加するには、ブロックを選択し、その設定の 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')。 デフォルトでは、すべてのファイルが表示されます。