メールテンプレートのベストプラクティス best-practices-for-email-templates
Last update: Thu May 04 2023 00:00:00 GMT+0000 (Coordinated Universal Time)
AEM 6.4 の拡張サポートは終了し、このドキュメントは更新されなくなりました。 詳細は、
技術サポート期間. サポートされているバージョンを見つける
ここ.
このドキュメントでは、E メールキャンペーンテンプレートをよく開発した結果として生じる、E メールのデザインに関するベストプラクティスの一部を説明します。
AEMで利用できるデモキャンペーンは、これらすべてのベストプラクティスに従っています。 デモキャンペーンでのベストプラクティスの実装方法については、各ベストプラクティスを参照してください。
独自のニュースレターを作成する際は、次のベストプラクティスを利用してください。
すべてのキャンペーンコンテンツは、master
タイプのページ cq/personalization/components/ambitpage
の下に作成してください。例えば、キャンペーン構造を計画する場合、次のようになります。
/content/campaigns/teasers/en/campaign-promotion-global
/content/campaigns/teasers/master/en/campaign-promotion-global
Adobe Campaign のメールテンプレートを作成する際には、テンプレートの jcr:content ノードにプロパティ acMapping と値 mapRecipient を指定する必要があります。指定しない場合、AEM の ページのプロパティ フィールドで Adobe Campaign のテンプレートを選択できなくなります(フィールドが無効化されています)。
テンプレート/ページコンポーネント template-page-component
/libs/mcm/campaign/components/campaign_newsletterpage
画像 images
/libs/mcm/campaign/components/image
画像に alt 属性を追加します。
alt 属性は、画像コンポーネントに必須なものとして定義されています。
画像に png の代わりに jpg 形式を使用します。
画像は、画像コンポーネントでは、常に、 JPG として提供されます。
テーブルの背景画像の代わりに <img>
要素を使用します。
テンプレートでは背景画像データは使用されません。
画像に style="display block"属性を追加します。 Gmail での表示を改善できます。
すべての画像には、デフォルトで style="display block" 属性が含まれています。
テキストとリンク text-and-links
/libs/mcm/campaign/components/heading, /libs/mcm/campaign/components/textimage
一般 generic
W3C バリデーターを使用して、HTMLコードを修正します。 すべての開いているタグが正しく閉じられていることを確認します。
コードが検証されました。 XHTML transitional Doctype でのみ、<html>
要素で欠落する xmlns 属性が見つかりません。
JavaScript か Flash かで悩まないでください。これらのテクノロジーは、大部分のメールクライアントでサポートされません。
ニュースレターテンプレートでは、JavaScript もFlashも使用されません。
マルチパート送信用のプレーンテキストバージョンを追加します。
新しいウィジェットがページのプロパティに組み込まれ、ページコンテンツからプレーンテキストバージョンを簡単に抽出できるようになりました。 これは、最終的な平文バージョンの出発点として使用できます。
Campaign ニュースレターのテンプレートと例 campaign-newsletter-templates-and-examples
AEMには、キャンペーンニュースレターを作成するためのテンプレートとコンポーネントが標準で付属しています。 これらのテンプレートとコンポーネントを使用して、カスタムニュースレターを作成できます。
テンプレート templates
堅牢な基盤を提供し、様々なコンテンツフローの可能性を広げるために、すぐに使用できる 3 つのテンプレートタイプが少し異なります。 これらを使用すると、カスタムのニューレターを簡単に作成できます。
すべてに header、footer および body セクションがあります。次に示すのは body セクションです。各テンプレートの 列デザイン はそれぞれ異なります(1、2 または 3 列)。
コンポーネント components
現在 キャンペーンテンプレート内で使用できる 7 つのコンポーネント. これらのコンポーネントは、すべてAdobeマークアップ言語に基づいています HTL.
見出し
/libs/mcm/campaign/components/heading
画像
/libs/mcm/campaign/components/image
テキストおよびパーソナライゼーション
/libs/mcm/campaign/components/personalization
Textimage
/libs/mcm/campaign/components/textimage
リンク
/libs/mcm/campaign/components/reference
Dynamic Media Classic(旧称Scene7)の画像テンプレート
/libs/mcm/campaign/s7image
ターゲット参照
/libs/mcm/campaign/components/reference
これらのコンポーネントは、メールコンテンツ用に最適化されています。つまり、このドキュメントで概要を説明しているベストプラクティスに従います。 その他の標準コンポーネントを使用すると、通常、これらのルールに違反します。
これらのコンポーネントについて詳しくは、 Adobe Campaignコンポーネント.