संसाधन: PackageConfig
पैकेज कॉन्फ़िगरेशन.
| JSON के काेड में दिखाना |
|---|
{
"packageName": string,
"downloadOptions": {
object ( |
| फ़ील्ड | |
|---|---|
packageName |
पैकेज का नाम. |
downloadOptions |
पैकेज के लिए डाउनलोड के विकल्प. |
zeroCostApnCapability |
अगर इस सेटिंग को सेट किया जाता है, तो इस सुविधा का इस्तेमाल सीमित डेटा वाले नेटवर्क पर अपडेट डाउनलोड करने के लिए, मोबाइल नेटवर्क का एपीएन चुनने के लिए किया जाएगा. अगर ऐसा नहीं है, तो डाउनलोड करने के लिए कोई खास एपीएन नहीं चुना जाएगा. ध्यान दें कि यह एपीएन चुनने के लिए, Google Play services के पास सिस्टम से जुड़ी सही अनुमतियां होनी चाहिए. साथ ही, मोबाइल और इंटरनेट सेवा देने वाली कंपनी को आम तौर पर यह पक्का करना होता है कि ट्रैफ़िक को अनुमति मिली है. इस वजह से, इस विकल्प को आम तौर पर |
DownloadOptions
ओटीए downloadType. CUSTOM टाइप के लिए, customDownloadUrl भी देना ज़रूरी है.
| JSON के काेड में दिखाना |
|---|
{
"downloadType": enum ( |
| फ़ील्ड | |
|---|---|
downloadType |
Google के ज़रिए ओटीए फ़ाइल उपलब्ध कराने के लिए, डाउनलोड का टाइप. |
customDownloadUrl |
Google से बाहर के सर्वर के ज़रिए ओटीए फ़ाइल उपलब्ध कराने के लिए, यूआरएल डाउनलोड करें. सिर्फ़ |
currentDownloadUrl |
सिर्फ़ आउटपुट के लिए. वह मौजूदा यूआरएल जिसका इस्तेमाल डिवाइस, पैकेज डाउनलोड करने के लिए करते हैं. |
DownloadType
ओटीए पैकेज के लिए डाउनलोड करने का तरीका.
| Enums | |
|---|---|
DOWNLOAD_TYPE_UNSPECIFIED |
तय नहीं किया गया. |
NORMAL |
Google के सर्वर के ज़रिए. |
ZERO_COST |
Google के खास वीआईपी प्लैटफ़ॉर्म के ज़रिए, बिना किसी शुल्क के ओटीए के लिए. |
CUSTOM |
किसी बाहरी सर्वर के ज़रिए. customDownloadUrl को इस विकल्प के साथ सेट किया जाना चाहिए. |
तरीके |
|
|---|---|
|
यह कॉन्फ़िगरेशन के पैकेज की सूची बनाता है. |