Google Cüzdan, biniş kartları için ISO/IEC 18013-5 uyumlu mobil belgeleri (mDoc) destekler. Google Cüzdan'a kaydedilen uygun biniş kartları, mDoc kimlik bilgisi (mso_mdoc) olarak sağlanabilir ve kullanıcının dijital kimliğiyle birlikte, güvenen taraflara ve doğrulayıcılara (ör. havalimanı güvenlik kontrol noktaları) sunulabilir.
Biniş kartı mDoc'u, Google Cüzdan'daki temel biniş kartından (FlightClass ve FlightObject) otomatik olarak türetilir.
Şema tanımlayıcıları
| Mülk | Değer |
|---|---|
Belge türü (docType) |
com.google.wallet.boardingpass.1 |
| Ad alanı | com.google.wallet.boardingpass.1 |
| Kimlik bilgisi biçimi | mso_mdoc (ISO/IEC 18013-5) |
Veri öğeleri
Biniş kartı mDoc'undaki tüm veri öğeleri com.google.wallet.boardingpass.1 ad alanında bulunur.
| Öğe tanımlayıcı | CBOR türü | Zorunlu | Açıklama | Google Cüzdan API'si kaynağı | Örnek |
|---|---|---|---|---|---|
id |
tstr |
Evet | Kullanıcı tarafından Google Cüzdan'a kaydedilen biniş kartı için Google tarafından oluşturulan benzersiz tanımlayıcı. Aynı biniş kartı nesnesini kaydeden iki kullanıcının kimlikleri farklıdır. | Kullanıcı tarafından kaydedildiğinde Google Cüzdan tarafından oluşturulur. | "1313e7d5d3a74b5795ffb6c3ad655778" |
passenger_name |
tstr |
Evet | Yolcunun biniş kartında gösterilen tam adı. | flightObject.passengerName |
"Jane Doe" |
passenger_name_record |
tstr |
Evet | Hava yolu rezervasyon onay kodu (PNR). | flightObject.reservationInfo.confirmationCode |
"OWDGV9" |
flight_number |
tstr |
Evet | IATA hava yolu şirketi kodu ve uçuş numarası boşlukla ayrılır. | flightClass.flightHeader.carrier.carrierIataCode + " " + flightClass.flightHeader.flightNumber |
"UA 1585" |
scheduled_departure_time |
tdate (#6.0(tstr)) |
Evet | RFC 3339'a göre biçimlendirilmiş planlanan kalkış zaman damgası. | flightClass.localScheduledDepartureDateTime |
"2025-03-01T11:21:00-07:00" |
departure_airport_iata |
tstr |
Evet | Kalkış havaalanının 3 harfli IATA havaalanı kodu. | flightClass.origin.airportIataCode |
"SFO" |
arrival_airport_iata |
tstr |
Evet | Varış havaalanının 3 harfli IATA havaalanı kodu. | flightClass.destination.airportIataCode |
"PVR" |
assurance_level |
tstr |
Evet | Biniş kartının kaynağı ve doğrulama düzeyi. Güvenilirlik seviyeleri bölümünü inceleyin. | Kartın alındığı kaynağa göre Google Cüzdan tarafından belirlenir. | "ISSUER_VERIFIED" |
Güvenilirlik seviyeleri
Google Cüzdan, birden fazla kanaldan (ör. Google Wallet API, Gmail içe aktarma işlemleri ve ekran görüntüleri veya fotoğraflar) biniş kartlarını desteklediğinden assurance_level öğesi, biniş kartının kaynağını bağlı taraflara gösterir:
| Değer | Açıklama |
|---|---|
ISSUER_VERIFIED |
Biniş kartı, Google Cüzdan API'si aracılığıyla doğrudan doğrulanmış bir hava yolu şirketi veya kartı veren kuruluş tarafından düzenlenmiş olmalıdır. |
SELF_ATTESTED |
Biniş kartı doğrudan hava yolu şirketi tarafından sağlanmadıysa (örneğin, kullanıcı tarafından sağlanan bir ekran görüntüsünden oluşturulduysa veya Gmail'den içe aktarıldıysa) |
SELF_ATTESTED_VERIFIED |
Biniş kartı, kullanıcı tarafından sağlanan bir öğeden (ör. ekran görüntüsü) içe aktarıldı ve Google, barkodda yerleşik olarak bulunan, kartı veren kuruluşun dijital imzasını kriptografik olarak doğruladı. |