Несколько почтовых разметок для 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>
Другие вопросы по тегам