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