1

使用 google sccript + 我自己的 gmail 帐户,我正在发送航班预订模式(微数据格式)。

相应的天气预报卡(出发/到达)现在在谷歌上弹出,但到目前为止,还没有显示登机牌。任何理想的为什么?

请注意,我没有包含任何操作,因为我知道这些操作尚不受支持。

这是我用过的寺庙。

基本上它与谷歌示例中的几乎相同,除了我更改了日期和位置以防谷歌现在将基于这些。

<div itemscope itemtype="http://schema.org/FlightReservation">
    <meta itemprop="reservationNumber" content="RXJ34P"/>

    <div itemprop="underName" itemscope itemtype="http://schema.org/Person">
        <meta itemprop="name" content="Renaud Huillet"/>
    </div>

    <div itemprop="reservationFor" itemscope itemtype="http://schema.org/Flight">
        <meta itemprop="flightNumber" content="110"/>
        <div itemprop="airline" itemscope itemtype="http://schema.org/Airline">
            <meta itemprop="name" content="United"/>
            <meta itemprop="iataCode" content="UA"/>
        </div>

        <div itemprop="departureAirport" itemscope itemtype="http://schema.org/Airport">
            <meta itemprop="name" content="Nice Cote d Azur"/>
            <meta itemprop="iataCode" content="NCE"/>
            <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
                <meta itemprop="addressLocality" content="Nice"/>
            </div>
        </div>

        <meta itemprop="departureTime" content="2013-05-27T11:15:00+01:00"/>
        <div itemprop="arrivalAirport" itemscope itemtype="http://schema.org/Airport">
            <meta itemprop="name" content="John F. Kennedy International Airport"/>
            <meta itemprop="iataCode" content="JFK"/>
            <div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
                <meta itemprop="addressLocality" content="New York"/>
            </div>
        </div>
        <meta itemprop="arrivalTime" content="2017-05-27T19:30:00-05:00"/>
    </div>

    <meta itemprop="airplaneSeat" content="9A"/>

    <div itemprop="airplaneSeatClass" itemscope itemtype="http://schema.org/AirplaneSeatClass">
        <meta itemprop="name" content="Business"/>
    </div>

    <meta itemprop="ticketNumber" content="ABC1234"/>
</div>
4

1 回答 1

1

您使用的电子邮件标记是发送航班预订确认电子邮件的正确方式。但是,一旦乘客办理了登机手续并签发了登机牌,则需要发送另一封包含登机牌信息的电子邮件,以便在 Google Now 中触发卡片。

只要确认号码和乘客详细信息匹配,两封电子邮件将合并为一个带有登机牌的航班预订。为了让登机牌显示在 Google Now 中,您需要确保填写所有必需的属性,并使用 ticketToken 属性提供条形码/二维码图像的 URL。还要确保出发时间在接下来 6 小时内的某个时间,或者将您设备上的时间更改为指定出发时间的 6 小时内。

于 2013-05-30T19:38:57.450 回答