REST Resource: customers.apps.android

संसाधन: AppDetails

ऐप्लिकेशन के बारे में जानकारी दिखाने वाला संसाधन.

JSON के काेड में दिखाना
{
  "name": string,
  "displayName": string,
  "description": string,
  "appId": string,
  "revisionId": string,
  "type": enum (AppItemType),
  "iconUri": string,
  "detailUri": string,
  "firstPublishTime": string,
  "latestPublishTime": string,
  "publisher": string,
  "isPaidApp": boolean,
  "homepageUri": string,
  "privacyPolicyUri": string,
  "reviewNumber": string,
  "reviewRating": number,
  "serviceError": {
    object (Status)
  },
  "categoryIds": [
    string
  ],

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "chromeAppInfo": {
    object (ChromeAppInfo)
  },
  "androidAppInfo": {
    object (AndroidAppInfo)
  }
  // End of mutually exclusive fields.
}
फ़ील्ड
name

string

सिर्फ़ आउटपुट के लिए. फ़ॉर्मैट: name=customers/{customerId}/apps/{chrome|android|web}/{appId}@{version}

displayName

string

सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन का डिसप्ले नेम.

description

string

सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन का ब्यौरा.

appId

string

सिर्फ़ आउटपुट के लिए. आइटम के लिए यूनीक स्टोर आइडेंटिफ़ायर. उदाहरण: 'Google Drive में सेव करें' Chrome एक्सटेंशन के लिए "gmbmikajjgmnabiglmofipeabaddhgne", Google Drive Android ऐप्लिकेशन के लिए "com.google.android.apps.docs".

revisionId

string

सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन का वर्शन. ऐप्लिकेशन का नया वर्शन पब्लिश होने पर, एक नया वर्शन कमिट किया जाता है.

type

enum (AppItemType)

सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन का टाइप.

iconUri

string

सिर्फ़ आउटपुट के लिए. किसी ऐसी इमेज का लिंक जिसे प्रॉडक्ट के आइकॉन के तौर पर इस्तेमाल किया जा सकता है.

detailUri

string

सिर्फ़ आउटपुट के लिए. आइटम की ज़्यादा जानकारी वाले पेज का यूआरआई.

firstPublishTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. पहली बार पब्लिश होने का समय.

यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" या "2014-10-02T15:01:23+05:30".

latestPublishTime

string (Timestamp format)

सिर्फ़ आउटपुट के लिए. पब्लिश करने का सबसे नया समय.

यह आरएफ़सी 3339 का इस्तेमाल करता है. इसमें जनरेट किया गया आउटपुट हमेशा Z-नॉर्मलाइज़ किया जाएगा और इसमें 0, 3, 6 या 9 फ़्रैक्शनल अंक इस्तेमाल किए जाएंगे. "Z" के अलावा, अन्य ऑफ़सेट भी स्वीकार किए जाते हैं. उदाहरण: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" या "2014-10-02T15:01:23+05:30".

publisher

string

सिर्फ़ आउटपुट के लिए. आइटम का पब्लिशर.

isPaidApp

boolean

सिर्फ़ आउटपुट के लिए. इससे पता चलता है कि ऐप्लिकेशन को इस्तेमाल करने के लिए पैसे चुकाने होंगे या नहीं. इसके अलावा, यह भी पता चलता है कि ऐप्लिकेशन में मौजूद कॉन्टेंट के लिए पैसे चुकाने होंगे या नहीं.

homepageUri

string

सिर्फ़ आउटपुट के लिए. होम पेज या वेबसाइट का यूआरआई.

privacyPolicyUri

string

सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन की निजता नीति पर ले जाने वाला यूआरआई, अगर डेवलपर ने इसे उपलब्ध कराया हो. वर्शन के हिसाब से फ़ील्ड, जो सिर्फ़ तब सेट किया जाएगा, जब अनुरोध किया गया ऐप्लिकेशन वर्शन मिल जाएगा.

reviewNumber

string (int64 format)

सिर्फ़ आउटपुट के लिए. मिली समीक्षाओं की संख्या. Chrome Web Store पर समीक्षा की जानकारी, हमेशा किसी ऐप्लिकेशन के नए वर्शन के लिए होगी.

