משאב: 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} |
display |
פלט בלבד. השם המוצג של האפליקציה. |
description |
פלט בלבד. תיאור האפליקציה. |
app |
פלט בלבד. מזהה החנות הייחודי של הפריט. דוגמאות: 'gmbmikajjgmnabiglmofipeabaddhgne' לתוסף 'שמירה ב-Google Drive' ל-Chrome, 'com.google.android.apps.docs' לאפליקציית Google Drive ל-Android. |
revision |
פלט בלבד. גרסת האפליקציה. בכל פעם שמתפרסמת גרסה חדשה של האפליקציה, מתבצע השמירה של גרסה חדשה. |
type |
פלט בלבד. סוג האפליקציה. |
icon |
פלט בלבד. קישור לתמונה שיכולה לשמש כסמל של המוצר. |
detail |
פלט בלבד. ה-URI של דף הפרטים של הפריט. |
first |
פלט בלבד. מועד הפרסום הראשון. חותמת זמן בפורמט 'Zulu' בפורמט RFC3339 UTC, עם רזולוציה של ננו-שנייה ועד תשע ספרות אחרי הנקודה. דוגמאות: |
latest |
פלט בלבד. מועד הפרסום האחרון. חותמת זמן בפורמט UTC 'Zulu' של RFC3339, עם רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
publisher |
פלט בלבד. המוציא לאור של הפריט. |
is |
פלט בלבד. מציין אם צריך לשלם על האפליקציה או אם יש בה תוכן בתשלום. |
homepage |
פלט בלבד. דף הבית או ה-URI של האתר. |
privacy |
פלט בלבד. ה-URI שמצביע על מדיניות הפרטיות של האפליקציה, אם הוא סופק על ידי המפתח. שדה ספציפי לגרסה שיוגדר רק כאשר גרסת האפליקציה המבוקשת תמצא. |
review |
פלט בלבד. מספר הביקורות שהתקבלו. פרטי הבדיקה של חנות האינטרנט של Chrome יהיו תמיד לגרסה האחרונה של האפליקציה. |
review |
פלט בלבד. דירוג האפליקציה (על 5 כוכבים). פרטי הבדיקה של חנות האינטרנט של Chrome יהיו תמיד לגרסה האחרונה של האפליקציה. |
service |
פלט בלבד. מידע על שגיאה חלקית בשירות, אם רלוונטי. |
שדה האיחוד הערך של |
|
chrome |
פלט בלבד. מידע על אפליקציית חנות האינטרנט של Chrome |
android |
פלט בלבד. מידע על אפליקציות ל-Android. |
AppItemType
סוג האפליקציה.
טיפוסים בני מנייה (enum) | |
---|---|
APP_ITEM_TYPE_UNSPECIFIED |
סוג האפליקציה לא צוין. |
CHROME |
אפליקציית Chrome. |
ANDROID |
אפליקציית ARC++. |
WEB |
אפליקציית אינטרנט. |
ChromeAppInfo
פרטי האפליקציה בחנות האינטרנט של Chrome.
ייצוג ב-JSON |
---|
{ "minUserCount": integer, "permissions": [ { object ( |
שדות | |
---|---|
min |
פלט בלבד. המספר המינימלי של משתמשים שמשתמשים באפליקציה הזו. |
permissions[] |
פלט בלבד. כל הרשאה מותאמת אישית שהאפליקציה ביקשה. שדה ספציפי לגרסה שיוגדר רק כאשר תתגלה גרסת האפליקציה המבוקשת. |
site |
פלט בלבד. כל הרשאה שמעניקה גישה לדומיינים או לדפוסי מארחים נרחבים. ( למשל: www.google.com). ההתאמות האלה כוללות התאמות מסקריפטים של תוכן וגם מארחים בצומת ההרשאות של המניפסט. שדה ספציפי לגרסה שיוגדר רק כאשר גרסת האפליקציה המבוקשת תמצא. |
type |
פלט בלבד. סוגי הפריטים בחנות האינטרנט של Chrome |
support |
פלט בלבד. מפתח האפליקציה הפעיל תמיכה באפליקציה שלו. שדה ספציפי לגרסה שיוגדר רק כאשר תתגלה גרסת האפליקציה המבוקשת. |
is |
פלט בלבד. אם האפליקציה או התוסף הם עיצוב. |
google |
פלט בלבד. האם האפליקציה או התוסף פותחו על ידי Google ומתוחזקים על ידה. שדה ספציפי לגרסה שיוגדר רק כאשר גרסת האפליקציה המבוקשת תמצא. |
is |
פלט בלבד. האם האפליקציה או התוסף נמצאים במצב 'פורסם' בחנות האינטרנט של Chrome. |
kiosk |
פלט בלבד. האם האפליקציה הזו מופעלת במצב קיוסק במכשירי ChromeOS |
is |
פלט בלבד. אם האפליקציה מיועדת רק למצב קיוסק במכשירי ChromeOS |
is |
פלט בלבד. האם אפליקציה תומכת במדיניות עבור תוספים. |
ChromeAppPermission
הרשאה שהתבקשה על ידי אפליקציה או תוסף של Chrome.
ייצוג ב-JSON |
---|
{ "type": string, "documentationUri": string, "accessUserData": boolean } |
שדות | |
---|---|
type |
פלט בלבד. סוג ההרשאה. |
documentation |
פלט בלבד. אם יש כזה, מזהה URI לדף עם מסמכים לגבי ההרשאה הנוכחית. |
access |
פלט בלבד. אם כן, האם ההרשאות האלה מעניקות לאפליקציה או לתוסף גישה לנתוני המשתמשים. |
ChromeAppSiteAccess
מייצגים הרשאת מארח אחת.
ייצוג ב-JSON |
---|
{ "hostMatch": string } |
שדות | |
---|---|
host |
פלט בלבד. הוא יכול להכיל מארחים ספציפיים מאוד או דפוסים כמו *.com, לדוגמה. |
ItemType
אם פריט מסוים בחנות האינטרנט של Chrome הוא תוסף.
טיפוסים בני מנייה (enum) | |
---|---|
ITEM_TYPE_UNSPECIFIED |
ItemType לא צוין. |
EXTENSION |
תוספים ל-Chrome. |
OTHERS |
כל סוג אחר מלבד תוסף. |
AndroidAppInfo
מידע על אפליקציות ל-Android.
ייצוג ב-JSON |
---|
{
"permissions": [
{
object ( |
שדות | |
---|---|
permissions[] |
פלט בלבד. הרשאות שנדרשו על ידי אפליקציה ל-Android. |
AndroidAppPermission
אפליקציה ל-Android ביקשה הרשאה.
ייצוג ב-JSON |
---|
{ "type": string } |
שדות | |
---|---|
type |
פלט בלבד. סוג ההרשאה. |
סטטוס
הסוג Status
מגדיר מודל שגיאה לוגי שמתאים לסביבות תכנות שונות, כולל ממשקי API ל-REST וממשקי API ל-RPC. הוא משמש את gRPC. כל הודעה מסוג Status
מכילה שלושה נתונים: קוד שגיאה, הודעת שגיאה ופרטי השגיאה.
מידע נוסף על מודל השגיאות הזה ועל אופן העבודה איתו זמין במדריך לעיצוב API.
ייצוג JSON |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
שדות | |
---|---|
code |
קוד הסטטוס, שצריך להיות ערך enum של |
message |
הודעת שגיאה למפתחים, שצריכה להיות באנגלית. כל הודעת שגיאה שמוצגת למשתמשים צריכה להיות מותאמת לשוק המקומי ולשלוח אותה בשדה |
details[] |
רשימת הודעות שמכילות את פרטי השגיאה. יש קבוצה משותפת של סוגי הודעות שאפשר להשתמש בהם בממשקי API. אובייקט שמכיל שדות מסוג שרירותי. שדה נוסף |
שיטות |
|
---|---|
|
אחזור אפליקציה ספציפית של לקוח לפי שם המשאב שלה. |