Я попытался проверить разметку электронной почты Simpel. Маркировка проверяется тестером с некоторыми рекомендациями, но без ошибок. Я использую простой скрипт и отправлю себе. Но, тем не менее, разметка не распознается. DKIM и SPF не нужны, но настроены и контролируются. Что я делаю неправильно?адрес электронной почты google-схемы не распознан
Сценарий:
function testMarkup() {
var htmlBody = HtmlService.createHtmlOutputFromFile('test').getContent();
MailApp.sendEmail({
from: Session.getActiveUser().getEmail(),
to: Session.getActiveUser().getEmail(),
subject: 'Test' + new Date(),
htmlBody: htmlBody,
});
}
test.html:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>dfgdfgdgdgg</title>
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "FoodEstablishmentReservation",
"reservationNumber": "OT12345",
"underName": {
"@type": "Person",
"name": "John Smith"
},
"reservationFor": {
"@type": "FoodEstablishment",
"name": "Wagamama",
"telephone": "044755755755",
"address": {
"@type": "PostalAddress",
"streetAddress": "1 Tavistock Street",
"addressLocality": "London",
"addressRegion": "Greater London",
"postalCode": "WC2E 7PG",
"addressCountry": "United Kingdom"
}
},
"startTime": "2017-04-10T08:00:00+00:00",
"partySize": "2",
"reservationStatus": "confirmed",
"modifiedTime": "2013-11-03T21:00:00+01:00",
"modifyReservationUrl": "https://example.com/linktomodification"
}
</script>
</head>
<body>
<p>
This a test for a Restaurant reservation Google Now card in Gmail.
</p>
</body>
</html>
Я наладил схему и HTML, что валидатор возвращает 0 ошибок и 0 рекомендации, SPF в порядке; DKIM в порядке; но без каких-либо результатов –
вид подобной проблемы здесь: http://stackoverflow.com/questions/41258309/email-markup-gmail-modifying-the-script-tag-to-add-extra-string-3d –