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

Google Play के बिलिंग सिस्टम का इस्तेमाल करके, ऐप्लिकेशन में खरीदे जा सकने वाले ऐसे प्रॉडक्ट उपलब्ध कराए जा सकते हैं जिनके लिए उपयोगकर्ताओं से सिर्फ़ एक बार शुल्क लिया जाता है. ऐप्लिकेशन में खरीदे जा सकने वाले प्रॉडक्ट में, Google Play पर मौजूद आपके ऐप्लिकेशन में उपलब्ध वर्चुअल चीज़ें (जैसे कि गेम के लेवल या जादुई ड्रिंक) और प्रीमियम सेवाएं शामिल हो सकती हैं.

आपके पास सदस्यता लेने की सुविधा देने का विकल्प है जिसके लिए उपयोगकर्ताओं से बार-बार शुल्क लिया जाता है.

अहम जानकारी: Google Play की Developer Program की नीतियां और सेवा शुल्क, ऐप्लिकेशन में खरीदे जा सकने वाले सभी प्रॉडक्ट पर लागू होते हैं. इनमें, एक बार शुल्क चुकाकर खरीदे जाने वाले प्रॉडक्ट और सदस्यताएं, दोनों शामिल हैं.

उपलब्धता

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

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

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

टेस्ट खाते का इस्तेमाल करने पर, Google Play Billing Library के इंटिग्रेशन को टेस्ट करने के बारे में ज़्यादा जानकारी के लिए, Android Developers साइट पर जाएं.

ऐप्लिकेशन में खरीदा जा सकने वाला प्रॉडक्ट तैयार होने के बाद, उन लोगों के लिए उपलब्ध हो जाता है जो Google Play Store के नए वर्शन का इस्तेमाल करते हैं.

ज़रूरी अनुमतियां

लोगों को ऐप्लिकेशन में खरीदे जा सकने वाले प्रॉडक्ट उपलब्ध कराने के लिए, आपके ऐप्लिकेशन की APK मेनिफ़ेस्ट फ़ाइल में, com.android.vending.BILLING की अनुमति चालू होनी चाहिए. अगर आपका ऐप्लिकेशन दुनिया भर में उपलब्ध होता है, तो उन सभी ऐप्लिकेशन को पब्लिश किया जा सकता है जो सभी देशों के लिए, com.android.vending.BILLING की अनुमति का इस्तेमाल करते हैं.

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

ऐप्लिकेशन में खरीदा जा सकने वाला कोई प्रॉडक्ट बनाना

प्रॉडक्ट बनाने से पहले, पक्का करें कि आपने सभी प्रॉडक्ट आईडी, बताए गए निर्देशों के मुताबिक बनाए हों. यह ज़रूरी है कि आपके ऐप्लिकेशन के प्रॉडक्ट आईडी खास (यूनीक) हों. एक बार बनाने के बाद, इन्हें बदला या दोबारा इस्तेमाल नहीं किया जा सकता.
  • प्रॉडक्ट आईडी किसी संख्या या अंग्रेज़ी के छोटे अक्षर से शुरू होने चाहिए. साथ ही, इनमें संख्या (0-9), अंग्रेज़ी के छोटे अक्षर (a-z), अंडरस्कोर (_), और विराम चिह्न (.) हो सकते हैं.
  • प्रॉडक्ट बनने के बाद, प्रॉडक्ट आईडी को न तो बदला जा सकता है और न ही उसका दोबारा इस्तेमाल किया जा सकता है.
  • ध्यान दें: प्रॉडक्ट आईडी android.test और android.test से शुरू होने वाले सभी प्रॉडक्ट आईडी, इस्तेमाल के लिए उपलब्ध नहीं हैं.

