AEM で電子メールコンテンツを作成して、Adobe Campaign の電子メールで処理することができます。これを実行するには、次の手順に従う必要があります。
これで、コンテンツを Adobe Campaign での配信と同期できるようになります。詳細な手順についてはこのドキュメントで説明します。
AEM での Adobe Campaign フォームの作成も参照してください。
この機能を使用するには、AEM を Adobe Campaign または Adobe Campaign Standard と連携するように設定する必要があります。
AEM と Adobe Campaign を設定すると、電子メール配信コンテンツを AEM 内で直接作成した後に、それを Adobe Campaign 内で処理できます。
Adobe Campaign のコンテンツを AEM 内で作成する場合は、すべての機能にアクセスするために、コンテンツを編集する前に Adobe Campaign サービスにリンクする必要があります。
次の 2 つのケースが考えられます。
詳細な手順についてはこのドキュメントで説明します。
電子メールテンプレートを追加する場合は、テンプレートを使用可能にするために、必ず /content/campaigns の下に追加してください。
AEM で、サイト/キャンペーンを選択し、電子メールキャンペーンを管理する場所を参照します。次の例では、パスはサイト/Campaigns/Geometrixx Outdoors/電子メールキャンペーン です。
電子メールのサンプルは、Geometrixx でのみ使用できます。Geometrixx のサンプルコンテンツをパッケージ共有からダウンロードしてください。
「作成」、「ページを作成」の順に選択します。
接続している Adobe Campaign に固有の使用可能なテンプレートのいずれかを選択して、「次へ」をクリックします。デフォルトでは、次の 3 つのテンプレートが使用可能です。
「タイトル」に入力し、オプションで「説明」に入力して、「作成」をクリックします。電子メールの編集中に上書きしない限り、タイトルはニュースレターまたは電子メールの件名として使用されます。
Adobe Campaign と統合するには、Adobe Campaign クラウドサービスをページに追加する必要があります。これにより、パーソナライズ機能や他の Adobe Campaign 情報にアクセスできるようになります。
さらに、Adobe Campaign テンプレートを選択し、件名を変更したり、HTML 表示を使用しない受信者向けのプレーンテキストのコンテンツを追加したりすることが必要な場合もあります。
クラウドサービスは、「サイト」タブから選択することも、電子メール/ニュースレターの作成後にその中から選択することもできます。
通常は、「サイト」タブからクラウドサービスを選択することを推奨します。電子メールまたはニュースレターからクラウドサービスを選択するには、ちょっとした回避策が必要になります。
サイトページから:
AEM で、電子メールページを選択し、「プロパティを表示」をクリックします。
「編集」、「クラウドサービス」タブの順に選択し、下までスクロールダウンして「+」記号をクリックし、設定を追加してから、「Adobe Campaign」を選択します。
使用している Adobe Campaign インスタンスに一致する設定をドロップダウンリストから選択し、「保存」をクリックして確認します。
「Adobe Campaign」タブをクリックすると、電子メールに適用されるテンプレートを表示できます。別のテンプレートを選択したい場合は、編集時に電子メール内からテンプレートにアクセスできます。
デフォルトの電子メールテンプレート以外の(Adobe Campaign の)特定の電子メール配信テンプレートを適用したい場合は、「プロパティ」で「Adobe Campaign」タブを選択します。関連する Adobe Campaign インスタンス内での電子メール配信テンプレートの内部名を入力します。
どのテンプレートを選択するかによって、どのパーソナライゼーションフィールドを Adobe Campaign から利用できるかが決まります。
オーサリング時のニュースレター/電子メール内から選択する場合は、レイアウト上の問題によって、「ページのプロパティ」で Adobe Campaign クラウドサービス設定を選択できないことがあります。その場合は、以下に説明する回避策を使用できます。
AEM で、電子メールページを選択し、「編集」をクリックします。「プロパティを開く」をクリックします。
「クラウドサービス」を選択し、「+」をクリックして設定を追加します。表示される任意の設定を選択します(どれでもかまいません)。「+」記号をクリックまたはタップして、別の設定を追加してから、「Adobe Campaign」を選択します。
または、「サイト」タブで「プロパティを表示」を選択して、クラウドサービスを選択することができます。
使用している Adobe Campaign インスタンスに一致する設定をドロップダウンリストから選択し、最初に作成した、Adobe Campaign 用ではない設定を削除してから、チェックマークをクリックして確認します。
前述の手順のステップ 4 を続行して、テンプレートを選択し、プレーンテキストを追加します。
電子メールコンテンツを編集するには:
電子メールを開くと、デフォルトで編集モードに入ります。
電子メールの件名を変更したい場合や、HTML 表示を使用しない受信者用のプレーンテキストを追加したい場合は、「電子メール」を選択し、件名とテキストを追加します。ページアイコンを選択すると、プレーンテキストのバージョンが HTML から自動生成されます。終了したら、チェックマークをクリックします。
Adobe Campaign のパーソナライゼーションフィールドを使用して、ニュースレターをパーソナライズできます。パーソナライゼーションフィールドを追加するには、Adobe Campaign のロゴが表示されているボタンをクリックして、パーソナライゼーションフィールドピッカーを開きます。このニュースレターで使用可能なフィールドがすべて表示され、その中から選択することができます。
エディター内で「プロパティ」のパーソナライゼーションフィールドがグレー表示になっている場合は、設定を見直してください。
画面左側のコンポーネントパネルを開き、ドロップダウンメニューから「Adobe Campaign ニュースレター」を選択して、以下のコンポーネントを探します。
コンポーネントをページ上に直接ドラッグし、コンポーネントに応じて編集します。例えば、テキストおよびパーソナライゼーション(キャンペーン)コンポーネントをドラッグして、パーソナライズしたテキストを追加することができます。
各コンポーネントの詳細については、Adobe Campaign コンポーネントを参照してください。
コンテンツを編集するとき、次のものを挿入できます。
Adobe Campaign コンテンツの詳細については、Adobe Campaign コンポーネントを参照してください。
パーソナライゼーションを挿入する方法
新しいニュースレター/テキストおよびパーソナライゼーション (Campaign)コンポーネントをページ上にドラッグして挿入します。
鉛筆アイコンをクリックして、コンポーネントを開きます。インプレースエディターが開きます。
Adobe Campaign Standard の場合:
Adobe Campaign Classic の場合:
使用可能なコンテキストフィールドは、Adobe Campaign の nms:seedMember スキーマから動的に復元されます。ターゲット拡張データは、コンテンツと同期される配信を含むワークフローから動的に復元されます。(AEM で作成されたコンテンツと Adobe Campaign の配信の同期の節を参照してください)。
パーソナライゼーション要素を追加または非表示にするには、パーソナライゼーションフィールドおよびブロックの管理を参照してください。
重要:シードテーブルのフィールドはすべて、受信者テーブル(または対応する連絡先テーブル)にも存在する必要があります。
テキストを手入力して挿入します。Adobe Campaign コンポーネントをクリックして選択し、コンテキストフィールドまたはパーソナライゼーションブロックを挿入します。完了したら、チェックマークを選択します。
コンテキストフィールドまたはパーソナライゼーションブロックを挿入したら、ニュースレターをプレビューして、フィールドをテストできます。ニュースレターのプレビューを参照してください。
パーソナライゼーションと同様に、ニュースレターもプレビューすることができます。
ニュースレターを開いた状態で、AEM の右上隅の「プレビュー」をクリックします。ユーザーが受信したときにニュースレターがどのように見えるかが表示されます。
Adobe Campaign Standard でサンプルテンプレートを使用している場合は、配信時にコンテンツを読み込むと、初期コンテンツ("<%@ include view="MirrorPage" %>" および "<%@ include view="UnsubscriptionLink" %>")を表示する 2 つのパーソナライゼーションブロックがエラーをスローします。パーソナライゼーションブロックピッカーを使用して、対応するブロックを選択することによって、このエラーを解決できます。
パーソナライゼーションをプレビューするには、ツールバーの対応するアイコンをクリックまたはタップして、ContextHub を開きます。現在、パーソナライゼーションフィールドのタグは、選択したペルソナのシードデータで置き換えられています。ContextHub でペルソナを切り替えると変数がどのように変化するかを確認してください。
現在選択しているペルソナに関連付けられた、Adobe Campaign のシードデータを表示できます。表示するには、ContextHub バーの Adobe Campaign モジュールをクリックまたはタップします。ダイアログボックスが開き、現在のプロファイルのシードデータがすべて表示されます。再度別のペルソナに切り替えると、データが変化します。
コンテンツの作成が完了したら、承認プロセスを開始できます。ツールボックスの「ワークフロー」タブに移動して、「Adobe Campaign 用に承認」ワークフローを選択します。
この既製のワークフローには、改訂して承認または改訂して拒否という 2 つのステップがあります。このワークフローを拡張して、より複雑なプロセスに適合させることができます。
Adobe Campaign 用にコンテンツを承認するには、「ワークフロー」を選択し、「Adobe Campaign 用に承認」を選択することでワークフローを適用し、「ワークフローを開始」をクリックします。ステップを実行して、コンテンツを承認します。ワークフローの最後のステップで、「承認」の代わりに「拒否」を選択して、コンテンツを拒否することもできます。
コンテンツを承認すると、承認済みとして Adobe Campaign に表示されます。すると、電子メールを送信できるようになります。
Adobe Campaign Standard の場合:
Adobe Campaign Classic の場合:
未承認のコンテンツは、Adobe Campaign の配信と同期できますが、配信を実行することはできません。Adobe Campaign の配信を使用して送信できるのは、承認済みのコンテンツだけです。
AEM と Adobe Campaign をどのようにリンクまたは同期させるかは、使用しているのがサブスクリプションベースの Adobe Campaign Standard か、オンプレミスベースの Adobe Campaign Classic かによって異なります。
使用している Adobe Campaign ソリューションに応じた手順は、以下の節を参照してください。
Adobe Campaign Standard では、次のものを使用して、AEM で作成されたコンテンツを復元し、リンクできます。
これにより、コンテンツを配信することができます。ページ上に表示されるコードによって、ニュースレターが単一の配信にリンクされているかどうかがわかります。
ニュースレターが複数の配信にリンクされている場合は、リンクされている配信の数が表示されます(ただし、すべての ID が表示されるわけではありません)。
AEM で作成されたページと Adobe Campaign のメールをリンクするには:
AEM 固有の電子メールテンプレートをベースに新しいメールを作成します。詳しくは、Adobe Campaign Standard でのメールの作成を参照してください。
配信ダッシュボードからコンテンツブロックを開きます。
ツールバーで「Adobe Experience Manager コンテンツとリンク」を選択し、AEM で使用可能なコンテンツのリストにアクセスします。
アクションバーに「Adobe Experience Manager コンテンツとリンク」オプションが表示されない場合は、電子メールのプロパティで「コンテンツ編集モード」が「Adobe Experience Manager」に正しく設定されていることを確認してください。
電子メールで使用したいコンテンツを選択します。
このリストでは、次のものを指定します。
デフォルトでは、既に配信と同期されているコンテンツは表示されません。ただし、表示および使用することはできます。例えば、コンテンツを複数の配信のテンプレートとして使用する場合などです。
電子メールを AEM コンテンツにリンクすると、そのコンテンツを Adobe Campaign で編集することはできなくなります。
電子メールのその他のパラメーター(オーディエンス、実行スケジュールなど)をダッシュボードから指定します。
電子メールの配信を実行します。配信の分析時に、最新バージョンの AEM コンテンツが取得されます。
電子メールにリンクされている間にコンテンツが AEM で更新されると、分析時に Adobe Campaign で自動的に更新されます。コンテンツアクションバーの「Adobe Experience Manager コンテンツを更新」を使用して、同期を手動で実行することもできます。
コンテンツアクションバーの「Adobe Experience Manager コンテンツとのリンクを削除」を使用して、電子メールと AEM コンテンツのリンクをキャンセルできます。このボタンは、コンテンツが既に配信とリンクされている場合にのみ表示されます。別のコンテンツを配信とリンクするには、現在のコンテンツリンクを削除してからでなければ新しいリンクを確立できません。
リンクを削除すると、ローカルコンテンツが保持され、Adobe Campaign で編集できるようになります。コンテンツを変更後に再度リンクする場合は、すべての変更が失われます。
Adobe Campaign では、次のものを使用して、AEM で作成されたコンテンツを復元し、同期できます。
AEM では、ニュースレターが単一の配信にリンクされている場合は、配信コードがページ上に表示されます。
ニュースレターが複数の配信にリンクされている場合は、リンクされている配信の数が表示されます(すべての ID が表示されるわけではありません)。
ワークフローステップ「Adobe Campaign に公開」は、AEM 6.1 で廃止されます。このステップは、Adobe Campaign との AEM 6.0 統合の一部でしたが、必要ではなくなりました。
AEM で作成されたコンテンツと Adobe Campaign の配信を同期するには:
「AEM コンテンツで E メール配信(mailAEMContent)」配信テンプレートを選択して、配信を作成または配信アクティビティをキャンペーンワークフローに追加します。
ツールバーで「同期」を選択して、AEM で使用可能なコンテンツのリストにアクセスします。
「同期」オプションが配信のツールバーに表示されない場合は、プロパティ/詳細を選択して、AEM で「コンテンツ編集モード」フィールドが正しく設定されていることを確認してください。
配信と同期させたいコンテンツを選択します。
このリストでは、次のものを指定します。
デフォルトでは、既に配信と同期されているコンテンツは表示されません。ただし、表示および使用することはできます。例えば、コンテンツを複数の配信のテンプレートとして使用する場合などです。
配信のその他のパラメーター(ターゲットなど)を指定します。
必要に応じて、Adobe Campaign で配信承認プロセスを開始します。Adobe Campaign で設定された承認(予算、ターゲットなど)に加え、AEM でのコンテンツの承認が必要です。Adobe Campaign でのコンテンツの承認は、コンテンツが AEM で既に承認されている場合にのみ可能です。
配信を実行します。配信の分析時に、最新バージョンの AEM コンテンツが復元されます。