संसाधन: EventTicketObject
JSON के काेड में दिखाना |
---|
{ "kind": string, "classReference": { object ( |
फ़ील्ड | |
---|---|
kind |
इससे पता चलता है कि यह किस तरह का संसाधन है. वैल्यू: तय स्ट्रिंग |
classReference |
पैरंट क्लास के इनहेरिट किए गए फ़ील्ड की कॉपी. ये फ़ील्ड, जीईटी के दौरान वापस लाए जाते हैं. |
seatInfo |
इस टिकट के लिए सीट की जानकारी. |
reservationInfo |
इस टिकट के लिए बुकिंग से जुड़ी जानकारी. इस डेटा को, इस ऑर्डर में खरीदे गए सभी टिकट के साथ शेयर किया जाना चाहिए. |
ticketHolderName |
अगर टिकट किसी व्यक्ति को दिया गया है, तो टिकट धारक का नाम. उदाहरण के लिए, "जॉन डो" या "जय सिंह". |
ticketNumber |
टिकट की संख्या. यह, कार्ड जारी करने वाले के सिस्टम में मौजूद सभी टिकट, इवेंट के सभी टिकट (जैसे कि XYZ1234512345) या ऑर्डर के सभी टिकट (1, 2, 3 वगैरह) के लिए, एक यूनीक आइडेंटिफ़ायर हो सकता है. |
ticketType |
टिकट किस तरह का है, जैसे कि "वयस्क" या "बच्चा" या "वीआईपी" या "स्टैंडर्ड". |
faceValue |
टिकट पर लिखी कीमत, जो टिकट के फ़िज़िकल वर्शन में प्रिंट की गई वैल्यू से मेल खाती हो. |
groupingInfo |
वह जानकारी जो यह कंट्रोल करती है कि पास का ग्रुप कैसे बनाया जाता है. |
linkedOfferIds[] |
इस इवेंट टिकट से लिंक किए गए ऑफ़र ऑब्जेक्ट की सूची. ऑफ़र से जुड़े ऑब्जेक्ट पहले से मौजूद होने चाहिए. ऑफ़र से जुड़े ऑब्जेक्ट आईडी issuer ID फ़ॉर्मैट में होने चाहिए.identifier, जहां पिछली इमेज को Google जारी करता है और बाद वाला कॉन्टेंट आप चुनता है. |
hexBackgroundColor |
कार्ड के बैकग्राउंड का रंग. अगर हीरो इमेज के लिए मुख्य रंग सेट नहीं किया गया है, और हीरो इमेज सेट नहीं है, तो लोगो के मुख्य रंग का इस्तेमाल किया जाएगा. इसका फ़ॉर्मैट #rrggbb है. वहीं, rrggbb, हेक्स आरजीबी ट्रिपलेट है. जैसे, |
id |
ज़रूरी है. किसी ऑब्जेक्ट के लिए यूनीक आइडेंटिफ़ायर. यह आईडी, जारी करने वाले के सभी ऑब्जेक्ट के लिए अलग होना चाहिए. यह वैल्यू, issuer ID फ़ॉर्मैट के हिसाब से होनी चाहिए.identifier, जहां पिछली इमेज को Google जारी करता है और बाद वाला कॉन्टेंट आप चुनता है. यूनीक आइडेंटिफ़ायर में सिर्फ़ अक्षर और अंक, '.', '_' या '-' शामिल होने चाहिए. |
classId |
ज़रूरी है. इस ऑब्जेक्ट से जुड़ी क्लास. क्लास, इस ऑब्जेक्ट की तरह की होनी चाहिए, पहले से मौजूद होनी चाहिए और स्वीकार की जानी चाहिए. क्लास आईडी issuer ID फ़ॉर्मैट में होने चाहिए.identifier, जहां पिछली इमेज को Google जारी करता है और बाद वाला कॉन्टेंट आप चुनता है. |
version |
बहिष्कृत |
state |
ज़रूरी है. ऑब्जेक्ट की स्थिति. इस फ़ील्ड का इस्तेमाल यह तय करने के लिए किया जाता है कि ऐप्लिकेशन में कोई ऑब्जेक्ट किस तरह दिखेगा. उदाहरण के लिए, |
barcode |
बारकोड का टाइप और वैल्यू. |
messages[] |
ऐप्लिकेशन में दिखने वाले मैसेज का कलेक्शन. इस ऑब्जेक्ट के सभी उपयोगकर्ताओं को इससे जुड़े मैसेज मिलेंगे. इन फ़ील्ड की संख्या ज़्यादा से ज़्यादा 10 हो सकती है. |
validTimeInterval |
इस ऑब्जेक्ट की समयावधि |
locations[] |
ध्यान दें: फ़िलहाल, यह फ़ील्ड भौगोलिक सूचनाएं ट्रिगर करने के लिए काम नहीं करता. |
hasUsers |
यह बताता है कि ऑब्जेक्ट में उपयोगकर्ता हैं या नहीं. यह फ़ील्ड, प्लैटफ़ॉर्म से सेट की जाती है. |
smartTapRedemptionValue |
इस ऑब्जेक्ट के लिए, एनएफ़सी पर स्मार्ट टैप से सर्टिफ़ाइड टर्मिनल को जो वैल्यू भेजी जाएगी. क्लास लेवल फ़ील्ड |
hasLinkedDevice |
यह ऑब्जेक्ट फ़िलहाल एक डिवाइस से लिंक है या नहीं. इस फ़ील्ड को प्लैटफ़ॉर्म तब सेट करता है, जब कोई उपयोगकर्ता ऑब्जेक्ट को सेव करके, उसे अपने डिवाइस से लिंक करता है. इसे चुनिंदा पार्टनर के लिए बनाया गया है. ज़्यादा जानकारी के लिए, सहायता टीम से संपर्क करें. |
disableExpirationNotification |
यह बताता है कि सूचनाओं को खास तौर पर बंद किया जाना चाहिए या नहीं. अगर इस फ़ील्ड को 'सही है' पर सेट किया जाता है, तो फ़िलहाल, यह सिर्फ़ ऑफ़र के लिए सेट किया जा सकता है. |
infoModuleData |
समर्थन नहीं होना या रुकना. इसके बजाय, textModulesData का इस्तेमाल करें. |
imageModulesData[] |
इमेज मॉड्यूल डेटा. ऑब्जेक्ट लेवल से ज़्यादा से ज़्यादा एक फ़ील्ड दिखाए जा सकते हैं. वहीं, क्लास ऑब्जेक्ट लेवल के लिए एक से ज़्यादा फ़ील्ड दिखाए जा सकते हैं. |
textModulesData[] |
टेक्स्ट मॉड्यूल डेटा. अगर क्लास में टेक्स्ट मॉड्यूल डेटा भी तय किया गया है, तो दोनों दिखाए जाएंगे. ऑब्जेक्ट से 10 और क्लास में ज़्यादा से ज़्यादा 10 फ़ील्ड दिखाए जा सकते हैं. |
linksModuleData |
लिंक मॉड्यूल डेटा. अगर क्लास पर लिंक मॉड्यूल डेटा भी तय किया गया है, तो दोनों दिखाए जाएंगे. |
appLinkData |
ऐप्लिकेशन या वेबसाइट का वैकल्पिक लिंक. यह पास के सामने बटन के तौर पर दिखेगा. अगर संबंधित क्लास के लिए AppLinkData दिया जाता है, तो सिर्फ़ ऑब्जेक्ट AppLinkData दिखाया जाएगा. |
rotatingBarcode |
घूमने वाले बारकोड का टाइप और वैल्यू. |
heroImage |
कार्ड के सामने दिखाई जाने वाली वैकल्पिक बैनर इमेज. अगर कोई क्लास मौजूद नहीं है, तो क्लास की हीरो इमेज दिखेगी. अगर क्लास की हीरो इमेज भी मौजूद नहीं है, तो कुछ नहीं दिखाया जाएगा. |
passConstraints |
ऑब्जेक्ट के लिए कंस्ट्रेंट पास करें. इसमें एनएफ़सी और स्क्रीनशॉट को सीमित तौर पर इस्तेमाल करने की सुविधा शामिल है. |
saveRestrictions |
उस ऑब्जेक्ट पर लगी पाबंदियां जिसकी पुष्टि करने की ज़रूरत होती है. उपयोगकर्ता के पास को सेव करने की कोशिश करने से पहले ऐसा होता है. ध्यान दें कि ये पाबंदियां, समय बचाने के दौरान ही लागू होंगी. अगर किसी व्यक्ति के पास को सेव करने के बाद, पाबंदियों में बदलाव होता है, तो नई पाबंदियां पहले से सेव किए गए पास पर लागू नहीं होंगी. |
EventSeat
JSON के काेड में दिखाना |
---|
{ "kind": string, "seat": { object ( |
फ़ील्ड | |
---|---|
kind |
इससे पता चलता है कि यह किस तरह का संसाधन है. वैल्यू: तय स्ट्रिंग |
seat |
सीट का नंबर, जैसे कि "1", "2", "3" या सीट का कोई अन्य आइडेंटिफ़ायर. इस फ़ील्ड को स्थानीय भाषा में इस्तेमाल किया जा सकता है. इसलिए, इसमें शब्दों का अनुवाद किया जा सकता है या आइडेंटिफ़ायर में मौजूद वर्णों के लिए अलग-अलग अक्षरों का इस्तेमाल किया जा सकता है. |
row |
सीट की लाइन, जैसे कि "1", E", "BB" या "A5". इस फ़ील्ड को स्थानीय भाषा में इस्तेमाल किया जा सकता है. इसलिए, इसमें शब्दों का अनुवाद किया जा सकता है या आइडेंटिफ़ायर में मौजूद वर्णों के लिए अलग-अलग अक्षरों का इस्तेमाल किया जा सकता है. |
section |
सीट का सेक्शन, जैसे कि "121". इस फ़ील्ड को स्थानीय भाषा में इस्तेमाल किया जा सकता है. इसलिए, इसमें शब्दों का अनुवाद किया जा सकता है या आइडेंटिफ़ायर में मौजूद वर्णों के लिए अलग-अलग अक्षरों का इस्तेमाल किया जा सकता है. |
gate |
अपनी सीट पर आने के लिए टिकट रखने वाले व्यक्ति का गेट, जैसे कि "A" या "वेस्ट". इस फ़ील्ड को स्थानीय भाषा में इस्तेमाल किया जा सकता है. इसलिए, इसमें शब्दों का अनुवाद किया जा सकता है या आइडेंटिफ़ायर में मौजूद वर्णों के लिए अलग-अलग अक्षरों का इस्तेमाल किया जा सकता है. |
EventReservationInfo
JSON के काेड में दिखाना |
---|
{ "kind": string, "confirmationCode": string } |
फ़ील्ड | |
---|---|
kind |
इससे पता चलता है कि यह किस तरह का संसाधन है. वैल्यू: तय स्ट्रिंग |
confirmationCode |
इवेंट रिज़र्वेशन की पुष्टि करने वाला कोड. यह "ऑर्डर नंबर", "पुष्टि नंबर", "बुकिंग नंबर" या इसी तरह के किसी दूसरे तरीके से भी जुड़ा हो सकता है. |
तरीके |
|
---|---|
|
दिए गए ऑब्जेक्ट आईडी से रेफ़र किए गए इवेंट टिकट ऑब्जेक्ट में मैसेज जोड़ता है. |
|
दिए गए ऑब्जेक्ट आईडी के साथ इवेंट टिकट ऑब्जेक्ट दिखाता है. |
|
दिए गए आईडी और प्रॉपर्टी के साथ इवेंट टिकट ऑब्जेक्ट डालता है. |
|
किसी दिए गए जारी करने वाले के आईडी के लिए, सभी इवेंट के टिकट ऑब्जेक्ट की सूची दिखाता है. |
|
इवेंट टिकट ऑब्जेक्ट के लिए, दिए गए आईडी के साथ लिंक किए गए ऑफ़र ऑब्जेक्ट में बदलाव करता है. |
|
दिए गए ऑब्जेक्ट आईडी से रेफ़र किए गए इवेंट टिकट ऑब्जेक्ट को अपडेट करता है. |
|
दिए गए ऑब्जेक्ट आईडी से रेफ़र किए गए इवेंट टिकट ऑब्जेक्ट को अपडेट करता है. |