Method: customers.reports.countInstalledApps

অ্যাপ ইনস্টলেশনের প্রতিবেদন তৈরি করুন।

HTTP অনুরোধ

GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:countInstalledApps

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

পাথ প্যারামিটার

পরামিতি
customer

string

প্রয়োজন। গ্রাহক আইডি বা "my_customer" অনুরোধ করা অ্যাকাউন্টের সাথে যুক্ত গ্রাহক ব্যবহার করতে।

ক্যোয়ারী প্যারামিটার

পরামিতি
orgUnitId

string

সাংগঠনিক ইউনিটের আইডি।

pageSize

integer

ফলাফলের সর্বাধিক সংখ্যা ফেরত দিতে। সর্বোচ্চ এবং ডিফল্ট 100।

pageToken

string

ফেরত দেওয়ার অনুরোধের পৃষ্ঠা নির্দিষ্ট করতে টোকেন।

filter

string

ফলাফল ফিল্টার করার জন্য ক্যোয়ারী স্ট্রিং, EBNF সিনট্যাক্সে AND-বিচ্ছিন্ন ক্ষেত্র।

দ্রষ্টব্য: OR অপারেশনগুলি এই ফিল্টারে সমর্থিত নয়৷

সমর্থিত ফিল্টার ক্ষেত্র:

  • অ্যাপ্লিকেশন নাম
  • appType
  • install_type
  • অনুমতির_সংখ্যা
  • total_install_count
  • সর্বশেষ_প্রোফাইল_সক্রিয়_তারিখ
  • অনুমতি_নাম
  • appId
orderBy

string

ফলাফল অর্ডার করতে ব্যবহৃত ক্ষেত্র।

ক্ষেত্র দ্বারা সমর্থিত আদেশ:

  • অ্যাপ্লিকেশন নাম
  • appType
  • install_type
  • অনুমতির_সংখ্যা
  • total_install_count
  • appId

শরীরের অনুরোধ

অনুরোধের বডি খালি হতে হবে।

প্রতিক্রিয়া শরীর

জিজ্ঞাসা করা ইনস্টল করা অ্যাপের বিবরণ সহ প্রতিক্রিয়া।

সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:

JSON প্রতিনিধিত্ব
{
  "installedApps": [
    {
      object (InstalledApp)
    }
  ],
  "nextPageToken": string,
  "totalSize": integer
}
ক্ষেত্র
installedApps[]

object ( InstalledApp )

অনুরোধের সাথে মিলে যাওয়া ইনস্টল করা অ্যাপের তালিকা।

nextPageToken

string

অনুরোধের পরবর্তী পৃষ্ঠাটি নির্দিষ্ট করতে টোকেন।

totalSize

integer

অনুরোধের সাথে মিলে যাওয়া অ্যাপের মোট ইনস্টল করা সংখ্যা।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগ প্রয়োজন:

  • https://www.googleapis.com/auth/chrome.management.reports.readonly

ইনস্টল করা অ্যাপ

একটি ইনস্টল করা অ্যাপের বর্ণনা দেয়।

JSON প্রতিনিধিত্ব
{
  "appId": string,
  "appType": enum (AppType),
  "browserDeviceCount": string,
  "osUserCount": string,
  "appInstallType": enum (AppInstallType),
  "disabled": boolean,
  "appSource": enum (AppSource),
  "displayName": string,
  "description": string,
  "homepageUri": string,
  "permissions": [
    string
  ]
}
ক্ষেত্র
appId

string

শুধুমাত্র আউটপুট। অ্যাপটির অনন্য শনাক্তকারী। Chrome অ্যাপ এবং এক্সটেনশনের জন্য, 32-অক্ষরের আইডি (যেমন ehoadneljpdggcbbknedodolkkjodefl)। অ্যান্ড্রয়েড অ্যাপের জন্য, প্যাকেজের নাম (যেমন com.evernote)।

appType

enum ( AppType )

শুধুমাত্র আউটপুট। অ্যাপের ধরন।

browserDeviceCount

string ( int64 format)

শুধুমাত্র আউটপুট। এই অ্যাপ ইনস্টল করা ব্রাউজার ডিভাইসের সংখ্যা।

osUserCount

string ( int64 format)

শুধুমাত্র আউটপুট। এই অ্যাপ ইনস্টল করা ChromeOS ব্যবহারকারীর সংখ্যা।

appInstallType

enum ( AppInstallType )

শুধুমাত্র আউটপুট। অ্যাপটি কীভাবে ইনস্টল করা হয়েছিল।

disabled

boolean

শুধুমাত্র আউটপুট। অ্যাপটি নিষ্ক্রিয় কিনা।

appSource

enum ( AppSource )

শুধুমাত্র আউটপুট। ইনস্টল করা অ্যাপের উৎস।

displayName

string

শুধুমাত্র আউটপুট। ইনস্টল করা অ্যাপের নাম।

description

string

শুধুমাত্র আউটপুট। ইনস্টল করা অ্যাপের বর্ণনা।

homepageUri

string

শুধুমাত্র আউটপুট। ইনস্টল করা অ্যাপের হোমপেজ ইউরি।

permissions[]

string

শুধুমাত্র আউটপুট। ইনস্টল করা অ্যাপের অনুমতি।

AppInstallType

অ্যাপটি কীভাবে ইনস্টল করা হয়েছিল। যদি এই ইনস্টল করা অ্যাপের সমস্ত দৃষ্টান্তে একই ইনস্টল টাইপ না থাকে, তাহলে ইনস্টলের ধরনটি একাধিক।

Enums
APP_INSTALL_TYPE_UNSPECIFIED অ্যাপ্লিকেশন ইনস্টলের ধরন নির্দিষ্ট করা নেই।
MULTIPLE একাধিক অ্যাপ ইনস্টলের ধরন।
NORMAL সাধারণ অ্যাপ ইনস্টলের ধরন।
ADMIN অ্যাডমিনিস্ট্রেটর অ্যাপ ইনস্টলের ধরন।
DEVELOPMENT ডেভেলপমেন্ট অ্যাপ ইনস্টলের ধরন।
SIDELOAD সাইডলোড করা অ্যাপ ইনস্টলের ধরন।
OTHER অন্যান্য অ্যাপ ইনস্টলের ধরন।

অ্যাপসোর্স

ইনস্টল করা অ্যাপের উৎস।

Enums
APP_SOURCE_UNSPECIFIED আবেদনের উৎস উল্লেখ করা হয়নি।
CHROME_WEBSTORE সাধারণত এক্সটেনশন এবং Chrome অ্যাপের জন্য।
PLAY_STORE প্লে স্টোর অ্যাপ।