משאב: טראק
תצורת מסלול. המשאב עבור TrackService.
ייצוג 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 |
הטקסט בשפה הנתונה. |
סטטוס
הסטטוס של פריט תוכן.
טיפוסים בני מנייה (enums) | |
---|---|
statusUnspecified |
הסטטוס לא צוין. |
draft |
חבילות ה-APK של הגרסה לא מוצגות למשתמשים. |
inProgress |
חבילות ה-APK של הגרסה מוצגות לחלק מהמשתמשים, שנקבע על ידי 'userFraction'. |
halted |
חבילות ה-APK של הגרסה לא יוצגו יותר למשתמשים. משתמשים שכבר התקינו את חבילות ה-APK לא יושפעו. |
completed |
בגרסה הזו לא יהיו שינויים נוספים. חבילות ה-APK שלה מוצגות לכל המשתמשים, אלא אם הן עומדות בדרישות לחבילות APK של גרסה עדכנית יותר. |
CountryTargeting
מפרט טירגוט מדינה.
ייצוג JSON |
---|
{ "countries": [ string ], "includeRestOfWorld": boolean } |
שדות | |
---|---|
countries[] |
המדינות שרוצים לטרגט, ומצוינות בקודי CLDR בני שני אותיות. |
includeRestOfWorld |
כוללים את 'שאר העולם' וגם את המדינות שטורגטו במפורש. |
שיטות |
|
---|---|
|
יצירת מסלול חדש. |
|
קבלת טראק. |
|
הצגת כל הטראקים. |
|
מדביק טראק. |
|
מעדכן טראק. |