संसाधन: FlightClass
JSON के काेड में दिखाना |
---|
{ "kind": string, "localScheduledDepartureDateTime": string, "localEstimatedOrActualDepartureDateTime": string, "localBoardingDateTime": string, "localScheduledArrivalDateTime": string, "localEstimatedOrActualArrivalDateTime": string, "flightHeader": { object ( |
फ़ील्ड | |
---|---|
kind |
यह बताता है कि यह किस तरह का संसाधन है. वैल्यू: तय की गई स्ट्रिंग |
local |
ज़रूरी है. रनवे के बजाय, गेट से विमान के रवाना होने की शेड्यूल की गई तारीख और समय ध्यान दें: इस फ़ील्ड में, फ़्लाइट के जाने के समय से पहले बदलाव नहीं किया जाना चाहिए. बस के जाने के समय (देरी वगैरह) से जुड़े अपडेट पाने के लिए, कृपया यह ISO 8601 के एक्सटेंडेड फ़ॉर्मैट में, तारीख/समय है. इसमें ऑफ़सेट नहीं है. समय को मिलीसेकंड तक सटीक तौर पर बताया जा सकता है. उदाहरण के लिए: यह हवाई अड्डे की स्थानीय तारीख/समय होनी चाहिए, न कि यूटीसी समय. अगर यूटीसी ऑफ़सेट दिया जाता है, तो Google आपका अनुरोध अस्वीकार कर देगा. Google, रवाना होने वाले हवाई अड्डे के आधार पर टाइम ज़ोन का हिसाब लगाएगा. |
local |
यह अनुमानित समय होता है कि विमान गेट से कब रवाना होगा या विमान गेट से कब रवाना हो चुका है. ध्यान दें: यह रनवे का समय नहीं है. इस फ़ील्ड को तब सेट किया जाना चाहिए, जब इनमें से कम से कम कोई एक बात सही हो:
यह ISO 8601 के एक्सटेंडेड फ़ॉर्मैट में, तारीख/समय है. इसमें ऑफ़सेट नहीं है. समय को मिलीसेकंड तक सटीक तौर पर बताया जा सकता है. उदाहरण के लिए: यह हवाई अड्डे की स्थानीय तारीख/समय होनी चाहिए, न कि यूटीसी समय. अगर यूटीसी ऑफ़सेट दिया जाता है, तो Google आपके अनुरोध को अस्वीकार कर देगा. Google, रवाना होने वाले हवाई अड्डे के आधार पर टाइम ज़ोन का हिसाब लगाएगा. |
local |
बोर्डिंग का समय, जैसा कि बोर्डिंग पास पर प्रिंट किया जाएगा. यह ISO 8601 के एक्सटेंडेड फ़ॉर्मैट में, तारीख/समय है. इसमें ऑफ़सेट नहीं है. समय को मिलीसेकंड तक सटीक बनाया जा सकता है. उदाहरण के लिए: यह हवाई अड्डे की स्थानीय तारीख/समय होनी चाहिए, न कि यूटीसी समय. अगर यूटीसी ऑफ़सेट दिया जाता है, तो Google आपका अनुरोध अस्वीकार कर देगा. Google, रवाना होने वाले हवाई अड्डे के आधार पर टाइम ज़ोन का हिसाब लगाएगा. |
local |
रनवे के बजाय, डेस्टिनेशन गेट पर पहुंचने के लिए शेड्यूल किया गया समय. ध्यान दें: इस फ़ील्ड को फ़्लाइट के समय से बहुत पहले नहीं बदलना चाहिए. बस के जाने के समय (देरी वगैरह) से जुड़े अपडेट पाने के लिए, कृपया यह ISO 8601 के एक्सटेंडेड फ़ॉर्मैट में, तारीख/समय है. इसमें ऑफ़सेट नहीं है. समय को मिलीसेकंड तक सटीक तौर पर बताया जा सकता है. उदाहरण के लिए: यह हवाई अड्डे की स्थानीय तारीख/समय होनी चाहिए, न कि यूटीसी समय. अगर यूटीसी ऑफ़सेट दिया जाता है, तो Google आपका अनुरोध अस्वीकार कर देगा. Google, आने वाले एयरपोर्ट के आधार पर टाइम ज़ोन का हिसाब लगाएगा. |
local |
यह अनुमानित समय होता है कि विमान, गंतव्य के गेट (रनवे नहीं) पर कब पहुंचेगा या गेट पर पहुंचने का असल समय. इस फ़ील्ड को तब सेट किया जाना चाहिए, जब इनमें से कम से कम कोई एक बात सही हो:
यह तारीख/समय का फ़ॉर्मैट, ISO 8601 है. यह तारीख/समय ऑफ़सेट के बिना है. समय को मिलीसेकंड तक सटीक तौर पर बताया जा सकता है. उदाहरण के लिए: यह हवाई अड्डे की स्थानीय तारीख/समय होनी चाहिए, न कि यूटीसी समय. अगर यूटीसी ऑफ़सेट दिया जाता है, तो Google आपके अनुरोध को अस्वीकार कर देगा. Google, पहुंचने वाले एयरपोर्ट के आधार पर टाइम ज़ोन का हिसाब लगाएगा. |
flight |
ज़रूरी है. फ़्लाइट कैरियर और उसके नंबर के बारे में जानकारी. |
origin |
ज़रूरी है. शुरुआत की जगह का एयरपोर्ट. |
destination |
ज़रूरी है. डेस्टिनेशन एयरपोर्ट. |
flight |
इस फ़्लाइट की स्थिति. अगर इस विकल्प को सेट नहीं किया गया है, तो Google अन्य सोर्स के डेटा के आधार पर स्थिति का हिसाब लगाएगा. जैसे, FlightStats वगैरह. ध्यान दें: Google की ओर से तय की गई स्थिति, एपीआई के जवाबों में नहीं दिखेगी. |
boarding |
बोर्डिंग और सीट से जुड़ी नीतियां. इनसे यह पता चलेगा कि उपयोगकर्ताओं को कौनसे लेबल दिखाए जाएंगे. |
local |
गेट के बंद होने का समय, जैसा कि बोर्डिंग पास पर प्रिंट किया जाएगा. अगर आपको बोर्डिंग पास में यह जानकारी नहीं करनी है, तो इस फ़ील्ड को सेट न करें. यह ISO 8601 एक्सटेंडेड फ़ॉर्मैट में तारीख/समय है. इसमें ऑफ़सेट नहीं है. समय को मिलीसेकंड तक सटीक बनाया जा सकता है. उदाहरण के लिए: यह हवाई अड्डे की स्थानीय तारीख/समय होनी चाहिए, न कि यूटीसी समय. अगर यूटीसी ऑफ़सेट दिया जाता है, तो Google अनुरोध को अस्वीकार कर देगा. Google, रवाना होने वाले हवाई अड्डे के आधार पर टाइम ज़ोन का हिसाब लगाएगा. |
class |
क्लास को कैसे दिखाना चाहिए, इस बारे में टेंप्लेट की जानकारी. अगर इसे सेट नहीं किया जाता है, तो Google फ़ील्ड के डिफ़ॉल्ट सेट को दिखाएगा. |
language |
अगर यह फ़ील्ड मौजूद है, तो उपयोगकर्ता के डिवाइस पर दिखाए जाने वाले बोर्डिंग पास हमेशा इस भाषा में होंगे. BCP 47 भाषा टैग दिखाता है. वैल्यू के उदाहरण: "en-US", "en-GB", "de" या "de-AT". |
id |
ज़रूरी है. क्लास का यूनीक आइडेंटिफ़ायर. यह आईडी, जारी करने वाले बैंक की सभी क्लास के लिए यूनीक होना चाहिए. यह वैल्यू, issuer ID फ़ॉर्मैट के हिसाब से होनी चाहिए.identifier, जहां पिछली इमेज को Google जारी करता है और बाद वाला कॉन्टेंट आप चुनता है. आपके यूनीक आइडेंटिफ़ायर में सिर्फ़ अक्षर और अंक, '.', '_' या '-' होने चाहिए. |
version |
बहिष्कृत |
issuer |
ज़रूरी है. कार्ड जारी करने वाले बैंक का नाम. हमारा सुझाव है कि स्ट्रिंग में ज़्यादा से ज़्यादा 20 वर्ण इस्तेमाल करें, ताकि छोटी स्क्रीन पर पूरी स्ट्रिंग दिखे. |
messages[] |
ऐप्लिकेशन में दिखाए जाने वाले मैसेज का कलेक्शन. इस ऑब्जेक्ट के सभी उपयोगकर्ताओं को इससे जुड़े मैसेज मिलेंगे. इन फ़ील्ड की संख्या ज़्यादा से ज़्यादा 10 हो सकती है. |
allowMultipleUsersPerObject |
समर्थन नहीं होना या रुकना. इसके बजाय, |
homepage |
आपके ऐप्लिकेशन के होम पेज का यूआरआई. इस फ़ील्ड में यूआरआई डालने पर, वैसा ही व्यवहार होता है जैसा linksModuleData में यूआरआई डालने पर होता है. जब कोई ऑब्जेक्ट रेंडर किया जाता है, तो होम पेज का लिंक उस जगह पर दिखता है जिसे आम तौर पर ऑब्जेक्ट के linksModuleData सेक्शन के तौर पर माना जाता है. |
locations[] |
ध्यान दें: फ़िलहाल, इस फ़ील्ड का इस्तेमाल करके जगह की जानकारी से जुड़ी सूचनाएं ट्रिगर नहीं की जा सकतीं. |
review |
ज़रूरी है. क्लास का स्टेटस. इस फ़ील्ड को जब क्लास डेवलप हो रही हो, तब आपको इस फ़ील्ड को जब आपको लगता है कि क्लास इस्तेमाल के लिए तैयार है, तो आपको इस फ़ील्ड को पहले से |
review |
जब किसी क्लास को |
infoModuleData |
समर्थन नहीं होना या रुकना. इसके बजाय, textModulesData का इस्तेमाल करें. |
image |
इमेज मॉड्यूल का डेटा. ऑब्जेक्ट लेवल पर, इन फ़ील्ड की ज़्यादा से ज़्यादा संख्या एक और क्लास ऑब्जेक्ट लेवल पर एक होती है. |
text |
टेक्स्ट मॉड्यूल का डेटा. अगर क्लास में टेक्स्ट मॉड्यूल डेटा भी तय किया गया है, तो दोनों दिखाए जाएंगे. ऑब्जेक्ट से ज़्यादा से ज़्यादा 10 और क्लास से 10 फ़ील्ड दिखाए जा सकते हैं. |
links |
लिंक मॉड्यूल का डेटा. अगर ऑब्जेक्ट पर लिंक मॉड्यूल डेटा भी तय किया गया है, तो दोनों दिखाए जाएंगे. |
redemption |
इससे पता चलता है कि स्मार्ट टैप की सुविधा की मदद से, पास को रिडीम करने की अनुमति किसके पास है. रिडेंप्शन जारी करने वाली कंपनियों की पहचान उनके आईडी से की जाती है. रिडीम करने वाले बैंक या कंपनियों के पास, कम से कम एक स्मार्ट टैप कुंजी कॉन्फ़िगर होनी चाहिए. स्मार्ट टैप की सुविधा के साथ काम करने के लिए, |
country |
देश का कोड, जिसका इस्तेमाल कार्ड के देश को दिखाने के लिए किया जाता है. ऐसा तब किया जाता है, जब उपयोगकर्ता उस देश में नहीं होता. साथ ही, उपयोगकर्ता की स्थानीय भाषा में कॉन्टेंट उपलब्ध न होने पर, स्थानीय भाषा में कॉन्टेंट दिखाने के लिए भी इसका इस्तेमाल किया जाता है. |
hero |
कार्ड के सामने वाले हिस्से पर दिखने वाली बैनर इमेज. हालांकि, यह ज़रूरी नहीं है. अगर कोई उपयोगकर्ता मौजूद नहीं है, तो कुछ भी नहीं दिखेगा. इमेज 100% चौड़ाई में दिखेगी. |
wordMark |
समर्थन नहीं होना या रुकना. |
enable |
इससे पता चलता है कि यह क्लास, स्मार्ट टैप की सुविधा के साथ काम करती है या नहीं. स्मार्ट टैप की सुविधा के साथ काम करने के लिए, |
hex |
कार्ड के बैकग्राउंड का रंग. अगर हीरो इमेज के लिए मुख्य रंग सेट नहीं किया गया है, और हीरो इमेज सेट नहीं है, तो लोगो के मुख्य रंग का इस्तेमाल किया जाएगा. फ़ॉर्मैट #rrggbb है, जहां rrggbb, हेक्स RGB ट्रिपलेट है, जैसे |
localized |
जारी करने वाले के नाम के लिए अनुवाद की गई स्ट्रिंग. हमारा सुझाव है कि स्ट्रिंग में ज़्यादा से ज़्यादा 20 वर्ण इस्तेमाल करें, ताकि छोटी स्क्रीन पर पूरी स्ट्रिंग दिखे. |
multiple |
इससे पता चलता है कि इस क्लास का रेफ़रंस देने वाले एक से ज़्यादा उपयोगकर्ता और डिवाइस, एक ही ऑब्जेक्ट को सेव करेंगे या नहीं. |
callback |
कॉलबैक के विकल्पों का इस्तेमाल, असली उपयोगकर्ता की ओर से इस क्लास के लिए किसी ऑब्जेक्ट को हर बार सेव करने/मिटाने के लिए, जारी करने वाले को वापस कॉल करने के लिए किया जा सकता है. इस क्लास के सभी ऑब्जेक्ट, कॉलबैक के लिए ज़रूरी शर्तें पूरी करते हैं. |
security |
सुरक्षा ऐनिमेशन के बारे में वैकल्पिक जानकारी. अगर यह सेट है, तो पास की जानकारी पर सुरक्षा से जुड़ा ऐनिमेशन रेंडर किया जाएगा. |
view |
बोर्डिंग पास के लिए, अनलॉक करने की ज़रूरी शर्तों के विकल्प देखें. |
notify |
इस क्लास के लिए फ़ील्ड अपडेट होने पर सूचनाएं भेजी जाएं या नहीं. सूचना देने के लिए सेट करने पर, हम उपयोगकर्ताओं को फ़ील्ड अपडेट की सूचना देने की कोशिश करेंगे. ये सूचनाएं सिर्फ़ तब उपयोगकर्ताओं को भेजी जाएंगी, जब फ़ील्ड किसी अनुमति वाली सूची का हिस्सा हो. अगर यह जानकारी नहीं दी जाती है, तो कोई सूचना ट्रिगर नहीं होगी. यह सेटिंग कुछ समय के लिए ही सेट रहती है. इसे हर PATCH या UPDATE अनुरोध के साथ सेट करना ज़रूरी है. ऐसा न करने पर, सूचना ट्रिगर नहीं होगी. |
app |
ऐप्लिकेशन या वेबसाइट का वैकल्पिक लिंक, जो पास के सामने बटन के तौर पर दिखेगा. अगर उस ऑब्जेक्ट के लिए AppLinkData दिया गया है, तो उसका इस्तेमाल किया जाएगा. |
value |
वैल्यू ऐडेड मॉड्यूल का डेटा, जो देना ज़रूरी नहीं है. कक्षा में ज़्यादा से ज़्यादा 10 छात्र-छात्राएं हो सकती हैं. किसी पास के लिए सिर्फ़ 10 आइटम दिखाए जाएंगे. इनमें, ऑब्जेक्ट से मिले आइटम को प्राथमिकता दी जाएगी. |
FlightHeader
JSON के काेड में दिखाना |
---|
{ "kind": string, "carrier": { object ( |
फ़ील्ड | |
---|---|
kind |
यह बताता है कि यह किस तरह का संसाधन है. वैल्यू: तय की गई स्ट्रिंग |
carrier |
एयरलाइन के बारे में जानकारी. यह |
flight |
फ़्लाइट का नंबर, जिसमें कैरियर का आईएटीए कोड शामिल नहीं है. इस फ़ील्ड में सिर्फ़ अंक होने चाहिए. यह उदाहरण के लिए: "123" |
operating |
फ़्लाइट ऑपरेटिंग एयरलाइन कैरियर के बारे में जानकारी. |
operating |
वह फ़्लाइट नंबर जिसका इस्तेमाल मोबाइल और इंटरनेट सेवा देने वाली कंपनी, आईएटीए मोबाइल और इंटरनेट सेवा देने वाली कंपनी कोड के बिना करती है. इस फ़ील्ड में सिर्फ़ अंक होने चाहिए. उदाहरण के लिए: "234" |
flight |
फ़्लाइट नंबर के लिए इस्तेमाल की जाने वाली वैल्यू को बदलें. डिसप्ले के लिए इस्तेमाल की जाने वाली डिफ़ॉल्ट वैल्यू, कैरियर + फ़्लाइट नंबर होती है. अगर यात्रियों को कोई दूसरी वैल्यू दिखानी है, तो डिफ़ॉल्ट व्यवहार को बदलने के लिए इस फ़ील्ड का इस्तेमाल करें. उदाहरण के लिए: "XX1234 / YY576" |
FlightCarrier
JSON के काेड में दिखाना |
---|
{ "kind": string, "carrierIataCode": string, "carrierIcaoCode": string, "airlineName": { object ( |
फ़ील्ड | |
---|---|
kind |
यह बताता है कि यह किस तरह का संसाधन है. वैल्यू: तय की गई स्ट्रिंग |
carrier |
मार्केटिंग कैरियर (ऑपरेटिंग कैरियर के बजाय) का दो वर्णों वाला आईएटीए एयरलाइन कोड. उदाहरण: स्विस एयर के लिए "LX" |
carrier |
मार्केटिंग कैरियर का तीन वर्णों वाला आईसीएओ एयरलाइन कोड (ऑपरेटिंग कैरियर के बजाय). उदा: Easy Jet के लिए "EZY" |
airline |
एयरलाइन का स्थानीय नाम, जो carrierIataCode से तय होता है. अगर यह सेट नहीं है, तो डिसप्ले के लिए उदाहरण के लिए, "LX" के लिए "Swiss Air" |
airline |
एयरलाइन का लोगो, जिसकी जानकारी carrierIataCode और localizedAirlineName से मिलती है. यह लोगो, ज़्यादा जानकारी वाले कार्ड व्यू में सबसे ऊपर रेंडर किया जाएगा. |
airline |
एयरलाइन अलायंस का लोगो, क्यूआर कोड के नीचे दिखाया जाता है. इसे स्कैन करके यात्री बोर्ड करते हैं. |
wide |
एयरलाइन का चौड़ा लोगो. अगर यह जानकारी दी जाती है, तो इसका इस्तेमाल कार्ड व्यू में सबसे ऊपर बाईं ओर, एयरलाइन के लोगो की जगह किया जाएगा. |
AirportInfo
JSON के काेड में दिखाना |
---|
{
"kind": string,
"airportIataCode": string,
"terminal": string,
"gate": string,
"airportNameOverride": {
object ( |
फ़ील्ड | |
---|---|
kind |
बताता है कि यह किस तरह का संसाधन है. मान: तय स्ट्रिंग |
airport |
तीन वर्णों वाला आईएटीए एयरपोर्ट कोड. यह उदाहरण: "SFO" |
terminal |
टर्मिनल का नाम. उदाहरण के लिए: "INTL" या "I" |
gate |
गेट का नाम. उदाहरण के लिए: "B59" या "59" |
airport |
यह फ़ील्ड ज़रूरी नहीं है. यह आईएटीए से तय किए गए एयरपोर्ट शहर के नाम को बदल देता है. डिफ़ॉल्ट रूप से, 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 |
यह बताता है कि यह किस तरह का संसाधन है. वैल्यू: तय की गई स्ट्रिंग |
boarding |
इससे पता चलता है कि फ़्लाइट में सवार होने के लिए, एयरलाइन किस नीति का इस्तेमाल करती है. अगर यह सेट नहीं है, तो Google डिफ़ॉल्ट रूप से |
seat |
बैठने की जगह से जुड़ी नीति, जो यह बताती है कि हम सीट की श्रेणी कैसे दिखाते हैं. अगर यह सेट नहीं है, तो 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 |
|
तरीके |
|
---|---|
|
दिए गए क्लास आईडी से रेफ़र की गई फ़्लाइट क्लास में मैसेज जोड़ता है. |
|
दिए गए क्लास आईडी के साथ फ़्लाइट की क्लास दिखाता है. |
|
दिए गए आईडी और प्रॉपर्टी के साथ फ़्लाइट की क्लास शामिल करता है. |
|
किसी दिए गए जारी करने वाले के आईडी के लिए, फ़्लाइट की सभी क्लास की सूची दिखाता है. |
|
दिए गए क्लास आईडी से रेफ़र की गई फ़्लाइट क्लास को अपडेट करता है. |
|
दिए गए क्लास आईडी से रेफ़र की गई फ़्लाइट क्लास को अपडेट करता है. |