我正在通过发送给自己来测试我的模式按钮(我用我的 gmail 地址覆盖“发件人”电子邮件标题地址,以从发送电子邮件的服务器进行测试)。收件人和发件人都是我的 gmail 电子邮件地址。
当我查看原始电子邮件时会显示架构,但我在收件箱中看不到任何按钮。
这是我作为 HTML 电子邮件模板的一部分发送的脚本标记:
<script type="application/ld+json">
{
"@context": "schema.org",
"@type": "EmailMessage",
"description": "User invited you to a test1.",
"action": {
"@type": "ConfirmAction",
"name": "Accept",
"handler": {
"@type": "HttpActionHandler",
"url": "http://localhost/?id=xxx"
}
}
}
</script>
这是我收件箱的屏幕截图——请注意,任何地方都没有“接受”Gmail 操作:
这是电子邮件本身的屏幕截图,也不是“在任何地方接受 Gmail 操作: