משאב: 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 |
|
---|---|
|
אפשר לקבל אפליקציה ספציפית ללקוח לפי שם המשאב שלה. |