להתחיל לקבל התראות על פעילויות בחשבון. מידע נוסף זמין במאמר בנושא קבלת התראות Push.
בקשת HTTP
POST https://admin.googleapis.com/admin/reports/v1/activity/users/{userKey or all}/applications/{applicationName}/watch
כתובת ה-URL משתמשת בתחביר של gRPC Transcoding.
פרמטרים של נתיב
פרמטרים | |
---|---|
userKey or all |
מייצג את מזהה הפרופיל או את האימייל של המשתמש שלפיו צריך לסנן את הנתונים. יכול להיות |
applicationName |
שם האפליקציה שממנה רוצים לאחזר את האירועים. |
פרמטרים של שאילתה
פרמטרים | |
---|---|
actorIpAddress |
כתובת פרוטוקול האינטרנט (IP) של המארח שבו בוצע האירוע. זו דרך נוספת לסנן את הסיכום של דוח לפי כתובת ה-IP של המשתמש שהפעילות שלו מדווחת. יכול להיות שכתובת ה-IP הזו תשקף את המיקום הפיזי של המשתמש, ויכול להיות שלא. לדוגמה, כתובת ה-IP יכולה להיות הכתובת של שרת ה-proxy של המשתמש או כתובת של רשת וירטואלית פרטית (VPN). הפרמטר הזה תומך בגרסאות של כתובות IPv4 ו-IPv6. |
customerId |
המזהה הייחודי של הלקוח שאליו רוצים לאחזר נתונים. |
endTime |
מגדיר את סוף טווח הזמן שמוצג בדוח. התאריך הוא בפורמט RFC 3339, לדוגמה 2010-10-28T10:26:35.000Z. ערך ברירת המחדל הוא הזמן המשוער של בקשת ה-API. בדוח API יש שלושה מושגי זמן בסיסיים:
endTime , הדוח מחזיר את כל הפעילויות מ-startTime עד השעה הנוכחית, או מ-180 הימים האחרונים אם startTime חל לפני יותר מ-180 ימים.
|
eventName |
שם האירוע שנשלח לגביו שאילתה באמצעות ה-API. כל |
filters |
מחרוזת השאילתה פרמטרים של אירועים כאלה משויכים ל בדוגמאות הבאות של פעילות ב-Drive, הרשימה שמוחזרת כוללת את כל האירועים מסוג
הערה: ה-API לא מקבל כמה ערכים של אותו פרמטר. אם פרמטר מסופק יותר מפעם אחת בבקשת ה-API, ה-API מקבל רק את הערך האחרון של הפרמטר הזה. בנוסף, אם בבקשת ה-API מצוין פרמטר לא תקין, ה-API מתעלם מהפרמטר הזה ומחזיר את התגובה שמתאימה לפרמטרים התקינים שנותרו. אם לא נשלחת בקשה לפרמטרים, כל הפרמטרים מוחזרים. |
maxResults |
קובע כמה רשומות של פעילות מוצגות בכל דף של תשובות. לדוגמה, אם הבקשה מגדירה |
orgUnitID |
המזהה של היחידה הארגונית שעליה רוצים לדווח. רשומות הפעילות יוצגו רק למשתמשים ששייכים ליחידה הארגונית שצוינה. |
pageToken |
הטוקן שמשמש לציון הדף הבא. דוח עם כמה דפים כולל את המאפיין |
startTime |
מגדיר את תחילת טווח הזמן שמוצג בדוח. התאריך הוא בפורמט RFC 3339, לדוגמה 2010-10-28T10:26:35.000Z. הדוח מחזיר את כל הפעילויות מ- |
groupIdFilter |
מזהי קבוצות (מוסתרים) מופרדים בפסיקים שפעילויות המשתמשים מסוננות לפיהם, כלומר התגובה תכיל פעילויות רק של משתמשים ששייכים לפחות לאחד ממזהי הקבוצות שמוזכרים כאן. פורמט: id:abc123,id:xyz456 |
גוף הבקשה
גוף הבקשה מכיל מופע של SubscriptionChannel
.
גוף התשובה
ערוץ התראות שמשמש למעקב אחרי שינויים במשאבים.
אם הפעולה מצליחה, גוף התגובה מכיל נתונים במבנה הבא:
ייצוג ב-JSON |
---|
{ "id": string, "token": string, "expiration": string, "type": string, "address": string, "payload": boolean, "params": { string: string, ... }, "resourceId": string, "resourceUri": string, "kind": string } |
שדות | |
---|---|
id |
מזהה UUID או מחרוזת ייחודית דומה שמזהה את הערוץ. |
token |
מחרוזת שרירותית שמועברת לכתובת היעד עם כל התראה שמועברת בערוץ הזה. אופציונלי. |
expiration |
התאריך והשעה של תפוגת ערוץ ההתראות, בפורמט חותמת זמן של מערכת Unix, באלפיות השנייה. אופציונלי. |
type |
סוג מנגנון המסירה שמשמש בערוץ הזה. הערך צריך להיות |
address |
הכתובת שאליה נשלחות ההתראות מהערוץ הזה. |
payload |
ערך בוליאני שמציין אם נדרש מטען ייעודי. מטען ייעודי הוא נתונים שנשלחים בגוף של הודעת HTTP POST, PUT או PATCH, ומכילים מידע חשוב על הבקשה. אופציונלי. |
params |
פרמטרים נוספים ששולטים בהתנהגות של ערוץ המסירה. אופציונלי. אובייקט שמכיל רשימה של |
resourceId |
מזהה אטום שמזהה את המשאב שנמצא במעקב בערוץ הזה. יציב בגרסאות שונות של ה-API. |
resourceUri |
מזהה ספציפי לגרסה של המשאב שנמצא במעקב. |
kind |
הערך הזה מציין שזהו ערוץ התראות שמשמש למעקב אחרי שינויים במשאב, שהוא |
היקפי הרשאה
נדרש היקף ההרשאות הבא של OAuth:
https://www.googleapis.com/auth/admin.reports.audit.readonly
מידע נוסף זמין במדריך ההרשאות.
ApplicationName
שם האפליקציה שממנה רוצים לאחזר את האירועים.
טיפוסים בני מנייה (enum) | |
---|---|
access_transparency |
דוחות הפעילות של Access Transparency ב-Google Workspace מחזירים מידע על סוגים שונים של אירועי פעילות של Access Transparency. |
admin |
דוחות הפעילות של אפליקציית מסוף Admin מחזירים פרטי חשבון לגבי סוגים שונים של אירועי פעילות של אדמינים. |
calendar |
דוחות הפעילות של אפליקציית יומן Google מחזירים מידע על אירועים שונים של פעילות ביומן. |
chat |
בדוחות על הפעילות ב-Chat מוצג מידע על אירועים שונים של פעילות ב-Chat. |
drive |
דוחות הפעילות של אפליקציית Google Drive מחזירים מידע על אירועי פעילות שונים ב-Google Drive. דוח הפעילות ב-Drive זמין רק ללקוחות Google Workspace Business ו-Google Workspace Enterprise. |
gcp |
בדוחות הפעילות של אפליקציית Google Cloud Platform מופיע מידע על אירועי פעילות שונים ב-GCP. |
gplus |
דוחות הפעילות של אפליקציית Google+ מחזירים מידע על אירועי פעילות שונים ב-Google+. |
groups |
בדוחות הפעילות של אפליקציית Google Groups מופיע מידע על אירועי פעילות שונים בקבוצות. |
groups_enterprise |
בדוחות הפעילות של קבוצות Enterprise מופיע מידע על אירועי פעילות שונים של קבוצות Enterprise. |
jamboard |
בדוחות הפעילות של Jamboard מופיע מידע על אירועי פעילות שונים ב-Jamboard. |
login |
בדוחות הפעילות של אפליקציית הכניסה מופיעים פרטי חשבון לגבי סוגים שונים של אירועי פעילות בכניסה. |
meet |
בדוח הפעילות של ביקורת Meet מופיע מידע על סוגים שונים של אירועי פעילות של ביקורת Meet. |
mobile |
בדוח הפעילות 'ביקורת מכשירים' מופיע מידע על סוגים שונים של אירועי פעילות של ביקורת מכשירים. |
rules |
בדוח 'פעילות של כללים' מוצג מידע על סוגים שונים של אירועים של פעילות כללים. |
saml |
בדוח הפעילות של SAML מופיע מידע על סוגים שונים של אירועי פעילות של SAML. |
token |
בדוחות הפעילות של אפליקציית האסימון מופיע מידע על החשבון לגבי סוגים שונים של אירועי פעילות של אסימונים. |
user_accounts |
בדוחות הפעילות של אפליקציית חשבונות המשתמשים מופיע מידע על חשבונות לגבי סוגים שונים של אירועי פעילות בחשבונות משתמשים. |
context_aware_access |
בדוחות הפעילות של בקרת גישה מבוססת-הקשר מופיע מידע על אירועים שבהם הגישה של משתמשים נדחתה בגלל כללים של בקרת גישה מבוססת-הקשר. |
chrome |
דוחות הפעילות ב-Chrome מחזירים מידע על אירועים בדפדפן Chrome וב-Chrome OS. |
data_studio |
בדוחות הפעילות של Data Studio מופיע מידע על סוגים שונים של אירועי פעילות ב-Data Studio. |
keep |
בדוחות הפעילות של אפליקציית Keep מופיע מידע על אירועי פעילות שונים ב-Google Keep. דוח הפעילות ב-Keep זמין רק ללקוחות Google Workspace Business ו-Enterprise. |
classroom |
בדוחות הפעילות ב-Classroom מופיע מידע על סוגים שונים של אירועי פעילות ב-Classroom. |