Google Play की ऐप इंटिग्रिटी और साइनिंग सेवाओं की मदद से, आपको यह पक्का करने में मदद मिलती है कि उपयोगकर्ताओं को आपकी उम्मीद के मुताबिक आपके ऐप्लिकेशन और गेम का अनुभव मिले. Play Console में, ऐप इंटिग्रिटी पेज (रिलीज़ > ऐप इंटिग्रिटी) पर जाकर ये चीज़ें की जा सकती हैं:
- Play Integrity API का इस्तेमाल करने के लिए, अपने Google Cloud प्रोजेक्ट को लिंक करें. ऐसा करने से, अपने ऐप्लिकेशन और गेम को जोखिम भरे इंटरैक्शन से सुरक्षित रखा जा सकता है
- ऑटोमैटिक इंटिग्रिटी प्रोटेक्शन की सुविधा सेट अप करें, ताकि ऐप्लिकेशन में बिना अनुमति के बदलाव करने और उसे फिर से उपलब्ध कराने पर रोक लगाई जा सके.
- Play ऐप्लिकेशन साइनिंग की सुविधा सेट अप करके, Google Play को अपने ऐप्लिकेशन साइनिंग पासकोड को मैनेज करने की अनुमति दें. साथ ही, हर रिलीज़ पर साइन करने के लिए इसका इस्तेमाल करें
- इंटिग्रिटी जांच की सुविधा चालू करके, यह तय करें कि Google Play पर मौजूद आपका स्टोर पेज किसे दिखे. इससे, इंटिग्रिटी जांच में पास नहीं होने वाले अनजान और गैर-भरोसेमंद डिवाइसों पर, Google Play से आपके ऐप्लिकेशन को डाउनलोड नहीं किया जा सकेगा.
इनमें से हर सुविधा की स्थिति को तुरंत देखा जा सकता है.
खास जानकारी
ऐप इंटिग्रिटी पेज (रिलीज़ > ऐप इंटिग्रिटी) पर जाकर, Google Play की इंटिग्रिटी और साइनिंग सेवाओं को मैनेज और मॉनिटर किया जा सकता है. हर सेवा के लिए जानकारी और संसाधन मौजूद होते हैं, ताकि यह जाना जा सके कि उनका इस्तेमाल कैसे करना है. किसी सेवा को चालू करने के बाद, उसके सेटिंग मेन्यू में जाकर उसे कॉन्फ़िगर किया जा सकता है. साथ ही, उस सेवा से जुड़ी अन्य सुविधाओं को भी यहीं से ऐक्सेस किया जा सकता है. अगर कोई सेवा उपलब्ध होगी, तो आपको उसके लिए रिपोर्टिंग भी दिखने लगेगी.
यहां दिए गए किसी सेक्शन को बड़ा या छोटा करने के लिए, उस पर क्लिक करें.
Play Integrity APIअपने ऐप्लिकेशन में सही समय पर Integrity API को इस्तेमाल करें. इससे यह जांच की जा सकेगी कि यह असल में आपके ऐप्लिकेशन की बाइनरी है जिसे Google Play ने इंस्टॉल किया है और यह असल Android डिवाइस पर चलाया जा रहा है. आपके ऐप्लिकेशन का बैकएंड सर्वर यह तय कर सकता है कि किसी तरह के गलत इस्तेमाल, बिना अनुमति के ऐक्सेस, और सायबर हमलों से बचने के लिए क्या करना चाहिए. Integrity API को इंटिग्रेट करने के बाद, अपने ऐप्लिकेशन के एपीआई अनुरोधों को मॉनिटर किया जा सकता है. साथ ही, सक्रिय डिवाइसों के हिसाब से जनरेट की गई रिपोर्ट की मदद से, नतीजों का विश्लेषण भी किया जा सकता है.
शुरू करने के लिए, इन संसाधनों का इस्तेमाल करें:
- Android डेवलपर की वेबसाइट पर, Play Integrity API का दस्तावेज़ देखें.
- Play Console में Play Integrity API का इस्तेमाल करने के बारे में ज़्यादा जानें.
Google Play की ऑटोमैटिक इंटिग्रिटी प्रोटेक्शन की सुविधा का इस्तेमाल करके, अपने ऐप्लिकेशन और गेम में बिना अनुमति के बदलाव करने और उन्हें फिर से उपलब्ध कराने जैसी गतिविधियों पर रोक लगाएं. ऑटोमैटिक इंटिग्रिटी प्रोटेक्शन की सुविधा, आपके ऐप्लिकेशन में बिना डेटा कनेक्शन के काम करती है. Play Console में जाकर, इस सुविधा को एक क्लिक में चालू किया जा सकता है. साथ ही, इसे टेस्ट करने के लिए डेवलपर के तौर पर आपको कुछ भी नहीं करना होता. इसके अलावा, इसे बैकएंड सर्वर इंटिग्रेशन की ज़रूरत भी नहीं होती.
ऑटोमैटिक इंटिग्रिटी प्रोटेक्शन की सुविधा के बारे में ज़्यादा जानें.
Play ऐप्लिकेशन साइनिंग की सुविधा का इस्तेमाल करके, Google Play को अपने ऐप्लिकेशन साइनिंग पासकोड को मैनेज और सुरक्षित करने की अनुमति दें. साथ ही, हर रिलीज़ पर साइन करने के लिए इसका इस्तेमाल करें. इससे यह पक्का होता है कि सभी अपडेट आपने रिलीज़ किए हैं.
Play ऐप्लिकेशन साइनिंग की सुविधा का इस्तेमाल करने के बारे में ज़्यादा जानें.
अपने स्टोर पेज के लिए इंटिग्रिटी जांच की सुविधा चालू करें, ताकि उपयोगकर्ताओं को आपका स्टोर पेज दिखाने से पहले, Google Play यह पता लगा सके कि उनके डिवाइसों ने इंटिग्रिटी जांच को पास किया है या नहीं.
जानकारी:
- इस सुविधा के लिए ज़रूरी नहीं है कि आप अपने ऐप्लिकेशन में Play Integrity API का इस्तेमाल करें. Play Store ऐप्लिकेशन, डिवाइस के नतीजों को डिवाइस पर ही दिखाता है. साथ ही, इन नतीजों के आधार पर यह तय किया जाता है कि स्टोर पेज किसको दिखे.
- इंटिग्रिटी जांच को चालू करके, जोखिम वाले डिवाइसों पर अपने ऐप्लिकेशन की उपलब्धता को कम किया जा सकता है. जोखिम वाले डिवाइसों के कुछ उदाहरण, रूट किए हुए या छेड़े गए डिवाइस, एम्युलेटर, और अज्ञात सुविधाओं वाले डिवाइस हैं.
- Play Integrity API के दस्तावेज़ों में, हर इंटिग्रिटी जांच की परिभाषा देखी जा सकती है.
- यह लोगों को किसी अन्य तरीके से आपके ऐप्लिकेशन को इंस्टॉल करने से नहीं रोक सकता. उदाहरण के लिए, किसी अन्य डिस्ट्रिब्यूशन चैनल का इस्तेमाल करके या अलग से लोड करके आपका ऐप्लिकेशन इंस्टॉल किया जा सकता है. इससे बचने के लिए, रनटाइम के दौरान मिलने वाली सुरक्षा के साथ-साथ, Play Integrity API या ऑटोमैटिक इंटिग्रिटी प्रोटेक्शन की सुविधा का इस्तेमाल करें.
इंटिग्रिटी जांच की सुविधा इस्तेमाल करने के लिए:
- Play Console खोलें और ऐप इंटिग्रिटी पेज (रिलीज़ > ऐप इंटिग्रिटी) पर जाएं
- "स्टोर पेज किसको दिखे" सेक्शन पर जाएं.
- चुनें कि आपको Google Play पर मौजूद अपने स्टोर पेज के लिए इंटिग्रिटी जांच की सुविधा चालू करनी है या नहीं. इंटिग्रिटी जांच में पास नहीं होने वाले अनजान और गैर-भरोसेमंद डिवाइसों पर, Google Play से आपके ऐप्लिकेशन को डाउनलोड नहीं किया जा सकेगा:
- इंटिग्रिटी जांच न करें: आपका स्टोर पेज उन सभी डिवाइसों पर दिखेगा जिन पर ऐप्लिकेशन काम करता है.
- बुनियादी इंटिग्रिटी जांच करें: आपका स्टोर पेज उन सभी डिवाइसों पर दिखेगा जिन पर आपका ऐप्लिकेशन काम करता है और जिन्होंने बुनियादी इंटिग्रिटी जांच को पास किया है.
- डिवाइस के लिए इंटिग्रिटी जांच करें: आपका स्टोर पेज उन सभी डिवाइसों पर दिखेगा जिन पर आपका ऐप्लिकेशन काम करता है और जिन्होंने डिवाइस के लिए इंटिग्रिटी जांच को पास किया है.
- मज़बूत इंटिग्रिटी जांच करें: आपका स्टोर पेज उन सभी डिवाइसों पर दिखेगा जिन पर आपका ऐप्लिकेशन काम करता है और जिन्होंने डिवाइस के लिए मज़बूत इंटिग्रिटी जांच को पास किया है.
- अपने बदलावों को सेव करें.