المورد: قناة الإصدار
إعدادات مسار المورد الخاص بـ TracksService
تمثيل JSON |
---|
{
"track": string,
"releases": [
{
object ( |
الحقول | |
---|---|
track |
معرّف المقطع الصوتي تحتوي قنوات الإصدار حسب شكل الجهاز على بادئة خاصة كمعرّف، مثل |
releases[] |
في طلب القراءة، يمثّل هذا الحقل جميع الإصدارات النشطة في قناة الإصدار. في طلب تعديل، يمثّل هذا الحقل التغييرات المطلوبة. |
الإصدار
إصدار ضمن قناة إصدار
تمثيل JSON |
---|
{ "name": string, "versionCodes": [ string ], "releaseNotes": [ { object ( |
الحقول | |
---|---|
name |
اسم الإصدار ليس من الضروري أن تكون فريدة. في حال عدم ضبطه، يتم إنشاء الاسم من versionName لحزمة 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. |
LocalizedText
النص المترجَم باللغة المحدّدة
تمثيل JSON |
---|
{ "language": string, "text": string } |
الحقول | |
---|---|
language |
رمز أقلمة اللغة (علامة لغة BCP-47، مثل "de-AT" للألمانية النمساوية) |
text |
النص باللغة المحدّدة |
الحالة
حالة الإصدار
عمليات التعداد | |
---|---|
statusUnspecified |
حالة غير محدَّدة |
draft |
لا يتم عرض حِزم APK للإصدار للمستخدمين. |
inProgress |
يتم عرض حِزم APK للإصدار على جزء من المستخدمين، ويتم تحديد هذا الجزء من خلال userFraction. |
halted |
لن تظهر حِزم APK الخاصة بالإصدار للمستخدمين بعد الآن. لن يتأثر المستخدمون الذين لديهم حِزم APK هذه. |
completed |
لن يتم إجراء أي تغييرات أخرى على الإصدار. ويتم عرض حِزم APK لجميع المستخدمين ما لم يكونوا مؤهَّلين للحصول على حِزم APK من إصدار أحدث. |
CountryTargeting
مواصفات استهداف البلد
تمثيل JSON |
---|
{ "countries": [ string ], "includeRestOfWorld": boolean } |
الحقول | |
---|---|
countries[] |
البلدان المطلوب استهدافها، ويتم تحديدها كـ رموز CLDR مكوّنة من حرفين |
includeRestOfWorld |
ضمِّن "بقية بُلدان العالم" بالإضافة إلى البلدان المستهدَفة بشكلٍ واضح. |
الطُرق |
|
---|---|
|
تنشئ هذه الطريقة مقطعًا جديدًا. |
|
يحصل على مقطع صوتي. |
|
تعرض هذه السمة جميع المقاطع الصوتية. |
|
تعديل مسار إصدار |
|
تعديل مقطع صوتي |
رموز الخطأ
تعرض عمليات هذا المرجع رموز خطأ HTTP التالية:
رمز الخطأ | السبب | الدقة |
---|---|---|
5xx |
حدث خطأ عام في خادم Google Play. | أعِد محاولة إرسال طلبك.
إذا استمرت المشكلة، يُرجى التواصل مع مدير حسابك على Google Play أو إرسال طلب دعم. ننصحك بالاطّلاع على لوحة البيانات الخاصة بحالة Play لمعرفة ما إذا كان هناك أي انقطاع معروف في الخدمة. |
409 |
حدث خطأ أثناء تعديل التزامن.
حدثت محاولة لتعديل عنصر قيد التعديل. على سبيل المثال، يتم الإقرار بعملية شراء من خلال استدعاء الطريقة |
أعِد محاولة إرسال طلبك. |