Я подобрал примеры из SO и с помощью http://gmail-actions.appspot.com/ для отправки писем, содержащих эту точную схему. Карты не отображаются на моем мобильном телефоне. Любые подсказки?Google now card не отображается
<html>
<body>
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "EventReservation",
"reservationNumber": "E123456789",
"reservationStatus": "http://schema.org/Confirmed",
"underName": {
"@type": "Person",
"name": "Test Person"
},
"reservationFor": {
"@type": "Event",
"name": "Test Event",
"startDate": "2015-06-25T02:00:00+05:30",
"location": {
"@type": "Place",
"name": "Your Home",
"address": {
"@type": "PostalAddress",
"streetAddress": "111 Main Street",
"addressLocality": "Columbus",
"addressRegion": "OH",
"postalCode": "43215",
"addressCountry": "US"
}
}
},
"modifyReservationUrl": "http://www.test.com/testing"
}
</script>
<div>Test Appointment</div>
</body>
</html>
Если это поможет, я пытал доставки электронной почты на 2015-06-25T00: 32: 00 + 05: 30, который за 1,5 часа до начала STARTDATE. Мое местоположение не такое же, как на карте. Может быть, это причина?
Я пробовал http://pastebin.com/E9TkW3s7. Не работает. –
@NishantS вы можете попробовать ввести действительный адрес. – Franco
Нет, нет кубиков. Это расстраивает. Как можно отладить эти проблемы? Валидатор говорит, что схема в порядке. Я вижу, что письмо было доставлено. Приложение gmail на устройстве синхронизировало его. Я также вижу кнопку «Изменить резервирование» в браузере. Wtf! –