Method: publishers.items.fetchStatus

שליפת הסטטוס של פריט.

בקשת HTTP

GET https://chromewebstore.googleapis.com/v2/{name=publishers/*/items/*}:fetchStatus

כתובת ה-URL כתובה בתחביר של gRPC Transcoding.

פרמטרים של נתיב

פרמטרים
name

string

חובה. שם הפריט שרוצים לאחזר את הסטטוס שלו, בפורמט publishers/{publisherId}/items/{itemId}

גוף הבקשה

גוף הבקשה צריך להיות ריק.

גוף התשובה

הודעת התגובה של items.fetchStatus.

אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל נתונים במבנה הבא:

ייצוג ב-JSON
{
  "name": string,
  "itemId": string,
  "publicKey": string,
  "publishedItemRevisionStatus": {
    object (ItemRevisionStatus)
  },
  "submittedItemRevisionStatus": {
    object (ItemRevisionStatus)
  },
  "lastAsyncUploadState": enum (UploadState),
  "takenDown": boolean,
  "warned": boolean
}
שדות
name

string

השם של הפריט המבוקש.

itemId

string

פלט בלבד. המזהה של הפריט.

publicKey

string

המפתח הציבורי של הפריט, שעשוי להיות מופק על ידי החנות.

publishedItemRevisionStatus

object (ItemRevisionStatus)

פלט בלבד. הסטטוס של הגרסה הנוכחית שפורסמה של הפריט. הערך לא יוגדר אם הפריט לא פורסם.

submittedItemRevisionStatus

object (ItemRevisionStatus)

הסטטוס של הגרסה של הפריט שנשלחה לפרסום. הערך לא יוגדר אם הפריט לא נשלח לפרסום מאז הפרסום האחרון שהצליח.

lastAsyncUploadState

enum (UploadState)

פלט בלבד. המצב של ההעלאה האסינכרונית האחרונה של פריט. המאפיין הזה מוגדר רק אם הייתה העלאה אסינכרונית של הפריט ב-24 השעות האחרונות.

takenDown

boolean

אם הערך הוא True, הפריט הוסר בגלל הפרת מדיניות. פרטים נוספים זמינים במרכז השליטה למפתחים.

warned

boolean

אם הערך הוא true, הפריט קיבל אזהרה על הפרת מדיניות והוא יוסר אם הבעיה לא תיפתר. פרטים נוספים זמינים במרכז השליטה למפתחים.

היקפי הרשאה

נדרש אחד מהיקפי ההרשאות הבאים של OAuth:

  • https://www.googleapis.com/auth/chromewebstore
  • https://www.googleapis.com/auth/chromewebstore.readonly

ItemRevisionStatus

פרטים על הסטטוס של עדכון פריט.

ייצוג ב-JSON
{
  "state": enum (ItemState),
  "distributionChannels": [
    {
      object (DistributionChannel)
    }
  ]
}
שדות
state

enum (ItemState)

פלט בלבד. המצב הנוכחי של הפריט

distributionChannels[]

object (DistributionChannel)

פרטים על חבילת הפריט

DistributionChannel

פרטי פריסה של ערוץ הפצה ספציפי

ייצוג ב-JSON
{
  "deployPercentage": integer,
  "crxVersion": string
}
שדות
deployPercentage

integer

אחוז הפריסה הנוכחי של ערוץ העדכונים (מספר לא שלילי בין 0 ל-100).

crxVersion

string

גרסת התוסף שצוינה במניפסט של החבילה שהועלתה.