ticketToken
.Зачем встраивать разметку?
Встраивание разметки в электронные письма с подтверждением рейса позволяет автоматически распознавать и импортировать данные бронирования в Google Кошелек клиента (если эта функция включена). Этот процесс, которому способствуют структурированные данные в формате Schema.org , расширяет функциональность Google Кошелька за счет автоматического добавления соответствующей информации о рейсах.
Ключевое поле: ticketToken
Поле ticketToken
имеет решающее значение, поскольку оно обычно содержит тип безопасного кода и необработанное значение, которое может быть отображено непосредственно в виде сканируемого кода. Это поле гарантирует, что вся необходимая информация о посадке будет мгновенно доступна в Google Кошельке клиента. Кроме того, исходное значение должно соответствовать BCBP (посадочный талон со штрих-кодом). Вы можете использовать декодер для декодирования значения токена. Продавец должен убедиться, что значение в формате JSON соответствует декодированному значению.
Вот некоторые поддерживаемые типы кода:
- штрих-код128
- pdf417
- qrCode
- ацтекский код
Вот несколько примеров действительных ticketTokens
:
barcode128:M1HANFENG/ZHU EMWLPJ SFOAUSGG 123 350J25A 614a 10A1973966772
pdf417:M1HANFENG/ZHU EMWLPJ SFOAUSGG 123 350J25A 614a 10A1973966772
qrCode:M1HANFENG/ZHU EMWLPJ SFOAUSGG 123 350J25A 614a 10A1973966772
aztecCode:M1HANFENG/ZHU EMWLPJ SFOAUSGG 123 350J25A 614a 10A1973966772
Вот как вы можете структурировать разметку электронной почты:
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "FlightReservation",
"reservationNumber": "RXJ34P",
"reservationStatus": "http://schema.org/Confirmed",
"underName": {
"@type": "Person",
"name": "HANFENG/ZHU"
},
"reservationFor": {
"@type": "Flight",
"flightNumber": "123",
"airline": {
"@type": "Airline",
"name": "United",
"iataCode": "GG"
},
"departureAirport": {
"@type": "Airport",
"name": "San Francisco Airport",
"iataCode": "SFO"
},
"departureTime": "2027-03-04T20:15:00-08:00",
"arrivalAirport": {
"@type": "Airport",
"name": "Austin-Bergstorm International Airport",
"iataCode": "AUS"
},
"arrivalTime": "2027-03-05T06:30:00-05:00"
},
"airplaneSeat": "9A",
"airplaneSeatClass": {
"@type": "AirplaneSeatClass",
"name": "Business"
},
"ticketToken": "qrCode:M1HANFENG/ZHU EMWLPJ SFOAUSGG 123 350J25A 614a 10A1973966772"
}
</script>