【问题标题】:AMP is not displayed in GmailAMP 未显示在 Gmail 中
【发布时间】:2019-08-18 23:11:31
【问题描述】:

我正在尝试使用 amp4email,但无法使其正常工作。

这是它在我的 Gmail 中的外观:

我关注了这篇文章:https://www.ampproject.org/docs/interaction_dynamic/amp-email-format

如果我在 Gmail 中查看“原始邮件”,它的外观是这样的:

Return-Path: <myemail@gmail.com>
Received: from localhost.localdomain ([80.234.101.191])
        by smtp.gmail.com with ESMTPSA id z15sm3123981ljz.55.2019.03.28.01.27.34
        for <myemail@gmail.com>
        (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256);
        Thu, 28 Mar 2019 01:27:34 -0700 (PDT)
Date: Thu, 28 Mar 2019 12:27:41 +0400
From: myemail@gmail.com
To: myemail@gmail.com
Message-ID: <5c9c857d5cfb0_a8083fccaec32e6c860ab@Dmitrys-MacBook-Pro-2.local.mail>
Subject: Test email from Dmitry
Mime-Version: 1.0
Content-Type: text/x-amp-html; charset=UTF-8
Content-Transfer-Encoding: 7bit

<!doctype html>
<html amp4email>
<head>
  <meta charset="utf-8">
  <script async src="https://cdn.ampproject.org/v0.js"></script>
  <script async custom-element="amp-bind" src="https://cdn.ampproject.org/v0/amp-bind-0.1.js"></script>
  <style amp4email-boilerplate>body{visibility:hidden}</style>
  <style amp-custom>
    .red { background-color: red; }
    .blue { background-color: blue; }
    .yellow { background-color: yellow; }
  </style>
</head>
<body>
<p [class]="state.color" class="yellow" [text]="'The current color is ' + state.color + '.'">
  The current color is yellow
</p>
<button on="tap:AMP.setState({state: {color: 'red'}})">
  Set color to red
</button>
<button on="tap:AMP.setState({state: {color: 'blue'}})">
  Set color to blue
</button>
</body>
</html>

附言我编辑了我的真实电子邮件。

【问题讨论】:

    标签: email amp-html mime amp-email


    【解决方案1】:

    我正在测试相同的内容并且也遇到了问题 - 我没有看到启用动态电子邮件的设置。你设置了它还是你也缺少它? 根据Google's documentation,您需要:

    导航到 Gmail 设置 > 常规 > 动态电子邮件,然后点击动态 电子邮件开发。这将打开一个对话框,您可以在其中将电子邮件列入白名单 可以向您发送用于测试目的的动态电子邮件的地址。

    【讨论】:

    • 我也没有看到这个部分:-/
    • 还没有更新,准备试试 Gmail 社区/帮助。如果这对某人有用,请告诉我。
    • Gmail 的硬刷新让我看到了该设置。这是一个普通的 gmail 地址,一个 GSuite 管理的地址有一个 GSuite 管理的设置。
    • 太棒了!它现在也出现在我面前,现在 AMP 电子邮件在将发件人列入白名单后工作。之前检查时我也在以私人/隐身模式访问 Gmail,所以这可能正在逐步推出。
    • 我已将 Gmail 设置中的电子邮件列入白名单,但 AMP 仍未显示。难道还有别的原因。我确实是通过 SparkPost 发送的。他们有一个简洁的 AMP 电子邮件选项卡。
    【解决方案2】:

    我有同样的问题。奇怪的是,部分没有出现在 Edge 中,而在 gmail 中通过 Chrome 时却出现了......

    【讨论】:

    • 这并不能真正回答问题。如果您有其他问题,可以点击 提问。要在此问题有新答案时收到通知,您可以follow this question。一旦你有足够的reputation,你也可以add a bounty 来引起对这个问题的更多关注。 - From Review
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-21
    • 1970-01-01
    • 2017-04-09
    • 2014-01-17
    相关资源
    最近更新 更多