Chrome Management API

Chrome Management API הוא חבילת שירותים שמאפשרת למנהלי מערכת ב-Chrome להציג מכשירים עם Chrome OS ודפדפן Chrome, לנהל אותם ולקבל תובנות לגביהם.

שירות: chromemanagement.googleapis.com

כדי לקרוא לשירות הזה, מומלץ להשתמש בספריות הלקוח ש-Google מספקת. אם האפליקציה שלכם צריכה להשתמש בספריות משלכם כדי לקרוא לשירות הזה, השתמשו במידע הבא כשתשלחו את בקשות ה-API.

מסמך הגילוי

מסמך Discovery הוא מפרט קריא למחשבים לתיאור ולשימוש בממשקי API ל-REST. הוא משמש לבניית ספריות לקוח, יישומי פלאגין בסביבת פיתוח משולבת (IDE) וכלים אחרים שיוצרים אינטראקציה עם Google APIs. שירות אחד יכול לספק כמה מסמכי גילוי. השירות הזה מספק את מסמכי הגילוי הבאים:

נקודת קצה בשירות

נקודת קצה של שירות היא כתובת URL בסיסית שמציינת את כתובת הרשת של שירות API. לשירות אחד יכולות להיות כמה נקודות קצה (endpoints) של שירות. לשירות הזה יש את נקודת הקצה הבאה של השירות, וכל מזהי ה-URI הבאים הם יחסיים לנקודת הקצה של השירות:

  • https://chromemanagement.googleapis.com

משאב REST: v1alpha1.customers.telemetry.devices

