南方站长网 – 互联网爱好者创业的站长之家
您的位置:首页 >运营 >

您想了解有关电子邮件中AMP的所有信息

时间:2020-11-23 14:02:02 | 来源:

对于在手持设备上浏览过Internet的任何人,您都必须注意到,即使某些页面中包含非常详细的图像和嵌入式视频,它们也会加载得更快。这全归功于一项称为AMP的创新,即“加速的移动页面”。AMP是由HTML,CSS和JavaScript组成的框架,可用于创建加载速度非常低的轻量级页面。

Google于2018年初宣布在其电子邮件客户端中支持AMP。这种体验可能不像访问AMP网站那样多才多艺,但AMP inEmails允许营销人员利用其电子邮件中的某些AMP元素为订户创造动态互动体验。Google于2019年4月启用AMPemails,自那时以来,品牌一直在其营销电子邮件活动中逐步实施它。

我们假设您到达此页面是为了消除您对通过电子邮件学习AMP的渴求,并且我们确保本文将推动正确的方向。

AMP用于电子邮件的工作原理是什么?

多用途Internet邮件扩展(MIME)是一种Internet标准,其中详细说明了对电子邮件中的不同媒体类型(如音频,图像,文本,视频,应用程序等)的支持。MIME类型指导电子邮件客户端如何读取和显示特定电子邮件代码。

使用电子邮件发送平台(ESP)发送电子邮件时,它以HTML MIME类型(文本/ html)发送。某些ESP还会创建电子邮件的纯文本MIME类型(文本/纯文本),并将其与HTML变体一起发送。发送AMP电子邮件时,它使用全新的MIME格式(text / x-amphtml)。由于少数电子邮件客户端(在后面部分列出)当前支持AMPemail,因此您需要在电子邮件代码中指定所有三个版本。在支持的电子邮件客户端中,将呈现AMP电子邮件,而不支持的电子邮件客户端将退回到HTML版本。

为了使电子邮件客户端能够识别AMP电子邮件,它需要具备以下三个先决条件:

<html amp4email>声明而不是<html>包含ampproject信息的脚本标记,即<script async src = https://cdn.ampproject.org/v0.js> </ script> AMP样板标记,即<样式amp4email-boilerplate> body {visibility:hidden} </ style>一直隐藏,直到加载Javascript

任何特定于AMPcomponent的脚本都需要放置在script标签内,否则您稍后可能会遇到验证错误。

是什么使AMP电子邮件不同于HTML电子邮件?

由于以下三个主要因素,AMP电子邮件是HTML电子邮件的更好版本:

支持Javascript(即使有限的标记支持)也不需要内联样式支持庞大的AMP交互式组件脚本库

支持Javascript

当Internet面向大众时,HTML支持inemail被采用,网页是使用HTML制作的,任何交互都使用Flash和更高版本的Javascript进行管理。出于安全考虑,电子邮件不支持使用任何一种语言。使用AMP,您可以访问AMP组件所依赖的有限的Javascript标记库。

没有内联样式

在<head>部分中将指定任何特定于AMPcomponent的脚本,并且在这些特定的部分将自动应用在其中指定的样式。这样就无需在每个适用的部分手动内联CSS样式

支持AMP组件

AMP组件类似于大多数电子邮件开发人员用来创建交互式电子邮件的交互式CSS块。由于每个标签都有“ amp-”前缀,因此很容易识别AMP组件。电子邮件兼容的AMP组件的整个库可以分为3个主要类别。

动态ContentLayoutMedia

DynamicContent AMP组件

动态contentAMP允许电子邮件开发人员包括可以直接与电子邮件本身进行交互的内容块,并且内容也会相应地更改。虽然不使用AMP就能实现动态内容块,但是使用CSS不能完全包括交互形式。通过将<amp-form>与<template type =“ amp-mustache”>结合使用,您可以在电子邮件中创建可由订户填写的表单。因此,品牌现在可以直接从电子邮件中创建测验,调查,评论或收集客户信息。电子邮件中支持的其他Dynamic Content AMP组件包括:

<amp-form> – AMP的形式。<templatetype =“ amp-mustache”> –显示<amp-form>标记的结果<amp-list> –显示从服务器获取的列表。.<amp-selector> –提供在字段中选择多个选项的能力<amp-bind>和<amp-state>的形式–运行特定脚本以对某些事件进行操作或添加某些操作。这样的例子就是在表格填写上表示感谢。

LayoutAMP组件

这些AMP组件使电子邮件开发人员可以对电子邮件布局以及图像在电子邮件布局中的位置进行细微更改,以使其交互。一些最常见的布局AMP组件是:

<amp-accordion> –在同一列中堆叠多个部分,就像手风琴一样可以扩展和缩回。<amp-carousel> –创建可以在不同图像之间移动的图像转盘<amp-sidebar> –使用导航菜单创建侧边栏< amp-lightbox> –用于显示隐藏内容或电子邮件部分的弹出式灯箱<amp-image-lightbox> –用于显示图像的弹出式灯箱<amp-fit-text> –用于格式化段落以适合段落的组件

MediaAMP组件

加载时间增加的最常见原因之一是您嵌入anemail中的图像和GIF。通过使用媒体AMP组件(例如<amp-img>来嵌入图像,并使用<amp-anim>来包含GIF文件),您不再需要担心图像会增加加载时间。

哪些ESP和电子邮件客户端支持AMP?

支持发送AMP电子邮件的ESP列表MagentoMailchimpLitmus的SparkPostSendGridStripoAmazonPinPointAweberPlumrocket插件支持的电子邮件客户端列表GmailYahoo!MailOutlook.comMail.ru

为什么每个人都还没有在电子邮件中采用AMP?

您可能会感到奇怪,如果AMP对电子邮件如此有益,为什么我们没有看到更多的品牌采用它呢?以下是电子邮件中不采用AMP的一些重要原因。

1.注册要求太高

在创建和发送启用AMP的电子邮件之前,您需要完成某些先决条件:

通过启用SPF(发件人策略框架)和DKIM(已识别域密钥的邮件)来获取发件人域的电子邮件域验证,通过发送测试AMP电子邮件进行白名单注册

由于注册请求量很高,因此注册和验证需要时间。

2.有限的ESP支持和电子邮件客户群

即使在注册后,您也需要在发送前测试所有AMP电子邮件,并且需要拥有一个具有任何支持ESP的帐户才能发送AMP电子邮件。

由于少数电子邮件客户端支持AMP电子邮件,因此创建aAMP电子邮件背后的工作是不合理的。

3.没有明确的绩效跟踪和报告

有多少人填写了表格?在电子邮件上花费了多少时间?哪个手风琴部门受到更多关注?

此类信息不可用,因此唯一可测量的指标是电子邮件的打开次数,点击率,这也适用于标准HTML电子邮件。

4.没有标准化的电子邮件编码惯例

尽管支持有限的Javascript标记,但许多营销人员仍担心安全性。由于没有标准的电子邮件编码实践,因此使用AMP创建欺诈性电子邮件非常容易。

包起来

AMP for Email是朝着正确方向迈出的创新一步,但是由于它是一种新的学习语言,并且存在很多漏洞,因此成为主流营销工具可能需要花费一些时间。但是,尽早采用可能是您与竞争之间的区别。请参阅AMP的电子邮件官方文档和Google开发人员页面,以了解有关电子邮件中AMP的更多信息。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如有侵权行为,请第一时间联系我们修改或删除,多谢。