संसाधन: EventTicketClass
जेएसओएन के काेड में दिखाना |
---|
{ "kind": string, "eventName": { object ( |
फ़ील्ड | |
---|---|
kind |
बताता है कि यह किस तरह का संसाधन है. वैल्यू: तय स्ट्रिंग |
eventName |
ज़रूरी है. इवेंट का नाम, जैसे कि "LA Dodgers at SF Giants". |
eventId |
इवेंट का आईडी. यह आईडी, खाते के हर इवेंट के लिए अलग होना चाहिए. अगर उपयोगकर्ता ने एक ही इवेंट के लिए कई टिकट सेव किए हैं, तो इसका इस्तेमाल टिकट को एक साथ ग्रुप करने के लिए किया जाता है. इसमें ज़्यादा से ज़्यादा 64 वर्ण हो सकते हैं. अगर यह दिया जाता है, तो ग्रुप स्थिर रहेगा. अनजाने में होने वाली टकराव से सावधान रहें, ताकि उन टिकट का ग्रुप बनाया न जा सके जिन्हें ग्रुप नहीं किया जाना चाहिए. अगर हर इवेंट के लिए सिर्फ़ एक क्लास का इस्तेमाल किया जाता है, तो इसे अगर यह उपलब्ध नहीं कराया जाता, तो प्लैटफ़ॉर्म टिकट का ग्रुप बनाने के लिए अन्य डेटा का इस्तेमाल करने की कोशिश करेगा (ऐसा हो सकता है कि यह डेटा ठीक से काम न करे). |
logo |
टिकट के लोगो की इमेज. यह इमेज, ऐप्लिकेशन के कार्ड की ज़्यादा जानकारी वाले व्यू में दिखाई जाती है. |
venue |
इवेंट की जगह की जानकारी. |
dateTime |
इवेंट की तारीख और समय की जानकारी. |
confirmationCodeLabel |
कार्ड की जानकारी वाले व्यू पर, पुष्टि करने के कोड की वैल्यू (
|
customConfirmationCodeLabel |
कार्ड की जानकारी वाले व्यू में, पुष्टि करने के कोड की वैल्यू (
|
seatLabel |
कार्ड की जानकारी वाले व्यू में, सीट की वैल्यू (
|
customSeatLabel |
कार्ड की जानकारी वाले व्यू में, सीट की वैल्यू (
|
rowLabel |
कार्ड की जानकारी वाले व्यू में, लाइन की वैल्यू (
|
customRowLabel |
कार्ड की जानकारी वाले व्यू में, लाइन की वैल्यू (
|
sectionLabel |
कार्ड की जानकारी वाले व्यू में, सेक्शन की वैल्यू (
|
customSectionLabel |
कार्ड की जानकारी वाले व्यू में, सेक्शन की वैल्यू (
|
gateLabel |
कार्ड की जानकारी वाले व्यू पर, गेट वैल्यू (
|
customGateLabel |
कार्ड की जानकारी वाले व्यू में, गेट वैल्यू (
|
finePrint |
टिकट का फ़ाइन प्रिंट, नियम या शर्तें. |
classTemplateInfo |
क्लास के दिखने के तरीके के बारे में टेंप्लेट की जानकारी. अगर यह नीति सेट नहीं है, तो Google, फ़ील्ड के डिफ़ॉल्ट सेट को दिखाएगा. |
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 |
इवेंट के टिकट के लिए, अनलॉक करने की ज़रूरी शर्तों के विकल्प देखें. |
wideLogo |
टिकट का चौड़ा लोगो. उपलब्ध कराए जाने पर, इसका इस्तेमाल कार्ड व्यू के ऊपर बाईं ओर मौजूद लोगो की जगह पर किया जाएगा. |
appLinkData |
वैकल्पिक ऐप्लिकेशन या वेबसाइट का लिंक, जिसे पास के आगे बटन के तौर पर दिखाया जाएगा. अगर संबंधित ऑब्जेक्ट के लिए AppLinkData दिया गया है, तो इसकी जगह इस्तेमाल किया जाएगा. |
EventVenue
जेएसओएन के काेड में दिखाना |
---|
{ "kind": string, "name": { object ( |
फ़ील्ड | |
---|---|
kind |
बताता है कि यह किस तरह का संसाधन है. वैल्यू: तय स्ट्रिंग |
name |
इवेंट की जगह का नाम, जैसे कि "AT&T पार्क". यह ज़रूरी है. |
address |
इवेंट की जगह का पता, जैसे कि "24 विली मेस प्लाज़ा\nसैन फ़्रांसिस्को, CA 94107". पता पंक्तियों को लाइन फ़ीड ( यह ज़रूरी है. |
EventDateTime
जेएसओएन के काेड में दिखाना |
---|
{ "kind": string, "doorsOpen": string, "start": string, "end": string, "doorsOpenLabel": enum ( |
फ़ील्ड | |
---|---|
kind |
बताता है कि यह किस तरह का संसाधन है. वैल्यू: तय स्ट्रिंग |
doorsOpen |
वह तारीख/समय जब इवेंट वाली जगह के दरवाज़े खुलते हैं. यह ऑफ़सेट के साथ या उसके बिना, ISO 8601 वाले बढ़ाए गए फ़ॉर्मैट की तारीख/समय है. समय को नैनोसेकंड तक सटीक बताया जा सकता है. ऑफ़सेट सेकंड के हिसाब से तय किए जा सकते हैं, भले ही ऑफ़सेट सेकंड ISO 8601 का हिस्सा न हों. उदाहरण के लिए:
ऑफ़सेट के बिना तारीख/समय के हिस्से को "स्थानीय तारीख/समय" माना जाता है. यह इवेंट वाली जगह की स्थानीय तारीख/समय होना चाहिए. उदाहरण के लिए, अगर इवेंट 5 जून, 2018 को 20वें घंटे को उस जगह होगा जहां इवेंट होगा, तो स्थानीय तारीख/समय का हिस्सा ऑफ़सेट जानकारी के बिना, हो सकता है कुछ रिच सुविधाएं उपलब्ध न हों. |
start |
इवेंट शुरू होने की तारीख/समय. अगर इवेंट कई दिनों का है, तो यह पहले दिन का शुरू होने की तारीख/समय होना चाहिए. यह ऑफ़सेट के साथ या उसके बिना, ISO 8601 वाले बढ़ाए गए फ़ॉर्मैट की तारीख/समय है. समय को नैनोसेकंड तक सटीक बताया जा सकता है. ऑफ़सेट सेकंड के हिसाब से तय किए जा सकते हैं, भले ही ऑफ़सेट सेकंड ISO 8601 का हिस्सा न हों. उदाहरण के लिए:
ऑफ़सेट के बिना तारीख/समय के हिस्से को "स्थानीय तारीख/समय" माना जाता है. यह इवेंट वाली जगह की स्थानीय तारीख/समय होना चाहिए. उदाहरण के लिए, अगर इवेंट 5 जून, 2018 को 20वें घंटे को उस जगह होगा जहां इवेंट होगा, तो स्थानीय तारीख/समय का हिस्सा ऑफ़सेट जानकारी के बिना, हो सकता है कुछ रिच सुविधाएं उपलब्ध न हों. |
end |
इवेंट खत्म होने की तारीख/समय. अगर इवेंट कई दिनों का है, तो यह आखिरी दिन का खत्म होने की तारीख/समय होना चाहिए. यह ऑफ़सेट के साथ या उसके बिना, ISO 8601 वाले बढ़ाए गए फ़ॉर्मैट की तारीख/समय है. समय को नैनोसेकंड तक सटीक बताया जा सकता है. ऑफ़सेट सेकंड के हिसाब से तय किए जा सकते हैं, भले ही ऑफ़सेट सेकंड ISO 8601 का हिस्सा न हों. उदाहरण के लिए:
ऑफ़सेट के बिना तारीख/समय के हिस्से को "स्थानीय तारीख/समय" माना जाता है. यह इवेंट वाली जगह की स्थानीय तारीख/समय होना चाहिए. उदाहरण के लिए, अगर इवेंट 5 जून, 2018 को 20वें घंटे को उस जगह होगा जहां इवेंट होगा, तो स्थानीय तारीख/समय का हिस्सा ऑफ़सेट जानकारी के बिना, हो सकता है कुछ रिच सुविधाएं उपलब्ध न हों. |
doorsOpenLabel |
कार्ड की जानकारी वाले व्यू पर, दरवाज़े की ओपन वैल्यू (
|
customDoorsOpenLabel |
कार्ड की जानकारी वाले व्यू में, दरवाज़े की ओपन वैल्यू (
|
DoorsOpenLabel
Enums | |
---|---|
DOORS_OPEN_LABEL_UNSPECIFIED |
|
DOORS_OPEN |
|
doorsOpen |
|
GATES_OPEN |
|
gatesOpen |
|
ConfirmationCodeLabel
Enums | |
---|---|
CONFIRMATION_CODE_LABEL_UNSPECIFIED |
|
CONFIRMATION_CODE |
|
confirmationCode |
|
CONFIRMATION_NUMBER |
|
confirmationNumber |
|
ORDER_NUMBER |
|
orderNumber |
|
RESERVATION_NUMBER |
|
reservationNumber |
|
SeatLabel
Enums | |
---|---|
SEAT_LABEL_UNSPECIFIED |
|
SEAT |
|
seat |
|
RowLabel
Enums | |
---|---|
ROW_LABEL_UNSPECIFIED |
|
ROW |
|
row |
|
SectionLabel
Enums | |
---|---|
SECTION_LABEL_UNSPECIFIED |
|
SECTION |
|
section |
|
THEATER |
|
theater |
|
GateLabel
Enums | |
---|---|
GATE_LABEL_UNSPECIFIED |
|
GATE |
|
gate |
|
DOOR |
|
door |
|
ENTRANCE |
|
entrance |
|
तरीके |
|
---|---|
|
इवेंट के टिकट की क्लास में मैसेज जोड़ता है. इस क्लास के आईडी, दिए गए क्लास आईडी से जुड़े होते हैं. |
|
दिए गए क्लास आईडी के साथ इवेंट के टिकट की क्लास दिखाता है. |
|
दिए गए आईडी और प्रॉपर्टी के साथ इवेंट टिकट की क्लास डालता है. |
|
दिए गए जारी करने वाले आईडी के लिए, इवेंट के टिकट की सभी क्लास की सूची दिखाता है. |
|
दिए गए क्लास आईडी से रेफ़र की गई इवेंट टिकट की क्लास अपडेट करता है. |
|
दिए गए क्लास आईडी से रेफ़र की गई इवेंट टिकट की क्लास अपडेट करता है. |