ऐप्लिकेशन में खरीदा जा सकने वाला प्रॉडक्ट बनाने के लिए, ये काम करें:

  1. Play Console खोलें.
  2. ऐप्लिकेशन में खरीदे जा सकने वाले प्रॉडक्ट पेज (कमाई करना > प्रॉडक्ट > ऐप्लिकेशन में खरीदे जा सकने वाले प्रॉडक्ट) पर जाएं.
  3. प्रॉडक्ट बनाएं पर क्लिक करें.
  4. अपने प्रॉडक्ट के बारे में जानकारी डालें.
    • प्रॉडक्ट आईडी: यह आपके ऐप्लिकेशन में खरीदे जा सकने वाले प्रॉडक्ट के लिए एक यूनीक आईडी होता है.
    • प्रॉडक्ट का नाम: आइटम का छोटा नाम, जैसे कि "नींद की दवा". इस नाम में ज़्यादा से ज़्यादा 55 वर्ण इस्तेमाल किए जा सकते हैं. हालांकि, हमारा सुझाव है कि इसे 25 वर्णों में रखा जाए, ताकि यह सभी स्क्रीन पर ठीक से दिख सके.
    • जानकारी: आइटम की जानकारी, ज़्यादा से ज़्यादा 200 वर्णों में दी जा सकती है. जैसे, "यह दवा जीवों को तुरंत सुला देती है."
    • आइकॉन: प्रॉडक्ट के लिए खास (यूनीक) और सटीक इमेज का इस्तेमाल करें. इसमें टेक्स्ट, ब्रैंडिंग या प्रमोशन शामिल नहीं होने चाहिए. आपके प्रॉडक्ट का आइकॉन, आपके स्टोर पेज पर और परचेज़ फ़्लो के दौरान दिखता है.
      • 32-बिट PNG
      • 512 x 512 पिक्सल
      • 1 एमबी तक
    • कीमत: अपनी स्थानीय मुद्रा में कीमत डालें या कीमत दिखाने वाला टेंप्लेट चुनें.
    • एक से ज़्यादा यूनिट की खरीदारी: इस प्रॉडक्ट की एक से ज़्यादा यूनिट की खरीदारी के साथ चेकआउट करने की अनुमति दें. उपयोगकर्ता अपने देश या इलाके के हिसाब से तय थ्रेशोल्ड में, इस प्रॉडक्ट की एक से ज़्यादा यूनिट खरीद सकेंगे. यहां दी गई जानकारी का ध्यान रखें:
      • Play Console में, प्रॉडक्ट की एक से ज़्यादा यूनिट की खरीदारी के साथ चेकआउट करने की सुविधा को कॉन्फ़िगर करने के लिए, आपके ऐप्लिकेशन में Google Play Billing Library का वर्शन 4.0 होना चाहिए. Google Play Billing Library को अपने ऐप्लिकेशन में इंटिग्रेट करने का तरीका जानने के लिए, Android Developers साइट पर जाएं.
      • किसी प्रॉडक्ट की एक से ज़्यादा यूनिट की खरीदारी के साथ चेकआउट करने की सुविधा, कुछ देशों या इलाकों में उपलब्ध नहीं है.
      • जिन देशों या इलाकों में प्रॉडक्ट की एक से ज़्यादा यूनिट की खरीदारी के साथ चेकआउट करने की सुविधा उपलब्ध है उनमें से ज़्यादातर देशों या इलाकों में, SKU की कीमत का थ्रेशोल्ड 100 डॉलर के आस-पास होता है. प्रॉडक्ट की एक से ज़्यादा यूनिट की खरीदारी के साथ चेकआउट करने की सुविधा देने के लिए, आपको हर देश या इलाके के हिसाब से तय थ्रेशोल्ड से कम की कीमत, बिना टैक्स के सेट करनी होगी.
    • Play Points के लिए खास: अपने प्रॉडक्ट को, सिर्फ़ Google Play पॉइंट से खरीदे जा सकने के लिए उपलब्ध कराएं.
  5. आपने जो बदलाव किए हैं उन्हें सेव करें. साथ ही, ऐप्लिकेशन में खरीदे जा सकने वाले अपने प्रॉडक्ट उपयोगकर्ताओं को उपलब्ध कराने के लिए, चालू करें पर क्लिक करें.

