Электронная разметка для EventReservation не работает

Я пытаюсь использовать разметку электронной почты Gmail для создания автоматического события в Календаре Google. Из официального руководства я использую следующий код:

<html>
  <body>
<script type="application/ld+json">
{
  "@context":              "http://schema.org",
  "@type":                 "EventReservation",
  "reservationNumber":     "IO12345",
  "underName": {
    "@type":               "Person",
    "name":                "John Smith"
  },
  "reservationFor": {
    "@type":               "Event",
    "name":                "Google I/O 2013",
    "startDate":           "2017-11-16T08:30:00-08:00",
    "location": {
      "@type":             "Place",
      "name":              "Moscone Center",
      "address": {
        "@type":           "PostalAddress",
        "streetAddress":   "800 Howard St.",
        "addressLocality": "San Francisco",
        "addressRegion":   "CA",
        "postalCode":      "94103",
        "addressCountry":  "US"
      }
    }
  }
}
</script>
<p>
  Dear John, thanks for booking your Google I/O ticket with us.
</p>
<p>
  BOOKING DETAILS<br/>
  Reservation number: IO12345<br/>
  Order for: John Smith<br/>
  Event: Google I/O 2013<br/>
  Start time: Nov 16th 2017 8:00am PST<br/>
  Venue: Moscone Center, 800 Howard St., San Francisco, CA 94103<br/>
</p>

Но это не работает. Это не создание события. Есть идеи почему? Кроме того, я добавил автоматические события из Gmail, включенные в моих настройках календаря. Я получаю другие автоматические события бронирования авиабилетов в моем календаре.

Заранее спасибо!

1 ответ

Возможно, вы используете образовательный аккаунт (школа / университет). Попробуйте это с обычной учетной записью Gmail.

Другие вопросы по тегам