- Permintaan HTTP
- Parameter lokasi
- Parameter kueri
- Isi permintaan
- Isi respons
- Cakupan otorisasi
- ApplicationName
Mulai terima notifikasi untuk aktivitas akun. Untuk informasi selengkapnya, lihat Menerima Notifikasi Push.
Permintaan HTTP
POST https://admin.googleapis.com/admin/reports/v1/activity/users/{userKey or all}/applications/{applicationName}/watch
URL menggunakan sintaksis gRPC Transcoding.
Parameter jalur
Parameter | |
---|---|
userKey or all |
Menampilkan ID profil atau email pengguna yang datanya harus difilter. Dapat berupa |
applicationName |
Nama aplikasi yang peristiwanya akan diambil. |
Parameter kueri
Parameter | |
---|---|
actorIpAddress |
Alamat Protokol Internet (IP) host tempat peristiwa dilakukan. Tindakan ini adalah cara tambahan untuk memfilter ringkasan laporan menggunakan alamat IP pengguna yang aktivitasnya dilaporkan. Alamat IP ini mungkin mencerminkan atau tidak mencerminkan lokasi fisik pengguna. Misalnya, alamat IP dapat berupa alamat server proxy pengguna atau alamat virtual private network (VPN). Parameter ini mendukung versi alamat IPv4 dan IPv6. |
customerId |
ID unik pelanggan yang datanya akan diambil. |
endTime |
Menetapkan akhir rentang waktu yang ditampilkan dalam laporan. Tanggal dalam format RFC 3339, misalnya 2010-10-28T10:26:35.000Z. Nilai defaultnya adalah perkiraan waktu permintaan API. Laporan API memiliki tiga konsep waktu dasar:
endTime tidak ditentukan, laporan akan menampilkan semua aktivitas dari startTime hingga waktu saat ini atau 180 hari terakhir jika startTime lebih dari 180 hari di masa lalu.
|
eventName |
Nama peristiwa yang dikueri oleh API. Setiap |
filters |
String kueri Parameter peristiwa ini dikaitkan dengan Dalam contoh aktivitas Drive berikut, daftar yang ditampilkan terdiri dari semua peristiwa
Kueri
Catatan: API tidak menerima beberapa nilai untuk parameter yang sama. Jika parameter diberikan lebih dari sekali dalam permintaan API, API hanya akan menerima nilai terakhir parameter tersebut. Selain itu, jika parameter yang tidak valid diberikan dalam permintaan API, API akan mengabaikan parameter tersebut dan menampilkan respons yang sesuai dengan parameter valid yang tersisa. Jika tidak ada parameter yang diminta, semua parameter akan ditampilkan. |
maxResults |
Menentukan berapa banyak catatan aktivitas yang ditampilkan di setiap halaman respons. Misalnya, jika permintaan menetapkan |
orgUnitID |
ID unit organisasi yang akan dilaporkan. Catatan aktivitas hanya akan ditampilkan untuk pengguna yang menjadi bagian dari unit organisasi yang ditentukan. |
pageToken |
Token untuk menentukan halaman berikutnya. Sebuah laporan dengan beberapa halaman memiliki properti |
startTime |
Menetapkan awal rentang waktu yang ditampilkan dalam laporan. Tanggal dalam format RFC 3339, misalnya 2010-10-28T10:26:35.000Z. Laporan menampilkan semua aktivitas dari |
groupIdFilter |
ID grup yang dipisahkan koma (di-obfuscate) tempat aktivitas pengguna difilter, yaitu respons akan berisi aktivitas hanya untuk pengguna yang merupakan bagian dari setidaknya salah satu ID grup yang disebutkan di sini. Format: "id:abc123,id:xyz456" |
Isi permintaan
Isi permintaan memuat instance SubscriptionChannel
.
Isi respons
Saluran notifikasi yang digunakan untuk memantau perubahan resource.
Jika berhasil, isi respons memuat data dengan struktur berikut:
Representasi JSON |
---|
{ "id": string, "token": string, "expiration": string, "type": string, "address": string, "payload": boolean, "params": { string: string, ... }, "resourceId": string, "resourceUri": string, "kind": string } |
Kolom | |
---|---|
id |
UUID atau string unik serupa yang mengidentifikasi saluran ini. |
token |
String arbitrer dikirim ke alamat target dengan setiap notifikasi dikirim melalui saluran ini. Opsional. |
expiration |
Tanggal dan waktu habis masa berlaku saluran notifikasi, yang dinyatakan sebagai stempel waktu Unix, dalam milidetik. Opsional. |
type |
Jenis mekanisme pengiriman yang digunakan untuk saluran ini. Nilai harus ditetapkan ke |
address |
Alamat yang menjadi tujuan pengiriman notifikasi untuk channel ini. |
payload |
Nilai Boolean untuk menunjukkan apakah payload diinginkan. Payload adalah data yang dikirim dalam isi pesan POST, PUT, atau PATCH HTTP dan berisi informasi penting tentang permintaan. Opsional. |
params |
Parameter tambahan yang mengontrol perilaku saluran pengiriman. Opsional. Objek yang berisi daftar pasangan |
resourceId |
ID buram yang mengidentifikasi resource yang sedang ditonton di saluran ini. Stabil di berbagai versi API. |
resourceUri |
ID khusus versi untuk resource yang ditonton. |
kind |
Mengidentifikasi ini sebagai saluran notifikasi yang digunakan untuk memantau perubahan pada resource, yaitu " |
Cakupan otorisasi
Memerlukan cakupan OAuth berikut:
https://www.googleapis.com/auth/admin.reports.audit.readonly
Untuk informasi selengkapnya, lihat Panduan otorisasi.
ApplicationName
Nama aplikasi yang peristiwanya akan diambil.
Enum | |
---|---|
access_transparency |
Laporan aktivitas Transparansi Akses Google Workspace menampilkan informasi tentang berbagai jenis peristiwa aktivitas Transparansi Akses. |
admin |
Laporan aktivitas aplikasi konsol Admin menampilkan informasi akun tentang berbagai jenis peristiwa aktivitas administrator. |
calendar |
Laporan aktivitas aplikasi Google Kalender menampilkan informasi tentang berbagai acara aktivitas Kalender. |
chat |
Laporan aktivitas Chat menampilkan informasi tentang berbagai peristiwa aktivitas Chat. |
drive |
Laporan aktivitas aplikasi Google Drive menampilkan informasi tentang berbagai peristiwa aktivitas Google Drive. Laporan aktivitas Drive hanya tersedia untuk pelanggan Google Workspace Business dan Google Workspace Enterprise. |
gcp |
Laporan aktivitas aplikasi Google Cloud Platform menampilkan informasi tentang berbagai peristiwa aktivitas GCP. |
gplus |
Laporan aktivitas aplikasi Google+ menampilkan informasi tentang berbagai peristiwa aktivitas Google+. |
groups |
Laporan aktivitas aplikasi Google Grup menampilkan informasi tentang berbagai peristiwa aktivitas Grup. |
groups_enterprise |
Laporan aktivitas Enterprise Groups menampilkan informasi tentang berbagai peristiwa aktivitas grup Enterprise. |
jamboard |
Laporan aktivitas Jamboard menampilkan informasi tentang berbagai peristiwa aktivitas Jamboard. |
login |
Laporan aktivitas aplikasi Login menampilkan informasi akun tentang berbagai jenis Peristiwa aktivitas login. |
meet |
Laporan aktivitas Audit Meet menampilkan informasi tentang berbagai jenis peristiwa aktivitas Audit Meet. |
mobile |
Laporan aktivitas Audit Perangkat menampilkan informasi tentang berbagai jenis peristiwa aktivitas Audit Perangkat. |
rules |
Laporan aktivitas Aturan menampilkan informasi tentang berbagai jenis peristiwa aktivitas Aturan. |
saml |
Laporan aktivitas SAML menampilkan informasi tentang berbagai jenis peristiwa aktivitas SAML. |
token |
Laporan aktivitas Aplikasi Token menampilkan informasi akun tentang berbagai jenis Peristiwa aktivitas token. |
user_accounts |
Laporan aktivitas aplikasi Akun Pengguna menampilkan informasi akun tentang berbagai jenis peristiwa aktivitas Akun Pengguna. |
context_aware_access |
Laporan Aktivitas akses kontekstual menampilkan informasi tentang akses peristiwa ditolak karena Aturan akses kontekstual. |
chrome |
Laporan aktivitas Chrome menampilkan informasi tentang peristiwa browser Chrome dan ChromeOS. |
data_studio |
Laporan aktivitas Data Studio menampilkan informasi tentang berbagai jenis peristiwa aktivitas Data Studio. |
keep |
Laporan aktivitas aplikasi Keep menampilkan informasi tentang berbagai peristiwa aktivitas Google Keep. Laporan aktivitas Keep hanya tersedia untuk pelanggan Google Workspace Business dan Enterprise. |