कलेक्शन आइडेंटिफ़ायर की खास जानकारी

इस पेज पर उन आइडेंटिफ़ायर के बारे में बताया गया है जिनका इस्तेमाल स्मार्ट टैप प्रोटोकॉल करता है.

खास जानकारी

स्मार्ट टैप प्रोटोकॉल, उपयोगकर्ता के Google Wallet ऐप्लिकेशन और टर्मिनल ऐप्लिकेशन में सेव किए गए पास की जानकारी देता है. इस ग्राफ़िक में, टर्मिनल और Google Wallet के बीच कम्यूनिकेशन फ़्लो की खास जानकारी दी गई है:

कम्यूनिकेशन फ़्लो की शुरुआत, प्रोटोकॉल के इस्तेमाल के लिए सहमति देने, की एक्सचेंज करने, और फिर एक्सचेंज को पास करने से होती है.

कारोबारी अपने पास बनाने के लिए एक से ज़्यादा कारोबारों या ठेकेदारों की मदद ले सकते हैं. इसलिए, Google Wallet और टर्मिनल के बीच जानकारी भेजने के लिए, Google तीन आइडेंटिफ़ायर का इस्तेमाल करता है. इससे किसी खास टर्मिनल प्रोवाइडर का इस्तेमाल करने वाले कारोबारी, अलग-अलग डेवलपर से पास रिडीम कर सकते हैं. नीचे दिए गए आईडी, तीन "कलेक्शन आइडेंटिफ़ायर" हैं जिनका इस्तेमाल स्मार्ट टैप प्रोटोकॉल में किया जाता है.

रिडेंप्शन जारी करने वाले का आईडी

रिडेंप्शन जारी करने वाला आईडी, एक खास तरह का जारी करने वाला आईडी होता है. रिडेंप्शन जारी करने वाले आईडी से, आम तौर पर एक ही कारोबारी या कंपनी का पता चलता है. इसके उलट, किसी पास डेवलपर का सर्टिफ़िकेट देने वाला आईडी, किसी ऐसे प्लैटफ़ॉर्म को दिखा सकता है जिसमें कई अलग-अलग कारोबारियों या कंपनियों के लिए, पास की क्लास स्टोर की जाती हैं. ऐसे प्लैटफ़ॉर्म जो कई व्यापारियों/कंपनियों/कारोबारियों के लिए, पास की गई क्लास को स्टोर करता है उसे एग्रीगेटर भी कहा जाता है.

रिडेंप्शन जारी करने वालों का इस्तेमाल, स्मार्ट टैप के साथ-साथ और भी बहुत कुछ करने के लिए किया जाता है. उदाहरण के लिए, रिडीम करने वालों का इस्तेमाल, रिडेम्शन जारी करने वाले की जगह की जानकारी के आधार पर जगह के आधार पर सूचना देने वाले रिमाइंडर को रेंडर करने के लिए भी किया जाता है. इसलिए, हो सकता है कि पास को रिडीम करने वाले आईडी की सूची, स्मार्ट टैप के लिए कॉन्फ़िगर न की गई हो.

रिडेंप्शन जारी करने वाले का आईडी बनाम जारी करने वाले का आईडी

जारी करने वाला आईडी, Google Wallet जारी करने वाले खाते का यूनीक आइडेंटिफ़ायर होता है. जारी करने वाले का आईडी, Google Pay और Wallet Console में मिल सकता है.

जारी करने वाला व्यक्ति, व्यापारी (जैसे कि रेस्टोरेंट), ऑफ़र देने वाला या टर्मिनल मैन्युफ़ैक्चरर वगैरह के लिए प्रतिनिधि हो सकता है. जब पास क्लास और ऑब्जेक्ट डेवलप किए जाते हैं, तो उन्हें खास जारी करने वाले आईडी से लिंक किया जाता है. जारी करने वाले आईडी को पास क्लास आईडी और ऑब्जेक्ट आईडी, दोनों में शामिल किया जाता है.

आईडी फ़ॉर्मैट ज़रूरी जानकारी
क्लास आईडी issuerId.classSuffix किसी खास पास क्लास (जैसे कि लॉयल्टी टियर) के लिए classSuffix एक यूनीक और डेवलपर की ओर से तय की गई वैल्यू है
ऑब्जेक्ट आईडी issuerId.objectSuffix objectSuffix, किसी खास पास ऑब्जेक्ट (जैसे कि यूज़र आईडी) के लिए डेवलपर की ओर से तय की गई यूनीक वैल्यू होती है

सर्टिफ़िकेट देने वाला व्यक्ति, जितनी चाहें उतनी क्लास बना सकता है.

कलेक्टर आईडी

अगर कोई व्यापारी/कंपनी अपने टर्मिनल पर स्मार्ट टैप की सुविधा देता है, तो उसके पास रिडीम करने वाले के पास कलेक्टर आईडी होगा. कलेक्टर आईडी, आठ अंकों वाला एक अंकों वाला आईडी होता है. इसे टर्मिनल, अपनी पहचान करने के लिए इस्तेमाल करता है. रिडेंप्शन जारी करने वाले बैंक या कंपनी को कई कारोबारियों या कंपनियों की मदद मिल सकती है. इसलिए, कलेक्टर आईडी का इस्तेमाल किसी कारोबारी के पास का अनुरोध करने के लिए किया जाता है.

जब कोई उपयोगकर्ता अपने डिवाइस को स्मार्ट टैप की सुविधा वाले टर्मिनल पर टैप करता है, तो टर्मिनल उस उपयोगकर्ता के डिवाइस पर कलेक्टर आईडी भेज देता है. इसके बाद डिवाइस, उस कलेक्टर आईडी के लिए सार्वजनिक कुंजी का इस्तेमाल करके टर्मिनल की पुष्टि करता है. ज़्यादा जानने के लिए, कम्यूनिकेशन फ़्लो देखें.

ज़रूरी बातें:

  • किसी जारी करने वाले आईडी को सिर्फ़ एक कलेक्टर आईडी असाइन किया जाता है
  • कलेक्टर आईडी, सभी जारी करने वाले आईडी के लिए यूनीक होता है

जारी करने वाले आईडी के लिए कलेक्टर आईडी पाने के लिए, कारोबारी या कंपनी का कॉन्फ़िगरेशन देखें.

पास क्लास आईडी

क्लास आईडी से किसी खास टीयर या टाइप के बारे में पता चलता है. क्लास आईडी इस फ़ॉर्मैट में होता है:

issuerId.classSuffix

क्लास का सफ़िक्स, डेवलपर की ओर से तय की गई वैल्यू है, जो इस पास क्लास के लिए खास होती है. इस क्लास आईडी से जुड़ा पास ऑब्जेक्ट, उपयोगकर्ता के Google Wallet ऐप्लिकेशन में सेव हो जाता है.