电子邮件模板的最佳实践 best-practices-for-email-templates
本文档介绍了一些有关电子邮件设计的最佳实践,这些实践最终形成了开发良好的电子邮件营销活动模板。
AEM中提供的演示活动遵循所有这些最佳实践。 对于每种最佳实践,都介绍了如何在演示活动中实施最佳实践。
创建您自己的新闻稿时,请遵循这些最佳实践。
NOTE
应在类型为
cq/personalization/components/ambitpage
的master
页面下创建所有营销活动内容。例如,如果您的计划促销活动结构类似于
/content/campaigns/teasers/en/campaign-promotion-global
确保它位于
master
页面下/content/campaigns/teasers/master/en/campaign-promotion-global
NOTE
为Adobe Campaign创建邮件模板时,必须在模板的 jcr:content 节点中包含值为 mapRecipient 的属性 acMapping。 如果不这样做,则无法在Experience Manager的 页面属性 中选择Adobe Campaign模板(字段已禁用)。
模板/页面组件 template-page-component
/libs/mcm/campaign/components/campaign_newsletterpage
图像 images
/libs/mcm/campaign/components/image
最佳实践
实施
将 alt 属性添加到图像
alt 属性已定义为图像组件的必需属性。
对图像使用 jpg 而不是 png 格式
图像始终由图像组件用作JPG。
在表中使用
<img>
元素而不是背景图像。模板中不使用背景图像数据。
在图片上添加attribute style="display block"。 这样一来,它们就能在Gmail上正常显示。
所有图像默认包含 style="display block" 属性。
文本和链接 text-and-links
/libs/mcm/campaign/components/heading, /libs/mcm/campaign/components/textimage
通用 generic
最佳实践
实施
使用W3C验证器更正HTML代码。 确保所有打开的标记均已正确关闭。
代码已验证。 仅对于XHTML过渡Doctype,缺少
<html>
元素的xmlns属性。避免使用JavaScript或Flash — 电子邮件客户端通常不支持这些技术。
新闻稿模板中未使用JavaScript或Flash。
为多部分发送添加纯文本版本。
在页面属性中内置了一个新构件,以便轻松地从页面内容中提取纯文本版本。 您可以将其用作最终纯文本版本的起点。
营销活动新闻稿模板和示例 campaign-newsletter-templates-and-examples
AEM提供了多个现成的模板和组件供您创建Campaign新闻稿。 您可以使用这些模板和组件创建自定义新闻稿。
模板 templates
为了提供坚实的基础并拓宽内容流可能性,提供了三种略有不同的现成模板类型。 您可以轻松使用这三种类型来构建自定义新闻稿。
所有文件都有 页眉、页脚 和 正文 节。 在正文部分下方,每个模板在 列设计(一列、两列或三列)中不同。
可能的新闻稿的
组件 components
当前有七个组件可在营销活动模板中使用。 这些组件都基于Adobe标记语言 HTL。
组件名称
组件路径
标题
/libs/mcm/campaign/components/heading
图像
/libs/mcm/campaign/components/image
文本&Personalization
/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
NOTE
这些组件针对邮件内容进行了优化;也就是说,它们遵循了本文档中概述的最佳实践。 使用其他现成的组件通常违反这些规则。
这些组件在Adobe Campaign组件中有详细介绍。
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2