משאב: AppDetails
משאב שמייצג את פרטי האפליקציה.
| ייצוג ב-JSON | 
|---|
| { "name": string, "displayName": string, "description": string, "appId": string, "revisionId": string, "type": enum ( | 
| שדות | |
|---|---|
| name | 
 פלט בלבד. פורמט: name=customers/{customer_id}/apps/{chrome|android|web}/{appId}@{version} | 
| displayName | 
 פלט בלבד. השם המוצג של האפליקציה. | 
| description | 
 פלט בלבד. תיאור האפליקציה. | 
| appId | 
 פלט בלבד. מזהה החנות הייחודי של הפריט. דוגמאות: 'gmbmikajjgmnabiglmofipeabaddhgne' לתוסף Chrome 'שמירה ב-Google Drive', 'com.google.android.apps.docs' לאפליקציית Google Drive ל-Android. | 
| revisionId | 
 פלט בלבד. גרסת האפליקציה. בכל פעם שמפרסמים גרסה חדשה של האפליקציה, מתבצעת התחייבות לתיקון חדש. | 
| type | 
 פלט בלבד. סוג האפליקציה. | 
| iconUri | 
 פלט בלבד. קישור לתמונה שאפשר להשתמש בה כסמל של המוצר. | 
| detailUri | 
 פלט בלבד. ה-URI של דף הפרטים של הפריט. | 
| firstPublishTime | 
 פלט בלבד. השעה שבה פורסם התוכן לראשונה. הפונקציה משתמשת ב-RFC 3339, והפלט שנוצר תמיד יהיה מנורמל ל-Z וישתמש ב-0, 3, 6 או 9 ספרות חלקיות. אפשר להשתמש גם בהיסטים אחרים מלבד Z. דוגמאות:  | 
| latestPublishTime | 
 פלט בלבד. המועד האחרון שבו פורסם תוכן. הפונקציה משתמשת ב-RFC 3339, והפלט שנוצר תמיד יהיה מנורמל ל-Z וישתמש ב-0, 3, 6 או 9 ספרות חלקיות. אפשר להשתמש גם בהיסטים אחרים מלבד Z. דוגמאות:  | 
| publisher | 
 פלט בלבד. המוציא לאור של הפריט. | 
| isPaidApp | 
 פלט בלבד. מציין אם צריך לשלם על האפליקציה או אם יש בה תוכן בתשלום. | 
| homepageUri | 
 פלט בלבד. כתובת ה-URI של דף הבית או של האתר. | 
| privacyPolicyUri | 
 פלט בלבד. כתובת ה-URI שמפנה למדיניות הפרטיות של האפליקציה, אם היא סופקה על ידי המפתח. שדה ספציפי לגרסה שיוגדר רק אם נמצאה גרסת האפליקציה המבוקשת. | 
| reviewNumber | 
 פלט בלבד. מספר הביקורות שהתקבלו. מידע הביקורות בחנות האינטרנט של Chrome מתייחס תמיד לגרסה העדכנית ביותר של האפליקציה. | 
| reviewRating | 
 פלט בלבד. הדירוג של האפליקציה (מתוך 5 כוכבים). מידע הביקורות בחנות האינטרנט של Chrome מתייחס תמיד לגרסה העדכנית ביותר של האפליקציה. | 
| serviceError | 
 פלט בלבד. מידע על שגיאה בשירות חלקי, אם רלוונטי. | 
| שדה איחוד  הערך  | |
| chromeAppInfo | 
 פלט בלבד. מידע על אפליקציות בחנות האינטרנט של Chrome. | 
| androidAppInfo | 
 פלט בלבד. מידע על אפליקציות ל-Android. | 
AppItemType
סוג האפליקציה.
| טיפוסים בני מנייה (enum) | |
|---|---|
| APP_ITEM_TYPE_UNSPECIFIED | סוג האפליקציה לא צוין. | 
| CHROME | אפליקציית Chrome. | 
| ANDROID | אפליקציית ARC++. | 
| WEB | אפליקציית אינטרנט. | 
ChromeAppInfo
מידע על אפליקציות בחנות האינטרנט של Chrome.
| ייצוג ב-JSON | 
|---|
| { "minUserCount": integer, "permissions": [ { object ( | 
| שדות | |
|---|---|
| minUserCount | 
 פלט בלבד. מספר המשתמשים המינימלי שמשתמשים באפליקציה הזו. | 
| permissions[] | 
 פלט בלבד. כל הרשאה מותאמת אישית שהאפליקציה מבקשת. שדה ספציפי לגרסה שיוגדר רק אם נמצאה גרסת האפליקציה המבוקשת. | 
| siteAccess[] | 
 פלט בלבד. כל הרשאה שמעניקה גישה לדומיינים או לדפוסי מארחים רחבים. ( לדוגמה, www.google.com). ההתאמות האלה כוללות את ההתאמות מסקריפטים של תוכן וגם את המארחים בצומת ההרשאות של המניפסט. שדה ספציפי לגרסה שיוגדר רק אם נמצאה גרסת האפליקציה המבוקשת. | 
| type | 
 פלט בלבד. סוגי פריטים בחנות האינטרנט של Chrome | 
| supportEnabled | 
 פלט בלבד. מפתח האפליקציה הפעיל תמיכה באפליקציה שלו. שדה ספציפי לגרסה שיוגדר רק אם נמצאה גרסת האפליקציה המבוקשת. | 
| isTheme | 
 פלט בלבד. אם האפליקציה או התוסף הם עיצוב. | 
| googleOwned | 
 פלט בלבד. האם האפליקציה או התוסף פותחו ומתוחזקים על ידי Google. שדה ספציפי לגרסה שיוגדר רק אם נמצאה גרסת האפליקציה המבוקשת. | 
| isCwsHosted | 
 פלט בלבד. האם האפליקציה או התוסף נמצאים במצב שפורסם בחנות האינטרנט של Chrome. | 
| kioskEnabled | 
 פלט בלבד. האם האפליקציה הזו מופעלת למצב קיוסק במכשירי ChromeOS | 
| isKioskOnly | 
 פלט בלבד. האם האפליקציה מיועדת רק למצב קיוסק במכשירי ChromeOS | 
| isExtensionPolicySupported | 
 פלט בלבד. האם אפליקציה תומכת במדיניות בנושא תוספים. | 
| manifestVersion | 
 פלט בלבד. הגרסה של המניפסט של התוסף הזה. | 
ChromeAppPermission
הרשאה שמתבקשת על ידי אפליקציה או תוסף של Chrome.
| ייצוג ב-JSON | 
|---|
| { "type": string, "documentationUri": string, "accessUserData": boolean } | 
| שדות | |
|---|---|
| type | 
 פלט בלבד. סוג ההרשאה. | 
| documentationUri | 
 פלט בלבד. אם יש כזה, URI לדף עם תיעוד של ההרשאה הנוכחית. | 
| accessUserData | 
 פלט בלבד. אם זמין, האם ההרשאות האלה מעניקות לאפליקציה או לתוסף גישה לנתוני המשתמש. | 
ChromeAppSiteAccess
מייצג הרשאת מארח אחת.
| ייצוג ב-JSON | 
|---|
| { "hostMatch": string } | 
| שדות | |
|---|---|
| hostMatch | 
 פלט בלבד. יכול להיות שהרשימה תכיל מארחים ספציפיים מאוד, או תבניות כמו '*.com', למשל. | 
ItemType
האם פריט בחנות האינטרנט של Chrome הוא תוסף.
| טיפוסים בני מנייה (enum) | |
|---|---|
| ITEM_TYPE_UNSPECIFIED | סוג הפריט לא צוין. | 
| EXTENSION | תוספים ל-Chrome. | 
| OTHERS | כל סוג אחר מלבד תוסף. | 
AndroidAppInfo
מידע על אפליקציות ל-Android.
| ייצוג ב-JSON | 
|---|
| {
  "permissions": [
    {
      object ( | 
| שדות | |
|---|---|
| permissions[] | 
 פלט בלבד. הרשאות שאפליקציה ל-Android מבקשת. | 
AndroidAppPermission
הרשאה שהתבקשה על ידי אפליקציית Android.
| ייצוג ב-JSON | 
|---|
| { "type": string } | 
| שדות | |
|---|---|
| type | 
 פלט בלבד. סוג ההרשאה. | 
סטטוס
הסוג Status מגדיר מודל שגיאות לוגי שמתאים לסביבות תכנות שונות, כולל ממשקי API ל-REST ול-RPC. היא משמשת את gRPC. כל הודעת Status מכילה שלושה פריטי נתונים: קוד שגיאה, הודעת שגיאה ופרטי שגיאה.
מידע נוסף על מודל השגיאות הזה ועל אופן השימוש בו זמין ב-API Design Guide.
| ייצוג ב-JSON | 
|---|
| { "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } | 
| שדות | |
|---|---|
| code | 
 קוד הסטטוס, שצריך להיות ערך enum של  | 
| message | 
 הודעת שגיאה שמוצגת למפתח, שצריכה להיות באנגלית. כל הודעת שגיאה שמוצגת למשתמש צריכה להיות מותאמת לשפה המקומית ולהישלח בשדה  | 
| details[] | 
 רשימה של הודעות שכוללות את פרטי השגיאה. יש קבוצה משותפת של סוגי הודעות לשימוש בממשקי API. אובייקט שמכיל שדות מסוג שרירותי. שדה נוסף  | 
| Methods | |
|---|---|
| 
 | אפשר לקבל אפליקציה ספציפית ללקוח לפי שם המשאב שלה. | 
