किसी ऐप्लिकेशन को अपडेट तब मिल सकते हैं, जब वह उपयोगकर्ता के डिवाइस पर इंस्टॉल हो और Device
के policy
के मुताबिक उपलब्ध हो.
अगर किसी ऐप्लिकेशन को Device
के policy
से हटा दिया जाता है, तो इस डिवाइस पर अब उस ऐप्लिकेशन के लिए अपडेट नहीं मिलेंगे.
ऐप्लिकेशन के अपडेट कंट्रोल करना
ऐप्लिकेशन को कंट्रोल करके अपडेट करने की सुविधा देने के लिए, कारोबार के लिए Google Play में ऐप्लिकेशन अपडेट करने के अलग-अलग मोड उपलब्ध हैं. उपयोगकर्ता इनमें से किसी एक मोड को चुन सकते हैं. ऐप्लिकेशन अपडेट मोड को हर ऐप्लिकेशन के लिए अलग से सेट किया जा सकता है. इसमें ये मोड शामिल हैं:
- अपडेट करने का डिफ़ॉल्ट मोड.
- ज़्यादा प्राथमिकता वाला मोड.
- पोस्टपोन मोड.
अपडेट करने का डिफ़ॉल्ट मोड
इस मोड में, ऐप्लिकेशन डिफ़ॉल्ट रूप से अपने-आप अपडेट होते हैं. ऐसा तब होता है, जब ये शर्तें पूरी होती हैं:
- डिवाइस, वाई-फ़ाई नेटवर्क से कनेक्ट हो.
- डिवाइस चार्ज हो रहा है.
- डिवाइस का इस्तेमाल नहीं किया जा रहा है.
- अपडेट किया जाने वाला ऐप्लिकेशन, फ़ोरग्राउंड में नहीं चल रहा है.
आम तौर पर, Google Play दिन में एक बार ऐप्लिकेशन के अपडेट की जांच करता है. इसलिए, ऐप्लिकेशन के अपडेट को अपडेट की सूची में जोड़ने में 24 घंटे लग सकते हैं. किसी ऐप्लिकेशन को सूची में जोड़ने के बाद, अगली बार शर्तें पूरी होने पर वह अपने-आप अपडेट हो जाएगा.
डिवाइस की AutoUpdateMode नीति का रेफ़रंस देकर, किसी ऐप्लिकेशन को डिफ़ॉल्ट अपडेट मोड पर सेट किया जा सकता है:
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_DEFAULT"
},
],
ज़्यादा प्राथमिकता वाला मोड
अगर आपको किसी ऐप्लिकेशन को हमेशा जल्द से जल्द अपडेट करना है, तो डेवलपर के नए वर्शन को पब्लिश करने के बाद, उस ऐप्लिकेशन के लिए 'ज़्यादा प्राथमिकता वाला मोड' चुना जा सकता है.
ज़्यादा प्राथमिकता वाले मोड का इस्तेमाल करने पर, ऐप्लिकेशन को अपडेट कर दिया जाता है. ऐसा तब होता है, जब डेवलपर नया वर्शन पब्लिश करता है और Google Play उसकी समीक्षा कर लेता है. अगर डिवाइस उस समय ऑफ़लाइन है, तो डिवाइस के अगली बार इंटरनेट से कनेक्ट होने पर ऐप्लिकेशन अपडेट हो जाएगा.
किसी ऐप्लिकेशन को ज़्यादा प्राथमिकता वाले मोड पर सेट करने के लिए, डिवाइस की AutoUpdateMode नीति देखें:
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_HIGH_PRIORITY"
},
],
पोस्टपोन मोड
अगर आपको किसी ऐप्लिकेशन के अपडेट रोकने हैं, तो उस ऐप्लिकेशन के लिए 'कुछ समय के लिए रोकें' मोड को चुनें.
'पोस्टपोन करें' मोड का इस्तेमाल करने पर, ऐप्लिकेशन के पुराना हो जाने के बाद, वह शुरुआती 90 दिनों तक अपने-आप अपडेट नहीं होता. 90 दिनों के बाद, डिफ़ॉल्ट अपडेट मोड का इस्तेमाल करके, ऐप्लिकेशन का नया वर्शन अपने-आप इंस्टॉल हो जाता है. ऐप्लिकेशन को उपलब्ध सबसे नए वर्शन में अपडेट करने के बाद, डेवलपर के ऐप्लिकेशन का नया वर्शन पब्लिश करने पर, 90 दिनों के लिए ऐप्लिकेशन को हटाने की प्रक्रिया फिर से शुरू हो जाएगी.
किसी ऐप्लिकेशन को 'पोस्टपोन करें' मोड पर सेट किया जा सकता है. इसके लिए, डिवाइस की AutoUpdateMode नीति देखें:
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_POSTPONED"
},
],
यहां उदाहरण देकर बताया गया है कि 'कुछ समय बाद अपडेट करें' मोड का इस्तेमाल करने पर, अपडेट कैसे होगा:
तारीख | ऐप्लिकेशन का स्टेटस |
---|---|
01 मई | आपके डिवाइस पर ऐप्लिकेशन अप-टू-डेट हो. इंस्टॉल किया गया वर्शन: 1.0 उपलब्ध सबसे नया वर्शन 1.0 |
02 मई | डेवलपर, नया वर्शन (2.0) पब्लिश करता है.
90 दिनों की अवधि 31 जुलाई से शुरू होकर 31 जुलाई को खत्म होगी. इंस्टॉल किया गया वर्शन: 1.0 उपलब्ध सबसे नया वर्शन: 2.0 |
06 जून | डेवलपर, नया वर्शन (3.0) पब्लिश करता है.
90 दिनों की अवधि 31 जुलाई से शुरू होकर 31 जुलाई को खत्म होगी. इंस्टॉल किया गया वर्शन: 1.0 उपलब्ध सबसे नया वर्शन: 3.0 |
11 जून | डेवलपर, नया वर्शन (4.0) पब्लिश करता है.
90 दिनों की अवधि 31 जुलाई से शुरू होकर 31 जुलाई को खत्म होगी. इंस्टॉल किया गया वर्शन: 1.0 उपलब्ध सबसे नया वर्शन: 4.0 |
31 जुलाई | 90 दिन की अवधि खत्म हो जाती है.
ऐप्लिकेशन को अपडेट की सूची में जोड़ दिया जाता है. साथ ही, सभी ज़रूरी शर्तें पूरी होने के बाद, ऐप्लिकेशन डिफ़ॉल्ट रूप से अपडेट होने की सुविधा के हिसाब से अपने-आप अपडेट हो जाएगा. 90 दिनों की यह अवधि 31 जुलाई से शुरू होकर 31 जुलाई को खत्म होगी. इंस्टॉल किया गया वर्शन: 1.0 उपलब्ध सबसे नया वर्शन: 4.0 |
01 अगस्त | शर्तें पूरी हो गई हैं. इसलिए, ऐप्लिकेशन को सबसे नए वर्शन (4.0) में अपडेट किया गया है. इंस्टॉल किया गया वर्शन: 4.0 उपलब्ध सबसे नया वर्शन: 4.0 |
15 अगस्त | डेवलपर, ऐप्लिकेशन का नया वर्शन (5.0) पब्लिश करता है.
इसके बाद, 90 दिनों की नई अवधि शुरू होगी और यह 13 नवंबर को खत्म होगी. इंस्टॉल किया गया वर्शन: 4.0 उपलब्ध सबसे नया वर्शन: 5.0 |
अपडेट मोड सेट न करना
किसी ऐप्लिकेशन के अपडेट मोड को सेट किए बिना छोड़ा जा सकता है. इस बारे में, डिवाइस की AutoUpdateMode नीति में बताया गया है:
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_MODE_UNSPECIFIED"
},
],
अहम बातें
जब कोई ऐप्लिकेशन 'ज़्यादा प्राथमिकता' मोड में होता है या 'कुछ समय के लिए रोकें' मोड की, ऐप्लिकेशन को रोकने की अवधि के दौरान, चुने गए ऐप्लिकेशन के लिए इन बातों को अनदेखा कर दिया जाता है:
- नेटवर्क से जुड़ी पाबंदियां - इसके लिए नीति का फ़ील्ड, AppAutoUpdatePolicy है.
- रखरखाव की विंडो - इसके लिए नीति का फ़ील्ड, SystemUpdate है.