- คำขอ HTTP
- พารามิเตอร์เส้นทาง
- พารามิเตอร์การค้นหา
- เนื้อความของคำขอ
- เนื้อหาการตอบกลับ
- ขอบเขตการให้สิทธิ์
- ApplicationName
- กิจกรรม
- ลองใช้งาน
ดึงข้อมูลรายการกิจกรรมสําหรับบัญชีและแอปพลิเคชันของลูกค้าที่เฉพาะเจาะจง เช่น แอปพลิเคชันคอนโซลผู้ดูแลระบบหรือแอปพลิเคชัน Google ไดรฟ์ ดูข้อมูลเพิ่มเติมได้ที่คู่มือสำหรับรายงานกิจกรรมของผู้ดูแลระบบและ Google ไดรฟ์ ดูข้อมูลเพิ่มเติมเกี่ยวกับพารามิเตอร์ของรายงานกิจกรรมได้ที่คู่มืออ้างอิงพารามิเตอร์กิจกรรม
คำขอ HTTP
GET https://admin.googleapis.com/admin/reports/v1/activity/users/{userKey or all}/applications/{applicationName}
URL ใช้ไวยากรณ์การแปลง gRPC
พารามิเตอร์เส้นทาง
พารามิเตอร์ | |
---|---|
user |
แสดงรหัสโปรไฟล์หรืออีเมลของผู้ใช้ที่ควรกรองข้อมูล อาจเป็น |
application |
ชื่อแอปพลิเคชันที่จะดึงข้อมูลเหตุการณ์ |
พารามิเตอร์การค้นหา
พารามิเตอร์ | |
---|---|
actor |
ที่อยู่ Internet Protocol (IP) ของโฮสต์ที่ดำเนินการ นี่เป็นอีกวิธีหนึ่งในการกรองข้อมูลสรุปของรายงานโดยใช้ที่อยู่ IP ของผู้ใช้ที่มีการรายงานกิจกรรม ที่อยู่ IP นี้อาจแสดงตำแหน่งจริงของผู้ใช้หรือไม่ก็ได้ เช่น ที่อยู่ IP อาจเป็นที่อยู่ของพร็อกซีเซิร์ฟเวอร์ของผู้ใช้หรือที่อยู่เครือข่ายส่วนตัวเสมือน (VPN) พารามิเตอร์นี้รองรับทั้งที่อยู่เวอร์ชัน IPv4 และ IPv6 |
customer |
รหัสที่ไม่ซ้ำกันของลูกค้าที่จะดึงข้อมูล |
end |
ตั้งค่าช่วงสิ้นสุดของเวลาที่แสดงในรายงาน วันที่อยู่ในรูปแบบ RFC 3339 เช่น 2010-10-28T10:26:35.000Z ค่าเริ่มต้นคือเวลาโดยประมาณของคําขอ API รายงาน API มีแนวคิดพื้นฐานเกี่ยวกับเวลา 3 รายการ ได้แก่
endTime รายงานจะแสดงกิจกรรมทั้งหมดจาก startTime จนถึงปัจจุบันหรือ 180 วันล่าสุด หาก startTime อยู่ในช่วง 180 วันที่ผ่านมา
|
event |
ชื่อเหตุการณ์ที่ API ค้นหา |
filters |
สตริงการค้นหา พารามิเตอร์เหตุการณ์เหล่านี้เชื่อมโยงกับ ในตัวอย่างกิจกรรมในไดรฟ์ต่อไปนี้ รายการที่แสดงผลประกอบด้วยเหตุการณ์
การค้นหา
หมายเหตุ: API ไม่ยอมรับค่าหลายค่าของพารามิเตอร์เดียวกัน หากระบุพารามิเตอร์มากกว่า 1 ครั้งในคําขอ API ทาง API จะยอมรับเฉพาะค่าสุดท้ายของพารามิเตอร์นั้น นอกจากนี้ หากมีการระบุพารามิเตอร์ที่ไม่ถูกต้องในคําขอ API ทาง API จะละเว้นพารามิเตอร์นั้นและแสดงผลลัพธ์ที่เกี่ยวข้องกับพารามิเตอร์ที่ถูกต้องที่เหลือ หากไม่ได้ขอพารามิเตอร์ ระบบจะแสดงผลพารามิเตอร์ทั้งหมด |
max |
กำหนดจำนวนระเบียนกิจกรรมที่แสดงในหน้าคำตอบแต่ละหน้า ตัวอย่างเช่น หากคำขอตั้งค่า |
org |
รหัสของหน่วยขององค์กรที่จะรายงาน บันทึกกิจกรรมจะแสดงเฉพาะสําหรับผู้ใช้ในหน่วยขององค์กรที่ระบุเท่านั้น |
page |
โทเค็นสำหรับระบุหน้าถัดไป รายงานที่มีหลายหน้าจะมีพร็อพเพอร์ตี้ |
start |
ตั้งจุดเริ่มต้นของช่วงเวลาที่แสดงในรายงาน วันที่อยู่ในรูปแบบ RFC 3339 เช่น 2010-10-28T10:26:35.000Z รายงานจะแสดงกิจกรรมทั้งหมดตั้งแต่ |
group |
รหัสกลุ่มที่คั่นด้วยคอมมา (มีการสร้างความสับสน) ซึ่งใช้กรองกิจกรรมของผู้ใช้ กล่าวคือ การตอบกลับจะมีกิจกรรมของผู้ใช้ที่อยู่ในรหัสกลุ่มอย่างน้อย 1 รหัสที่กล่าวถึงที่นี่เท่านั้น รูปแบบ: "id:abc123,id:xyz456" |
เนื้อหาของคำขอ
เนื้อหาของคำขอต้องว่างเปล่า
เนื้อหาการตอบกลับ
เทมเพลต JSON สําหรับคอลเล็กชันกิจกรรม
หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้
การแสดง JSON |
---|
{
"kind": string,
"etag": string,
"items": [
{
object ( |
ช่อง | |
---|---|
kind |
ประเภทของทรัพยากร API สำหรับรายงานกิจกรรม ค่าจะเป็น |
etag |
ETag ของทรัพยากร |
items[] |
แต่ละกิจกรรมจะบันทึกในคำตอบ |
next |
โทเค็นสําหรับดึงข้อมูลหน้าถัดไปของรายงาน ระบบจะใช้ค่า |
ขอบเขตการให้สิทธิ์
ต้องใช้ขอบเขต OAuth ต่อไปนี้
https://www.googleapis.com/auth/admin.reports.audit.readonly
ดูข้อมูลเพิ่มเติมได้ที่คู่มือการให้สิทธิ์
ApplicationName
Enum | |
---|---|
access_transparency |
รายงานกิจกรรมเกี่ยวกับความโปร่งใสในการเข้าถึงของ Google Workspace จะแสดงข้อมูลเกี่ยวกับเหตุการณ์ของกิจกรรมเกี่ยวกับความโปร่งใสในการเข้าถึงประเภทต่างๆ |
admin |
รายงานกิจกรรมของแอปพลิเคชันคอนโซลผู้ดูแลระบบจะแสดงข้อมูลบัญชีเกี่ยวกับเหตุการณ์ของกิจกรรมของผู้ดูแลระบบประเภทต่างๆ |
calendar |
รายงานกิจกรรมของแอปพลิเคชัน Google ปฏิทินจะแสดงข้อมูลเกี่ยวกับเหตุการณ์กิจกรรมในปฏิทินต่างๆ |
chat |
รายงานกิจกรรมใน Chat จะแสดงข้อมูลเกี่ยวกับเหตุการณ์กิจกรรมใน Chat ต่างๆ |
drive |
รายงานกิจกรรมของแอปพลิเคชัน Google ไดรฟ์จะแสดงข้อมูลเกี่ยวกับเหตุการณ์กิจกรรมใน Google ไดรฟ์ต่างๆ รายงานกิจกรรมในไดรฟ์มีให้บริการสำหรับลูกค้า Google Workspace Business และ Enterprise เท่านั้น |
gcp |
รายงานกิจกรรมของแอปพลิเคชัน Google Cloud Platform จะแสดงข้อมูลเกี่ยวกับเหตุการณ์ของกิจกรรม GCP ต่างๆ |
gplus |
รายงานกิจกรรมของแอปพลิเคชัน Google+ จะแสดงผลข้อมูลเกี่ยวกับเหตุการณ์กิจกรรม Google+ ต่างๆ |
groups |
รายงานกิจกรรมของแอปพลิเคชัน Google Groups จะแสดงข้อมูลเกี่ยวกับเหตุการณ์กิจกรรมของ Groups ต่างๆ |
groups_enterprise |
รายงานกิจกรรมของ Enterprise Groups จะแสดงข้อมูลเกี่ยวกับเหตุการณ์กิจกรรมของกลุ่ม Enterprise ต่างๆ |
jamboard |
รายงานกิจกรรม Jamboard จะแสดงข้อมูลเกี่ยวกับเหตุการณ์กิจกรรม Jamboard ต่างๆ |
login |
รายงานกิจกรรมของแอปพลิเคชันการเข้าสู่ระบบจะแสดงข้อมูลบัญชีเกี่ยวกับเหตุการณ์กิจกรรมการเข้าสู่ระบบประเภทต่างๆ |
meet |
รายงานกิจกรรมการตรวจสอบ Meet จะแสดงข้อมูลเกี่ยวกับเหตุการณ์กิจกรรมการตรวจสอบ Meet ประเภทต่างๆ |
mobile |
รายงานกิจกรรมการตรวจสอบอุปกรณ์จะแสดงข้อมูลเกี่ยวกับเหตุการณ์กิจกรรมการตรวจสอบอุปกรณ์ประเภทต่างๆ |
rules |
รายงานกิจกรรมของกฎจะแสดงข้อมูลเกี่ยวกับเหตุการณ์กิจกรรมของกฎประเภทต่างๆ |
saml |
รายงานกิจกรรม SAML จะแสดงข้อมูลเกี่ยวกับเหตุการณ์กิจกรรม SAML ประเภทต่างๆ |
token |
รายงานกิจกรรมของแอปพลิเคชันโทเค็นจะแสดงข้อมูลบัญชีเกี่ยวกับเหตุการณ์กิจกรรมโทเค็นประเภทต่างๆ |
user_accounts |
รายงานกิจกรรมของแอปพลิเคชันบัญชีผู้ใช้จะแสดงข้อมูลบัญชีเกี่ยวกับเหตุการณ์กิจกรรมของบัญชีผู้ใช้ประเภทต่างๆ |
context_aware_access |
รายงานกิจกรรมการเข้าถึงแบบ Context-Aware จะแสดงข้อมูลเกี่ยวกับเหตุการณ์การปฏิเสธการเข้าถึงของผู้ใช้เนื่องจาก กฎการเข้าถึงแบบ Context-Aware |
chrome |
รายงานกิจกรรม Chrome จะแสดงข้อมูลเกี่ยวกับ เหตุการณ์ในเบราว์เซอร์ Chrome และ Chrome OS |
data_studio |
รายงานกิจกรรมของ Data Studio จะแสดงข้อมูลเกี่ยวกับเหตุการณ์กิจกรรมของ Data Studio ประเภทต่างๆ |
keep |
รายงานกิจกรรมของแอปพลิเคชัน Keep จะแสดงข้อมูลเกี่ยวกับเหตุการณ์กิจกรรมใน Google Keep ต่างๆ รายงานกิจกรรมใน Keep มีให้บริการสำหรับลูกค้า Google Workspace Business และ Enterprise เท่านั้น |
vault |
รายงานกิจกรรมของห้องนิรภัยจะแสดงข้อมูลเกี่ยวกับเหตุการณ์กิจกรรมประเภทต่างๆ ของห้องนิรภัย |
กิจกรรม
เทมเพลต JSON สําหรับทรัพยากรกิจกรรม
การแสดง JSON |
---|
{ "kind": string, "etag": string, "ownerDomain": string, "ipAddress": string, "events": [ { "type": string, "name": string, "parameters": [ { "messageValue": { "parameter": [ { object ( |
ช่อง | |
---|---|
kind |
ประเภททรัพยากร API สำหรับรายงานกิจกรรม ค่าจะเป็น |
etag |
ETag ของรายการ |
owner |
นี่คือโดเมนที่ได้รับผลกระทบจากเหตุการณ์ของรายงาน เช่น โดเมนของคอนโซลผู้ดูแลระบบหรือเจ้าของเอกสารของแอปพลิเคชันไดรฟ์ |
ip |
ที่อยู่ IP ของผู้ใช้ที่ดำเนินการ ที่อยู่นี้คือที่อยู่ Internet Protocol (IP) ของผู้ใช้เมื่อเข้าสู่ระบบ Google Workspace ซึ่งอาจแสดงหรือไม่ได้แสดงตำแหน่งจริงของผู้ใช้ เช่น ที่อยู่ IP อาจเป็นที่อยู่ของพร็อกซีเซิร์ฟเวอร์ของผู้ใช้หรือที่อยู่เครือข่ายส่วนตัวเสมือน (VPN) API รองรับ IPv4 และ IPv6 |
events[] |
เหตุการณ์กิจกรรมในรายงาน |
events[]. |
ประเภทเหตุการณ์ บริการหรือฟีเจอร์ Google Workspace ที่ผู้ดูแลระบบเปลี่ยนแปลงจะระบุไว้ในพร็อพเพอร์ตี้ |
events[]. |
ชื่อเหตุการณ์ ชื่อนี้คือชื่อที่เจาะจงของกิจกรรมที่รายงานโดย API และ
ดูข้อมูลเพิ่มเติมเกี่ยวกับพร็อพเพอร์ตี้ eventName ได้ในรายการชื่อเหตุการณ์สําหรับแอปพลิเคชันต่างๆ ด้านบนใน applicationName
|
events[]. |
คู่ค่าพารามิเตอร์สำหรับแอปพลิเคชันต่างๆ ดูข้อมูลเพิ่มเติมเกี่ยวกับพารามิเตอร์ |
events[]. |
คู่ค่าพารามิเตอร์ที่ฝังอยู่ซึ่งเชื่อมโยงกับพารามิเตอร์นี้ ระบบจะแสดงผลประเภทค่าที่ซับซ้อนสำหรับพารามิเตอร์เป็นรายการค่าพารามิเตอร์ เช่น พารามิเตอร์ที่อยู่อาจมีค่าเป็น |
events[]. |
ค่าพารามิเตอร์ |
events[]. |
ชื่อพารามิเตอร์ |
events[]. |
ค่าสตริงของพารามิเตอร์ |
events[]. |
ค่าสตริงของพารามิเตอร์ |
events[]. |
ค่าจำนวนเต็มของพารามิเตอร์ |
events[]. |
ค่าจำนวนเต็มของพารามิเตอร์ |
events[]. |
ค่าบูลีนของพารามิเตอร์ |
events[]. |
activities.list ของออบเจ็กต์ |
events[]. |
ค่าพารามิเตอร์ |
id |
ตัวระบุที่ไม่ซ้ำกันสำหรับบันทึกกิจกรรมแต่ละรายการ |
id. |
เวลาเกิดกิจกรรม ข้อมูลนี้เป็นเวลา Unix Epoch เป็นวินาที |
id. |
ตัวคําจํากัดที่ไม่ซ้ำกันหากเหตุการณ์หลายรายการมีเวลาเดียวกัน |
id. |
ชื่อแอปพลิเคชันที่มีกิจกรรมอยู่ สำหรับค่าที่เป็นไปได้ โปรดดูรายการแอปพลิเคชันด้านบนใน |
id. |
ตัวระบุที่ไม่ซ้ำสำหรับบัญชี Google Workspace |
actor |
ผู้ใช้ที่ดําเนินการ |
actor. |
รหัสโปรไฟล์ Google Workspace ที่ไม่ซ้ำกันของผู้ดำเนินการ ค่านี้อาจไม่อยู่หากผู้ดําเนินการไม่ใช่ผู้ใช้ Google Workspace หรืออาจเป็นตัวเลข 105250506097979753968 ซึ่งทำหน้าที่เป็นรหัสตัวยึดตําแหน่ง |
actor. |
อีเมลหลักของผู้ดำเนินการ อาจไม่มีหากไม่มีอีเมลที่เชื่อมโยงกับผู้ดำเนินการ |
actor. |
ประเภทผู้ดําเนินการ |
actor. |
แสดงเฉพาะเมื่อ |