भाषाएं और अनुवाद

ऐप्लिकेशन में खरीदे जा सकने वाले प्रॉडक्ट में वही भाषा इस्तेमाल होती है, जो ऐप्लिकेशन की डिफ़ॉल्ट भाषा होती है. खास भाषाओं में अनुवाद जोड़ने के लिए, ऐप्लिकेशन में खरीदा जा सकने वाला कोई प्रॉडक्ट चुनें. इसके बाद, अनुवाद मैनेज करें पर क्लिक करके, जिन भाषाओं के लिए अनुवाद जोड़ना है उन्हें चुनें. स्थानीय भाषा में अपने ऐप्लिकेशन का अनुभव देने के तरीके के बारे में ज़्यादा जानने के लिए, ऐप्लिकेशन के कॉन्टेंट का अनुवाद करना और उसे स्थानीय भाषा के मुताबिक बनाना लेख पढ़ें.

ऐप्लिकेशन में खरीदे जा सकने वाले एक से ज़्यादा प्रॉडक्ट का बैच बनाना

एक ही समय में, ऐप्लिकेशन में खरीदे जा सकने वाले एक से ज़्यादा प्रॉडक्ट बनाने हों, तो एक CSV फ़ाइल अपलोड की जा सकती है. इस फ़ाइल में, आपके हर प्रॉडक्ट के बारे में जानकारी होती है.
CSV फ़ाइलों में डेटा की वैल्यू को अलग करने के लिए, कॉमा (,) और सेमीकोलन (;) का इस्तेमाल किया जाता है. कॉमा, मुख्य डेटा की वैल्यू और सेमीकोलन बाकी बची हुई वैल्यू को अलग करते हैं.
ऐप्लिकेशन में खरीदे जा सकने वाले प्रॉडक्ट की CSV फ़ाइल बनाने पर, पहली लाइन में CSV सिंटैक्स और उसके बाद की लाइनों में प्रॉडक्ट के बारे में जानकारी दें.
ज़रूरी जानकारी: CSV फ़ाइल में हर आइटम पूरी तरह से एक लाइन में दिखना चाहिए.

ऐप्लिकेशन में खरीदे जा सकने वाले प्रॉडक्ट की CSV फ़ाइल अपलोड करना

CSV फ़ाइल अपलोड करने के लिए, ये काम करें:

  1. Play Console खोलें.
  2. ऐप्लिकेशन में खरीदे जा सकने वाले प्रॉडक्ट पेज (कमाई करना > प्रॉडक्ट > ऐप्लिकेशन में खरीदे जा सकने वाले प्रॉडक्ट) पर जाएं.
  3. इंपोर्ट करें पर क्लिक करें.
    • अगर किसी CSV फ़ाइल को अपलोड करके, ऐप्लिकेशन में खरीदा जा सकने वाला एक से ज़्यादा प्रॉडक्ट इंपोर्ट किया जाता है, तो वह CSV फ़ाइल सभी मौजूदा प्रॉडक्ट को ओवरराइट कर देगी. ऐसा सिर्फ़ तब होगा, जब CSV फ़ाइल में मौजूद किसी प्रॉडक्ट आईडी की वैल्यू, ऐप्लिकेशन में खरीदे जा सकने वाले किसी ऐसे प्रॉडक्ट के प्रॉडक्ट आईडी से मेल खाती हो जो प्रॉडक्ट सूची में पहले से मौजूद हो. किसी प्रॉडक्ट को ओवरराइट करने से, ऐप्लिकेशन में खरीदे जा सकने वाले उन प्रॉडक्ट को नहीं मिटाया जाता है जिन्हें CSV फ़ाइल में शामिल नहीं किया गया है.
  4. अपलोड करने के लिए अपनी CSV फ़ाइल यहां खींचकर छोड़ें या अपलोड करें पर क्लिक करें.

