- Resource: InAppProduct
 - स्टेटस
 - PurchaseType
 - InAppProductListing
 - ManagedProductTaxAndComplianceSettings
 - तरीके
 
संसाधन: InAppProduct
ऐप्लिकेशन में खरीदा जा सकने वाला प्रॉडक्ट. InappproductsService के लिए संसाधन.
| JSON के काेड में दिखाना | 
|---|
{ "packageName": string, "sku": string, "status": enum (  | 
              
| फ़ील्ड | |
|---|---|
packageName | 
                
                   
 पैरंट ऐप्लिकेशन का पैकेज नेम.  | 
              
sku | 
                
                   
 प्रॉडक्ट का स्टॉक कीपिंग यूनिट (एसकेयू), जो किसी ऐप्लिकेशन में यूनीक होता है.  | 
              
status | 
                
                   
 प्रॉडक्ट का स्टेटस. जैसे, वह चालू है या नहीं.  | 
              
purchaseType | 
                
                   
 प्रॉडक्ट का टाइप, जैसे कि बार-बार होने वाला शुल्क लेकर दी जाने वाली सदस्यता.  | 
              
defaultPrice | 
                
                   
 डिफ़ॉल्ट कीमत. यह शून्य नहीं हो सकता, क्योंकि इन-ऐप प्रॉडक्ट कभी भी मुफ़्त में उपलब्ध नहीं होते. हमेशा डेवलपर के चेकआउट मर्चेंट खाते की मुद्रा में.  | 
              
prices | 
                
                   
 खरीदार के देश/इलाके के हिसाब से कीमतें. इनमें से कोई भी वैल्यू शून्य नहीं हो सकती, क्योंकि ऐप्लिकेशन में मौजूद प्रॉडक्ट कभी भी मुफ़्त में उपलब्ध नहीं होते. मैप कुंजी, क्षेत्र का कोड है. इसे ISO 3166-2 के हिसाब से तय किया जाता है. यह एक ऐसा ऑब्जेक्ट है जिसमें   | 
              
listings | 
                
                   
 inappproducts.list of localized title and description data. मैप कुंजी, स्थानीय भाषा में लिखे गए डेटा की भाषा होती है.इसे BCP-47 के हिसाब से तय किया जाता है. उदाहरण के लिए, "en-US". यह एक ऐसा ऑब्जेक्ट है जिसमें   | 
              
defaultLanguage | 
                
                   
 BCP-47 के मुताबिक, स्थानीय भाषा में उपलब्ध डेटा की डिफ़ॉल्ट भाषा. उदाहरण के लिए, "en-US".  | 
              
subscriptionPeriod | 
                
                   
 सदस्यता की अवधि, जिसे ISO 8601 फ़ॉर्मैट में तय किया जाता है. इन वैल्यू का इस्तेमाल किया जा सकता है: P1W (एक हफ़्ता), P1M (एक महीना), P3M (तीन महीने), P6M (छह महीने), और P1Y (एक साल).  | 
              
trialPeriod | 
                
                   
 बिना किसी शुल्क के आज़माने की अवधि, ISO 8601 फ़ॉर्मैट में दी गई है. स्वीकार की जाने वाली वैल्यू, P7D (सात दिन) और P999D (999 दिन) के बीच की कोई भी वैल्यू हो सकती है.  | 
              
gracePeriod | 
                
                   
 सदस्यता के लिए ग्रेस पीरियड, जिसे ISO 8601 फ़ॉर्मैट में तय किया जाता है. इस सुविधा की मदद से डेवलपर, अपने सदस्यों को ग्रेस पीरियड दे सकते हैं. ऐसा तब किया जाता है, जब तय समय पर कटने वाले शुल्क को चुकाने में दिक्कत आती है. इन वैल्यू को स्वीकार किया जाता है: P0D (शून्य दिन), P3D (तीन दिन), P7D (सात दिन), P14D (14 दिन), और P30D (30 दिन).  | 
              
यूनियन फ़ील्ड  
  | 
              |
subscriptionTaxesAndComplianceSettings | 
                
                   
 टैक्स और कानूनी नियमों के पालन के बारे में जानकारी. यह सिर्फ़ सदस्यता वाले प्रॉडक्ट पर लागू होता है.  | 
              
managedProductTaxesAndComplianceSettings | 
                
                   
 टैक्स और कानूनी नियमों के पालन के बारे में जानकारी. यह सिर्फ़ मैनेज किए जा रहे प्रॉडक्ट पर लागू होता है.  | 
              
स्थिति
ऐप्लिकेशन में खरीदे जा सकने वाले प्रॉडक्ट की स्थिति.
| Enums | |
|---|---|
statusUnspecified | 
                स्थिति की जानकारी नहीं दी गई है. | 
active | 
                प्रॉडक्ट, स्टोर में पब्लिश किया गया हो और चालू हो. | 
inactive | 
                प्रॉडक्ट पब्लिश नहीं किया गया है. इसलिए, यह स्टोर में उपलब्ध नहीं है. | 
PurchaseType
प्रॉडक्ट का टाइप.
| Enums | |
|---|---|
purchaseTypeUnspecified | 
                खरीदारी के टाइप की जानकारी नहीं दी गई है. | 
managedUser | 
                प्रॉडक्ट टाइप की डिफ़ॉल्ट वैल्यू - एक बार की जाने वाली खरीदारी. | 
subscription | 
                ऐप्लिकेशन में खरीदने के लिए मौजूद ऐसा प्रॉडक्ट जिसके लिए बार-बार शुल्क चुकाना होता है. | 
InAppProductListing
ऐप्लिकेशन में खरीदने के लिए उपलब्ध किसी एक प्रॉडक्ट का स्टोर पेज.
| JSON के काेड में दिखाना | 
|---|
{ "title": string, "description": string, "benefits": [ string ] }  | 
              
| फ़ील्ड | |
|---|---|
title | 
                
                   
 स्टोर पेज का टाइटल.  | 
              
description | 
                
                   
 स्टोर पेज के लिए ब्यौरा.  | 
              
benefits[] | 
                
                   
 किसी सदस्यता के लिए, स्थानीय भाषा में एनटाइटलमेंट के फ़ायदे.  | 
              
ManagedProductTaxAndComplianceSettings
मैनेज किए गए प्रॉडक्ट के लिए, टैक्स और कानूनी नियमों के पालन से जुड़ी जानकारी.
| JSON के काेड में दिखाना | 
|---|
{ "eeaWithdrawalRightType": enum (  | 
              
| फ़ील्ड | |
|---|---|
eeaWithdrawalRightType | 
                
                   
 यूरोपियन इकनॉमिक एरिया (ईईए) में रहने वाले लोगों के लिए उपलब्ध कराए गए प्रॉडक्ट के लिए, डिजिटल कॉन्टेंट या सेवा की कैटगरी तय करना. ईईए के उपभोक्ता कानूनों के तहत, अनुबंध से बाहर निकलने से जुड़े नियम, प्रॉडक्ट की कैटगरी के हिसाब से लागू होते हैं. ज़्यादा जानकारी के लिए, सहायता केंद्र का लेख पढ़ें.  | 
              
taxRateInfoByRegionCode | 
                
                   
 रीजन कोड से टैक्स की दर की जानकारी तक मैपिंग. कुंजियां, क्षेत्र के कोड हैं. इन्हें यूनिकोड के "सीएलडीआर" के हिसाब से तय किया जाता है. यह एक ऐसा ऑब्जेक्ट है जिसमें   | 
              
isTokenizedDigitalAsset | 
                
                   
 यह ऐप्लिकेशन में खरीदने के लिए उपलब्ध प्रॉडक्ट, टोकन के तौर पर मौजूद एक डिजिटल ऐसेट है या नहीं.  | 
              
तरीके | 
            |
|---|---|
                
 | 
              ऐप्लिकेशन में खरीदने के लिए उपलब्ध प्रॉडक्ट (मैनेज किए गए प्रॉडक्ट या सदस्यताएं) मिटाता है. | 
                
 | 
              यह ऐप्लिकेशन में मौजूद कई प्रॉडक्ट की जानकारी पढ़ता है. ये प्रॉडक्ट, मैनेज किए गए प्रॉडक्ट या सदस्यताएं हो सकती हैं. | 
                
 | 
              यह मैनेज किए गए प्रॉडक्ट या सदस्यताओं के तौर पर उपलब्ध एक या उससे ज़्यादा इन-ऐप्लिकेशन प्रॉडक्ट को अपडेट करता है या उन्हें जोड़ता है. | 
                
 | 
              ऐप्लिकेशन के अंदर मौजूद किसी प्रॉडक्ट (मैनेज किया गया प्रॉडक्ट या सदस्यता) को मिटाता है. | 
                
 | 
              ऐप्लिकेशन में मौजूद कोई प्रॉडक्ट खरीदता है. यह मैनेज किया गया प्रॉडक्ट या सदस्यता हो सकती है. | 
                
 | 
              ऐप्लिकेशन में खरीदा जा सकने वाला प्रॉडक्ट (मैनेज किया गया प्रॉडक्ट या सदस्यता) बनाता है. | 
                
 | 
              ऐप्लिकेशन में खरीदने के लिए उपलब्ध सभी प्रॉडक्ट की सूची दिखाता है. इसमें मैनेज किए गए प्रॉडक्ट और सदस्यताएं, दोनों शामिल हैं. | 
                
 | 
              यह ऐप्लिकेशन में मौजूद किसी प्रॉडक्ट (मैनेज किया गया प्रॉडक्ट या सदस्यता) में बदलाव करता है. | 
                
 | 
              यह ऐप्लिकेशन में खरीदने के लिए मौजूद प्रॉडक्ट (प्रबंधित प्रॉडक्ट या सदस्यता) को अपडेट करता है. | 
गड़बड़ी के कोड
इस संसाधन के ऑपरेशन, यहां दिए गए एचटीटीपी गड़बड़ी कोड दिखाते हैं:
| गड़बड़ी का कोड | कारण | रिज़ॉल्यूशन | 
|---|---|---|
5xx | 
  Google Play सर्वर में सामान्य गड़बड़ी. | अनुरोध को फिर से भेजें.
     अगर समस्या बनी रहती है, तो अपने Google Play खाता मैनेजर से संपर्क करें या सहायता का अनुरोध सबमिट करें. अगर आपको किसी समस्या के बारे में पहले से पता है, तो Play का स्टेटस डैशबोर्ड देखें.  | 
409 | 
  एक साथ कई अपडेट करने पर गड़बड़ी हुई.
     किसी ऐसे ऑब्जेक्ट को अपडेट करने की कोशिश की गई जिसे पहले से ही अपडेट किया जा रहा है. उदाहरण के लिए, Play Billing Library के   | 
  अनुरोध को फिर से भेजें. |