संसाधन: FlightClass
JSON के काेड में दिखाना |
---|
{ "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, एयरपोर्ट जाने वाली फ़्लाइट के आधार पर टाइम ज़ोन का हिसाब लगाएगा. |
localBoardingDateTime |
बोर्डिंग का समय, जो बोर्डिंग पास पर प्रिंट होगा. यह फ़ॉर्मैट के बिना, ISO 8601 फ़ॉर्मैट में तारीख/समय को बढ़ाया जा सकता है. समय को मिलीसेकंड तक सटीक बनाया जा सकता है. उदाहरण: यह हवाई अड्डे पर मौजूद स्थानीय तारीख/समय होना चाहिए (यूटीसी समय नहीं). अगर यूटीसी ऑफ़सेट दिया जाता है, तो Google अनुरोध को अस्वीकार कर देगा. Google, एयरपोर्ट जाने वाली फ़्लाइट के आधार पर टाइम ज़ोन का हिसाब लगाएगा. |
localScheduledArrivalDateTime |
तय समय पर एयरक्राफ़्ट, डेस्टिनेशन गेट तक पहुंचने का प्लान बनाता है (रनवे नहीं). ध्यान दें: इस फ़ील्ड को फ़्लाइट के समय से बहुत पहले नहीं बदलना चाहिए. प्रस्थान समय (देरी वगैरह) के अपडेट के लिए, कृपया यह फ़ॉर्मैट के बिना, ISO 8601 फ़ॉर्मैट में तारीख/समय को बढ़ाया जा सकता है. समय को मिलीसेकंड तक सटीक बनाया जा सकता है. उदाहरण: यह हवाई अड्डे पर मौजूद स्थानीय तारीख/समय होना चाहिए (यूटीसी समय नहीं). अगर यूटीसी ऑफ़सेट दिया जाता है, तो Google अनुरोध को अस्वीकार कर देगा. Google, आने वाले एयरपोर्ट के आधार पर टाइम ज़ोन का हिसाब लगाएगा. |
localEstimatedOrActualArrivalDateTime |
फ़्लाइट के मंज़िल के गेट तक पहुंचने का अनुमानित समय (रनवे नहीं) या फ़्लाइट के गेट तक पहुंचने का असल समय. इस फ़ील्ड को तब सेट किया जाना चाहिए, जब इनमें से कम से कम कोई एक बात सही हो:
यह फ़ॉर्मैट के बिना, ISO 8601 फ़ॉर्मैट में तारीख/समय को बढ़ाया जा सकता है. समय को मिलीसेकंड तक सटीक बनाया जा सकता है. उदाहरण: यह हवाई अड्डे पर मौजूद स्थानीय तारीख/समय होना चाहिए (यूटीसी समय नहीं). अगर यूटीसी ऑफ़सेट दिया जाता है, तो 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 |
आपके ऐप्लिकेशन के होम पेज का यूआरआई. इस फ़ील्ड में यूआरआई को भरने का मतलब ठीक उसी तरीके से होगा जैसा कि linkModuleData में यूआरआई को भरने से होता है (जब कोई ऑब्जेक्ट रेंडर किया जाता है, तो होम पेज का एक लिंक वहां दिखाया जाता है जिसे आम तौर पर ऑब्जेक्ट के linksModuleData सेक्शन के तौर पर माना जाता है). |
locations[] |
ध्यान दें: फ़िलहाल, यह फ़ील्ड भौगोलिक सूचनाएं ट्रिगर करने के लिए काम नहीं करता. |
reviewStatus |
ज़रूरी है. क्लास की स्थिति. एपीआई कॉल डालने, पैच करने या अपडेट करने का इस्तेमाल करके, इस फ़ील्ड को क्लास के डेवलपमेंट में होने पर, आपको इस फ़ील्ड को अगर आपको लगता है कि क्लास इस्तेमाल के लिए तैयार है, तो आपको इस फ़ील्ड को पहले से मौजूद |
review |
प्लैटफ़ॉर्म की ओर से सेट की गई समीक्षा टिप्पणियां, जब किसी क्लास को |
infoModuleData |
समर्थन नहीं होना या रुकना. इसके बजाय, textModulesData का इस्तेमाल करें. |
imageModulesData[] |
इमेज मॉड्यूल डेटा. ऑब्जेक्ट लेवल से ज़्यादा से ज़्यादा एक फ़ील्ड दिखाए जा सकते हैं. वहीं, क्लास ऑब्जेक्ट लेवल के लिए एक से ज़्यादा फ़ील्ड दिखाए जा सकते हैं. |
textModulesData[] |
टेक्स्ट मॉड्यूल डेटा. अगर क्लास में टेक्स्ट मॉड्यूल डेटा भी तय किया गया है, तो दोनों दिखाए जाएंगे. ऑब्जेक्ट से 10 और क्लास में ज़्यादा से ज़्यादा 10 फ़ील्ड दिखाए जा सकते हैं. |
linksModuleData |
लिंक मॉड्यूल डेटा. अगर ऑब्जेक्ट पर लिंक मॉड्यूल डेटा भी तय किया गया है, तो दोनों दिखाए जाएंगे. |
redemptionIssuers[] |
इससे पता चलता है कि ऑफ़र रिडीम करने वाले कौनसे लोग, स्मार्ट टैप पर पास को रिडीम कर सकते हैं. रिडेंप्शन जारी करने वालों की पहचान, उन्हें जारी करने वाले के आईडी से की जाती है. रिडीम करने वाले बैंक या कंपनियों के पास, कम से कम एक स्मार्ट टैप कुंजी कॉन्फ़िगर होनी चाहिए.
|
countryCode |
देश के कोड का इस्तेमाल, कार्ड के देश के बारे में बताने के लिए किया जाता है (जब उपयोगकर्ता उस देश में न हो). साथ ही, उपयोगकर्ता की भाषा में कॉन्टेंट उपलब्ध न होने पर, स्थानीय जगह के हिसाब से कॉन्टेंट दिखाने के लिए भी इसका इस्तेमाल किया जाता है. |
heroImage |
कार्ड के सामने दिखाई जाने वाली वैकल्पिक बैनर इमेज. अगर कोई उपयोगकर्ता मौजूद नहीं है, तो कुछ भी नहीं दिखेगा. इमेज 100% चौड़ाई में दिखेगी. |
wordMark |
समर्थन नहीं होना या रुकना. |
enableSmartTap |
यह पता लगाता है कि इस क्लास में स्मार्ट टैप की सुविधा काम करती है या नहीं. |
hexBackgroundColor |
कार्ड के बैकग्राउंड का रंग. अगर हीरो इमेज के लिए मुख्य रंग सेट नहीं किया गया है, और हीरो इमेज सेट नहीं है, तो लोगो के मुख्य रंग का इस्तेमाल किया जाएगा. फ़ॉर्मैट #rrggbb है, जहां rrggbb, हेक्स RGB ट्रिपलेट है, जैसे |
localizedIssuerName |
जारी करने वाले के नाम के लिए अनुवाद की गई स्ट्रिंग. इसमें ज़्यादा से ज़्यादा 20 वर्ण होने चाहिए, ताकि पूरी स्ट्रिंग छोटी स्क्रीन पर दिखे. |
multipleDevicesAndHoldersAllowedStatus |
यह पहचान करता है कि क्या कई उपयोगकर्ता और डिवाइस इस क्लास से जुड़े एक ही ऑब्जेक्ट को सेव करेंगे. |
callbackOptions |
कॉलबैक के विकल्पों का इस्तेमाल, असली उपयोगकर्ता की ओर से इस क्लास के लिए किसी ऑब्जेक्ट को हर बार सेव करने/मिटाने के लिए, जारी करने वाले को कॉल करने के लिए किया जा सकता है. इस क्लास के सभी ऑब्जेक्ट पर कॉलबैक किया जा सकता है. |
securityAnimation |
सुरक्षा ऐनिमेशन के बारे में वैकल्पिक जानकारी. अगर यह सेट है, तो पास की जानकारी पर सुरक्षा से जुड़ा ऐनिमेशन रेंडर होगा. |
viewUnlockRequirement |
बोर्डिंग पास के लिए, अनलॉक करने से जुड़ी ज़रूरी शर्तों के विकल्प देखें. |
appLinkData |
ऐप्लिकेशन या वेबसाइट का वैकल्पिक लिंक. यह पास के सामने बटन के तौर पर दिखेगा. अगर संबंधित ऑब्जेक्ट के लिए AppLinkData दिया गया है, तो इसका इस्तेमाल किया जाएगा. |
FlightHeader
JSON के काेड में दिखाना |
---|
{ "kind": string, "carrier": { object ( |
फ़ील्ड | |
---|---|
kind |
इससे पता चलता है कि यह किस तरह का संसाधन है. वैल्यू: तय स्ट्रिंग |
carrier |
एयरलाइन कैरियर के बारे में जानकारी. यह |
flightNumber |
वह फ़्लाइट नंबर जिसमें आईएटीए मोबाइल और इंटरनेट सेवा देने वाली कंपनी का कोड नहीं है. इस फ़ील्ड में सिर्फ़ अंक होने चाहिए. यह उदाहरण: "123" |
operatingCarrier |
एयरलाइन कैरियर के बारे में जानकारी. |
operatingFlightNumber |
वह फ़्लाइट नंबर जिसका इस्तेमाल मोबाइल और इंटरनेट सेवा देने वाली कंपनी, आईएटीए मोबाइल और इंटरनेट सेवा देने वाली कंपनी कोड के बिना करती है. इस फ़ील्ड में सिर्फ़ अंक होने चाहिए. उदाहरण: "234" |
flightNumberDisplayOverride |
फ़्लाइट नंबर के इस्तेमाल के लिए वैल्यू में बदलाव करें. दिखाने के लिए इस्तेमाल किया जाने वाला डिफ़ॉल्ट मान, कैरियर +FlightNumber है. अगर यात्रियों को कोई अलग वैल्यू दिखानी है, तो डिफ़ॉल्ट व्यवहार को बदलने के लिए इस फ़ील्ड का इस्तेमाल करें. उदाहरण: "XX1234 / YY576" |
FlightCarrier
JSON के काेड में दिखाना |
---|
{ "kind": string, "carrierIataCode": string, "carrierIcaoCode": string, "airlineName": { object ( |
फ़ील्ड | |
---|---|
kind |
इससे पता चलता है कि यह किस तरह का संसाधन है. वैल्यू: तय स्ट्रिंग |
carrierIataCode |
मार्केटिंग सेवा देने वाली कंपनी का दो वर्णों का IATA एयरलाइन कोड (ऑपरेटिंग कैरियर के नाम से उलट). उदाहरण: "LX" स्विस एयर के लिए |
carrierIcaoCode |
मार्केटिंग सेवा देने वाली कंपनी का तीन वर्ण का ICAO एयरलाइन कोड (ऑपरेटिंग कैरियर के उलट). उदाहरण: "EZY" Easy Jet के लिए |
airlineName |
एयरलाइन का स्थानीय भाषा में लिखा गया नाम,CarrierIataCode से तय किया जाता है. अगर यह नीति सेट नहीं है, तो दिखाने के लिए उदाहरण: "स्विस एयर" "LX" के लिए |
airlineLogo |
एयरलाइन का लोगो, जिसेCarrierIataCode और localizedAirlineName की ओर से बताया गया है. यह लोगो, ज़्यादा जानकारी वाले कार्ड व्यू में सबसे ऊपर दिखेगा. |
airlineAllianceLogo |
एयरलाइन अलायंस का लोगो, क्यूआर कोड के नीचे दिखाया जाता है. इसे स्कैन करके यात्री बोर्ड करते हैं. |
wideAirlineLogo |
एयरलाइन का चौड़ा लोगो. अगर यह जानकारी दी गई है, तो इसका इस्तेमाल कार्ड व्यू में सबसे ऊपर बाईं ओर, एयरलाइन के लोगो की जगह किया जाएगा. |
AirportInfo
JSON के काेड में दिखाना |
---|
{
"kind": string,
"airportIataCode": string,
"terminal": string,
"gate": string,
"airportNameOverride": {
object ( |
फ़ील्ड | |
---|---|
kind |
इससे पता चलता है कि यह किस तरह का संसाधन है. वैल्यू: तय स्ट्रिंग |
airportIataCode |
तीन वर्ण का आईएटीए एयरपोर्ट कोड. यह उदाहरण: "SFO" |
terminal |
टर्मिनल का नाम. उदाहरण: "INTL" या "मैं" |
gate |
गेट का नाम. उदाहरण: "B59" या "59" |
airportNameOverride |
यह फ़ील्ड ज़रूरी नहीं है. यह आईएटीए से तय किए गए एयरपोर्ट शहर के नाम को बदल देता है. डिफ़ॉल्ट रूप से, Google दिए गए आईएटीए एयरपोर्ट के शहर के नाम, आईएटीए एयरपोर्ट के शहर के नाम की वेबसाइट पर देखे जा सकते हैं. उदाहरण के लिए, हवाई अड्डे के आईएटीए कोड "LTN" के लिए, आईएटीए की वेबसाइट से हमें पता चलता है कि हवाई अड्डे से जुड़ा शहर "लंदन" है. अगर इस फ़ील्ड में अपने-आप जानकारी नहीं भरी जाती, तो Google "लंदन" दिखाएगा. हालांकि, इस फ़ील्ड में किसी कस्टम नाम (जैसे: "लंदन ल्यूटन") का इस्तेमाल करने पर, यह फ़ील्ड बदल जाएगा. |
FlightStatus
Enums | |
---|---|
FLIGHT_STATUS_UNSPECIFIED |
|
SCHEDULED |
फ़्लाइट समय पर है, जल्दी है या देरी से चल रही है. |
scheduled |
|
ACTIVE |
फ़्लाइट चल रही है (टैक्सिंग, टेक ऑफ़, लैंडिंग, हवाई जहाज़ वगैरह). |
active |
|
LANDED |
फ़्लाइट उस जगह पर लैंड हुई जहां से उसे रोका गया था. |
landed |
|
CANCELLED |
फ़्लाइट रद्द कर दी गई है. |
cancelled |
|
REDIRECTED |
फ़्लाइट उड़ान भर रही है, लेकिन मूल हवाई अड्डे से अलग किसी दूसरे हवाई अड्डे पर जा रही है. |
redirected |
|
DIVERTED |
फ़्लाइट पहले ही अपनी मूल मंज़िल से अलग किसी दूसरे हवाई अड्डे पर लैंड कर चुकी है. |
diverted |
|
BoardingAndSeatingPolicy
JSON के काेड में दिखाना |
---|
{ "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 |
|
तरीके |
|
---|---|
|
दिए गए क्लास आईडी से रेफ़र की गई फ़्लाइट की क्लास में मैसेज जोड़ता है. |
|
दिए गए क्लास आईडी के साथ फ़्लाइट की क्लास दिखाता है. |
|
दिए गए आईडी और प्रॉपर्टी के साथ फ़्लाइट की क्लास शामिल करता है. |
|
दिए गए जारी करने वाले के आईडी के लिए, फ़्लाइट की सभी क्लास की सूची दिखाता है. |
|
दिए गए क्लास आईडी से रेफ़र की गई फ़्लाइट की क्लास को अपडेट करता है. |
|
दिए गए क्लास आईडी से रेफ़र की गई फ़्लाइट की क्लास को अपडेट करता है. |