ऐप्लिकेशन में खरीदे जा सकने वाले मौजूदा प्रॉडक्ट की CSV फ़ाइल एक्सपोर्ट करना

CSV फ़ाइल एक्सपोर्ट करने के लिए, ये काम करें:

  1. Play Console खोलें.
  2. ऐप्लिकेशन में खरीदे जा सकने वाले प्रॉडक्ट पेज (कमाई करना > प्रॉडक्ट > ऐप्लिकेशन में खरीदे जा सकने वाले प्रॉडक्ट) पर जाएं.
  3. एक्सपोर्ट करें पर क्लिक करें.

किसी CSV फ़ाइल का उदाहरण देखें

यहां इस्तेमाल करने के लिए CSV सिंटैक्स का एक उदाहरण दिया गया है. साथ ही, ऐप्लिकेशन में खरीदे जा सकने वाले प्रॉडक्ट के तीन उदाहरण भी दिए गए हैं:
  • पहले उदाहरण में किसी टाइटल और उससे जुड़ी जानकारी के बारे में दो अलग-अलग भाषाओं (en_US और es_ES) में बताया गया है. कीमत तय करने वाला टेंप्लेट, आइटम की कीमत बताता है.
  • दूसरे उदाहरण में, कीमत तय करने वाले टेंप्लेट का इस्तेमाल नहीं किया गया है. इसके बजाय, यह डिफ़ॉल्ट देश (अमेरिका) के लिए कीमत के बारे में जानकारी देता है. जिन देशों में ऐप्लिकेशन उपलब्ध कराया जाता है उन सभी देशों के हिसाब से कीमतें, Play Console में अपने-आप सेट होती हैं. ऐसा करने के लिए Play Console में मौजूदा एक्सचेंज रेट और उन देशों के हिसाब से सही कीमत के पैटर्न का इस्तेमाल होता है.
  • तीसरे उदाहरण में भी कीमत तय करने वाले टेंप्लेट का इस्तेमाल नहीं किया जाता. हर उस देश के लिए आइटम की कीमत मैन्युअल रूप से बताई जाती है जहां ऐप्लिकेशन उपलब्ध कराया जाता है.

CSV सिंटैक्स उदाहरण

Product ID,Published State,Purchase Type,Auto Translate,Locale; Title; Description,Auto Fill Prices,Price,Pricing Template ID

ऐप्लिकेशन में खरीदे जा सकने वाले प्रॉडक्ट के उदाहरण

पहला उदाहरण

basic_sleeping_potion,published,managed_by_android,false,en_US; Basic Sleeping Potion; Puts small creatures to sleep.; es_ES; Poción básica de dormir; Causa las criaturas pequeñas ir a dormir.,false,,4637138456024710495

दूसरा उदाहरण

standard_sleeping_potion, published,managed_by_android,false,en_US; Standard Sleeping Potion; Puts all creatures to sleep for 2 minutes.,true, 1990000,

तीसरा उदाहरण

invisibility_potion,published, managed_by_android,false,en_US; Invisibility Potion; Invisible to all enemies for 5 minutes.,false, US; 1990000; BR; 6990000; RU; 129000000; IN; 130000000; ID; 27000000000; MX; 37000000,

CSV फ़ाइलों के लिए डेटा वैल्यू

ऐप्लिकेशन में खरीदे जा सकने वाले प्रॉडक्ट की CSV फ़ाइल के हर लाइन में यहां दी गई वैल्यू हो सकती हैं. हालांकि, हर लाइन में इनमें से कम से कम कोई एक वैल्यू तय नहीं होती है:
प्रॉडक्ट आईडी

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

अगर आपने ऐप्लिकेशन में खरीदे जा सकने वाले किसी ऐसे प्रॉडक्ट को असाइन किया गया कोई Product ID बताया है जो पहले से प्रॉडक्ट सूची में मौजूद है, तो ऐप्लिकेशन में खरीदे जा सकने वाले मौजूदा प्रॉडक्ट का डेटा, CSV फ़ाइल में बताई गई वैल्यू से ओवरराइट हो जाता है.

