- طلب 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" لاستخدام العميل المرتبط بالحساب الذي يقدّم الطلب. |
مَعلمات طلب البحث
المعلمات | |
---|---|
org |
رقم تعريف الوحدة التنظيمية. |
page |
تعرض هذه المَعلمة أكبر عدد ممكن من النتائج. الحد الأقصى والتلقائي هو 100. |
page |
رمز مميّز لتحديد صفحة الطلب التي سيتم عرضها |
filter |
سلسلة طلب بحث لفلترة النتائج، الحقول مفصولة بـ "و" في بنية EBNF ملاحظة: لا يمكن استخدام عمليات OR في هذا الفلتر. حقول الفلاتر المتوافقة:
|
order |
الحقل المستخدَم لترتيب النتائج الحقول المتوافقة مع الترتيب حسب:
|
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
ردّ يحتوي على تفاصيل التطبيقات المثبَّتة التي تم البحث عنها
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"installedApps": [
{
object ( |
الحقول | |
---|---|
installed |
قائمة التطبيقات المثبّتة المطابقة للطلب |
next |
رمز مميز لتحديد الصفحة التالية من الطلب. |
total |
إجمالي عدد التطبيقات المثبَّتة التي تتطابق مع الطلب |
نطاقات التفويض
يجب توفير نطاق OAuth التالي:
https://www.googleapis.com/auth/chrome.management.reports.readonly
InstalledApp
يصف تطبيقًا مثبَّتًا.
تمثيل JSON |
---|
{ "appId": string, "appType": enum ( |
الحقول | |
---|---|
app |
النتائج فقط. المعرّف الفريد للتطبيق. بالنسبة إلى تطبيقات Chrome والإضافات، يكون المعرّف مكوّنًا من 32 حرفًا (مثل ehoadneljpdggcbbknedodolkkjodefl). بالنسبة إلى تطبيقات Android، اسم الحزمة (مثل com.evernote) |
app |
النتائج فقط. نوع التطبيق |
browser |
النتائج فقط. عدد أجهزة المتصفّح التي تم تثبيت هذا التطبيق عليها |
os |
النتائج فقط. عدد مستخدمي ChromeOS الذين ثبَّتوا هذا التطبيق |
app |
النتائج فقط. طريقة تثبيت التطبيق |
disabled |
النتائج فقط. ما إذا كان التطبيق غير مفعَّل |
app |
النتائج فقط. مصدر التطبيق المثبَّت |
display |
النتائج فقط. اسم التطبيق المثبَّت |
description |
النتائج فقط. وصف التطبيق المثبَّت |
homepage |
النتائج فقط. عنوان URL للصفحة الرئيسية للتطبيق المثبّت |
permissions[] |
النتائج فقط. أذونات التطبيق المثبَّت |
risk |
النتائج فقط. بيانات تقييم المخاطر المتعلّقة بهذه الإضافة، في حال توفّرها |
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[] |
تقييمات المخاطر الفردية |
overall |
مستوى المخاطر المُقيَّم بشكل عام في جميع الإدخالات سيكون هذا هو أعلى مستوى للمخاطر من بين جميع الإدخالات. |
RiskAssessmentEntry
إدخال واحد لتقييم المخاطر
تمثيل JSON |
---|
{ "provider": enum ( |
الحقول | |
---|---|
provider |
مقدّم خدمة تقييم المخاطر الذي ينبع منه هذا الإدخال. |
risk |
تفاصيل تقييم مقدّم الخدمة للمخاطر |
risk |
مستوى المخاطر المجمّعة لتقييم المخاطر. |
RiskAssessmentProvider
مقدّمو خدمات تقييم المخاطر
عمليات التعداد | |
---|---|
RISK_ASSESSMENT_PROVIDER_UNSPECIFIED |
القيمة التلقائية عند عدم تحديد مقدّم خدمة |
RISK_ASSESSMENT_PROVIDER_CRXCAVATOR |
CRXcavator |
RISK_ASSESSMENT_PROVIDER_SPIN_AI |
Spin.Ai. |
RiskAssessment
تقييم المخاطر لإضافة Chrome
تمثيل JSON |
---|
{ "assessment": string, "detailsUrl": string, "version": string } |
الحقول | |
---|---|
assessment |
تقييم المخاطر للإضافة في الوقت الحالي، هذه قيمة رقمية، وتفسيرها خاص بكل مقدّم خدمة تقييم المخاطر. |
details |
عنوان URL يمكن للمستخدم الانتقال إليه للحصول على مزيد من المعلومات عن تقييم المخاطر |
version |
إصدار الإضافة الذي ينطبق عليه هذا التقييم. |
RiskLevel
مستوى المخاطر المجمَّع للإضافة أو التطبيق.
عمليات التعداد | |
---|---|
RISK_LEVEL_UNSPECIFIED |
لم يتم تحديد مستوى الخطورة. |
RISK_LEVEL_LOW |
إضافة تمثّل خطرًا منخفضًا |
RISK_LEVEL_MEDIUM |
إضافة تمثّل خطرًا متوسطًا |
RISK_LEVEL_HIGH |
إضافة تمثّل خطورة عالية |