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