- HTTP অনুরোধ
- পথের পরামিতি
- কোয়েরি প্যারামিটার
- অনুরোধকারী শরীর
- প্রতিক্রিয়া সংস্থা
- অনুমোদনের পরিধি
- ইনস্টলডঅ্যাপ
- অ্যাপইনস্টলটাইপ
- অ্যাপসোর্স
- ঝুঁকি মূল্যায়ন ডেটা
- ঝুঁকি মূল্যায়ন এন্ট্রি
- ঝুঁকি মূল্যায়ন প্রদানকারী
- ঝুঁকি মূল্যায়ন
- ঝুঁকির মাত্রা
- চেষ্টা করে দেখুন!
অ্যাপ ইনস্টলেশনের প্রতিবেদন তৈরি করুন।
HTTP অনুরোধ
GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:countInstalledApps
URL-টিতে gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করা হয়েছে।
পথের পরামিতি
| প্যারামিটার | |
|---|---|
customer | আবশ্যক। অনুরোধকারী অ্যাকাউন্টের সাথে যুক্ত গ্রাহককে ব্যবহার করার জন্য গ্রাহক আইডি বা "my_customer" প্রয়োজন। |
কোয়েরি প্যারামিটার
| প্যারামিটার | |
|---|---|
orgUnitId | সাংগঠনিক ইউনিটের আইডি। |
pageSize | ফেরত দেওয়ার জন্য ফলাফলের সর্বোচ্চ সংখ্যা। সর্বোচ্চ এবং ডিফল্ট হলো ১০০। |
pageToken | অনুরোধের যে পৃষ্ঠাটি ফেরত দেওয়া হবে তা নির্দিষ্ট করার জন্য টোকেন। |
filter | ফলাফল ফিল্টার করার জন্য কোয়েরি স্ট্রিং, EBNF সিনট্যাক্সে AND দ্বারা পৃথক করা ফিল্ডসমূহ। দ্রষ্টব্য: এই ফিল্টারে OR অপারেশন সমর্থিত নয়। সমর্থিত ফিল্টার ক্ষেত্রসমূহ:
|
orderBy | ফলাফল সাজানোর জন্য ব্যবহৃত ক্ষেত্র। ক্ষেত্র অনুসারে সাজানোর সমর্থন:
|
অনুরোধকারী শরীর
অনুরোধের মূল অংশ অবশ্যই খালি হতে হবে।
প্রতিক্রিয়া সংস্থা
জিজ্ঞাসিত ইনস্টল করা অ্যাপগুলির বিবরণ সম্বলিত প্রতিক্রিয়া।
সফল হলে, প্রতিক্রিয়া অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:
| JSON উপস্থাপনা |
|---|
{
"installedApps": [
{
object ( |
| ক্ষেত্র | |
|---|---|
installedApps[] | অনুরোধের সাথে মিলে যাওয়া ইনস্টল করা অ্যাপগুলির তালিকা। |
nextPageToken | অনুরোধের পরবর্তী পৃষ্ঠা নির্দিষ্ট করার টোকেন। |
totalSize | অনুরোধের সাথে মিলে যাওয়া ইনস্টল করা অ্যাপের মোট সংখ্যা। |
অনুমোদনের পরিধি
নিম্নলিখিত OAuth স্কোপ প্রয়োজন:
-
https://www.googleapis.com/auth/chrome.management.reports.readonly
ইনস্টলডঅ্যাপ
ইনস্টল করা অ্যাপের বর্ণনা দেয়।
| JSON উপস্থাপনা |
|---|
{ "appId": string, "appType": enum ( |
| ক্ষেত্র | |
|---|---|
appId | শুধুমাত্র আউটপুট। অ্যাপটির অনন্য শনাক্তকারী। ক্রোম অ্যাপ এবং এক্সটেনশনের জন্য, ৩২-অক্ষরের আইডি (যেমন ehoadneljpdggcbbknedodolkkjodefl)। অ্যান্ড্রয়েড অ্যাপের জন্য, প্যাকেজ নেম (যেমন com.evernote)। |
appType | শুধুমাত্র আউটপুট। অ্যাপটির ধরন। |
browserDeviceCount | শুধুমাত্র আউটপুট। যে সকল ব্রাউজার ডিভাইসে এই অ্যাপটি ইনস্টল করা আছে, তার সংখ্যা। |
osUserCount | শুধুমাত্র আউটপুট। এই অ্যাপটি ইনস্টল করেছেন এমন ChromeOS ব্যবহারকারীর সংখ্যা। |
appInstallType | শুধুমাত্র আউটপুট। অ্যাপটি যেভাবে ইনস্টল করা হয়েছিল। |
disabled | শুধুমাত্র আউটপুট। অ্যাপটি নিষ্ক্রিয় আছে কিনা। |
appSource | শুধুমাত্র আউটপুট। ইনস্টল করা অ্যাপটির উৎস। |
displayName | শুধুমাত্র আউটপুট। ইনস্টল করা অ্যাপটির নাম। |
description | শুধুমাত্র আউটপুট। ইনস্টল করা অ্যাপটির বিবরণ। |
homepageUri | শুধুমাত্র আউটপুট। ইনস্টল করা অ্যাপটির হোমপেজ ইউআরআই। |
permissions[] | শুধুমাত্র আউটপুট। ইনস্টল করা অ্যাপটির অনুমতি। |
riskAssessment | শুধুমাত্র আউটপুট। যদি উপলব্ধ থাকে, এই সম্প্রসারণ সম্পর্কিত ঝুঁকি মূল্যায়ন ডেটা। |
অ্যাপইনস্টলটাইপ
অ্যাপটি কীভাবে ইনস্টল করা হয়েছিল। যদি এই ইনস্টল করা অ্যাপটির সমস্ত ইনস্ট্যান্সের ইনস্টল টাইপ একই না হয়, তাহলে ইনস্টল টাইপটি হলো একাধিক।
| এনাম | |
|---|---|
APP_INSTALL_TYPE_UNSPECIFIED | অ্যাপ্লিকেশন ইনস্টলের ধরণ নির্দিষ্ট করা হয়নি। |
MULTIPLE | একাধিক অ্যাপ ইনস্টলের ধরণ। |
NORMAL | সাধারণ অ্যাপ ইনস্টল করার ধরণ। |
ADMIN | প্রশাসক অ্যাপ ইনস্টলের ধরণ। |
DEVELOPMENT | উন্নয়ন অ্যাপ ইনস্টল করার ধরণ। |
SIDELOAD | সাইডলোডেড অ্যাপ ইনস্টলের ধরণ। |
OTHER | অন্যান্য অ্যাপ ইনস্টলের ধরণ। |
অ্যাপসোর্স
ইনস্টল করা অ্যাপটির উৎস।
| এনাম | |
|---|---|
APP_SOURCE_UNSPECIFIED | অ্যাপ্লিকেশনের উৎস নির্দিষ্ট করা হয়নি। |
CHROME_WEBSTORE | সাধারণত এক্সটেনশন এবং ক্রোম অ্যাপের জন্য। |
PLAY_STORE | প্লে স্টোর অ্যাপ। |
ঝুঁকি মূল্যায়ন ডেটা
একটি এক্সটেনশন/অ্যাপ সম্পর্কিত ঝুঁকি মূল্যায়ন ডেটা।
| JSON উপস্থাপনা |
|---|
{ "entries": [ { object ( |
| ক্ষেত্র | |
|---|---|
entries[] | ব্যক্তিগত ঝুঁকি মূল্যায়ন। |
overallRiskLevel | সমস্ত এন্ট্রি জুড়ে সামগ্রিকভাবে মূল্যায়ন করা ঝুঁকির মাত্রা। এটি হবে সমস্ত এন্ট্রির মধ্যে সর্বোচ্চ ঝুঁকির মাত্রা। |
ঝুঁকি মূল্যায়ন এন্ট্রি
ঝুঁকি মূল্যায়নের একটি এন্ট্রি।
| JSON উপস্থাপনা |
|---|
{ "provider": enum ( |
| ক্ষেত্র | |
|---|---|
provider | শুধুমাত্র আউটপুট। ঝুঁকি মূল্যায়ন প্রদানকারী, যেখান থেকে এই এন্ট্রিটি এসেছে। |
riskAssessment | শুধুমাত্র আউটপুট। প্রদানকারীর ঝুঁকি মূল্যায়নের বিস্তারিত বিবরণ। |
riskLevel | শুধুমাত্র আউটপুট। ঝুঁকি মূল্যায়নের জন্য শ্রেণিবদ্ধ ঝুঁকির স্তর। |
ঝুঁকি মূল্যায়ন প্রদানকারী
ঝুঁকি মূল্যায়ন প্রদানকারী।
| এনাম | |
|---|---|
RISK_ASSESSMENT_PROVIDER_UNSPECIFIED | কোনো প্রদানকারী নির্দিষ্ট করা না থাকলে এটিই ডিফল্ট মান। |
RISK_ASSESSMENT_PROVIDER_CRXCAVATOR | CRXcavator. |
RISK_ASSESSMENT_PROVIDER_SPIN_AI | স্পিন.এআই। |
RISK_ASSESSMENT_PROVIDER_LAYERX | লেয়ারএক্স নিরাপত্তা। |
RISK_ASSESSMENT_PROVIDER_SPIN_AI_V2 | Spin.AI V2. |
ঝুঁকি মূল্যায়ন
একটি ক্রোম এক্সটেনশনের ঝুঁকি মূল্যায়ন।
| JSON উপস্থাপনা |
|---|
{ "assessment": string, "detailsUrl": string, "version": string } |
| ক্ষেত্র | |
|---|---|
assessment | সম্প্রসারণের জন্য ঝুঁকি মূল্যায়ন। বর্তমানে, এটি একটি সংখ্যাসূচক মান, এবং এর ব্যাখ্যা প্রতিটি ঝুঁকি মূল্যায়ন প্রদানকারীর উপর নির্ভর করে। |
detailsUrl | একটি ইউআরএল যেখানে ব্যবহারকারী ঝুঁকি মূল্যায়ন সম্পর্কে আরও তথ্যের জন্য যেতে পারেন। |
version | এক্সটেনশনটির যে সংস্করণের ক্ষেত্রে এই মূল্যায়নটি প্রযোজ্য। |
ঝুঁকির মাত্রা
একটি এক্সটেনশন/অ্যাপের জন্য ঝুঁকির স্তরকে বিভিন্ন ভাগে ভাগ করা হয়েছে।
| এনাম | |
|---|---|
RISK_LEVEL_UNSPECIFIED | ঝুঁকির মাত্রা নির্দিষ্ট করা হয়নি। |
RISK_LEVEL_LOW | এমন সম্প্রসারণ যা কম ঝুঁকির প্রতিনিধিত্ব করে। |
RISK_LEVEL_MEDIUM | যে সম্প্রসারণটি মাঝারি ঝুঁকির প্রতিনিধিত্ব করে। |
RISK_LEVEL_HIGH | এমন সম্প্রসারণ যা উচ্চ ঝুঁকি বহন করে। |
- HTTP অনুরোধ
- পথের পরামিতি
- কোয়েরি প্যারামিটার
- অনুরোধকারী শরীর
- প্রতিক্রিয়া সংস্থা
- অনুমোদনের পরিধি
- ইনস্টলডঅ্যাপ
- অ্যাপইনস্টলটাইপ
- অ্যাপসোর্স
- ঝুঁকি মূল্যায়ন ডেটা
- ঝুঁকি মূল্যায়ন এন্ট্রি
- ঝুঁকি মূল্যায়ন প্রদানকারী
- ঝুঁকি মূল্যায়ন
- ঝুঁকির মাত্রা
- চেষ্টা করে দেখুন!
অ্যাপ ইনস্টলেশনের প্রতিবেদন তৈরি করুন।
HTTP অনুরোধ
GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:countInstalledApps
URL-টিতে gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করা হয়েছে।
পথের পরামিতি
| প্যারামিটার | |
|---|---|
customer | আবশ্যক। অনুরোধকারী অ্যাকাউন্টের সাথে যুক্ত গ্রাহককে ব্যবহার করার জন্য গ্রাহক আইডি বা "my_customer" প্রয়োজন। |
কোয়েরি প্যারামিটার
| প্যারামিটার | |
|---|---|
orgUnitId | সাংগঠনিক ইউনিটের আইডি। |
pageSize | ফেরত দেওয়ার জন্য ফলাফলের সর্বোচ্চ সংখ্যা। সর্বোচ্চ এবং ডিফল্ট হলো ১০০। |
pageToken | অনুরোধের যে পৃষ্ঠাটি ফেরত দেওয়া হবে তা নির্দিষ্ট করার জন্য টোকেন। |
filter | ফলাফল ফিল্টার করার জন্য কোয়েরি স্ট্রিং, EBNF সিনট্যাক্সে AND দ্বারা পৃথক করা ফিল্ডসমূহ। দ্রষ্টব্য: এই ফিল্টারে OR অপারেশন সমর্থিত নয়। সমর্থিত ফিল্টার ক্ষেত্রসমূহ:
|
orderBy | ফলাফল সাজানোর জন্য ব্যবহৃত ক্ষেত্র। ক্ষেত্র অনুসারে সাজানোর সমর্থন:
|
অনুরোধকারী শরীর
অনুরোধের মূল অংশ অবশ্যই খালি হতে হবে।
প্রতিক্রিয়া সংস্থা
জিজ্ঞাসিত ইনস্টল করা অ্যাপগুলির বিবরণ সম্বলিত প্রতিক্রিয়া।
সফল হলে, প্রতিক্রিয়া অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:
| JSON উপস্থাপনা |
|---|
{
"installedApps": [
{
object ( |
| ক্ষেত্র | |
|---|---|
installedApps[] | অনুরোধের সাথে মিলে যাওয়া ইনস্টল করা অ্যাপগুলির তালিকা। |
nextPageToken | অনুরোধের পরবর্তী পৃষ্ঠা নির্দিষ্ট করার টোকেন। |
totalSize | অনুরোধের সাথে মিলে যাওয়া ইনস্টল করা অ্যাপের মোট সংখ্যা। |
অনুমোদনের পরিধি
নিম্নলিখিত OAuth স্কোপ প্রয়োজন:
-
https://www.googleapis.com/auth/chrome.management.reports.readonly
ইনস্টলডঅ্যাপ
ইনস্টল করা অ্যাপের বর্ণনা দেয়।
| JSON উপস্থাপনা |
|---|
{ "appId": string, "appType": enum ( |
| ক্ষেত্র | |
|---|---|
appId | শুধুমাত্র আউটপুট। অ্যাপটির অনন্য শনাক্তকারী। ক্রোম অ্যাপ এবং এক্সটেনশনের জন্য, ৩২-অক্ষরের আইডি (যেমন ehoadneljpdggcbbknedodolkkjodefl)। অ্যান্ড্রয়েড অ্যাপের জন্য, প্যাকেজ নেম (যেমন com.evernote)। |
appType | শুধুমাত্র আউটপুট। অ্যাপটির ধরন। |
browserDeviceCount | শুধুমাত্র আউটপুট। যে সকল ব্রাউজার ডিভাইসে এই অ্যাপটি ইনস্টল করা আছে, তার সংখ্যা। |
osUserCount | শুধুমাত্র আউটপুট। এই অ্যাপটি ইনস্টল করেছেন এমন ChromeOS ব্যবহারকারীর সংখ্যা। |
appInstallType | শুধুমাত্র আউটপুট। অ্যাপটি যেভাবে ইনস্টল করা হয়েছিল। |
disabled | শুধুমাত্র আউটপুট। অ্যাপটি নিষ্ক্রিয় আছে কিনা। |
appSource | শুধুমাত্র আউটপুট। ইনস্টল করা অ্যাপটির উৎস। |
displayName | শুধুমাত্র আউটপুট। ইনস্টল করা অ্যাপটির নাম। |
description | শুধুমাত্র আউটপুট। ইনস্টল করা অ্যাপটির বিবরণ। |
homepageUri | শুধুমাত্র আউটপুট। ইনস্টল করা অ্যাপটির হোমপেজ ইউআরআই। |
permissions[] | শুধুমাত্র আউটপুট। ইনস্টল করা অ্যাপটির অনুমতি। |
riskAssessment | শুধুমাত্র আউটপুট। যদি উপলব্ধ থাকে, এই সম্প্রসারণ সম্পর্কিত ঝুঁকি মূল্যায়ন ডেটা। |
অ্যাপইনস্টলটাইপ
অ্যাপটি কীভাবে ইনস্টল করা হয়েছিল। যদি এই ইনস্টল করা অ্যাপটির সমস্ত ইনস্ট্যান্সের ইনস্টল টাইপ একই না হয়, তাহলে ইনস্টল টাইপটি হলো একাধিক।
| এনাম | |
|---|---|
APP_INSTALL_TYPE_UNSPECIFIED | অ্যাপ্লিকেশন ইনস্টলের ধরণ নির্দিষ্ট করা হয়নি। |
MULTIPLE | একাধিক অ্যাপ ইনস্টলের ধরণ। |
NORMAL | সাধারণ অ্যাপ ইনস্টল করার ধরণ। |
ADMIN | প্রশাসক অ্যাপ ইনস্টলের ধরণ। |
DEVELOPMENT | উন্নয়ন অ্যাপ ইনস্টল করার ধরণ। |
SIDELOAD | সাইডলোডেড অ্যাপ ইনস্টলের ধরণ। |
OTHER | অন্যান্য অ্যাপ ইনস্টলের ধরণ। |
অ্যাপসোর্স
ইনস্টল করা অ্যাপটির উৎস।
| এনাম | |
|---|---|
APP_SOURCE_UNSPECIFIED | অ্যাপ্লিকেশনের উৎস নির্দিষ্ট করা হয়নি। |
CHROME_WEBSTORE | সাধারণত এক্সটেনশন এবং ক্রোম অ্যাপের জন্য। |
PLAY_STORE | প্লে স্টোর অ্যাপ। |
ঝুঁকি মূল্যায়ন ডেটা
একটি এক্সটেনশন/অ্যাপ সম্পর্কিত ঝুঁকি মূল্যায়ন ডেটা।
| JSON উপস্থাপনা |
|---|
{ "entries": [ { object ( |
| ক্ষেত্র | |
|---|---|
entries[] | ব্যক্তিগত ঝুঁকি মূল্যায়ন। |
overallRiskLevel | সমস্ত এন্ট্রি জুড়ে সামগ্রিকভাবে মূল্যায়ন করা ঝুঁকির মাত্রা। এটি হবে সমস্ত এন্ট্রির মধ্যে সর্বোচ্চ ঝুঁকির মাত্রা। |
ঝুঁকি মূল্যায়ন এন্ট্রি
ঝুঁকি মূল্যায়নের একটি এন্ট্রি।
| JSON উপস্থাপনা |
|---|
{ "provider": enum ( |
| ক্ষেত্র | |
|---|---|
provider | শুধুমাত্র আউটপুট। ঝুঁকি মূল্যায়ন প্রদানকারী, যেখান থেকে এই এন্ট্রিটি এসেছে। |
riskAssessment | শুধুমাত্র আউটপুট। প্রদানকারীর ঝুঁকি মূল্যায়নের বিস্তারিত বিবরণ। |
riskLevel | শুধুমাত্র আউটপুট। ঝুঁকি মূল্যায়নের জন্য শ্রেণিবদ্ধ ঝুঁকির স্তর। |
ঝুঁকি মূল্যায়ন প্রদানকারী
ঝুঁকি মূল্যায়ন প্রদানকারী।
| এনাম | |
|---|---|
RISK_ASSESSMENT_PROVIDER_UNSPECIFIED | কোনো প্রদানকারী নির্দিষ্ট করা না থাকলে এটিই ডিফল্ট মান। |
RISK_ASSESSMENT_PROVIDER_CRXCAVATOR | CRXcavator. |
RISK_ASSESSMENT_PROVIDER_SPIN_AI | স্পিন.এআই। |
RISK_ASSESSMENT_PROVIDER_LAYERX | লেয়ারএক্স নিরাপত্তা। |
RISK_ASSESSMENT_PROVIDER_SPIN_AI_V2 | Spin.AI V2. |
ঝুঁকি মূল্যায়ন
একটি ক্রোম এক্সটেনশনের ঝুঁকি মূল্যায়ন।
| JSON উপস্থাপনা |
|---|
{ "assessment": string, "detailsUrl": string, "version": string } |
| ক্ষেত্র | |
|---|---|
assessment | সম্প্রসারণের জন্য ঝুঁকি মূল্যায়ন। বর্তমানে, এটি একটি সংখ্যাসূচক মান, এবং এর ব্যাখ্যা প্রতিটি ঝুঁকি মূল্যায়ন প্রদানকারীর উপর নির্ভর করে। |
detailsUrl | একটি ইউআরএল যেখানে ব্যবহারকারী ঝুঁকি মূল্যায়ন সম্পর্কে আরও তথ্যের জন্য যেতে পারেন। |
version | এক্সটেনশনটির যে সংস্করণের ক্ষেত্রে এই মূল্যায়নটি প্রযোজ্য। |
ঝুঁকির মাত্রা
একটি এক্সটেনশন/অ্যাপের জন্য ঝুঁকির স্তরকে বিভিন্ন ভাগে ভাগ করা হয়েছে।
| এনাম | |
|---|---|
RISK_LEVEL_UNSPECIFIED | ঝুঁকির মাত্রা নির্দিষ্ট করা হয়নি। |
RISK_LEVEL_LOW | এমন সম্প্রসারণ যা কম ঝুঁকির প্রতিনিধিত্ব করে। |
RISK_LEVEL_MEDIUM | যে সম্প্রসারণটি মাঝারি ঝুঁকির প্রতিনিধিত্ব করে। |
RISK_LEVEL_HIGH | এমন সম্প্রসারণ যা উচ্চ ঝুঁকি বহন করে। |