بدء تلقّي إشعارات بشأن أنشطة الحساب لمزيد من المعلومات، يُرجى الاطّلاع على تلقّي الإشعارات الفورية.
طلب 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 يومًا إذا كان startTime يسبق الوقت الحالي بأكثر من 180 يومًا.
|
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" معلومات حول أحداث نشاط التقويم المختلفة. |
chat |
تعرض تقارير نشاط Chat معلومات حول مختلف أحداث نشاط Chat. |
drive |
تعرض تقارير النشاط في تطبيق Google Drive معلومات عن مختلف أحداث النشاط في Google Drive. لا يتوفّر تقرير نشاط Drive إلا لعملاء Google Workspace Business وGoogle Workspace Enterprise. |
gcp |
تعرض تقارير النشاط في تطبيق Google Cloud Platform معلومات عن أحداث النشاط المختلفة في GCP. |
gplus |
تعرض تقارير النشاط في تطبيق Google+ معلومات حول أحداث النشاط المختلفة على Google+. |
groups |
تعرض تقارير النشاط في تطبيق "مجموعات Google" معلومات عن أحداث نشاط المجموعات المختلفة. |
groups_enterprise |
تعرض تقارير النشاط في "مجموعات Google" لإصدار Enterprise معلومات عن أحداث النشاط المختلفة في "مجموعات Google" لإصدار Enterprise. |
jamboard |
تعرض تقارير نشاط Jamboard معلومات عن أحداث نشاط Jamboard المختلفة. |
login |
تعرض تقارير النشاط في تطبيق "تسجيل الدخول" معلومات الحساب حول أنواع مختلفة من أحداث نشاط تسجيل الدخول. |
meet |
يعرض تقرير "نشاط تدقيق Meet" معلومات عن أنواع مختلفة من أحداث نشاط تدقيق Meet. |
mobile |
يعرض تقرير النشاط "تدقيق الأجهزة" معلومات حول أنواع مختلفة من أحداث نشاط تدقيق الأجهزة. |
rules |
يعرض تقرير "نشاط القواعد" معلومات عن أنواع مختلفة من أحداث نشاط القواعد. |
saml |
يعرض تقرير نشاط SAML معلومات عن أنواع مختلفة من أحداث نشاط SAML. |
token |
تعرض تقارير النشاط في تطبيق Token معلومات الحساب حول أنواع مختلفة من أحداث نشاط Token. |
user_accounts |
تعرض تقارير النشاط في تطبيق "حسابات المستخدمين" معلومات الحساب حول أنواع مختلفة من أحداث نشاط حسابات المستخدمين. |
context_aware_access |
تعرض تقارير نشاط "الوصول الواعي بالسياق" معلومات عن أحداث رفض وصول المستخدمين بسبب قواعد "الوصول الواعي بالسياق". |
chrome |
تعرض تقارير نشاط Chrome معلومات عن أحداث متصفّح Chrome ونظام التشغيل Chrome. |
data_studio |
تعرض تقارير الأنشطة في "مركز البيانات" معلومات حول أنواع مختلفة من أحداث الأنشطة في "مركز البيانات". |
keep |
تعرض تقارير النشاط في تطبيق Keep معلومات حول أحداث النشاط المختلفة في Google Keep. لا يتوفّر تقرير نشاط Keep إلا لعملاء Google Workspace Business وEnterprise. |
classroom |
تعرض تقارير النشاط في Classroom معلومات عن أنواع مختلفة من أحداث النشاط في Classroom. |