पब्लिश करने की स्थिति यह वैल्यू published या unpublished पर सेट होनी चाहिए. यह बिलकुल वैसा ही है जैसा कि किसी ऐप्लिकेशन में खरीदे जा सकने वाले किसी प्रॉडक्ट को चालू है या बंद है के तौर पर सेट किया जाता है.
खरीदारी किस तरह की है

यह वैल्यू managed_by_android पर सेट होनी चाहिए.

अपने-आप अनुवाद होने वाली सुविधा

यह वैल्यू false पर सेट होनी चाहिए, क्योंकि ऐप्लिकेशन में खरीदे जा सकने वाले प्रॉडक्ट की जानकारी के लिए, अपने-आप अनुवाद होने की सुविधा काम नहीं करती है.

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

Locale, Title, और Description

अगर किसी आइटम के लिए सिर्फ़ एक स्थान-भाषा को शामिल किया जाता है, तो आपको अपने ऐप्लिकेशन की डिफ़ॉल्ट स्थान-भाषा और आइटम के डिफ़ॉल्ट टाइटल और जानकारी के बारे में बताना होगा:

app_default_locale; item_default_title; item_default_description;

जब Locale के लिए वैल्यू सेट की जाती है, तब अपने स्टोर पेज के लिए अनुवाद जोड़ते समय, दिखने वाले किसी भी भाषा कोड का इस्तेमाल किया जा सकता है.

ध्यान दें: Title और Description की वैल्यू बताते समय, सेमीकोलन (\;) और बैकस्लैश (\\) जैसे वर्णों से बचने के लिए, बैकस्लैश का इस्तेमाल करें.

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

en_US; Invisibility Cloak; Makes you invisible.; es_ES; Capote Invisible; Se vuelven invisible.

ध्यान दें: किसी भी ऐप्लिकेशन में एक डिफ़ॉल्ट भाषा सेट होती है, लेकिन ऐप्लिकेशन में खरीदा जा सकने वाला हर प्रॉडक्ट, अनुवाद की अपनी सूची खुद बनाता है. हर आइटम के Locale की वैल्यू में पहली स्थान-भाषा, पूरी CSV फ़ाइल में एक जैसी होनी चाहिए. हालांकि, अलग-अलग आइटम के लिए अन्य स्थान-भाषाएं अलग-अलग हो सकती हैं.

Auto-Fill Prices, Country, और Price

Auto-fill prices को true या false पर सेट किया जा सकता है. अगर ऐप्लिकेशन में खरीदा जा सकने वाला कोई प्रॉडक्ट, किसी कीमत तय करने वाले टेंप्लेट का इस्तेमाल करता है, तो आपको Auto-fill prices को false पर सेट करना होगा. साथ ही, Price के लिए वैल्यू सेट नहीं करनी चाहिए.

ध्यान दें: CSV फ़ाइल में किसी आइटम की कीमत माइक्रो-यूनिट में दें. यहां 10,00,000 माइक्रो-यूनिट, असली मुद्रा की एक इकाई के बराबर होता है.

अपने-आप भरी गई कीमतों का इस्तेमाल करें

यहां दिए गए सेक्शन बताते हैं कि Auto-fill prices की वैल्यू, Country और Price की वैल्यू के सिंटैक्स और मतलब पर कैसे असर डालती है.

अगर Auto-fill prices को true पर सेट किया जाता है, तो सिर्फ़ आइटम की डिफ़ॉल्ट कीमत शामिल होगी. इसमें, Country की वैल्यू शामिल नहीं होगी.

उदाहरण के लिए, इन शर्तों के तहत:

  • आपके ऐप्लिकेशन की डिफ़ॉल्ट स्थान-भाषा en_US है.
  • टैक्स के बिना, ऐप्लिकेशन में खरीदे जा सकने वाले प्रॉडक्ट की डिफ़ॉल्ट कीमत 1.99 डॉलर है.
  • आपके हिसाब से, दूसरे देशों के लिए कीमतें अपने-आप भरी जाएं.

