Android Studio, Google Play की उन नीतियों के बारे में ज़्यादा अहम जानकारी और निर्देश देता है जो आपके ऐप्लिकेशन पर असर डाल सकती हैं. इस जानकारी से, आपको शुरू से ही सुरक्षित ऐप्लिकेशन बनाने में मदद मिलती है. साथ ही, उन समस्याओं से बचने में मदद मिलती है जिनकी वजह से, ऐप्लिकेशन लॉन्च करने की प्रोसेस में रुकावट आ सकती है. इसके अलावा, इन समस्याओं को ठीक करने में ज़्यादा समय और संसाधन लग सकते हैं.
Play Policy Insights को लिंट चेक के तौर पर देखा जा सकता है. इन लिंट चेक में, यह जानकारी दिखती है:
- काम की नीति की खास जानकारी.
- अक्सर होने वाली गलतियों से बचने के लिए जानकारी. जैसे, क्या करें और क्या न करें.
- Google Play की नीतियों वाले पेजों के लिंक. इन पेजों पर, आपको ज़्यादा जानकारी और काम के संसाधन मिल सकते हैं.
इस सुविधा का मकसद, समीक्षा से पहले काम के निर्देश देना है, ताकि ऐप्लिकेशन सबमिट करने में आपको आसानी हो. इसमें हर नीति के बारे में जानकारी नहीं दी जाती. साथ ही, इसमें ऐप्लिकेशन की समीक्षा के फ़ैसले भी नहीं दिए जाते. नीति का पालन करने के लिए, नीति केंद्र में जाकर पूरी नीति ज़रूर पढ़ें.
यह देखने के लिए कि आपके प्रोजेक्ट के लिए Play Policy Insights की सुविधा उपलब्ध है या नहीं, कोड > Play Policy Insights के लिए जांच करें पर जाएं. अहम जानकारी, समस्याएं टूल विंडो में दिखती है. साथ ही, यह जानकारी, संबंधित फ़ाइलों में लिंट की चेतावनियों के तौर पर भी दिखती है.
अपने कंटीन्यूअस
इंटिग्रेशन (सीआई) बिल्ड में, Play Policy Insights के लिंट चेक चलाने के लिए, अपने प्रोजेक्ट की डिपेंडेंसी में
com.google.play.policy.insights:insights-lint लाइब्रेरी का
सबसे नया वर्शन जोड़ें. इसे lintChecks डिपेंडेंसी के तौर पर जोड़ें:
lintChecks("com.google.play.policy.insights:insights-lint:LATEST_VERSION")
इसके बाद, लिंट को अपने सीआई बिल्ड के हिस्से के तौर पर चलाने के लिए सेट अप करें.
Play Policy Insights के लिंट चेक के बारे में जानकारी
Play Policy Insights के लिंट चेक, पारंपरिक लिंट चेक से अलग तरीके से काम करते हैं. पारंपरिक लिंट चेक में, अक्सर कोड में खास बदलाव करने या समस्याओं को तुरंत ठीक करने के सुझाव दिए जाते हैं. इनका मुख्य मकसद, आपको ऐप्लिकेशन में मौजूद कुछ अनुमतियों या सुविधाओं से जुड़ी नीति की संभावित समस्याओं के बारे में बताना है. हमारा लक्ष्य है कि आपके पास ये विकल्प हों:
- नीति के संभावित असर को समझना.
- नीति का पालन करने के लिए, अपने ऐप्लिकेशन के डिज़ाइन या लागू करने के तरीके में ज़रूरी बदलाव करना. ऐसा हो सकता है कि Android Studio में, कुछ अहम जानकारी से जुड़ी समस्याओं को पूरी तरह से ठीक न किया जा सके. इसके लिए, Google Play Console में कार्रवाई करनी पड़ सकती है.
इस अहम जानकारी का मकसद, शुरुआती चेतावनियां देना और डेवलपमेंट की प्रोसेस की शुरुआत से ही, नीति के मुताबिक काम करने के तरीके के बारे में निर्देश देना है. इसलिए, Play Policy Insights के लिंट चेक के लिए, समस्याओं को तुरंत ठीक करने के तरीके उपलब्ध नहीं होते. हालांकि, अन्य लिंट चेतावनियों के लिए, समस्याओं को तुरंत ठीक करने के तरीके उपलब्ध होते हैं. इसके बजाय, इस अहम जानकारी से आपको अपने ऐप्लिकेशन के संभावित व्यवहार और Google Play की नीतियों के साथ उसके अलाइनमेंट की ज़्यादा गहराई से समीक्षा करनी चाहिए.
Play Policy Insights के लिंट चेक बंद करना
Play Policy Insights की सुविधा के लिए, लिंट चेक बंद किए जा सकते हैं. इसके लिए, डिफ़ॉल्ट जांच प्रोफ़ाइल में जाकर, इन चेक के लिए बने बॉक्स से सही का निशान हटाएं. इसके लिए, फ़ाइल > सेटिंग > एडिटर > जांच (Windows/Linux पर) या Android Studio > सेटिंग > एडिटर > जांच (macOS पर) पर जाएं. यहां, Android > Lint > Play की नीति में जाकर, Play Policy Insights के अलग-अलग चेक बंद किए जा सकते हैं.
सुझाव/राय दें या शिकायत करें
हम Play Policy Insights की सुविधा को बेहतर बनाने के लिए लगातार काम कर रहे हैं. आपके सुझाव/राय या शिकायतें, इस सुविधा को बेहतर बनाने में अहम भूमिका निभाती हैं. अगर आपके पास कोई सुझाव है या आपको कोई समस्या आ रही है, तो कृपया उसकी शिकायत करें.