- Kaynak: FlightObject
- BoardingAndSeatingInfo
- BoardingDoor
- ReservationInfo
- FrequentFlyerInfo
- Yöntemler
Kaynak: FlightObject
JSON gösterimi |
---|
{ "kind": string, "classReference": { object ( |
Alanlar | |
---|---|
kind |
Bunun ne tür bir kaynak olduğunu tanımlar. Değer: |
classReference |
Üst sınıfın devralınan alanlarının bir kopyası. Bu alanlar GET işlemi sırasında alınır. |
passengerName |
Zorunlu. Biniş kartında görüneceği şekliyle yolcu adı. ör: "Dave M Gahan" veya "Gahan/Dave" ya da "GAHAN/DAVEM" |
boardingAndSeatingInfo |
Biniş ve oturma düzeni hakkında yolcuya özel bilgiler. |
reservationInfo |
Zorunlu. Uçuş rezervasyonuyla ilgili bilgiler. |
securityProgramLogo |
Yolcu için geçerli güvenlik programının resmi. |
hexBackgroundColor |
Kartın arka plan rengi. Ayarlanmazsa hero resmin baskın rengi kullanılır ve hero resim ayarlanmamışsa logoda baskın renk kullanılır. Biçim, rrggbb. sıradadır; burada rrggbb, onaltılık bir RGB üçlüsüdür (ör. |
id |
Zorunlu. Bir nesnenin benzersiz tanımlayıcısıdır. Bu kimlik, bir verenin tüm nesneleri genelinde benzersiz olmalıdır. Bu değer issuer ID biçiminde olmalıdır.identifier: İlk sertifika Google tarafından verilir, ikincisini siz seçersiniz. Benzersiz tanımlayıcı sadece alfanümerik karakterler, '.', '_' veya '-' içermelidir. |
classId |
Zorunlu. Bu nesneyle ilişkilendirilen sınıf. Sınıf bu nesne ile aynı türde olmalı, hâlihazırda mevcut olmalı ve onaylanmalıdır. Sınıf kimlikleri issuer ID biçiminde olmalıdır.identifier: İlk sertifika Google tarafından verilir, ikincisini siz seçersiniz. |
version |
Kullanımdan kaldırıldı |
state |
Zorunlu. Nesnenin durumu. Bu alan, bir nesnenin uygulamada nasıl görüntüleneceğini belirlemek için kullanılır. Örneğin, bir |
barcode |
Barkod türü ve değeri. |
messages[] |
Uygulamada görüntülenen mesaj dizisi. Bu nesnenin tüm kullanıcıları, ilgili mesajları alacaktır. Bu alanların maksimum sayısı 10'dur. |
validTimeInterval |
Bu nesnenin |
locations[] |
Not: Şu anda bu alanın coğrafi bildirimleri tetiklemesi desteklenmemektedir. |
hasUsers |
Nesnede kullanıcı olup olmadığını gösterir. Bu alan, platform tarafından ayarlanır. |
smartTapRedemptionValue |
Bu nesne için NFC üzerinden Akıllı Dokunma onaylı bir terminale iletilecek değer. Kartın Akıllı Dokunma'yı desteklemesi için |
hasLinkedDevice |
Bu nesnenin şu anda tek bir cihaza bağlı olup olmadığı. Bu alan, kullanıcı nesneyi kaydedip cihazına bağladığında platform tarafından ayarlanır. Belirli iş ortaklarının kullanması için tasarlanmıştır. Ek bilgi için destek ekibiyle iletişime geçin. |
disableExpirationNotification |
Bildirimlerin açıkça engellenip engellenmeyeceğini belirtir. Bu alan doğru değerine ayarlanırsa Bu ayar şu anda yalnızca Uçuşlar için ayarlanabilir. |
infoModuleData |
Kullanımdan kaldırıldı. Bunun yerine textModulesData kullanın. |
imageModulesData[] |
Resim modülü verileri. Bu alanlardan en fazla 1 tanesi nesne düzeyinde, 1'i sınıf nesne düzeyinde gösterilir. |
textModulesData[] |
Metin modülü verileri. Sınıfta metin modülü verileri de tanımlanmışsa her ikisi de gösterilir. Bu alanlardan en fazla 10 tanesi nesneden, 10'u ise sınıftan görüntülenebilir. |
linksModuleData |
Bağlantılar modülü verileri. Sınıfta bağlantılar modülü verileri de tanımlanmışsa her ikisi de görüntülenir. |
appLinkData |
Kartın ön kısmında düğme olarak gösterilecek isteğe bağlı uygulama veya web sitesi bağlantısı. İlgili sınıf nesnesi için AppLinkData sağlanırsa yalnızca AppLinkData görüntülenir. |
rotatingBarcode |
Dönen barkod türü ve değeri. |
heroImage |
Kartın ön kısmında gösterilen isteğe bağlı banner resmi. Herhangi bir sınıf yoksa sınıfın hero resmi (varsa) gösterilir. Sınıfa ait hero resim de yoksa hiçbir şey görüntülenmez. |
groupingInfo |
Kartların nasıl gruplandırılacağını kontrol eden bilgiler. |
passConstraints |
Nesne için kısıtlamaları geçirin. Sınırlayıcı NFC ve ekran görüntüsü davranışlarını içerir. |
BoardingAndSeatingInfo
JSON gösterimi |
---|
{ "kind": string, "boardingGroup": string, "seatNumber": string, "seatClass": string, "boardingPrivilegeImage": { object ( |
Alanlar | |
---|---|
kind |
Bunun ne tür bir kaynak olduğunu tanımlar. Değer: |
boardingGroup |
Bu yolcunun bineceğiniz biniş grubu (veya bölge) değeri. ör.: "B" Bu değerin etiketi, bu nesne tarafından başvuruda bulunulan |
seatNumber |
Yolcu koltuğunun değeri. Belirli bir tanımlayıcı yoksa bunun yerine ör.: "25A" |
seatClass |
Koltuk sınıfının değeri. ör. "Ekonomi" veya "Economy Plus" |
boardingPrivilegeImage |
Biniş barkodunun üzerinde gösterilen küçük bir resim. Hava yolu şirketleri, özel biniş ayrıcalıklarını belirtmek için bu adresi kullanabilir. Güvenlik programı logosu da ayarlanmışsa bu resim, söz konusu güvenlik programının logosuyla birlikte oluşturulabilir. |
boardingPosition |
Biniş konumunun değeri. ör.: "76" |
sequenceNumber |
Biniş kartındaki sıra numarası. Bu bilgi genellikle yolcuların check-in yapma sırasına uyar. Hava yolu şirketi bu numarayı manuel biniş ve bagaj etiketleri için kullanabilir. ör.: "49" |
boardingDoor |
Bu alanı yalnızca söz konusu uçuş birden fazla kapıdan veya köprüden geçiyorsa ve biniş kartında kapı konumunu açıkça yazdırmak istiyorsanız ayarlayın. Çoğu hava yolu şirketi, |
seatAssignment |
Yolcu koltuğunun ataması. ör. "kapıda atandı" |
BoardingDoor
Sıralamalar | |
---|---|
BOARDING_DOOR_UNSPECIFIED |
|
FRONT |
|
front |
|
BACK |
|
back |
|
ReservationInfo
JSON gösterimi |
---|
{
"kind": string,
"confirmationCode": string,
"eticketNumber": string,
"frequentFlyerInfo": {
object ( |
Alanlar | |
---|---|
kind |
Bunun ne tür bir kaynak olduğunu tanımlar. Değer: |
confirmationCode |
Bu uçuşa giriş yapmak için onay kodu gerekiyor. Bu, yolcunun uçuş aramak ve biniş kartı yazdırmak için havaalanında bir gişeye gireceği numaradır. |
eticketNumber |
E-bilet numarası. |
frequentFlyerInfo |
Sık uçan yolcu programı üyelik bilgileri. |
FrequentFlyerInfo
JSON gösterimi |
---|
{
"kind": string,
"frequentFlyerProgramName": {
object ( |
Alanlar | |
---|---|
kind |
Bunun ne tür bir kaynak olduğunu tanımlar. Değer: |
frequentFlyerProgramName |
Sık uçan yolcu programı adı. ör. "Lufthansa Miles & More" |
frequentFlyerNumber |
Sık uçan yolcu programı numarası.
|
Yöntemler |
|
---|---|
|
Belirtilen nesne kimliği tarafından başvurulan uçuş nesnesine bir ileti ekler. |
|
Verilen nesne kimliğine sahip uçuş nesnesini döndürür. |
|
Verilen kimliğe ve özelliklere sahip bir uçuş nesnesi ekler. |
|
Belirli bir yayıncı kimliği için tüm uçuş nesnelerinin listesini döndürür. |
|
Belirtilen nesne kimliğiyle referansta bulunulan uçuş nesnesini günceller. |
|
Belirtilen nesne kimliğiyle referansta bulunulan uçuş nesnesini günceller. |