CSV फ़ाइल की एक लाइन के आखिर में, Auto-fill prices और Price के लिए सभी वैल्यू, इस तरह सेट होंगी: true,1990000,

हर देश के लिए अपने हिसाब से कीमत सेट करना

इसके बजाय, अगर Auto-Fill Prices को false पर सेट किया जाता है, तो अपने ऐप्लिकेशन की डिफ़ॉल्ट स्थान-भाषा से जुड़े देश के साथ-साथ जिन देशों में आपके ऐप्लिकेशन उपलब्ध हैं उन सभी देशों के लिए, country और price की सभी वैल्यू की सीरीज़ बताई जा सकती है. हर country के लिए वैल्यू, अंग्रेज़ी के दो बड़े अक्षरों वाला आईएसओ देश कोड है. यह कोड उस देश के बारे में जानकारी देता है जहां आपका ऐप्लिकेशन उपलब्ध कराया जाता है.

ध्यान दें: आपको हर उस देश के लिए देश का कोड और कीमत बतानी होगी जहां आपको अपना ऐप्लिकेशन उपलब्ध कराना है. आपको अपना ऐप्लिकेशन जिन देशों में उपलब्ध कराना है उनकी सूची देखने और उसमें बदलाव करने के लिए, प्रोडक्शन पेज पर देश / इलाके टैब का इस्तेमाल करें.

हर price की वैल्यू, उस देश में इस्तेमाल की जाने वाली मुद्रा के माइक्रो-यूनिट में आइटम की कीमत के बारे में बताती है.

उदाहरण के लिए, अगर आपका ऐप्लिकेशन अन्य देशों में इन कीमतों (सभी टैक्स शामिल हैं) पर उपलब्ध है:

  • 6.99 ब्राज़ीलियन रियाल
  • रुस में 129 रशियन रुबल
  • भारत में 130 रुपया
  • इंडोनेशिया में Rp 27,000
  • मेक्सिको में 37 डॉलर

CSV फ़ाइल में एक लाइन के आखिर में Auto-Fill Prices, Country, और Price की वैल्यू इस तरह सेट की जा सकती हैं:

false, BR; 6990000; RU; 129000000; IN; 130000000; ID; 27000000000; MX; 37000000;

कीमत तय करने वाला टेंप्लेट आईडी

अगर आइटम को किसी कीमत तय करने वाले टेंप्लेट से लिंक किया गया है, तो Auto-Fill prices को false पर सेट करना चाहिए. साथ ही, price के कॉलम के लिए वैल्यू सेट नहीं करनी चाहिए. अगर आइटम को किसी कीमत तय करने वाले टेंप्लेट से लिंक नहीं किया गया है, तो आपको Pricing template ID के लिए वैल्यू सेट नहीं करनी चाहिए. इसके बजाय, आपको Auto-Fill prices, Country, और Price उस हिसाब से सेट करना चाहिए जिस हिसाब से आपको ऐप्लिकेशन में खरीदे जा सकने वाले प्रॉडक्ट की कीमतें सेट करनी हैं.

CSV फ़ाइल इंपोर्ट करने पर, ऐप्लिकेशन में खरीदे जा सकने वाले प्रॉडक्ट और कीमत दिखाने वाले टेंप्लेट के बीच लिंक अपडेट किए जा सकते हैं. कीमत दिखाने वाले किसी खास टेंप्लेट से प्रॉडक्ट को लिंक करने के लिए, Pricing Template ID की वैल्यू को कीमत दिखाने वाले उस टेंप्लेट के आईडी पर सेट करें. किसी ऐप्लिकेशन में खरीदे जा सकने वाले प्रॉडक्ट को कीमत दिखाने वाले सभी टेंप्लेट से अनलिंक करने के लिए, Pricing template ID के लिए कोई वैल्यू सेट न करें.

