- طلب HTTP
- مَعلمات المسار
- معامِلات طلب البحث
- نص الطلب
- نص الاستجابة
- نطاقات التفويض
- ApplicationName
- النشاط
- جرِّبه الآن
لاسترداد قائمة بالأنشطة لحساب وتطبيق عميل معين، مثل تطبيق وحدة تحكم المشرف أو تطبيق Google Drive. لمزيد من المعلومات، يُرجى الاطِّلاع على أدلة تقارير نشاط المشرف وGoogle Drive. لمزيد من المعلومات عن مَعلمات تقرير النشاط، اطّلِع على الأدلّة المرجعية لمَعلمات النشاط.
طلب HTTP
GET https://admin.googleapis.com/admin/reports/v1/activity/users/{userKey or all}/applications/{applicationName}
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
userKey or all |
رقم تعريف الملف الشخصي أو البريد الإلكتروني للمستخدم الذي يجب تصفية البيانات من أجله. يمكن أن تكون القيمة |
applicationName |
اسم التطبيق الذي سيتمّ استرداد الأحداث الخاصة به |
معامِلات طلب البحث
المعلمات | |
---|---|
actorIpAddress |
عنوان بروتوكول الإنترنت (IP) للمضيف الذي أُقيم الحدث فيه. هذه طريقة إضافية لفلترة ملخّص التقرير باستخدام عنوان IP للمستخدم الذي يتم الإبلاغ عن نشاطه. قد يعكس عنوان IP هذا الموقع الجغرافي الفعلي للمستخدم أو لا يعكسه. على سبيل المثال، يمكن أن يكون عنوان IP هو عنوان الخادم الوكيل للمستخدم أو عنوان الشبكة الظاهرية الخاصة (VPN). تتيح هذه المَعلمة استخدام إصدارَي العناوين IPv4 وIPv6. |
customerId |
المعرّف الفريد للعميل لاسترداد البيانات له |
endTime |
لضبط نهاية النطاق الزمني المعروض في التقرير. يكون التاريخ بتنسيق RFC 3339، على سبيل المثال 2010-10-28T10:26:35.000Z. القيمة التلقائية هي الوقت التقريبي لطلب البيانات من واجهة برمجة التطبيقات. يتضمن تقرير واجهة برمجة التطبيقات ثلاثة مفاهيم أساسية للوقت:
endTime ، سيعرض التقرير جميع الأنشطة من startTime حتى الوقت الحالي أو آخر 180 يومًا إذا كان startTime أكثر من 180 يومًا في الماضي.
|
eventName |
اسم الحدث الذي تبحث عنه واجهة برمجة التطبيقات. ترتبط كل |
filters |
سلسلة طلب البحث ترتبط مَعلمات الأحداث هذه بحدث في الأمثلة التالية على أنشطة Drive، تتألف القائمة المعروضة من جميع أحداث
يتيح طلب البحث
ملاحظة: لا تقبل واجهة برمجة التطبيقات قيمًا متعددة للمَعلمة نفسها. إذا تم تقديم مَعلمة أكثر من مرّة في طلب البيانات من واجهة برمجة التطبيقات، لن تقبل واجهة برمجة التطبيقات سوى القيمة الأخيرة لتلك المَعلمة. بالإضافة إلى ذلك، إذا تم تقديم معلَمة غير صالحة في طلب البيانات من واجهة برمجة التطبيقات، ستتجاهل واجهة برمجة التطبيقات تلك المَعلمة وتعرض الاستجابة المقابلة للمعلَمات الصالحة المتبقية. وفي حال عدم طلب أي معلَمات، يتم عرض جميع المَعلمات. |
maxResults |
يحدد عدد سجلات النشاط التي يتم عرضها في كل صفحة استجابة. على سبيل المثال، إذا ضبط الطلب |
orgUnitID |
رقم تعريف الوحدة التنظيمية المطلوب إعداد تقارير عنها. لن يتم عرض سجلّات الأنشطة إلا للمستخدمين الذين ينتمون إلى الوحدة التنظيمية المحدّدة. |
pageToken |
الرمز المميّز الذي يجب تحديده في الصفحة التالية التقرير الذي يحتوي على صفحات متعددة يتضمّن السمة |
startTime |
لضبط بداية النطاق الزمني المعروض في التقرير. يكون التاريخ بتنسيق RFC 3339، على سبيل المثال 2010-10-28T10:26:35.000Z. يعرض التقرير جميع الأنشطة من |
groupIdFilter |
معرّفات المجموعات المفصولة بفواصل (مع إخفاء مفاتيح فك تشفير) بشأن أنشطة المستخدمين التي تتم فلترتها، أي أنّ الردّ سيحتوي فقط على أنشطة لهؤلاء المستخدمين الذين يشكّلون جزءًا من واحد على الأقل من معرّفات المجموعات المذكورة هنا. التنسيق: "id:abc123,id:xyz456" |
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
نموذج JSON لمجموعة من الأنشطة
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"kind": string,
"etag": string,
"items": [
{
object ( |
الحقول | |
---|---|
kind |
نوع مورد واجهة برمجة التطبيقات. بالنسبة إلى تقرير النشاط، تكون القيمة هي |
etag |
علامة ETag للمورد. |
items[] |
كل سجلّ نشاط في الردّ |
nextPageToken |
رمز مميّز لاسترداد صفحة المتابعة التالية من التقرير. يتم استخدام القيمة |
نطاقات الأذونات
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/admin.reports.audit.readonly
لمزيد من المعلومات، يُرجى الاطّلاع على دليل التفويض.
ApplicationName
عمليات التعداد | |
---|---|
access_transparency |
تعرض تقارير نشاط "شفافية الوصول إلى Google Workspace" معلومات عن الأنواع المختلفة من أحداث نشاط "شفافية الوصول". |
admin |
تعرض تقارير النشاط في تطبيق وحدة تحكم المشرف معلومات الحساب حول أنواع مختلفة من أحداث نشاط المشرف. |
calendar |
تعرض تقارير النشاط في تطبيق "تقويم Google" معلومات حول مختلف أحداث أنشطة "تقويم Google". |
chat |
تعرض تقارير نشاط Chat معلومات عن أحداث الأنشطة المختلفة في Chat. |
drive |
تعرض تقارير نشاط تطبيق Google Drive معلومات حول أحداث أنشطة Google Drive المختلفة. لا يتوفر تقرير "نشاط Drive" إلا لعملاء Google Workspace Business وEnterprise. |
gcp |
تعرض تقارير نشاط تطبيق Google Cloud Platform معلومات حول أحداث أنشطة Google Cloud Platform المختلفة. |
gplus |
تعرض تقارير نشاط تطبيق +Google معلومات حول أحداث أنشطة +Google المتنوعة. |
groups |
تعرض تقارير النشاط في تطبيق "مجموعات Google" معلومات حول أحداث أنشطة "مجموعات Google" المختلفة. |
groups_enterprise |
تعرض تقارير نشاط "مجموعات Google" معلومات عن أحداث أنشطة مجموعة 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. |
vault |
تعرض تقارير نشاط Vault معلومات حول الأنواع المختلفة من أحداث نشاط Vault. |
النشاط
نموذج JSON لمورد النشاط
تمثيل JSON |
---|
{ "kind": string, "etag": string, "ownerDomain": string, "ipAddress": string, "events": [ { "type": string, "name": string, "parameters": [ { "messageValue": { "parameter": [ { object ( |
الحقول | |
---|---|
kind |
نوع مورد واجهة برمجة التطبيقات. بالنسبة إلى تقرير النشاط، تكون القيمة هي |
etag |
العلامة ETag الخاصة بالإدخال. |
ownerDomain |
هذا هو النطاق المتأثر بحدث التقرير. على سبيل المثال، نطاق "وحدة تحكُّم المشرف" أو مالك المستند في تطبيق Drive. |
ipAddress |
عنوان IP للمستخدم الذي نفّذ الإجراء. هذا هو عنوان بروتوكول الإنترنت (IP) للمستخدم عند تسجيل الدخول إلى Google Workspace، وقد يعكس أو لا يعكس الموقع الجغرافي للمستخدم. على سبيل المثال، يمكن أن يكون عنوان IP هو عنوان الخادم الوكيل للمستخدم أو عنوان الشبكة الظاهرية الخاصة (VPN). تتوافق واجهة برمجة التطبيقات مع IPv4 وIPv6. |
events[] |
أحداث الأنشطة في التقرير |
events[].type |
نوع الحدث. يتم تحديد خدمة أو ميزة Google Workspace التي يغيرها المشرف في السمة |
events[].name |
اسم الحدث هذا هو الاسم المحدّد للنشاط الذي أبلغت عنه واجهة برمجة التطبيقات. ترتبط كل
لمزيد من المعلومات عن سمات eventName ، يمكنك الاطّلاع على قائمة أسماء الأحداث للتطبيقات المختلفة أعلاه في "applicationName ".
|
events[].parameters[] |
أزواج قيم المَعلمة لتطبيقات مختلفة لمزيد من المعلومات عن مَعلمات |
events[].parameters[].messageValue |
أزواج قيم المَعلمات المتداخلة المرتبطة بهذه المَعلمة يتم عرض نوع القيمة المعقدة لمعلمة كقائمة بقيم المعلمات. على سبيل المثال، قد تكون قيمة معلمة العنوان هي |
events[].parameters[].messageValue.parameter[] |
قيم المَعلمات |
events[].parameters[].name |
اسم المَعلمة |
events[].parameters[].value |
قيمة سلسلة للمَعلمة. |
events[].parameters[].multiValue[] |
قيم السلسلة للمَعلمة |
events[].parameters[].intValue |
قيمة عدد صحيح للمعلَمة. |
events[].parameters[].multiIntValue[] |
قيم عدد صحيح للمعلَمة |
events[].parameters[].boolValue |
القيمة المنطقية للمعلَمة. |
events[].parameters[].multiMessageValue[] |
قائمة activity.list التي تضم |
events[].parameters[].multiMessageValue[].parameter[] |
قيم المَعلمات |
id |
معرّف فريد لكل سجلّ نشاط |
id.time |
وقت حدوث النشاط. ويتم ذلك بالثواني بتوقيت حقبة UNIX. |
id.uniqueQualifier |
مؤهِّل فريد إذا كانت هناك أحداث متعددة في الوقت نفسه. |
id.applicationName |
اسم التطبيق الذي ينتمي إليه الحدث. لمعرفة القيم المحتملة، راجِع قائمة التطبيقات أعلاه في |
id.customerId |
المعرّف الفريد لحساب Google Workspace. |
actor |
المستخدم أثناء تنفيذ الإجراء |
actor.profileId |
تمثّل هذه السمة رقم التعريف الفريد للملف الشخصي للمنفِّذ في Google Workspace. قد لا تكون هذه القيمة غير متوفّرة إذا لم يكن المُنفِّذ من مستخدمي Google Workspace، أو قد يكون الرقم 105250506097979753968 الذي يعمل كرقم تعريف عنصر نائب. |
actor.email |
تمثّل هذه السمة عنوان البريد الإلكتروني الرئيسي للمستخدم. قد لا يظهر هذا العنوان إذا لم يكن هناك عنوان بريد إلكتروني مرتبط بالممثل. |
actor.callerType |
تمثّل هذه السمة نوع الممثلين. |
actor.key |
لا يتم العرض إلّا عندما تكون قيمة |