Я смотрю на добавление схемы в наши электронные письма. Я запустил этот пример в Быстрый запуск скрипта приложений , и действие не появилось в моем Gmail.
Я пробовал это как с учетной записью электронной почты Google App для бизнеса, так и с личной учетной записью Gmail. (В обоих случаях я вошел в Сценарии приложения с одной и той же учетной записью, поэтому учетные записи отправителя и получателя совпадают.) Я также попытался просмотреть электронную почту как в новом, так и в классическом интерфейсе.
Вот код, который я использую:
Code.gs
function testSchemas() {
var htmlBody = HtmlService.createHtmlOutputFromFile('mail_template').getContent();
MailApp.sendEmail({
to: Session.getActiveUser().getEmail(),
subject: 'Test Email markup - ' + new Date(),
htmlBody: htmlBody,
});
}
mail_template.html
<html>
<head>
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"description": "Check this out",
"potentialAction": {
"@type": "ViewAction",
"target": "https://www.youtube.com/watch?v=eH8KwfdkSqU"
}
}
</script>
</head>
<body>
<p>
This a test for a Go-To action in Gmail.
</p>
</body>
</html>
Я что-то упустил или Gmail больше не поддерживает схемы?