कीमत दिखाने वाले किसी खास टेंप्लेट के साथ, ज़्यादा से ज़्यादा 1,000 ऐप्लिकेशन की कीमतों या ऐप्लिकेशन में खरीदे जा सकने वाले प्रॉडक्ट की कीमतों को लिंक किया जा सकता है. इसलिए, एक CSV फ़ाइल की 1,000 से ज़्यादा लाइन में एक ही Pricing template ID की वैल्यू शामिल न करें.

ईईए में अनुबंध से बाहर निकलने के अधिकार का टाइप

अगर आपका ऐप्लिकेशन, यूरोपियन इकनॉमिक एरिया (ईईए) के लोगों को उपलब्ध कराया जाता है, तो आपको DIGITAL_CONTENT या SERVICE के लिए वैल्यू यहां सेट करनी चाहिए.

वैट की कम की गई दरें

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

कम की गई दरों के लिए इस फ़ील्ड में वैल्यू, इस फ़ॉर्मैट के मुताबिक होंगी:

CountryCode;VATRate;

किसी नए देश या दर जोड़े को जोड़ने से पहले, देश या दर के हर जोड़े के बाद सेमीकोलन लगाना चाहिए.

उदाहरण के लिए:

CA;BOOKS_1 कनाडा के लिए, टीयर 1 किताबों की कम की गई दर को सेट करेगा.

FR;NEWS_1; GR;NEWS_2 फ़्रांस के लिए, टीयर 1 समाचार की कम की गई दर और ग्रीस के लिए, टीयर 2 समाचार की कम की गई दर को सेट करेगा.

टीयर BOOKS_1, NEWS_1, NEWS_2, MUSIC_OR_AUDIO_1, LIVE_OR_BROADCAST_1 (अंग्रेज़ी के बड़े या छोटे अक्षर) के तौर पर सेट किए जा सकते हैं.

दूरसंचार और मनोरंजन सेवाओं पर लगने वाले टैक्स

अगर आपको किसी राज्य में दूरसंचार और मनोरंजन सेवाओं पर लगने वाले टैक्स इकट्ठा करने हैं, तो आपको यह बताना होगा कि आपका ऐप्लिकेशन या प्रॉडक्ट, एक स्ट्रीमिंग प्रॉडक्ट है. साथ ही, इस फ़ील्ड को ELIGIBLE के तौर पर सेट करें. अगर ऐसा नहीं है, तो फ़ील्ड को खाली छोड़ दें.

फ़िलहाल, इस तरह का टैक्स लेने की अनुमति सिर्फ़ अमेरिका को है.

इस फ़ील्ड की वैल्यू हमेशा ऐसे सेट होती है:

CountryCode;Eligibility;Rate

उदाहरण के लिए:

US;ELIGIBLE;VIDEO_RENTAL

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

VIDEO_RENTAL वीडियो स्ट्रीमिंग के लिए - सदस्यता, किराये पर या हर बार देखने पर पैसे चुकाना

VIDEO_SALES वीडियो स्ट्रीमिंग के लिए - बिक्री

VIDEO_MULTI_CHANNEL वीडियो स्ट्रीमिंग के लिए - मल्टी-चैनल

AUDIO_RENTAL ऑडियो स्ट्रीमिंग के लिए - सदस्यताएं या किराये पर लेने के लिए

AUDIO_SALES ऑडियो स्ट्रीमिंग के लिए - बिक्री

AUDIO_MULTI_CHANNEL ऑडियो स्ट्रीमिंग के लिए - मल्टी-चैनल

क्या यह उपयोगी था?

हम उसे किस तरह बेहतर बना सकते हैं?
true
खोजें
खोज हटाएं
खोज बंद करें
मुख्य मेन्यू
5229193862926179615
true
खोज मदद केंद्र
true
true
true
true
true
92637
false
false