如何使用 schema.org 在Gmail中创建自定义回复或多个按钮



我想使用 schema.org 电子邮件标记在 Gmail 中发送电子邮件,并执行多个操作。

例如:一封询问出勤情况的电子邮件,有 4 个选项:[迟到] [生病] [家] [假期]

我尝试向 rsvp 操作添加选项,但它似乎只允许是、否、也许。

所以我尝试使用type:EmailMessage,并制作一系列潜在的操作,但它只为列表中的第一个操作创建一个按钮。

我不介意此 UI 是否不出现在摘要中,而只出现在电子邮件正文中。

是不可能的。Gmail 为回复操作提供了三个选项,其他操作仅支持一个(可自定义(按钮。

解决方法是使用单个视图操作,该操作会将您带到您选择的 URL,您可以在其中找到所需的选项。

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "EmailMessage",
  "potentialAction": {
    "@type": "ViewAction",
    "target": "https://watch-movies.com/watch?movieId=abc123",
    "name": "Watch movie"
  },
  "description": "Watch the 'Avengers' movie online"
}
</script>

最新更新