REST Resource: deployments.configs.packages

المورد: PackageConfig

يشير هذا المصطلح إلى عملية إعداد حزمة.

تمثيل JSON
{
  "packageName": string,
  "downloadOptions": {
    object (DownloadOptions)
  },
  "zeroCostApnCapability": string
}
الحقول
packageName

string

اسم الحزمة

downloadOptions

object (DownloadOptions)

خيارات تنزيل الحزمة.

zeroCostApnCapability

string

في حال ضبطها، ستكون هذه هي الإمكانية المستخدمة لاختيار اسم نقطة الوصول (APN) لشبكة الجوّال لتنزيل التحديث على شبكة تفرض تكلفة استخدام. وفي حال عدم اختيار اسم نقطة وصول (APN)، لن يتم اختيار أي اسم نقطة وصول (APN) خاص للتنزيل. تجدر الإشارة إلى أنّ "خدمات Google Play" يجب أن تحتفظ بأذونات النظام الصحيحة لاختيار اسم نقطة الوصول (APN) هذا، وعلى مشغِّل شبكة الجوّال بشكل عام التأكّد من إضافة عدد الزيارات إلى القائمة البيضاء. لهذا السبب، يقترن هذا الخيار عادةً بنوع التنزيل ZERO_COST.

DownloadOptions

التحديث عبر الهواء downloadType. بالنسبة إلى النوع CUSTOM، يجب أيضًا تقديم customDownloadUrl.

تمثيل JSON
{
  "downloadType": enum (DownloadType),
  "customDownloadUrl": string,
  "currentDownloadUrl": string
}
الحقول
downloadType

enum (DownloadType)

نوع التنزيل لعرض ملف OTA من خلال Google.

customDownloadUrl

string

نزِّل عنوان URL لعرض ملف OTA من خلال خوادم غير تابعة لـ Google. يجب ألا يتم تقديمه إلا مع CUSTOM downloadType.

currentDownloadUrl

string

النتائج فقط. عنوان URL الحالي الذي تستخدمه الأجهزة لتنزيل الحزمة. ستتطابق هذه القيمة مع customDownloadUrl عندما تكون downloadType CUSTOM. يُرجى العِلم أنّ هذه المعلومات مخصّصة فقط وقد تتغيّر. ويجب عدم تخزينها أو استخدامها خارج الجهاز.

DownloadType

نوع تنزيل حزم التحديث عبر الهواء.

عمليات التعداد
DOWNLOAD_TYPE_UNSPECIFIED لم يتم تحديده.
NORMAL من خلال خوادم Google.
ZERO_COST من خلال عنوان IP الافتراضي المعيّن من Google لوكالات السفر على الإنترنت بدون تكلفة.
CUSTOM من خلال خادم خارجي. يجب ضبط customDownloadUrl مع هذا الخيار.

الطُرق

list

يسرد حزم الإعداد.