Разметка Gmail, бронирование мероприятия, название места без номера бронирования - PullRequest
0 голосов
/ 06 марта 2019

Я пытаюсь понять разметку gmail Google для резервирования событий - https://developers.google.com/gmail/markup/reference/event-reservation. Я хочу включить в мои клиенты только выбранную часть данных, такую ​​как название события, адрес места события, адрес места, дата и т. Д. И я не хочу отправлять reservationNumber. Но когда я не отправляю reservationNumber, название местоположения не отображается. Посмотрите, разница только в присутствии reservationNumber.

Как заставить gmail отображать название моего местоположения без указания номера бронирования?

Это мой <script type='application/ld+json'>:

{  
  "@context":"http://schema.org",
  "@type":"EventReservation",
  "modifyReservationUrl":"https://facebook.com",
  "underName":{  
    "@type":"Person",
    "name":"John Doe"
  },
  "reservationFor":{  
    "name":"Event Name",
    "startDate":"2019-02-13T12:00:00Z",
    "endDate":"2019-02-13T13:00:00Z",
    "location":{  
      "name":"Location name",
      "address":{  
        "streetAddress":"Twarda 18",
        "addressLocality":"Warszawa",
        "addressRegion":null,
        "postalCode":null,
        "addressCountry":"PL"
      }
    }
  }
}

И экраны, упомянутые выше:

без бронированияНомер

с бронированиемNumber

1 Ответ

0 голосов
/ 06 марта 2019

Хорошо, я выяснил, чего не хватало ... ?

Весь раздел reservationFor отсутствовал @type.Ниже работает как шарм:

"reservationFor":{  
    "@type":"Event",
    "name":"Event Name",
    "startDate":"2019-02-13T12:00:00Z",
    "endDate":"2019-02-13T13:00:00Z",
    "location":{  
      "@type":"Place",
      "name":"Location name",
      "address":{  
        "@type":"PostalAddress",
        "streetAddress":"Twarda 18",
        "addressLocality":"Warszawa",
        "addressRegion":null,
        "postalCode":null,
        "addressCountry":"PL"
      }
    }
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...