संसाधन: FlightClass
जेएसओएन के काेड में दिखाना |
---|
{ "kind": string, "localScheduledDepartureDateTime": string, "localEstimatedOrActualDepartureDateTime": string, "localBoardingDateTime": string, "localScheduledArrivalDateTime": string, "localEstimatedOrActualArrivalDateTime": string, "flightHeader": { object ( |
फ़ील्ड | |
---|---|
kind |
बताता है कि यह किस तरह का संसाधन है. वैल्यू: तय स्ट्रिंग |
localScheduledDepartureDateTime |
ज़रूरी है. शेड्यूल की गई तारीख और समय, जब एयरक्राफ़्ट को गेट से निकलना है (रनवे से नहीं) ध्यान दें: रवानगी के समय के आस-पास इस फ़ील्ड में कोई बदलाव नहीं होना चाहिए. प्रस्थान समय (देरी वगैरह) के बारे में अपडेट के लिए, कृपया यह ISO 8601 वाले बढ़ाए गए फ़ॉर्मैट की तारीख/समय है, लेकिन इसमें ऑफ़सेट नहीं है. समय मिलीसेकंड तक सटीक हो सकता है. उदाहरण: यह हवाई अड्डे पर मौजूद स्थानीय तारीख/समय होना चाहिए (न कि यूटीसी समय). अगर यूटीसी ऑफ़सेट दिया गया है, तो Google अनुरोध को अस्वीकार कर देगा. Google, फ़्लाइट की रवानगी वाले हवाई अड्डे के हिसाब से टाइम ज़ोन का हिसाब लगाएगा. |
localEstimatedOrActualDepartureDateTime |
वह अनुमानित समय जब हवाई जहाज़ को गेट से खींचना है या हवाई जहाज़ को गेट से वापस लाने का असल समय. ध्यान दें: यह रनवे टाइम नहीं है. यह फ़ील्ड तब सेट किया जाना चाहिए, जब इनमें से कम से कम एक सही हो:
यह ISO 8601 वाले बढ़ाए गए फ़ॉर्मैट की तारीख/समय है, लेकिन इसमें ऑफ़सेट नहीं है. समय मिलीसेकंड तक सटीक हो सकता है. उदाहरण: यह हवाई अड्डे पर मौजूद स्थानीय तारीख/समय होना चाहिए (न कि यूटीसी समय). अगर यूटीसी ऑफ़सेट दिया गया है, तो Google अनुरोध को अस्वीकार कर देगा. Google, फ़्लाइट की रवानगी वाले हवाई अड्डे के हिसाब से टाइम ज़ोन का हिसाब लगाएगा. अगर इसे सेट नहीं किया जाता है, तो Google इसे अन्य सोर्स से मिले डेटा के आधार पर सेट करता है. |
localBoardingDateTime |
बोर्डिंग का समय, जो बोर्डिंग पास पर प्रिंट होगा. यह ISO 8601 वाले बढ़ाए गए फ़ॉर्मैट की तारीख/समय है, लेकिन इसमें ऑफ़सेट नहीं है. समय मिलीसेकंड तक सटीक हो सकता है. उदाहरण: यह हवाई अड्डे पर मौजूद स्थानीय तारीख/समय होना चाहिए (न कि यूटीसी समय). अगर यूटीसी ऑफ़सेट दिया गया है, तो Google अनुरोध को अस्वीकार कर देगा. Google, फ़्लाइट की रवानगी वाले हवाई अड्डे के हिसाब से टाइम ज़ोन का हिसाब लगाएगा. अगर इसे सेट नहीं किया जाता है, तो Google इसे अन्य सोर्स से मिले डेटा के आधार पर सेट करता है. |
localScheduledArrivalDateTime |
वह समय जब विमान डेस्टिनेशन गेट (रनवे पर नहीं) तक पहुंचने का प्लान बनाता है. ध्यान दें: फ़्लाइट के समय के बहुत करीब इस फ़ील्ड में बदलाव नहीं होना चाहिए. प्रस्थान समय (देरी वगैरह) के बारे में अपडेट के लिए, कृपया यह ISO 8601 वाले बढ़ाए गए फ़ॉर्मैट की तारीख/समय है, लेकिन इसमें ऑफ़सेट नहीं है. समय मिलीसेकंड तक सटीक हो सकता है. उदाहरण: यह हवाई अड्डे पर मौजूद स्थानीय तारीख/समय होना चाहिए (न कि यूटीसी समय). अगर यूटीसी ऑफ़सेट दिया गया है, तो Google अनुरोध को अस्वीकार कर देगा. Google, आपकी मंज़िल पर पहुंचने वाले एयरपोर्ट के हिसाब से टाइम ज़ोन का हिसाब लगाएगा. अगर इसे सेट नहीं किया जाता है, तो Google इसे अन्य सोर्स से मिले डेटा के आधार पर सेट करता है. |
localEstimatedOrActualArrivalDateTime |
हवाई जहाज़ के डेस्टिनेशन गेट तक पहुंचने का अनुमानित समय (रनवे नहीं) या गेट तक पहुंचने का सही समय. यह फ़ील्ड तब सेट किया जाना चाहिए, जब इनमें से कम से कम एक सही हो:
यह ISO 8601 वाले बढ़ाए गए फ़ॉर्मैट की तारीख/समय है, लेकिन इसमें ऑफ़सेट नहीं है. समय मिलीसेकंड तक सटीक हो सकता है. उदाहरण: यह हवाई अड्डे पर मौजूद स्थानीय तारीख/समय होना चाहिए (न कि यूटीसी समय). अगर यूटीसी ऑफ़सेट दिया गया है, तो Google अनुरोध को अस्वीकार कर देगा. Google, आपकी मंज़िल पर पहुंचने वाले एयरपोर्ट के हिसाब से टाइम ज़ोन का हिसाब लगाएगा. अगर इसे सेट नहीं किया जाता है, तो Google इसे अन्य सोर्स से मिले डेटा के आधार पर सेट करता है. |
flightHeader |
ज़रूरी है. फ़्लाइट की सेवा देने वाली कंपनी और नंबर के बारे में जानकारी. |
origin |
ज़रूरी है. शुरुआत की जगह का हवाई अड्डा. |
destination |
ज़रूरी है. डेस्टिनेशन एयरपोर्ट. |
flightStatus |
इस फ़्लाइट की स्थिति. अगर यह नीति सेट नहीं है, तो Google अन्य सोर्स, जैसे कि FlightStats वगैरह से मिले डेटा के आधार पर, स्टेटस का पता लगाएगा. ध्यान दें: एपीआई रिस्पॉन्स में, Google की ओर से कंप्यूट किए गए स्टेटस नहीं दिखाए जाएंगे. |
boardingAndSeatingPolicy |
बोर्डिंग और सीटिंग से जुड़ी नीतियां. इनसे यह पता चलेगा कि उपयोगकर्ताओं को कौनसे लेबल दिखाए जाएंगे. |
localGateClosingDateTime |
गेट बंद होने का समय, क्योंकि यह बोर्डिंग पास पर प्रिंट होगा. अगर आपको बोर्डिंग पास में इस फ़ील्ड को प्रिंट नहीं करना है, तो इस फ़ील्ड को सेट न करें. यह ISO 8601 वाले बढ़ाए गए फ़ॉर्मैट की तारीख/समय है, लेकिन इसमें ऑफ़सेट नहीं है. समय मिलीसेकंड तक सटीक हो सकता है. उदाहरण: यह हवाई अड्डे पर मौजूद स्थानीय तारीख/समय होना चाहिए (न कि यूटीसी समय). अगर यूटीसी ऑफ़सेट दिया गया है, तो Google अनुरोध को अस्वीकार कर देगा. Google, फ़्लाइट की रवानगी वाले हवाई अड्डे के हिसाब से टाइम ज़ोन का हिसाब लगाएगा. |
classTemplateInfo |
क्लास के दिखने के तरीके के बारे में टेंप्लेट की जानकारी. अगर यह नीति सेट नहीं है, तो Google, फ़ील्ड के डिफ़ॉल्ट सेट को दिखाएगा. |
languageOverride |
अगर यह फ़ील्ड मौजूद है, तो उपयोगकर्ता के डिवाइस पर दिए गए बोर्डिंग पास हमेशा इसी भाषा में होंगे. BCP 47 भाषा के टैग को दिखाता है. वैल्यू के उदाहरण "en-US", "en-GB", "de" या "de-AT" हैं. |
id |
ज़रूरी है. क्लास के लिए यूनीक आइडेंटिफ़ायर. सभी क्लास के लिए, यह आईडी यूनीक होना चाहिए. यह वैल्यू, issuer ID फ़ॉर्मैट के हिसाब से होनी चाहिए.identifier को वहां जारी किया जाता है, जहां Google ने पहली वाली सेवा जारी की है और बाद वाले वर्शन को आपने चुना है. आपके यूनीक आइडेंटिफ़ायर में सिर्फ़ अक्षर और अंक, '.', '_' या '-' शामिल होने चाहिए. |
version |
बहिष्कृत किया गया |
issuerName |
ज़रूरी है. जारी करने वाले का नाम. छोटी स्क्रीन पर पूरी स्ट्रिंग दिखाने के लिए, ज़्यादा से ज़्यादा 20 वर्णों का सुझाव दिया जाता है. |
messages[] |
ऐप्लिकेशन में दिखाए गए मैसेज का कलेक्शन. इस ऑब्जेक्ट के सभी उपयोगकर्ताओं को इससे जुड़े मैसेज मिलेंगे. इन फ़ील्ड की ज़्यादा से ज़्यादा संख्या 10 है. |
allowMultipleUsersPerObject |
समर्थन नहीं होना या रुकना. इसके बजाय, |
homepageUri |
आपके ऐप्लिकेशन के होम पेज का यूआरआई. इस फ़ील्ड में यूआरआई को भरने का नतीजा ठीक उसी तरह काम करने वाला होता है जैसा लिंक मॉड्यूलडेटा में यूआरआई को भरने के लिए होता है (जब कोई ऑब्जेक्ट रेंडर होता है, तो होम पेज का लिंक वही दिखता है जिसे आम तौर पर ऑब्जेक्ट के लिंक मॉड्यूलडेटा सेक्शन के तौर पर माना जाता है). |
locations[] |
ध्यान दें: फ़िलहाल, यह फ़ील्ड भौगोलिक सूचनाएं ट्रिगर करने के लिए काम नहीं करता. |
reviewStatus |
ज़रूरी है. क्लास का स्टेटस. इंसर्ट, पैच या अपडेट एपीआई कॉल का इस्तेमाल करके इस फ़ील्ड को जब क्लास डेवलपमेंट चल रही हो, तब आपको इस फ़ील्ड को अगर आपको लगता है कि क्लास इस्तेमाल के लिए तैयार है, तो आपको इस फ़ील्ड को पहले से मौजूद |
review |
किसी क्लास को |
infoModuleData |
समर्थन नहीं होना या रुकना. इसके बजाय, textModulesData का इस्तेमाल करें. |
imageModulesData[] |
इमेज मॉड्यूल का डेटा. इनमें से ज़्यादा से ज़्यादा फ़ील्ड, ऑब्जेक्ट लेवल के लिए एक और क्लास के ऑब्जेक्ट लेवल के लिए एक-एक फ़ील्ड दिखाए जा सकते हैं. |
textModulesData[] |
टेक्स्ट मॉड्यूल डेटा. अगर क्लास पर टेक्स्ट मॉड्यूल का डेटा भी तय किया गया है, तो दोनों दिखाए जाएंगे. आप ऑब्जेक्ट से 10 फ़ील्ड और क्लास से 10 फ़ील्ड ज़्यादा से ज़्यादा दिखा सकते हैं. |
linksModuleData |
लिंक मॉड्यूल डेटा. अगर लिंक मॉड्यूल डेटा भी ऑब्जेक्ट पर परिभाषित किया गया है, तो दोनों दिखाए जाएंगे. |
redemptionIssuers[] |
इससे यह पता चलता है कि ऑफ़र रिडीम करने वाले कौनसे बैंक, स्मार्ट टैप पर पास को रिडीम कर सकते हैं. रिडेंप्शन जारी करने वालों की पहचान, उनके जारी करने वाले आईडी से की जाती है. रिडेंप्शन जारी करने वालों के पास, कम से कम एक स्मार्ट टैप बटन कॉन्फ़िगर होना चाहिए.
|
countryCode |
देश का कोड यह दिखाने के लिए इस्तेमाल किया जाता है कि कार्ड किस देश में है (जब उपयोगकर्ता उस देश में न हो). साथ ही, उपयोगकर्ता की स्थान-भाषा में कॉन्टेंट उपलब्ध न होने पर, स्थानीय भाषा में बनाया गया कॉन्टेंट दिखाने के लिए भी देश का कोड इस्तेमाल किया जाता है. |
heroImage |
कार्ड के सामने बैनर इमेज का इस्तेमाल करना ज़रूरी नहीं है. अगर कोई भी मौजूद नहीं है, तो कुछ भी नहीं दिखाया जाएगा. इमेज 100% चौड़ाई में दिखेगी. |
wordMark |
समर्थन नहीं होना या रुकना. |
enableSmartTap |
यह पता लगाता है कि इस क्लास में स्मार्ट टैप की सुविधा काम करती है या नहीं. |
hexBackgroundColor |
कार्ड के बैकग्राउंड का रंग. अगर हीरो इमेज के मुख्य रंग को सेट नहीं किया गया है और कोई हीरो इमेज सेट नहीं की गई है, तो लोगो के लिए मुख्य रंग का इस्तेमाल किया गया है. इसका फ़ॉर्मैट #rrggbb है, जहां rrggbb एक हेक्स आरजीबी ट्रिपलेट होता है, जैसे कि |
localizedIssuerName |
providerName के लिए अनुवाद की गई स्ट्रिंग. छोटी स्क्रीन पर पूरी स्ट्रिंग दिखाने के लिए, ज़्यादा से ज़्यादा 20 वर्णों का सुझाव दिया जाता है. |
multipleDevicesAndHoldersAllowedStatus |
यह पता लगाता है कि कई उपयोगकर्ता और डिवाइस, इस क्लास से जुड़े ऑब्जेक्ट को सेव करेंगे या नहीं. |
callbackOptions |
कॉलबैक के विकल्पों का इस्तेमाल, ताकि असली उपयोगकर्ता इस क्लास के लिए किसी ऑब्जेक्ट को हर बार सेव करने/मिटाने पर, जारी करने वाले को कॉल कर सकें. इस क्लास के सभी ऑब्जेक्ट, कॉलबैक की ज़रूरी शर्तें पूरी करते हैं. |
securityAnimation |
सुरक्षा ऐनिमेशन के बारे में वैकल्पिक जानकारी. अगर इसे सेट किया जाता है, तो पास की जानकारी में सुरक्षा से जुड़ा ऐनिमेशन दिखाया जाएगा. |
viewUnlockRequirement |
बोर्डिंग पास के लिए अनलॉक करने की ज़रूरी शर्तों के विकल्प देखें. |
appLinkData |
वैकल्पिक ऐप्लिकेशन या वेबसाइट का लिंक, जिसे पास के आगे बटन के तौर पर दिखाया जाएगा. अगर संबंधित ऑब्जेक्ट के लिए AppLinkData दिया गया है, तो इसकी जगह इस्तेमाल किया जाएगा. |
FlightHeader
जेएसओएन के काेड में दिखाना |
---|
{ "kind": string, "carrier": { object ( |
फ़ील्ड | |
---|---|
kind |
बताता है कि यह किस तरह का संसाधन है. वैल्यू: तय स्ट्रिंग |
carrier |
एयरलाइन कंपनी के बारे में जानकारी. यह |
flightNumber |
फ़्लाइट नंबर, जिसमें आईएटीए का कैरियर कोड नहीं है. इस फ़ील्ड में सिर्फ़ अंक होने चाहिए. यह उदा: "123" |
operatingCarrier |
ऑपरेटिंग एयरलाइन कैरियर के बारे में जानकारी. |
operatingFlightNumber |
वह फ़्लाइट नंबर जिसका इस्तेमाल ऑपरेटिंग कैरियर करती है, लेकिन उसमें आईएटीए कैरियर कोड नहीं है. इस फ़ील्ड में सिर्फ़ अंक होने चाहिए. उदा: "234" |
flightNumberDisplayOverride |
फ़्लाइट नंबर के लिए इस्तेमाल करने के लिए वैल्यू बदलें. डिसप्ले के लिए इस्तेमाल की जाने वाली डिफ़ॉल्ट वैल्यू, कैरियर + FlightsNumber है. अगर यात्रियों को कोई अलग वैल्यू दिखाने की ज़रूरत हो, तो डिफ़ॉल्ट व्यवहार को बदलने के लिए इस फ़ील्ड का इस्तेमाल करें. उदाहरण: "XX1234 / YY576" |
FlightCarrier
जेएसओएन के काेड में दिखाना |
---|
{ "kind": string, "carrierIataCode": string, "carrierIcaoCode": string, "airlineName": { object ( |
फ़ील्ड | |
---|---|
kind |
बताता है कि यह किस तरह का संसाधन है. वैल्यू: तय स्ट्रिंग |
carrierIataCode |
मार्केटिंग कैरियर का दो वर्ण वाला आईएटीए एयरलाइन कोड (ऑपरेटिंग कैरियर के उलट). जैसे: स्विस Air के लिए "LX" |
carrierIcaoCode |
मार्केटिंग कैरियर का तीन वर्ण वाला ICAO एयरलाइन कोड (ऑपरेटिंग कैरियर के विपरीत). उदाहरण: Easy Jet के लिए "EZY" |
airlineName |
कैरियरIataCode की ओर से तय की गई एयरलाइन का स्थानीय नाम. अगर यह नीति सेट नहीं है, तो जैसे: "LX" के लिए "Swiss Air" |
airlineLogo |
एयरलाइन का लोगो, जिसके बारे में कैरियरIataCode और localizedAirlineName की ओर से बताया गया है. यह लोगो, ज़्यादा जानकारी वाले कार्ड व्यू में सबसे ऊपर दिखाया जाएगा. |
airlineAllianceLogo |
एयरलाइन की टिकट के लिए लोगो, क्यूआर कोड के नीचे दिखाया गया है. इसे यात्री स्कैन करके बोर्ड करता है. |
wideAirlineLogo |
एयरलाइन का चौड़ा लोगो. उपलब्ध कराए जाने पर, इसका इस्तेमाल कार्ड व्यू के ऊपर बाईं ओर मौजूद एयरलाइन लोगो की जगह पर किया जाएगा. |
AirportInfo
जेएसओएन के काेड में दिखाना |
---|
{
"kind": string,
"airportIataCode": string,
"terminal": string,
"gate": string,
"airportNameOverride": {
object ( |
फ़ील्ड | |
---|---|
kind |
बताता है कि यह किस तरह का संसाधन है. वैल्यू: तय स्ट्रिंग |
airportIataCode |
तीन वर्ण वाला आईएटीए एयरपोर्ट कोड. उदाहरण: "SFO" |
terminal |
टर्मिनल का नाम. उदाहरण: "INTL" या "I" |
gate |
गेट का नाम. उदाहरण: "B59" या "59" |
airportNameOverride |
ऐसा फ़ील्ड जो आईएटीए से तय किए गए, शहर के हवाई अड्डे के नाम को बदलता है. Google, डिफ़ॉल्ट रूप से आईएटीए एयरपोर्ट के शहर के आधिकारिक नाम, आईएटीए एयरपोर्ट के शहर के नाम की वेबसाइट पर देखे जा सकते हैं. उदाहरण के लिए, एयरपोर्ट का आईएटीए कोड "LTN", आईएटीए की वेबसाइट से पता चलता है कि उससे जुड़ा एयरपोर्ट शहर "लंदन" है. अगर इस फ़ील्ड में जानकारी अपने-आप नहीं भरती है, तो Google "लंदन" दिखाएगा. हालांकि, इस फ़ील्ड में अपनी पसंद का नाम (जैसे कि "London Luton") अपने-आप भरने पर, यह लागू हो जाएगा. |
FlightStatus
Enums | |
---|---|
FLIGHT_STATUS_UNSPECIFIED |
|
SCHEDULED |
फ़्लाइट समय पर है, तय समय से पहले है या देरी से चल रही है. |
scheduled |
|
ACTIVE |
फ़्लाइट चल रही है (टैक्सिंग, टेकऑफ़, लैंडिंग, हवाई. |
active |
|
LANDED |
फ़्लाइट अपनी मंज़िल पर लैंड की गई. |
landed |
|
CANCELLED |
फ़्लाइट रद्द कर दी गई है. |
cancelled |
|
REDIRECTED |
फ़्लाइट हवा में है, लेकिन वह मूल मंज़िल की जगह किसी दूसरे हवाई अड्डे पर जा रही है. |
redirected |
|
DIVERTED |
फ़्लाइट पहले ही उस हवाई अड्डे पर लैंड हो चुकी है जहां से आपने फ़्लाइट की शुरुआत की थी. |
diverted |
|
BoardingAndSeatingPolicy
जेएसओएन के काेड में दिखाना |
---|
{ "kind": string, "boardingPolicy": enum ( |
फ़ील्ड | |
---|---|
kind |
बताता है कि यह किस तरह का संसाधन है. वैल्यू: तय स्ट्रिंग |
boardingPolicy |
उस नीति के बारे में बताता है जो एयरलाइन बोर्डिंग के लिए इस्तेमाल करती है. अगर यह नीति सेट नहीं है, तो Google डिफ़ॉल्ट रूप से |
seatClassPolicy |
बैठने की जगह की नीति, जो तय करती है कि हम सीट की श्रेणी कैसे दिखाएंगे. अगर यह नीति सेट नहीं है, तो Google डिफ़ॉल्ट रूप से |
BoardingPolicy
Enums | |
---|---|
BOARDING_POLICY_UNSPECIFIED |
|
ZONE_BASED |
|
zoneBased |
|
GROUP_BASED |
|
groupBased |
|
BOARDING_POLICY_OTHER |
|
boardingPolicyOther |
|
SeatClassPolicy
Enums | |
---|---|
SEAT_CLASS_POLICY_UNSPECIFIED |
|
CABIN_BASED |
|
cabinBased |
|
CLASS_BASED |
|
classBased |
|
TIER_BASED |
|
tierBased |
|
SEAT_CLASS_POLICY_OTHER |
|
seatClassPolicyOther |
|
तरीके |
|
---|---|
|
फ़्लाइट की क्लास में एक मैसेज जोड़ता है, जिसके बारे में दिए गए क्लास आईडी से रेफ़रंस दिया जाता है. |
|
दिए गए क्लास आईडी वाली फ़्लाइट की क्लास दिखाता है. |
|
दी गई आईडी और प्रॉपर्टी के साथ फ़्लाइट की क्लास डालता है. |
|
यह फ़ंक्शन किसी जारी करने वाले आईडी के लिए, फ़्लाइट की सभी क्लास की सूची दिखाता है. |
|
दी गई क्लास आईडी से जुड़ी फ़्लाइट की क्लास को अपडेट करता है. |
|
दी गई क्लास आईडी से जुड़ी फ़्लाइट की क्लास को अपडेट करता है. |