Несколько почтовых разметок для Gmail и Inbox
Поддерживает ли Google добавление нескольких наценок в одном письме? Например, я хочу добавить разметку кнопки действий для Gmail и выделение Highlight для папки "Входящие". Можно ли это сделать? Я не нашел никакой документации для этого.
1 ответ
Решение
Да, наличие нескольких наценок поддерживается. Например, для бронирования авиабилетов.
Весь код до "Arrival" является стандартным для базового подтверждения рейса, но с добавлением "checkinUrl" вы добавляете действие "Перейти", чтобы создать кнопку [Check In] в Gmail.
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "FlightReservation",
"reservationNumber": "RXJ34P",
"reservationStatus": "http://schema.org/Confirmed",
"underName": {
"@type": "Person",
"name": "Eva Green"
},
"reservationFor": {
"@type": "Flight",
"flightNumber": "110",
"airline": {
"@type": "Airline",
"name": "United",
"iataCode": "UA"
},
"departureAirport": {
"@type": "Airport",
"name": "San Francisco Airport",
"iataCode": "SFO"
},
"departureTime": "2017-03-04T20:15:00-08:00",
"arrivalAirport": {
"@type": "Airport",
"name": "John F. Kennedy International Airport",
"iataCode": "JFK"
},
"arrivalTime": "2017-03-05T06:30:00-05:00"
},
"checkinUrl": "http://united.com/onlinecheckin.html",
"potentialAction": {
"@type": "CheckInAction",
"target": "http://united.com/onlinecheckin.html"
}
}
</script>