開始接收帳戶活動通知。詳情請參閱「接收推播通知」。
HTTP 要求
POST https://admin.googleapis.com/admin/reports/v1/activity/users/{userKey or all}/applications/{applicationName}/watch
這個網址使用 gRPC 轉碼語法。
路徑參數
參數 | |
---|---|
user |
代表應篩選資料的個人資料 ID 或使用者電子郵件。可以是 |
application |
要擷取事件的應用程式名稱。 |
查詢參數
參數 | |
---|---|
actor |
事件發生主機的網際網路通訊協定位址 (IP)。這是另一種篩選報表摘要的方法,可根據活動記錄使用者的 IP 位址篩選報表摘要。這個 IP 位址可能會反映使用者的實際位置,也可能不會。舉例來說,IP 位址可能是使用者 Proxy 伺服器的位址,也可能是虛擬私人網路 (VPN) 位址。這個參數支援 IPv4 和 IPv6 位址版本。 |
customer |
要擷取資料的客戶專屬 ID。 |
end |
設定報表中顯示的時間範圍結束時間。日期採用 RFC 3339 格式,例如 2010-10-28T10:26:35.000Z。預設值是 API 要求的預估時間。API 報表有三個基本時間概念:
endTime ,報表會傳回 startTime 到目前時間之前的所有活動;如果 startTime 超過過去 180 天,則報表會傳回最近 180 天的所有活動。
|
event |
API 要查詢的事件名稱。每項 |
filters |
這些事件參數與特定 在以下雲端硬碟活動範例中,傳回的清單包含所有
注意:API 不接受同一個參數的多個值。如果 API 要求中提供的參數不只一個,API 只會接受該參數的最後一個值。此外,如果 API 要求中提供無效參數,API 會忽略該參數,並傳回與其餘有效參數相對應的回應。如果未要求任何參數,系統會傳回所有參數。 |
max |
決定每個回應頁面顯示的活動記錄數量。舉例來說,如果要求設定 |
orgUnitID |
要回報的機構單位 ID。系統只會向所屬機構單位的使用者顯示活動記錄。 |
page |
用來指定下一頁的符記。如果報表包含多個網頁,在回應中會包含 |
start |
設定報表時間範圍的開始時間。日期須採用 RFC 3339 格式,例如 2010-10-28T10:26:35.000Z。報表會傳回 |
group |
以半形逗號分隔的群組 ID (經過模糊處理),系統會根據這些群組 ID 篩選使用者活動,也就是說,回應只會包含至少屬於這裡所提及的群組 ID 之一的使用者活動。格式:「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 |
這個不易解讀的 ID 可識別這個管道中正在監控的資源。適用於不同 API 版本。 |
resource |
受監控資源的版本專屬 ID。 |
kind |
識別此通知管道,用於監控資源變更,也就是「 |
授權範圍
需要下列 OAuth 範圍:
https://www.googleapis.com/auth/admin.reports.audit.readonly
詳情請參閱授權指南。
ApplicationName
要擷取事件的應用程式名稱。
列舉 | |
---|---|
access_transparency |
Google Workspace 資料存取透明化活動報表會傳回不同類型的資料存取透明化活動事件相關資訊。 |
admin |
管理控制台應用程式的活動報表會傳回不同類型的管理員活動事件帳戶資訊。 |
calendar |
Google 日曆應用程式的活動報表會傳回各種日曆活動事件的相關資訊。 |
chat |
Chat 活動報告會傳回各種 Chat 活動事件的相關資訊。 |
drive |
Google 雲端硬碟應用程式的活動報告會傳回各種 Google 雲端硬碟活動事件的相關資訊。雲端硬碟活動報告僅適用於 Google Workspace Business 和 Google Workspace Enterprise 客戶。 |
gcp |
Google Cloud Platform 應用程式的活動報表會傳回各種 GCP 活動事件的相關資訊。 |
gplus |
Google+ 應用程式的活動報告會傳回各種 Google+ 活動事件的相關資訊。 |
groups |
Google 網路論壇應用程式的活動報告會傳回各種網路論壇活動事件的相關資訊。 |
groups_enterprise |
Enterprise 群組活動報告會傳回各種企業群組活動事件的相關資訊。 |
jamboard |
Jamboard 活動報表會傳回各種 Jamboard 活動事件的相關資訊。 |
login |
登入應用程式的活動報表會傳回不同類型的登入活動事件相關帳戶資訊。 |
meet |
Meet 稽核活動報表會傳回不同類型的 Meet 稽核活動事件相關資訊。 |
mobile |
「裝置稽核活動」報表會傳回不同類型的裝置稽核活動事件相關資訊。 |
rules |
「規則活動」報表會傳回不同類型的 規則活動事件相關資訊。 |
saml |
SAML 活動報表會傳回不同類型的 SAML 活動事件相關資訊。 |
token |
權杖應用程式的活動報表會傳回各種權杖活動事件類型的帳戶資訊。 |
user_accounts |
使用者帳戶應用程式的活動報表會傳回不同類型的使用者帳戶活動事件相關帳戶資訊。 |
context_aware_access |
情境感知存取權活動報表會傳回使用者因 情境感知存取權規則而遭拒的存取權事件相關資訊。 |
chrome |
Chrome 活動報告會傳回 Chrome 瀏覽器和 Chrome 作業系統事件的相關資訊。 |
data_studio |
數據分析活動報表會傳回各種數據分析活動事件的相關資訊。 |
keep |
Keep 應用程式的活動報告會傳回各種 Google Keep 活動事件的相關資訊。Keep 活動報表僅適用於 Google Workspace Business 和 Enterprise 客戶。 |