इस संसाधन के लिए तरीका जानने के लिए, इस पेज के आखिर में देखें.
संसाधन के बारे में जानकारी
ग्रुप के लाइसेंस ऑब्जेक्ट से आपको मुफ़्त और पैसे चुकाकर इस्तेमाल किए जाने वाले दोनों ऐप्लिकेशन के लिए लाइसेंस (जिन्हें एनटाइटलमेंट कहा जाता है) का ट्रैक रखने में मदद मिलती है. मुफ़्त ऐप्लिकेशन के लिए, ग्रुप का लाइसेंस तब बनाया जाता है, जब कोई एंटरप्राइज़ एडमिन Google Play में प्रॉडक्ट को पहली बार मंज़ूरी देता है या जब एपीआई का इस्तेमाल करके, किसी उपयोगकर्ता को प्रॉडक्ट का पहला एनटाइटलमेंट बनाया जाता है. पैसे चुकाकर डाउनलोड किए जाने वाले ऐप्लिकेशन के लिए, ग्रुप का लाइसेंस ऑब्जेक्ट सिर्फ़ तब बनाया जाता है, जब कोई एंटरप्राइज़ एडमिन Google Play में पहली बार प्रॉडक्ट खरीदता है.
ग्रुप लाइसेंस की क्वेरी करने के लिए, एपीआई का इस्तेमाल करें. Grouplicenses
संसाधन में खरीदे गए लाइसेंस की संख्या (सिर्फ़ पैसे चुकाकर डाउनलोड किए जाने वाले ऐप्लिकेशन) और इस्तेमाल किए जा रहे लाइसेंस की कुल संख्या शामिल होती है. दूसरे शब्दों में, प्रॉडक्ट के लिए मौजूद Entitlements
की कुल संख्या.
हर प्रॉडक्ट के लिए, ग्रुप का लाइसेंस सिर्फ़ एक ऑब्जेक्ट बनाया जाता है और ग्रुप के लाइसेंस ऑब्जेक्ट कभी नहीं मिटाए जाते. अगर किसी प्रॉडक्ट को स्वीकार नहीं किया जाता है, तो उसका ग्रुप लाइसेंस बना रहता है. इसकी मदद से एंटरप्राइज़ एडमिन, प्रॉडक्ट के लिए बचे हुए सभी एनटाइटलमेंट को ट्रैक कर सकते हैं.
{ "kind": "androidenterprise#groupLicense", "productId": string, "numPurchased": integer, "numProvisioned": integer, "acquisitionKind": string, "approval": string, "permissions": string }
प्रॉपर्टी का नाम | वैल्यू | ब्यौरा | ज़रूरी जानकारी |
---|---|---|---|
acquisitionKind |
string |
यह ग्रुप लाइसेंस कैसे हासिल किया गया. "bulkPurchase" का मतलब है कि यह G Suite लाइसेंस इसलिए बनाया गया था, क्योंकि एंटरप्राइज़ ने इस प्रॉडक्ट के लिए लाइसेंस खरीदा था; नहीं तो, वैल्यू "free" है (मुफ़्त प्रॉडक्ट के लिए).
मान्य वैल्यू ये हैं:
|
|
approval |
string |
इस ग्रुप लाइसेंस से जुड़े प्रॉडक्ट को एंटरप्राइज़ ने अभी मंज़ूरी दी है या नहीं. जब ग्रुप का लाइसेंस पहली बार बनाया जाता है, तो प्रॉडक्ट स्वीकार कर लिए जाते हैं. हालांकि, कोई एंटरप्राइज़ एडमिन Google Play की मदद से, इस अनुमति को निरस्त कर सकता है. स्वीकार नहीं किए गए प्रॉडक्ट, असली उपयोगकर्ताओं को कलेक्शन में नहीं दिखेंगे. साथ ही, उन्हें नए एनटाइटलमेंट भी नहीं बनाने चाहिए.
मान्य वैल्यू ये हैं:
|
|
kind |
string |
||
numProvisioned |
integer |
इस प्रॉडक्ट के लिए प्रावधान किए गए लाइसेंस की कुल संख्या. रीड कार्रवाई के ज़रिए लौटाया गया, लेकिन राइट ऑपरेशंस में इसे अनदेखा किया गया. | |
numPurchased |
integer |
खरीदे गए लाइसेंस की संख्या (कई खरीदारी में). अगर इस फ़ील्ड को खाली छोड़ा जाता है, तो प्रावधान किए जा सकने वाले लाइसेंस की संख्या की कोई सीमा नहीं होती है. उदाहरण के लिए, उपयोगकर्ता हासिल करने का टाइप "free" है. |
|
permissions |
string |
प्रॉडक्ट की अनुमति की मंज़ूरी की स्थिति. प्रॉडक्ट को स्वीकार किए जाने पर ही इस फ़ील्ड को सेट किया जाता है. ये स्थितियां हो सकती हैं:
इन वैल्यू को स्वीकार किया जाता है:
|
|
productId |
string |
उस प्रॉडक्ट का आईडी जिसके लिए लाइसेंस है. उदाहरण के लिए, "app:com.google.android.gm" . |
तरीके
- get
- किसी प्रॉडक्ट के लिए एंटरप्राइज़ के ग्रुप लाइसेंस का ब्यौरा हासिल करता है. ध्यान दें: यह आइटम अब उपलब्ध नहीं है. नए इंटिग्रेशन, इस तरीके का इस्तेमाल नहीं कर सकते. ये हमारे नए सुझावों के बारे में बता सकते हैं.
- list
- उन सभी प्रॉडक्ट के आईडी हासिल करता है जिनके लिए एंटरप्राइज़ के पास ग्रुप लाइसेंस है. ध्यान दें: यह आइटम अब उपलब्ध नहीं है. नए इंटिग्रेशन, इस तरीके का इस्तेमाल नहीं कर सकते. ये हमारे नए सुझावों के बारे में बता सकते हैं.