इवेंट के टिकट में लिंक जोड़ने के चार तरीके हैं.
EventClass.LinksModuleData
का इस्तेमाल करके,EventClass
से जुड़े सभी इवेंट टिकट के लिंक जोड़ें.- किसी खास इवेंट के टिकट का लिंक जोड़ने के लिए,
EventObject.LinksModuleData
का इस्तेमाल करेंEventObject
. - उस पास के सबसे नीचे ऐप्लिकेशन का लिंक जोड़ने के लिए,
EventObject.appLinkData
का इस्तेमाल करें. - उस क्लास के सभी पास के सबसे नीचे ऐप्लिकेशन का लिंक डालने के लिए,
EventClass.appLinkData
का इस्तेमाल करें.
ऐप्लिकेशन लिंक करने का एक फ़ायदा यह है कि इससे आपके कॉल-टू-ऐक्शन को बेहतर बनाने में मदद मिलती है. इससे, उपयोगकर्ताओं को Google Wallet से आपके ब्रैंडेड अनुभवों पर ले जाया जा सकता है. इस सुविधा वाले लिंक, पास के सबसे नीचे दिखते हैं.
सुविधा का उदाहरण
जारी करने वाला |
अपने Google Wallet पास पर ऐप्लिकेशन का लिंक सेट करना
किसी इवेंट के टिकट के लिए, EventObject.appLinkData
फ़ील्ड को अपने ऐप्लिकेशन या वेबसाइट के यूआरआई या पैकेज के नाम पर सेट करें.
नीचे दिए गए सोर्स कोड में, appLinkData
फ़ील्ड का फ़ॉर्मैट और कॉन्टेक्स्ट देखें:
displayText
फ़ील्ड में 30 से ज़्यादा वर्ण नहीं हो सकते.
{ "id": string, "classId": string, … … … "appLinkData": { "androidAppLinkInfo": { "appTarget": { "packageName": "com.google.android.gm", } }, "webAppLinkInfo": { "appTarget": { "targetUri": { "uri": "https://mail.google.com/mail/", "description": "Web link for Gmail" } } } "displayText": { "defaultValue": { "value": "Our awesome app!" } } } }
{ "id": string, "classId": string, … … … "appLinkData": { "androidAppLinkInfo": { "appTarget": { "targetUri": { "uri": "https://play.google.com/store/apps/details?id=com.google.android.gm", "description": "Play store link for Gmail app" } } } } }