منبع: آهنگ
پیکربندی مسیر. منبعی برای 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 مراجعه کنید. |
متن محلیشده
متن محلیسازی شده به زبان داده شده.
| نمایش 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 | «بقیه جهان» و همچنین کشورهای هدف را نیز در نظر بگیرید. |
روشها | |
|---|---|
| یک مسیر جدید ایجاد میکند. |
| یک آهنگ دریافت میکند. |
| تمام آهنگها را فهرست میکند. |
| یک آهنگ را وصله میکند. |
| یک آهنگ را بهروزرسانی میکند. |
کدهای خطا
عملیات این منبع، کدهای خطای HTTP زیر را برمیگرداند:
| کد خطا | دلیل | توضیحات | وضوح تصویر |
|---|