- एचटीटीपी अनुरोध
- पाथ पैरामीटर
- क्वेरी पैरामीटर
- अनुरोध का मुख्य हिस्सा
- जवाब का मुख्य हिस्सा
- अनुमति के दायरे
- InstalledApp
- AppInstallType
- AppSource
- RiskAssessmentData
- RiskAssessmentEntry
- RiskAssessmentProvider
- RiskAssessment
- RiskLevel
- इसे आज़माएं!
ऐप्लिकेशन इंस्टॉलेशन की रिपोर्ट जनरेट करना.
एचटीटीपी अनुरोध
GET https://chromemanagement.googleapis.com/v1/{customer=customers/*}/reports:countInstalledApps
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
पैरामीटर | |
---|---|
customer |
ज़रूरी है. अनुरोध करने वाले खाते से जुड़े ग्राहक का इस्तेमाल करने के लिए, ग्राहक आईडी या "my_customer". |
क्वेरी पैरामीटर
पैरामीटर | |
---|---|
org |
संगठन की इकाई का आईडी. |
page |
कितने नतीजे दिखाने हैं. ज़्यादा से ज़्यादा और डिफ़ॉल्ट वैल्यू 100 हैं. |
page |
दिखाए जाने वाले अनुरोध के पेज को बताने वाला टोकन. |
filter |
नतीजों को फ़िल्टर करने के लिए क्वेरी स्ट्रिंग, EBNF सिंटैक्स में AND से अलग किए गए फ़ील्ड. ध्यान दें: इस फ़िल्टर में 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 |
सिर्फ़ आउटपुट के लिए. इंस्टॉल किए गए ऐप्लिकेशन के होम पेज का यूआरआई. |
permissions[] |
सिर्फ़ आउटपुट के लिए. इंस्टॉल किए गए ऐप्लिकेशन की अनुमतियां. |
risk |
सिर्फ़ आउटपुट के लिए. अगर उपलब्ध हो, तो इस एक्सटेंशन के बारे में जोखिम के आकलन का डेटा. |
AppInstallType
ऐप्लिकेशन को कैसे इंस्टॉल किया गया. अगर इंस्टॉल किए गए इस ऐप्लिकेशन के सभी इंस्टेंस का इंस्टॉल टाइप एक जैसा नहीं है, तो इंस्टॉल टाइप मल्टीपल होगा.
Enums | |
---|---|
APP_INSTALL_TYPE_UNSPECIFIED |
ऐप्लिकेशन इंस्टॉल प्रकार मौजूद नहीं है. |
MULTIPLE |
ऐप्लिकेशन इंस्टॉल करने के कई तरीके. |
NORMAL |
ऐप्लिकेशन इंस्टॉल करने का सामान्य तरीका. |
ADMIN |
एडमिन ऐप्लिकेशन इंस्टॉल करने का तरीका. |
DEVELOPMENT |
डेवलपमेंट ऐप्लिकेशन इंस्टॉल टाइप. |
SIDELOAD |
साइडलोड किए गए ऐप्लिकेशन को इंस्टॉल करने का तरीका. |
OTHER |
ऐप्लिकेशन इंस्टॉल करने का अन्य तरीका. |
AppSource
इंस्टॉल किए गए ऐप्लिकेशन का सोर्स.
Enums | |
---|---|
APP_SOURCE_UNSPECIFIED |
ऐप्लिकेशन के सोर्स की जानकारी नहीं दी गई है. |
CHROME_WEBSTORE |
आम तौर पर, एक्सटेंशन और Chrome ऐप्लिकेशन के लिए. |
PLAY_STORE |
Play Store ऐप्लिकेशन. |
RiskAssessmentData
किसी एक्सटेंशन/ऐप्लिकेशन के बारे में जोखिम का आकलन करने वाला डेटा.
JSON के काेड में दिखाना |
---|
{ "entries": [ { object ( |
फ़ील्ड | |
---|---|
entries[] |
अलग-अलग जोखिम का आकलन. |
overall |
सभी एंट्री के लिए, जोखिम के लेवल का आकलन. सभी एंट्री में से, जोखिम का सबसे ज़्यादा जोखिम होगा. |
RiskAssessmentEntry
जोखिम के आकलन की एक एंट्री.
JSON के काेड में दिखाना |
---|
{ "provider": enum ( |
फ़ील्ड | |
---|---|
provider |
जोखिम का आकलन करने वाली वह कंपनी जिससे यह एंट्री मिली है. |
risk |
सेवा देने वाली कंपनी के जोखिम के आकलन के बारे में जानकारी. |
risk |
जोखिम के आकलन के लिए, जोखिम का लेवल. |
RiskAssessmentProvider
जोखिम का आकलन करने वाली कंपनियां.
Enums | |
---|---|
RISK_ASSESSMENT_PROVIDER_UNSPECIFIED |
जब कोई कंपनी तय नहीं की गई हो, तो डिफ़ॉल्ट वैल्यू. |
RISK_ASSESSMENT_PROVIDER_CRXCAVATOR |
CRXcavator. |
RISK_ASSESSMENT_PROVIDER_SPIN_AI |
स्पिन.एआई. |
RiskAssessment
Chrome एक्सटेंशन के लिए जोखिम का आकलन.
JSON के काेड में दिखाना |
---|
{ "assessment": string, "detailsUrl": string, "version": string } |
फ़ील्ड | |
---|---|
assessment |
एक्सटेंशन के लिए जोखिम का आकलन. फ़िलहाल, यह एक संख्या होती है. इसका मतलब, जोखिम का आकलन करने वाली हर कंपनी के हिसाब से अलग-अलग होता है. |
details |
वह यूआरएल जिस पर उपयोगकर्ता, जोखिम के आकलन के बारे में ज़्यादा जानकारी पाने के लिए जा सकता है. |
version |
एक्सटेंशन का वह वर्शन जिस पर यह आकलन लागू होता है. |
RiskLevel
किसी एक्सटेंशन/ऐप्लिकेशन के लिए, जोखिम का बकेट किया गया लेवल.
Enums | |
---|---|
RISK_LEVEL_UNSPECIFIED |
जोखिम का स्तर तय नहीं किया गया है. |
RISK_LEVEL_LOW |
कम जोखिम वाला एक्सटेंशन. |
RISK_LEVEL_MEDIUM |
ऐसा एक्सटेंशन जो मध्यम जोखिम दिखाता है. |
RISK_LEVEL_HIGH |
ज़्यादा जोखिम वाला एक्सटेंशन. |