AEM で電子メールコンテンツを作成して、Adobe Campaign の電子メールで処理することができます。これを実行するには、次の手順に従う必要があります。
これで、コンテンツを Adobe Campaign での配信と同期できるようになります。詳細な手順についてはこのドキュメントで説明します。
AEM での Adobe Campaign フォームの作成も参照してください。
この機能を使用するには、AEM を Adobe Campaign または Adobe Campaign Standard と連携するように設定する必要があります。
AEM と Adobe Campaign を設定すると、電子メール配信コンテンツを AEM 内で直接作成した後に、それを Adobe Campaign 内で処理できます。
AEMでAdobe Campaignコンテンツを作成する場合、Adobe Campaignサービスにリンクしてからコンテンツを編集し、すべての機能にアクセスする必要があります。
次の 2 つのケースが考えられます。
詳細な手順についてはこのドキュメントで説明します。
電子メールテンプレートを追加する場合は、/content/templatesに電子メールテンプレートを追加して使用可能にしてください。
AEMで、「サイト」を選択し、「キャンペーン」を選択して、電子メールキャンペーンの管理先を参照します。 次の例では、パスはサイト > キャンペーン > 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ニュースレター」を選択して、これらのコンポーネントを探します。
コンポーネントをページ上に直接ドラッグし、コンポーネントに応じて編集します。例えば、テキストおよびパーソナライゼーション(Campaign)コンポーネントをドラッグして、パーソナライズしたテキストを追加することができます。
各コンポーネントの詳細な説明は、Adobe Campaignコンポーネントを参照してください。
コンテンツを編集するとき、次のものを挿入できます。
Adobe Campaign コンテンツの詳細については、Adobe Campaign コンポーネントを参照してください。
パーソナライゼーションを挿入する方法
新しいニュースレター > テキストとパーソナライゼーション(キャンペーン)コンポーネントをページにドラッグして挿入します。
鉛筆アイコンをクリックして、コンポーネントを開きます。インプレースエディターが開きます。
Adobe Campaign Standard の場合:
Adobe Campaign Classic の場合:
使用可能なコンテキストフィールドは、Adobe Campaign nms:seedMemberスキーマから動的に回復されます。 ターゲット拡張データは、コンテンツと同期される配信を含むワークフローから動的に復元されます(「AEMで作成したコンテンツとAdobe Campaign](#synchronizing-content-created-in-aem-with-a-delivery-from-adobe-campaign-classic)の配信との同期」の節を参照)。[
パーソナライゼーション要素を追加または非表示にするには、パーソナライゼーションフィールドとブロックの管理を参照してください。
重要:シードテーブルのフィールドはすべて、受信者テーブル(または対応する連絡先テーブル)にも存在する必要があります。
テキストを手入力して挿入します。Adobe Campaign コンポーネントをクリックして選択し、コンテキストフィールドまたはパーソナライゼーションブロックを挿入します。完了したら、チェックマークを選択します。
コンテキストフィールドまたはパーソナライゼーションブロックを挿入したら、ニュースレターをプレビューして、フィールドをテストできます。ニュースレターのプレビューを参照してください。
パーソナライゼーションと同様に、ニュースレターもプレビューすることができます。
ニュースレターを開いた状態で、AEM の右上隅の「プレビュー」をクリックします。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 content (mailAEMContent)を含む電子メール配信」配信テンプレートを選択して、キャンペーンワークフローに配信アクティビティを追加します。
ツールバーの「同期」を選択して、AEMで使用可能なコンテンツのリストにアクセスします。
「同期」オプションが配信のツールバーに表示されない場合は、AEMでプロパティ/詳細を選択して、コンテンツ編集モードフィールドが正しく設定されていることを確認します。
配信と同期させたいコンテンツを選択します。
このリストでは、次のものを指定します。
デフォルトでは、既に配信と同期されているコンテンツは表示されません。ただし、表示および使用することはできます。例えば、コンテンツを複数の配信のテンプレートとして使用する場合などです。
配信のその他のパラメーター(ターゲットなど)を指定します。
必要に応じて、Adobe Campaign で配信承認プロセスを開始します。Adobe Campaign で設定された承認(予算、ターゲットなど)に加え、AEM でのコンテンツの承認が必要です。Adobe Campaign でのコンテンツの承認は、コンテンツが AEM で既に承認されている場合にのみ可能です。
配信を実行します。配信の分析時に、最新バージョンの AEM コンテンツが復元されます。