שיטות
get GET /v1alpha1/{name=customers/*/telemetry/devices/*}
להורדת מכשיר טלמטריה.
list GET /v1alpha1/{parent=customers/*}/telemetry/devices
רשימה של כל מכשירי הטלמטריה.

משאב REST: v1alpha1.customers.telemetry.events

שיטות
list GET /v1alpha1/{parent=customers/*}/telemetry/events
רשימת אירועי טלמטריה.

משאב REST: v1alpha1.customers.telemetry.notificationConfigs

שיטות
create POST /v1alpha1/{parent=customers/*}/telemetry/notificationConfigs
יצירת הגדרה של התראות טלמטריה.
delete DELETE /v1alpha1/{name=customers/*/telemetry/notificationConfigs/*}
מחיקת הגדרה של התראות טלמטריה.
list GET /v1alpha1/{parent=customers/*}/telemetry/notificationConfigs
הצגת כל ההגדרות של התראות הטלמטריה.
patch PATCH /v1alpha1/{telemetryNotificationConfig.name=customers/*/telemetry/notificationConfigs/*}
מעדכנים את ההגדרות של ההתראות בנוגע לטלמטריה.

משאב REST: v1alpha1.customers.telemetry.users

שיטות
get GET /v1alpha1/{name=customers/*/telemetry/users/*}
להורדת משתמש טלמטריה.
list GET /v1alpha1/{parent=customers/*}/telemetry/users
רשימה של כל משתמשי הטלמטריה.

משאב REST: v1.customers.apps

שיטות
countChromeAppRequests GET /v1/{customer=customers/*}/apps:countChromeAppRequests
יצירת סיכום של בקשות להתקנת האפליקציה.
fetchDevicesRequestingExtension GET /v1/{customer=customers/*}/apps:fetchDevicesRequestingExtension
הצגת רשימה של מכשירים שביקשו להתקין תוסף.
fetchUsersRequestingExtension GET /v1/{customer=customers/*}/apps:fetchUsersRequestingExtension
הצגת רשימה של משתמשים שביקשו להתקין תוסף.

משאב REST: v1.customers.apps.android

שיטות
get GET /v1/{name=customers/*/apps/android/*}
קבלת אפליקציה ספציפית ללקוח לפי שם המשאב שלו.

משאב REST: v1.customers.apps.chrome

שיטות
get GET /v1/{name=customers/*/apps/chrome/*}
קבלת אפליקציה ספציפית ללקוח לפי שם המשאב שלו.

משאב REST: v1.customers.apps.web

שיטות
get GET /v1/{name=customers/*/apps/web/*}
קבלת אפליקציה ספציפית ללקוח לפי שם המשאב שלו.

משאב REST: v1.customers.reports

שיטות
countChromeBrowsersNeedingAttention GET /v1/{customer=customers/*}/reports:countChromeBrowsersNeedingAttention
מספר דפדפני Chrome שנרשמו לאחרונה, שיש בהם מדיניות חדשה לסנכרון או שאין בהם פעילות אחרונה.
countChromeCrashEvents GET /v1/{customer=customers/*}/reports:countChromeCrashEvents
הצגת מספר האירועים של קריסות ב-Chrome.
countChromeDevicesReachingAutoExpirationDate GET /v1/{customer=customers/*}/reports:countChromeDevicesReachingAutoExpirationDate
יצירת דוח של מספר המכשירים שהתוקף שלהם פג בכל חודש במסגרת הזמן שנבחרה.
countChromeDevicesThatNeedAttention GET /v1/{customer=customers/*}/reports:countChromeDevicesThatNeedAttention
הרשימה של מכשירי ChromeOS שלא סונכרנו כללי מדיניות או שהייתה בהם פעילות משתמש ב-28 הימים האחרונים, שהם לא מעודכנים או שהם לא תלונות.
countChromeHardwareFleetDevices GET /v1/{customer=customers/*}/reports:countChromeHardwareFleetDevices
מספר המכשירים עם מפרט חומרה ספציפי מסוג החומרה המבוקש (לדוגמה, שם דגם, סוג מעבד).
countChromeVersions GET /v1/{customer=customers/*}/reports:countChromeVersions
יצירת דוח של גרסאות Chrome שהותקנו.
countInstalledApps GET /v1/{customer=customers/*}/reports:countInstalledApps
הפקת דוח לגבי התקנות של אפליקציות.
countPrintJobsByPrinter GET /v1/{customer=customers/*}/reports:countPrintJobsByPrinter
קבלת סיכום של פעולות ההדפסה שבוצעו בכל מדפסת.
countPrintJobsByUser GET /v1/{customer=customers/*}/reports:countPrintJobsByUser
קבלת סיכום של כל פעולות ההדפסה שבוצעו על ידי כל משתמש.
enumeratePrintJobs GET /v1/{customer=customers/*}/reports:enumeratePrintJobs
קבלו רשימה של משימות הדפסה.
findInstalledAppDevices GET /v1/{customer=customers/*}/reports:findInstalledAppDevices
יצירת דוח לגבי מכשירי דפדפן Chrome מנוהלים שמותקנת בהם אפליקציה מסוימת.

משאב REST: v1.customers.telemetry.devices

שיטות
get GET /v1/{name=customers/*/telemetry/devices/*}
להורדת מכשיר טלמטריה.
list GET /v1/{parent=customers/*}/telemetry/devices
רשימה של כל מכשירי הטלמטריה.

משאב REST: v1.customers.telemetry.events

שיטות
list GET /v1/{parent=customers/*}/telemetry/events
רשימת אירועי טלמטריה.

משאב REST: v1.customers.telemetry.notificationConfigs

שיטות
create POST /v1/{parent=customers/*}/telemetry/notificationConfigs
יצירת הגדרה של התראות טלמטריה.
delete DELETE /v1/{name=customers/*/telemetry/notificationConfigs/*}
מחיקת הגדרה של התראות טלמטריה.
list GET /v1/{parent=customers/*}/telemetry/notificationConfigs
הצגת כל ההגדרות של התראות הטלמטריה.

משאב REST: v1.customers.telemetry.users

שיטות
get GET /v1/{name=customers/*/telemetry/users/*}
להורדת משתמש טלמטריה.
list GET /v1/{parent=customers/*}/telemetry/users
רשימה של כל משתמשי הטלמטריה.