संसाधन: AppDetails
ऐप्लिकेशन की जानकारी दिखाने वाला संसाधन.
जेएसओएन के काेड में दिखाना |
---|
{ "name": string, "displayName": string, "description": string, "appId": string, "revisionId": string, "type": enum ( |
फ़ील्ड | |
---|---|
name |
सिर्फ़ आउटपुट के लिए. फ़ॉर्मैट: name=customers/{customer_id}/apps/{chrome|android|web}/{appId}@{version} |
displayName |
सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन का डिसप्ले नेम. |
description |
सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन की जानकारी. |
appId |
सिर्फ़ आउटपुट के लिए. आइटम के लिए यूनीक स्टोर आइडेंटिफ़ायर. उदाहरण: Google Drive के Android ऐप्लिकेशन के लिए, "Google Drive में सेव करें" Chrome एक्सटेंशन के लिए "gmbmikajjgmnabiglmofipeअहमd कपड़ों" का इस्तेमाल करें. साथ ही, Google Drive के Android ऐप्लिकेशन के लिए "com.google.android.apps.docs". |
revisionId |
सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन वर्शन. जब भी ऐप्लिकेशन का कोई नया वर्शन पब्लिश होता है, तो उसे फिर से लागू किया जाता है. |
type |
सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन का प्रकार. |
iconUri |
सिर्फ़ आउटपुट के लिए. किसी इमेज का लिंक, जिसका इस्तेमाल प्रॉडक्ट के आइकॉन के तौर पर किया जा सकता है. |
detailUri |
सिर्फ़ आउटपुट के लिए. आइटम की ज़्यादा जानकारी वाले पेज का यूआरआई. |
firstPublishTime |
सिर्फ़ आउटपुट के लिए. पहली बार पब्लिश करने का समय. RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड का रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक हो सकते हैं. उदाहरण: |
latestPublishTime |
सिर्फ़ आउटपुट के लिए. पब्लिश करने का सबसे नया समय. RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड का रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक हो सकते हैं. उदाहरण: |
publisher |
सिर्फ़ आउटपुट के लिए. आइटम का पब्लिशर. |
isPaidApp |
सिर्फ़ आउटपुट के लिए. इससे पता चलता है कि ऐप्लिकेशन को पैसे चुकाने के लिए पेमेंट करना है या इसमें पेड कॉन्टेंट शामिल है. |
homepageUri |
सिर्फ़ आउटपुट के लिए. होम पेज या वेबसाइट का यूआरआई. |
privacyPolicyUri |
सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन की निजता नीति की जानकारी देने वाला यूआरआई, अगर डेवलपर ने इसे उपलब्ध कराया था. वर्शन के हिसाब से बनाया गया फ़ील्ड, जिसे ऐप्लिकेशन का अनुरोध किया गया वर्शन मिलने पर ही सेट किया जाएगा. |
reviewNumber |
सिर्फ़ आउटपुट के लिए. मिली समीक्षाओं की संख्या. Chrome वेब स्टोर की समीक्षा की जानकारी हमेशा किसी ऐप्लिकेशन के सबसे नए वर्शन के लिए होगी. |
reviewRating |
सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन की रेटिंग (5 स्टार पर). Chrome वेब स्टोर की समीक्षा की जानकारी हमेशा किसी ऐप्लिकेशन के सबसे नए वर्शन के लिए होगी. |
serviceError |
सिर्फ़ आउटपुट के लिए. अगर लागू हो, तो सेवा में कुछ गड़बड़ी के बारे में जानकारी. |
यूनियन फ़ील्ड
|
|
chromeAppInfo |
सिर्फ़ आउटपुट के लिए. Chrome Web Store ऐप्लिकेशन की जानकारी. |
androidAppInfo |
सिर्फ़ आउटपुट के लिए. Android ऐप्लिकेशन की जानकारी. |
AppItemType
ऐप्लिकेशन का प्रकार.
Enums | |
---|---|
APP_ITEM_TYPE_UNSPECIFIED |
ऐप्लिकेशन का टाइप नहीं बताया गया है. |
CHROME |
Chrome ऐप्लिकेशन. |
ANDROID |
ARC++ ऐप्लिकेशन. |
WEB |
वेब ऐप्लिकेशन. |
ChromeAppInfo
Chrome Web Store ऐप्लिकेशन की जानकारी.
जेएसओएन के काेड में दिखाना |
---|
{ "minUserCount": integer, "permissions": [ { object ( |
फ़ील्ड | |
---|---|
minUserCount |
सिर्फ़ आउटपुट के लिए. इस ऐप्लिकेशन को इस्तेमाल करने वाले लोगों की कम से कम संख्या. |
permissions[] |
सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन की ओर से अनुरोध की गई सभी मनमुताबिक अनुमतियां. वर्शन के हिसाब से यह फ़ील्ड, ऐप्लिकेशन का अनुरोध किया गया वर्शन मिलने पर ही सेट किया जाएगा. |
siteAccess[] |
सिर्फ़ आउटपुट के लिए. डोमेन या ब्रॉड होस्ट पैटर्न का ऐक्सेस देने वाली हर अनुमति. ( उदाहरण के लिए, www.google.com). इसमें कॉन्टेंट स्क्रिप्ट के मिलान के साथ-साथ मेनिफ़ेस्ट के अनुमति नोड में होस्ट भी शामिल हैं. वर्शन के हिसाब से बनाया गया फ़ील्ड, जिसे ऐप्लिकेशन का अनुरोध किया गया वर्शन मिलने पर ही सेट किया जाएगा. |
type |
सिर्फ़ आउटपुट के लिए. Chrome Web Store में किसी आइटम के टाइप |
supportEnabled |
सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन डेवलपर ने अपने ऐप्लिकेशन के लिए सहायता चालू कर दी है. वर्शन के हिसाब से दिया गया फ़ील्ड, ऐप्लिकेशन का अनुरोध किया गया वर्शन मिलने पर ही सेट किया जाएगा. |
isTheme |
सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन या एक्सटेंशन कोई थीम है. |
googleOwned |
सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन या एक्सटेंशन को Google ने बनाया है और वही इसका रखरखाव करता है. वर्शन के हिसाब से बनाया गया फ़ील्ड, जिसे ऐप्लिकेशन का अनुरोध किया गया वर्शन मिलने पर ही सेट किया जाएगा. |
isCwsHosted |
सिर्फ़ आउटपुट के लिए. ऐप्लिकेशन या एक्सटेंशन, Chrome Web Store में पब्लिश की गई स्थिति में है या नहीं. |
kioskEnabled |
सिर्फ़ आउटपुट के लिए. ChromeOS डिवाइसों पर, इस ऐप्लिकेशन को कीऑस्क मोड के लिए चालू किया गया है या नहीं |
isKioskOnly |
सिर्फ़ आउटपुट के लिए. ChromeOS डिवाइसों पर, ऐप्लिकेशन सिर्फ़ कीऑस्क मोड के लिए है या नहीं |
isExtensionPolicySupported |
सिर्फ़ आउटपुट के लिए. कोई ऐप्लिकेशन, एक्सटेंशन की नीति के साथ काम करता है या नहीं. |
ChromeAppPermission
Chrome ऐप्लिकेशन या एक्सटेंशन ने अनुमति का अनुरोध किया.
जेएसओएन के काेड में दिखाना |
---|
{ "type": string, "documentationUri": string, "accessUserData": boolean } |
फ़ील्ड | |
---|---|
type |
सिर्फ़ आउटपुट के लिए. अनुमति किस तरह की है. |
documentationUri |
सिर्फ़ आउटपुट के लिए. अगर उपलब्ध हो, तो उस पेज का यूआरआई जिसमें मौजूदा अनुमति के लिए दस्तावेज़ मौजूद हैं. |
accessUserData |
सिर्फ़ आउटपुट के लिए. उपलब्ध होने पर, क्या यह अनुमति ऐप्लिकेशन/एक्सटेंशन को उपयोगकर्ता के डेटा का ऐक्सेस देती है. |
ChromeAppSiteAccess
एक होस्ट की अनुमति दें.
जेएसओएन के काेड में दिखाना |
---|
{ "hostMatch": string } |
फ़ील्ड | |
---|---|
hostMatch |
सिर्फ़ आउटपुट के लिए. इसमें खास होस्ट या "*.com" जैसे पैटर्न हो सकते हैं. |
ItemType
Chrome Web Store का कोई आइटम, एक्सटेंशन है या नहीं.
Enums | |
---|---|
ITEM_TYPE_UNSPECIFIED |
आइटम टाइप की जानकारी नहीं है. |
EXTENSION |
Chrome एक्सटेंशन. |
OTHERS |
एक्सटेंशन के अलावा कोई भी अन्य टाइप. |
AndroidAppInfo
Android ऐप्लिकेशन की जानकारी.
जेएसओएन के काेड में दिखाना |
---|
{
"permissions": [
{
object ( |
फ़ील्ड | |
---|---|
permissions[] |
सिर्फ़ आउटपुट के लिए. Android ऐप्लिकेशन की ओर से अनुरोध की गई अनुमतियां. |
AndroidAppPermission
Android ऐप्लिकेशन ने अनुमति का अनुरोध किया है.
जेएसओएन के काेड में दिखाना |
---|
{ "type": string } |
फ़ील्ड | |
---|---|
type |
सिर्फ़ आउटपुट के लिए. अनुमति किस तरह की है. |
स्थिति
Status
टाइप, एक लॉजिकल गड़बड़ी वाले मॉडल के बारे में बताता है. यह मॉडल अलग-अलग प्रोग्रामिंग एनवायरमेंट के लिए सही होता है. इनमें REST API और RPC एपीआई शामिल हैं. इसका इस्तेमाल gRPC करता है. हर Status
मैसेज में तीन तरह का डेटा होता है: गड़बड़ी कोड, गड़बड़ी का मैसेज, और गड़बड़ी की जानकारी.
एपीआई की डिज़ाइन गाइड में, गड़बड़ी के इस मॉडल और उस पर काम करने के तरीके के बारे में ज़्यादा जानें.
जेएसओएन के काेड में दिखाना |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
फ़ील्ड | |
---|---|
code |
स्टेटस कोड, जो |
message |
डेवलपर को दिखने वाला गड़बड़ी का मैसेज, जो अंग्रेज़ी में होना चाहिए. उपयोगकर्ता को दिखने वाली गड़बड़ी के मैसेज को स्थानीय भाषा में लिखना चाहिए और |
details[] |
मैसेज की ऐसी सूची जिसमें गड़बड़ी की जानकारी होती है. एपीआई के इस्तेमाल के लिए, मैसेज का एक सामान्य सेट है. ऐसा ऑब्जेक्ट जिसमें किसी आर्बिट्रेरी टाइप के फ़ील्ड होते हैं. एक और फ़ील्ड |
तरीके |
|
---|---|
|
संसाधन के नाम के हिसाब से, ग्राहक के लिए कोई खास ऐप्लिकेशन डाउनलोड करें. |