reviewRating

number

सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन की रेटिंग (पांच स्टार में से). Chrome Web Store पर समीक्षा की जानकारी, हमेशा किसी ऐप्लिकेशन के नए वर्शन के लिए होगी.

serviceError

object (Status)

सिर्फ़ आउटपुट के लिए. अगर लागू हो, तो सेवा में हुई आंशिक गड़बड़ी के बारे में जानकारी.

categoryIds[]

string

सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन की कैटगरी के आईडी, जो Web Store आइटम में सेव किए गए आईडी से मेल खाते हैं. सिर्फ़ एक कैटगरी आईडी होना चाहिए.

यहां ऐसे फ़ील्ड की सूची दी गई है जो एक-दूसरे से अलग हैं. जवाब में, ज़्यादा से ज़्यादा एक फ़ील्ड सेट किया जाएगा:
chromeAppInfo

object (ChromeAppInfo)

सिर्फ़ आउटपुट के लिए. Chrome Web Store पर मौजूद ऐप्लिकेशन की जानकारी.

androidAppInfo

object (AndroidAppInfo)

सिर्फ़ आउटपुट के लिए. Android ऐप्लिकेशन की जानकारी.

एक-दूसरे से अलग फ़ील्ड का अंत.

AppItemType

ऐप्लिकेशन का टाइप.

Enums
APP_ITEM_TYPE_UNSPECIFIED ऐप्लिकेशन के टाइप के बारे में जानकारी नहीं दी गई है.
CHROME Chrome ऐप्लिकेशन.
ANDROID ARC++ ऐप्लिकेशन.
WEB वेब ऐप्लिकेशन.

ChromeAppInfo

Chrome Web Store ऐप्लिकेशन की जानकारी.

JSON के काेड में दिखाना
{
  "minUserCount": integer,
  "permissions": [
    {
      object (ChromeAppPermission)
    }
  ],
  "siteAccess": [
    {
      object (ChromeAppSiteAccess)
    }
  ],
  "type": enum (ItemType),
  "riskAssessment": {
    object (RiskAssessmentData)
  },
  "supportEnabled": boolean,
  "isTheme": boolean,
  "googleOwned": boolean,
  "isCwsHosted": boolean,
  "kioskEnabled": boolean,
  "isKioskOnly": boolean,
  "isExtensionPolicySupported": boolean,
  "manifestVersion": string
}
फ़ील्ड
minUserCount

integer

सिर्फ़ आउटपुट के लिए. इस ऐप्लिकेशन का इस्तेमाल करने वाले उपयोगकर्ताओं की कम से कम संख्या.

permissions[]

object (ChromeAppPermission)

सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन ने जो भी कस्टम अनुमति मांगी है. यह फ़ील्ड, ऐप्लिकेशन के वर्शन के हिसाब से होता है. इसे सिर्फ़ तब सेट किया जाएगा, जब ऐप्लिकेशन का अनुरोध किया गया वर्शन मिल जाएगा.

siteAccess[]

object (ChromeAppSiteAccess)

सिर्फ़ आउटपुट के लिए. डोमेन या होस्ट के पैटर्न को ऐक्सेस करने की अनुमति देने वाली हर अनुमति. ( उदाहरण के लिए, www.google.com). इसमें कॉन्टेंट स्क्रिप्ट के साथ-साथ, मेनिफ़ेस्ट के अनुमतियों वाले नोड में मौजूद होस्ट के मैच भी शामिल हैं. वर्शन के हिसाब से फ़ील्ड, जो सिर्फ़ तब सेट किया जाएगा, जब अनुरोध किया गया ऐप्लिकेशन वर्शन मिल जाएगा.

type

enum (ItemType)

सिर्फ़ आउटपुट के लिए. Chrome Web Store में मौजूद किसी आइटम के टाइप

riskAssessment

object (RiskAssessmentData)

सिर्फ़ आउटपुट के लिए. इसमें Chrome एक्सटेंशन के लिए, जोखिम के आकलन का डेटा शामिल होता है.

