- طلب HTTP
- مَعلمات المسار
- معامِلات طلب البحث
- نص الطلب
- نص الاستجابة
- نطاقات التفويض
- InstalledApp
- AppInstallType
- AppSource
- RiskAssessmentData
- RiskAssessmentEntry
- RiskAssessmentProvider
- RiskAssessment
- RiskLevel
- جرِّبه الآن
إنشاء تقرير عن عمليات تثبيت التطبيق
طلب HTTP
GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:countInstalledApps
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
customer |
مطلوب. رقم تعريف العميل أو "my_customer" لاستخدام العميل المرتبط بالحساب الذي يقدّم الطلب |
مَعلمات طلب البحث
المعلمات | |
---|---|
orgUnitId |
رقم تعريف الوحدة التنظيمية |
pageSize |
تعرض هذه المَعلمة أكبر عدد ممكن من النتائج. الحد الأقصى والتلقائي هو 100 نتيجة. |
pageToken |
رمز مميّز لتحديد صفحة الطلب التي سيتم عرضها. |
filter |
سلسلة طلب بحث لفلترة النتائج، الحقول مفصولة بـ "و" في بنية EBNF ملاحظة: لا يمكن استخدام عمليات OR في هذا الفلتر. حقول الفلاتر المتوافقة:
|
orderBy |
الحقل المستخدَم لترتيب النتائج الحقول المتوافقة مع الترتيب حسب:
|
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
استجابة تحتوي على تفاصيل التطبيقات المثبَّتة التي تم الاستعلام عنها
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"installedApps": [
{
object ( |
الحقول | |
---|---|
installedApps[] |
قائمة بالتطبيقات المثبّتة التي تتطابق مع الطلب |
nextPageToken |
رمز مميّز لتحديد الصفحة التالية من الطلب. |
totalSize |
إجمالي عدد التطبيقات المثبّتة التي تتطابق مع الطلب |
نطاقات التفويض
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/chrome.management.reports.readonly
InstalledApp
يصف تطبيقًا مثبَّتًا.
تمثيل JSON |
---|
{ "appId": string, "appType": enum ( |
الحقول | |
---|---|
appId |
النتائج فقط. المعرّف الفريد للتطبيق. بالنسبة إلى تطبيقات Chrome والإضافات، يكون المعرّف مكوّنًا من 32 حرفًا (مثل ehoadneljpdggcbbknedodolkkjodefl). بالنسبة إلى تطبيقات Android، اسم الحزمة (مثل com.evernote) |
appType |
النتائج فقط. نوع التطبيق |
browserDeviceCount |
النتائج فقط. عدد أجهزة المتصفّح التي تم تثبيت هذا التطبيق عليها |
osUserCount |
النتائج فقط. عدد مستخدمي ChromeOS الذين ثبَّتوا هذا التطبيق |
appInstallType |
النتائج فقط. طريقة تثبيت التطبيق |
disabled |
النتائج فقط. ما إذا كان التطبيق غير مفعَّل |
appSource |
النتائج فقط. مصدر التطبيق المثبَّت |
displayName |
النتائج فقط. اسم التطبيق المثبَّت |
description |
النتائج فقط. وصف التطبيق المثبّت |
homepageUri |
النتائج فقط. عنوان URL للصفحة الرئيسية للتطبيق المثبّت |
permissions[] |
النتائج فقط. أذونات التطبيق المثبَّت |
riskAssessment |
النتائج فقط. بيانات تقييم المخاطر المتعلّقة بهذه الإضافة، في حال توفّرها |
AppInstallType
طريقة تثبيت التطبيق إذا لم يكن نوع التثبيت نفسه متوفّرًا في جميع نُسخ هذا التطبيق المثبَّت، يكون نوع التثبيت هو MULTIPLE.
عمليات التعداد | |
---|---|
APP_INSTALL_TYPE_UNSPECIFIED |
لم يتم تحديد نوع تثبيت التطبيق. |
MULTIPLE |
أنواع متعددة لتثبيت التطبيقات |
NORMAL |
نوع التثبيت العادي للتطبيقات |
ADMIN |
نوع تثبيت التطبيق من خلال المشرف |
DEVELOPMENT |
نوع تثبيت تطبيق التطوير |
SIDELOAD |
نوع تثبيت التطبيق من مصدر غير معروف |
OTHER |
نوع آخر لتثبيت التطبيق |
AppSource
مصدر التطبيق المثبَّت
عمليات التعداد | |
---|---|
APP_SOURCE_UNSPECIFIED |
لم يتم تحديد مصدر التطبيق. |
CHROME_WEBSTORE |
بشكل عام للإضافات وتطبيقات Chrome |
PLAY_STORE |
تطبيق "متجر Play" |
RiskAssessmentData
بيانات تقييم المخاطر حول إضافة أو تطبيق
تمثيل JSON |
---|
{ "entries": [ { object ( |
الحقول | |
---|---|
entries[] |
تقييمات المخاطر الفردية |
overallRiskLevel |
مستوى المخاطر المُقيَّم بشكل عام في جميع الإدخالات سيكون هذا هو أعلى مستوى للمخاطر من جميع الإدخالات. |
RiskAssessmentEntry
إدخال واحد لتقييم المخاطر
تمثيل JSON |
---|
{ "provider": enum ( |
الحقول | |
---|---|
provider |
مقدّم خدمة تقييم المخاطر الذي ينبع منه هذا الإدخال. |
riskAssessment |
تفاصيل تقييم مقدّم الخدمة للمخاطر |
riskLevel |
مستوى الخطورة المقسّم إلى مجموعات لتقييم المخاطر |
RiskAssessmentProvider
مقدّمو تقييم المخاطر
عمليات التعداد | |
---|---|
RISK_ASSESSMENT_PROVIDER_UNSPECIFIED |
القيمة التلقائية عند عدم تحديد مقدّم خدمة |
RISK_ASSESSMENT_PROVIDER_CRXCAVATOR |
CRXcavator |
RISK_ASSESSMENT_PROVIDER_SPIN_AI |
Spin.Ai |
RISK_ASSESSMENT_PROVIDER_LAYERX |
فريق أمان LayerX |
RiskAssessment
تقييم المخاطر لإضافة Chrome
تمثيل JSON |
---|
{ "assessment": string, "detailsUrl": string, "version": string } |
الحقول | |
---|---|
assessment |
تقييم المخاطر للإضافة في الوقت الحالي، هذه قيمة رقمية، وتفسيرها خاص بكل مقدّم خدمة تقييم المخاطر. |
detailsUrl |
عنوان URL يمكن للمستخدم الانتقال إليه للحصول على مزيد من المعلومات عن تقييم المخاطر |
version |
إصدار الإضافة الذي ينطبق عليه هذا التقييم. |
RiskLevel
مستوى الخطورة المجمّع لملحق/تطبيق
عمليات التعداد | |
---|---|
RISK_LEVEL_UNSPECIFIED |
لم يتم تحديد مستوى الخطورة. |
RISK_LEVEL_LOW |
إضافة تمثّل خطرًا منخفضًا |
RISK_LEVEL_MEDIUM |
إضافة تمثّل خطرًا متوسطًا |
RISK_LEVEL_HIGH |
إضافة تمثّل خطورة عالية |