लॉयल्टी कार्ड में लिंक जोड़ने के चार तरीके हैं.
LoyaltyClass
से जुड़े सभी लॉयल्टी कार्ड के लिंक जोड़ने के लिए,LoyaltyClass.LinksModuleData
का इस्तेमाल करें.- किसी लॉयल्टी कार्ड
LoyaltyObject
का लिंक जोड़ने के लिए,LoyaltyObject.LinksModuleData
का इस्तेमाल करें. - उस पास के नीचे ऐप्लिकेशन का लिंक जोड़ने के लिए,
LoyaltyObject.appLinkData
का इस्तेमाल करें. - किसी क्लास के सभी पास के नीचे ऐप्लिकेशन का लिंक डालने के लिए,
LoyaltyClass.appLinkData
का इस्तेमाल करें.
ऐप्लिकेशन लिंक करने का एक फ़ायदा यह है कि यह आपके कॉल-टू-ऐक्शन की मदद से, उपयोगकर्ताओं को Google Wallet से आपके ब्रैंड के अनुभव तक ले जाता है. इस सुविधा वाले लिंक, पास के सबसे नीचे दिखते हैं.
अपने Google Wallet पास पर ऐप्लिकेशन का लिंक सेट करें
किसी लॉयल्टी कार्ड के लिए, LoyaltyObject.appLinkData
फ़ील्ड को अपने ऐप्लिकेशन या वेबसाइट के यूआरआई या पैकेज नाम पर सेट करें.
इस सोर्स कोड में, appLinkData
फ़ील्ड का फ़ॉर्मैट और कॉन्टेक्स्ट देखें:
{ "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" } } } } }आने वाले समय के लिए, इसे लागू करने का तरीका भी काम करेगा.
{ "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" } } } } }