supportEnabled

boolean

सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन डेवलपर ने अपने ऐप्लिकेशन के लिए सहायता की सुविधा चालू की है. वर्शन के हिसाब से फ़ील्ड, जो सिर्फ़ तब सेट किया जाएगा, जब अनुरोध किए गए ऐप्लिकेशन का वर्शन मिल जाएगा.

isTheme

boolean

सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन या एक्सटेंशन कोई थीम है या नहीं.

googleOwned

boolean

सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन या एक्सटेंशन को Google ने बनाया और मैनेज किया है या नहीं. वर्शन के हिसाब से फ़ील्ड, जो सिर्फ़ तब सेट किया जाएगा, जब अनुरोध किया गया ऐप्लिकेशन वर्शन मिल जाएगा.

isCwsHosted

boolean

सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन या एक्सटेंशन, Chrome Web Store पर पब्लिश किया गया है या नहीं.

kioskEnabled

boolean

सिर्फ़ आउटपुट के लिए. क्या इस ऐप्लिकेशन को ChromeOS डिवाइसों पर कीऑस्क मोड के लिए चालू किया गया है

isKioskOnly

boolean

सिर्फ़ आउटपुट के लिए. क्या ऐप्लिकेशन सिर्फ़ ChromeOS डिवाइसों पर कीऑस्क मोड के लिए है

isExtensionPolicySupported

boolean

सिर्फ़ आउटपुट के लिए. क्या कोई ऐप्लिकेशन, एक्सटेंशन के लिए नीति के साथ काम करता है.

manifestVersion

string (int64 format)

सिर्फ़ आउटपुट के लिए. इस एक्सटेंशन के मेनिफ़ेस्ट का वर्शन.

ChromeAppPermission

Chrome ऐप्लिकेशन या एक्सटेंशन ने अनुमति का अनुरोध किया है.

JSON के काेड में दिखाना
{
  "type": string,
  "documentationUri": string,
  "accessUserData": boolean
}
फ़ील्ड
type

string

सिर्फ़ आउटपुट के लिए. अनुमति का टाइप.

documentationUri

string

सिर्फ़ आउटपुट के लिए. अगर उपलब्ध हो, तो उस पेज का यूआरआई जिसमें मौजूदा अनुमति के लिए दस्तावेज़ मौजूद है.

accessUserData

boolean

सिर्फ़ आउटपुट के लिए. अगर उपलब्ध है, तो क्या यह अनुमति ऐप्लिकेशन/एक्सटेंशन को उपयोगकर्ता के डेटा का ऐक्सेस देती है.

ChromeAppSiteAccess

होस्ट करने की एक अनुमति को दिखाता है.

JSON के काेड में दिखाना
{
  "hostMatch": string
}
फ़ील्ड
hostMatch

string

सिर्फ़ आउटपुट के लिए. इसमें बहुत खास होस्ट या पैटर्न शामिल हो सकते हैं. जैसे, "*.com".

ItemType

Chrome Web Store में मौजूद कोई आइटम, एक्सटेंशन है या नहीं.

Enums
ITEM_TYPE_UNSPECIFIED ItemType की जानकारी नहीं दी गई है.
EXTENSION Chrome एक्सटेंशन.
OTHERS एक्सटेंशन के अलावा कोई अन्य टाइप.

RiskAssessmentData

किसी एक्सटेंशन/ऐप्लिकेशन के जोखिम के आकलन का डेटा.

JSON के काेड में दिखाना
{
  "entries": [
    {
      object (RiskAssessmentEntry)
    }
  ],
  "overallRiskLevel": enum (RiskLevel)
}
फ़ील्ड
entries[]

object (RiskAssessmentEntry)

जोखिम का अलग-अलग आकलन.

overallRiskLevel

enum (RiskLevel)

सभी एंट्री के लिए, जोखिम के लेवल का आकलन. यह सभी एंट्री में से सबसे ज़्यादा जोखिम वाला लेवल होगा.

RiskAssessmentEntry

जोखिम के आकलन की एक एंट्री.

