Метаданные разметки Gmail обнаруживают неправильные даты

У меня возникла проблема с системой разметки электронной почты для бронирования отелей, описанной на этой странице< /а>

Я включил метаданные в электронное письмо о бронировании отеля, но оно неправильно определяет даты заезда и выезда.

Это метаданные, которые я использовал.

<div itemscope itemtype="http://schema.org/LodgingReservation">
<meta itemprop="reservationNumber" content="111111">
<link itemprop="reservationStatus" href="http://schema.org/ReservationPending">
<div itemprop="underName" itemscope itemtype="http://schema.org/Person"><meta itemprop="name" content="Guillem Test"></div>
<div itemprop="reservationFor" itemscope itemtype="http://schema.org/LodgingBusiness">
    <meta itemprop="name" content="Apartamentos La Solana">
    <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
        <meta itemprop="streetAddress" content="-">
        <meta itemprop="addressLocality" content="-">
        <meta itemprop="addressRegion" content="-">
        <meta itemprop="addressCountry" content="-">
        <meta itemprop="postalCode" content="-">
    </div>
    <meta itemprop="telephone" content="-">
</div>
<meta itemprop="checkinDate" content="2021-01-26T16:00:00+00:00">
<meta itemprop="checkoutDate" content="2021-01-27T11:00:00+00:00">
<meta itemprop="bookingTime" content="2020-09-17T00:00:00+00:00">

Как видите, он указывает, что даты заезда и выезда — 2021-01-26 и 2021-01-27 соответственно, но в gmail обнаружена дата выезда — 2020-01-28. Он всегда добавляет один день к дате выезда, как вы можете видеть на этом картинке .

Это происходит с каждым письмом о бронировании, которое я отправляю.

Я также попытался заменить checkinDate и checkoutDate на checkinTime и checkoutTime, как указано здесь, но все равно не работает.

Надеюсь, вы можете мне помочь.

Спасибо!


person Guillem    schedule 17.09.2020    source источник


Ответы (1)


Скорее всего из-за разницы часовых поясов. Попробуйте установить даты по Гринвичу/UTC, используя Z(ulu): Что означает буква «Z» в отметке времени Unix «120314170138Z»?

person ravb79    schedule 18.11.2020
comment
Я попытался установить даты, используя Z в метке времени, но все равно не работает. Любое другое возможное решение? Спасибо - person Guillem; 09.03.2021