מתחילים לקבל התראות על פעילויות בחשבון. מידע נוסף זמין במאמר קבלת התראות Push.
בקשת HTTP
POST https://admin.googleapis.com/admin/reports/v1/activity/users/{userKey or all}/applications/{applicationName}/watch
בכתובת ה-URL נעשה שימוש בתחביר המרת קידוד של gRPC.
פרמטרים של נתיב
פרמטרים | |
---|---|
user |
מייצג את מזהה הפרופיל או את כתובת האימייל של המשתמש שעבורן צריך לסנן את הנתונים. הוא יכול להיות |
application |
שם האפליקציה שאליה רוצים לאחזר את האירועים. |
פרמטרים של שאילתה
פרמטרים | |
---|---|
actor |
כתובת פרוטוקול האינטרנט (IP) של המארח שבו בוצע האירוע. זוהי דרך נוספת לסנן את הסיכום של הדוח לפי כתובת ה-IP של המשתמש שעליו מדווחים. כתובת ה-IP הזו משקפת את המיקום הפיזי של המשתמש, אבל לא בהכרח. לדוגמה, כתובת ה-IP יכולה להיות כתובת שרת ה-proxy של המשתמש או כתובת של רשת וירטואלית פרטית (VPN). הפרמטר הזה תומך גם בגרסה IPv4 וגם בגרסה IPv6 של כתובות. |
customer |
המזהה הייחודי של הלקוח שעבורו רוצים לאחזר נתונים. |
end |
מגדיר את סוף טווח הזמן שמוצג בדוח. התאריך בפורמט RFC 3339, לדוגמה 2010-10-28T10:26:35.000Z. ערך ברירת המחדל הוא השעה המשוערת של בקשת ה-API. בדוח API יש שלושה מושגי זמן בסיסיים:
endTime , הדוח מחזיר את כל הפעילויות מ-startTime ועד לזמן הנוכחי, או את הפעילויות מ-180 הימים האחרונים אם startTime הוא לפני יותר מ-180 יום.
|
event |
שם האירוע שאליו ה-API שולח שאילתה. כל |
filters |
מחרוזת השאילתה פרמטרים האירוע האלה משויכים ל- בדוגמאות הבאות לפעילות ב-Drive, הרשימה שמוחזרת מורכבת מכל אירועי
שאילתת
הערה: ה-API לא מקבל כמה ערכים של אותו פרמטר. אם פרמטר מסוים מופיע יותר מפעם אחת בבקשת ה-API, ה-API מקבל רק את הערך האחרון של הפרמטר הזה. בנוסף, אם צוין פרמטר לא תקין בבקשת ה-API, ה-API מתעלם מהפרמטר הזה ומחזיר את התגובה שתואמת לשאר הפרמטרים התקינים. אם לא מבקשים פרמטרים, כל הפרמטרים מוחזרים. |
max |
קובע כמה רשומות פעילות יוצגו בכל דף תגובה. לדוגמה, אם הבקשה מגדירה את הערך |
orgUnitID |
המזהה של היחידה הארגונית שרוצים לדווח עליה. רשומות הפעילות יוצגו רק עבור משתמשים ששייכים ליחידה הארגונית שצוינה. |
page |
האסימון לציין את הדף הבא. בדוח עם כמה דפים מופיע המאפיין |
start |
מגדיר את תחילת טווח הזמן שמוצג בדוח. התאריך בפורמט RFC 3339, לדוגמה 2010-10-28T10:26:35.000Z. הדוח מחזיר את כל הפעילויות מ- |
group |
מזהי קבוצות מופרדים בפסיקים (מעומעמים) שבהם מסוננות פעילויות המשתמשים, כלומר התגובה תכיל פעילויות רק של משתמשים שהם חלק מאחד לפחות ממזהי הקבוצות שצוינו כאן. פורמט: "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 |
פרמטרים נוספים ששולטים בהתנהגות של ערוץ העברת הנתונים. זה שינוי אופציונלי. אובייקט שמכיל רשימה של זוגות |
resource |
מזהה אטום שמזהה את המשאב שצופים בו בערוץ הזה. יציב בגרסאות שונות של API. |
resource |
מזהה ספציפי לגרסה של המשאב במעקב. |
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 |
בדוחות הפעילות של קבוצות הארגון מוצג מידע על אירועי פעילות שונים של קבוצות הארגון. |
jamboard |
הדוחות על הפעילות ב-Jamboard מספקים מידע על אירועי פעילות שונים ב-Jamboard. |
login |
דוחות הפעילות של אפליקציית ההתחברות מחזירים פרטי חשבון לגבי סוגים שונים של אירועי פעילות בחשבון להתחברות. |
meet |
בדוח הפעילות של ביקורת Meet מוצג מידע על סוגים שונים של אירועי פעילות של ביקורת Meet. |
mobile |
בדוח הפעילות של ביקורת המכשיר מוצג מידע על סוגים שונים של אירועי פעילות של ביקורת המכשיר. |
rules |
בדוח 'פעילות של כללים' מוצג מידע על סוגים שונים של אירועי פעילות של כללים. |
saml |
בדוח הפעילות ב-SAML מוחזר מידע על סוגים שונים של אירועי פעילות ב-SAML. |
token |
דוחות הפעילות של אפליקציית האסימון מחזירים פרטי חשבון לגבי סוגים שונים של אירועי פעילות של אסימונים. |
user_accounts |
דוחות הפעילות של אפליקציית 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. |