JSON के काेड में दिखाना
{
  "provider": enum (RiskAssessmentProvider),
  "riskAssessment": {
    object (RiskAssessment)
  },
  "riskLevel": enum (RiskLevel)
}
फ़ील्ड
provider

enum (RiskAssessmentProvider)

सिर्फ़ आउटपुट के लिए. जोखिम का आकलन करने वाली वह कंपनी जिसने यह एंट्री दी है.

riskAssessment

object (RiskAssessment)

सिर्फ़ आउटपुट के लिए. सेवा देने वाली कंपनी के जोखिम के आकलन की जानकारी.

riskLevel

enum (RiskLevel)

सिर्फ़ आउटपुट के लिए. जोखिम के आकलन के लिए, जोखिम के स्तर को बकेट में बांटा गया है.

RiskAssessmentProvider

जोखिम का आकलन करने वाली कंपनियां.

Enums
RISK_ASSESSMENT_PROVIDER_UNSPECIFIED यह डिफ़ॉल्ट वैल्यू तब लागू होती है, जब सेवा देने वाली किसी कंपनी का नाम नहीं दिया जाता.
RISK_ASSESSMENT_PROVIDER_CRXCAVATOR

अब इसका इस्तेमाल नहीं किया जाता: कृपया इसके बजाय, जोखिम के स्कोर की जानकारी देने वाली अन्य सेवाओं का इस्तेमाल करें. CRXcavator.

RISK_ASSESSMENT_PROVIDER_SPIN_AI

इस्तेमाल पर रोक लगा दी गई है: इसके बजाय, कृपया RISK_ASSESSMENT_PROVIDER_SPIN_AI_V2 का इस्तेमाल करें. Spin.Ai.

RISK_ASSESSMENT_PROVIDER_LAYERX LayerX Security.
RISK_ASSESSMENT_PROVIDER_SPIN_AI_V2 Spin.AI V2.

RiskAssessment

Chrome एक्सटेंशन के लिए जोखिम का आकलन.

JSON के काेड में दिखाना
{
  "assessment": string,
  "detailsUrl": string,
  "version": string
}
फ़ील्ड
assessment

string

एक्सटेंशन से जुड़े जोखिम का आकलन. फ़िलहाल, यह एक संख्या वाली वैल्यू है. जोखिम का आकलन करने वाली हर कंपनी, इस वैल्यू को अपने हिसाब से तय करती है.

detailsUrl

string

ऐसा यूआरएल जिस पर जाकर, उपयोगकर्ता जोखिम के आकलन के बारे में ज़्यादा जानकारी पा सकता है.

version

string

एक्सटेंशन का वह वर्शन जिस पर यह आकलन लागू होता है.

RiskLevel

किसी एक्सटेंशन/ऐप्लिकेशन के लिए, जोखिम के स्तर के हिसाब से बकेट में बांटी गई कैटगरी.

Enums
RISK_LEVEL_UNSPECIFIED जोखिम के स्तर की जानकारी नहीं दी गई है.
RISK_LEVEL_LOW ऐसा एक्सटेंशन जिसमें जोखिम कम हो.
RISK_LEVEL_MEDIUM ऐसा एक्सटेंशन जो मध्यम जोखिम वाला हो.
RISK_LEVEL_HIGH ऐसा एक्सटेंशन जिसमें ज़्यादा जोखिम हो.

AndroidAppInfo

Android ऐप्लिकेशन की जानकारी.

JSON के काेड में दिखाना
{
  "permissions": [
    {
      object (AndroidAppPermission)
    }
  ]
}
फ़ील्ड
permissions[]

object (AndroidAppPermission)

सिर्फ़ आउटपुट के लिए. Android ऐप्लिकेशन से मांगी गई अनुमतियां.

AndroidAppPermission

Android ऐप्लिकेशन ने अनुमति का अनुरोध किया है.

JSON के काेड में दिखाना
{
  "type": string
}
फ़ील्ड
type

string

सिर्फ़ आउटपुट के लिए. अनुमति का टाइप.

तरीके

get

किसी ग्राहक के लिए, संसाधन के नाम के हिसाब से कोई ऐप्लिकेशन पाएं.