المورد: المسار
تهيئة المسار. المورد لـ TrackService.
تمثيل JSON |
---|
{
"track": string,
"releases": [
{
object ( |
الحقول | |
---|---|
track |
معرّف المقطع الصوتي. تحتوي المقاطع الصوتية لعوامل النموذج على بادئة خاصة كمعرّف، مثل |
releases[] |
في طلب القراءة، يمثل جميع الإصدارات النشطة في المسار. في طلب التحديث، تمثل التغييرات المطلوبة. |
الإصدار
إصدار ضمن مقطع صوتي.
تمثيل JSON |
---|
{ "name": string, "versionCodes": [ string ], "releaseNotes": [ { object ( |
الحقول | |
---|---|
name |
اسم الإصدار. ليس من الضروري أن تكون فريدة. وإذا لم يتم تعيينها، يتم إنشاء الاسم من اسم إصدار APK. إذا كان الإصدار يحتوي على ملفات APK متعددة، يتم إنشاء الاسم من التاريخ. |
versionCodes[] |
رموز إصدارات جميع ملفات APK في الإصدار. يجب تضمين رموز الإصدار للاحتفاظ بها من الإصدارات السابقة. |
releaseNotes[] |
وصف للميزات الجديدة في هذا الإصدار. |
status |
هي حالة الإصدار. |
userFraction |
جزء من المستخدمين المؤهّلين للإصدار المرحلي. 0 < كسر < 1. لا يمكن الضبط إلا عندما تكون الحالة "قيد التقدم" أو "متوقّفة". |
countryTargeting |
يقصر الإصدار على مجموعة محددة من البلدان. |
inAppUpdatePriority |
أولوية تحديث التطبيق داخل الإصدار. ستتم مراعاة جميع ملفات APK التي تمت إضافتها مؤخرًا في الإصدار بهذه الأولوية. يمكن أن تأخذ قيمًا في النطاق [0، 5]، على أن تكون 5 أعلى أولوية. لا يمكن تحديث الإعداد التلقائي إلى 0 بعد طرح الإصدار inAppUpdatePriority بعد طرحه. راجع https://developer.android.com/guide/playcore/in-app-updates. |
نص مترجم
نص مترجم بلغة معينة.
تمثيل JSON |
---|
{ "language": string, "text": string } |
الحقول | |
---|---|
language |
رمز أقلمة اللغة (علامة BCP-47 للغة، على سبيل المثال، "de-AT" للغة النمساوية). |
text |
النص باللغة المحددة. |
الحالة
حالة الإصدار.
عمليات التعداد | |
---|---|
statusUnspecified |
حالة غير محدّدة |
draft |
لا يتم عرض ملفات APK للإصدار للمستخدمين. |
inProgress |
يتم عرض ملفات APK في الإصدار لجزء من المستخدمين، ويتم تحديد ذلك عن طريق "userFraction". |
halted |
لن يتم عرض ملفات APK للإصدار بعد الآن للمستخدمين. ولن يتأثر المستخدمون الذين لديهم ملفات APK هذه من قبل. |
completed |
لن تطرأ أي تغييرات أخرى على الإصدار. يتم عرض ملفات APK الخاصة بها لجميع المستخدمين، ما لم يكونوا مؤهلين لحِزم APK بإصدار أحدث. |
استهداف البلد
مواصفات استهداف البلد.
تمثيل JSON |
---|
{ "countries": [ string ], "includeRestOfWorld": boolean } |
الحقول | |
---|---|
countries[] |
البلدان المراد استهدافها، مع تحديدها كـ رموز CLDR المكوَّنة من حرفين. |
includeRestOfWorld |
تضمين "بقية بُلدان العالم" بالإضافة إلى البلدان المستهدَفة بشكلٍ صريح |
الطُرق |
|
---|---|
|
للحصول على مقطع صوتي. |
|
يسرد جميع المقاطع الصوتية. |
|
لتخطيط مسار. |
|
تحديث مقطع صوتي. |