ابدأ بتلقّي إشعارات بشأن أنشطة الحساب. لمزيد من المعلومات، يُرجى الاطّلاع على تلقّي إشعارات فورية.
طلب HTTP
POST https://admin.googleapis.com/admin/reports/v1/activity/users/{userKey or all}/applications/{applicationName}/watch
يستخدِم عنوان 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 يومًا إذا كان endTime قبل أكثر من 180 يومًا.startTime
|
eventName |
اسم الحدث الذي تبحث عنه واجهة برمجة التطبيقات. يرتبط كل |
filters |
سلسلة طلب البحث تكون مَعلمات الأحداث هذه مرتبطة بـ في أمثلة أنشطة Drive التالية، تتألف القائمة المعروضة من جميع أحداث
يتيح طلب البحث
ملاحظة: لا تقبل واجهة برمجة التطبيقات قيمًا متعدّدة للمَعلمة نفسها. إذا تم تقديم مَعلمة أكثر من مرّة في طلب واجهة برمجة التطبيقات، لا تقبل واجهة برمجة التطبيقات سوى القيمة الأخيرة لهذه المَعلمة. بالإضافة إلى ذلك، إذا تم تقديم مَعلمة غير صالحة في طلب واجهة برمجة التطبيقات، تتجاهل واجهة برمجة التطبيقات هذه المَعلمة وتُعرِض الردّ المقابل للمَعلمات الصالحة المتبقية. إذا لم يتم طلب أي مَعلمات، يتم عرض جميع المَعلمات. |
maxResults |
لتحديد عدد سجلات الأنشطة التي يتم عرضها في كل صفحة استجابة. على سبيل المثال، إذا ضبط الطلب |
orgUnitID |
رقم تعريف الوحدة التنظيمية المطلوب إعداد تقارير عنها. لن يتم عرض سجلات الأنشطة إلا للمستخدمين الذين ينتمون إلى الوحدة التنظيمية المحدّدة. |
pageToken |
الرمز المميّز لتحديد الصفحة التالية. يحتوي التقرير الذي يتضمّن صفحات متعددة على سمة |
startTime |
لضبط بداية النطاق الزمني المعروض في التقرير يتم إدخال التاريخ بـ تنسيق RFC 3339، على سبيل المثال 2010-10-28T10:26:35.000Z. يعرض التقرير جميع الأنشطة من |
groupIdFilter |
أرقام تعريف المجموعات مفصولة بفواصل (مموَّهة) يتم فلترة أنشطة المستخدمين وفقًا لها، أي أنّ الردّ سيتضمّن أنشطة المستخدمين الذين ينتمون إلى رقم تعريف مجموعة واحد على الأقل من أرقام التعريف المذكورة هنا. التنسيق: "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 |
مَعلمات إضافية تتحكّم في سلوك قناة الإرسال اختياريّ. عنصر يحتوي على قائمة بأزواج |
resourceId |
معرّف غير شفاف يحدّد المورد الذي تتم مشاهدته على هذه القناة. أن تكون مستقرة على مستوى إصدارات واجهة برمجة التطبيقات المختلفة |
resourceUri |
معرّف خاص بالإصدار للمورد الذي تتم مشاهدته |
kind |
يحدِّد هذا الحقل القناة كقناة إشعارات تُستخدَم للتتبّع عن التغييرات في المورد " |
نطاقات التفويض
يجب توفير نطاق 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 وGoogle Workspace Enterprise. |
gcp |
تعرِض تقارير نشاط تطبيق Google Cloud Platform معلومات عن أحداث نشاط Google Cloud Platform المختلفة. |
gplus |
تعرِض تقارير النشاط في تطبيق Google+ معلومات عن أحداث النشاط على Google+ المختلفة. |
groups |
تعرِض تقارير النشاط في تطبيق "مجموعات Google" معلومات عن أحداث نشاط "مجموعات Google" المختلفة. |
groups_enterprise |
تعرِض تقارير نشاط "مجموعات Google" لإصدار 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. |