2013-02-16 22 views
5

हमारे पास Google Play में प्रकाशित एक मौजूदा ऐप (एपीके v282) है। इस ऐप में इन-ऐप उत्पाद नहीं हैं और कोई बिलिंग अनुमति नहीं है।इन-ऐप बिलिंग: मौजूदा प्रकाशित ऐप पर बिलिंग जोड़ना

हमने एक अपग्रेड संस्करण (v292) विकसित किया है जिसमें ऐप-एप उत्पादों और बिलिंग अनुमति शामिल है।

हमें Google Play कंसोल में इन-ऐप उत्पादों को बनाने में समस्या का सामना करना पड़ता है: जब हम Google Play कंसोल में ड्राफ्ट के रूप में v292 एपीके अपलोड करते हैं, तो हमारे पास ड्राफ्ट में दो एपीके सूचीबद्ध होते हैं: पुराना और नया: enter image description here

इस पृष्ठ से, हम दो विकल्प हैं:

1- या तो हम हमारे उत्पादों को बनाने के लिए बाईं सूची पर "ऐप्लिकेशन के अंतर्गत उत्पाद" पर क्लिक करें, हम एक पेज कहावत देखें:

इन-ऐप उत्पादों को जोड़ने के लिए, आपको अपने एपीके में बिलिंग अनुमति जोड़ने की आवश्यकता है।

इसलिए हम इन-ऐप उत्पादों को नहीं बना सकते हैं, शायद इसलिए कि v282 अभी भी ड्राफ्ट कॉन्फ़िगरेशन में है।

2- या, हम पुराने v282 एपीके को हटाते हैं (जिसमें बिलिंग अनुमति नहीं थी), ड्राफ्ट कॉन्फ़िगरेशन में केवल नया v292 छोड़ने के लिए। लेकिन फिर "इन-ऐप उत्पादों" पर क्लिक करते समय, हमें कॉन्फ़िगरेशन के बारे में पॉपअप चेतावनी नहीं मिलती है। लेकिन इसे सहेजने के लिए कोई बटन नहीं है, केवल प्रकाशित करें। बेशक हम इसे प्रकाशित नहीं करना चाहते हैं क्योंकि यह परीक्षण में है।

इसे सब कुछ समेटने के लिए: बिना किसी एप्लिकेशन में इन-एप खरीद का परीक्षण कैसे करें?

+0

प्रश्नकर्ता के लिए प्रश्न ... जब आपने एपीके प्रकाशित किया तो क्या यह दिखाया गया कि आप तुरंत ऐप खरीद में जोड़ सकते हैं? या आपको कुछ घंटों तक इंतजार करना पड़ा? मैंने इसे कुछ घंटों पहले प्रकाशित किया था (बिलिंग अनुमतियों के साथ) लेकिन फिर भी वही संदेश प्राप्त हो रहा है ... क्यों पृथ्वी पर Google को डेवलपर्स को आईएपी बनाने के लिए एक नया एपीके अपलोड करने की आवश्यकता होगी ...? – K2xL

उत्तर

1

मुझे एक ही समस्या थी। मैं जो कर रहा हूं वह नई अनुमति के साथ एक नई रिलीज अपलोड कर रहा था लेकिन ऐप बिलिंग विकल्प के बिना दिखाई दे रहा था। मेरा आसान था क्योंकि यह केवल उन विज्ञापनों को हटाने का प्राथमिकता विकल्प था जो दिखाने के लिए आसान नहीं था। एक बार साइट प्रकाशित करने के बाद मुझे इन-ऐप उत्पादों को बनाने दें और मैं एक नई एपीके फ़ाइल के साथ परीक्षण करने में सक्षम था और इसे जल्द ही प्रकाशित किया।

1

आपको अस्थायी रूप से पैकेज नाम बदलना होगा और बाजार में नया एप्लिकेशन अपलोड करना होगा (प्रकाशित करने की आवश्यकता नहीं है)।

बस अनुप्रयोग खरीद में जांच रहा है ताकि don't choose any package name which you want to use in feature. क्योंकि प्रत्येक पैकेज नाम अद्वितीय है और गूगल सभी पैकेज के नाम याद है वैसे भी, ताकि आप उस में यह एक चेतावनी के

और फिर परीक्षण इस्तेमाल कर सकते हैं और जब आप में सफलता पूर्ण रन मिल वह अस्थायी बिल्ड ऐप फिर आप अपना पिछला पैकेज नाम बदल सकते हैं जिसमें आप अपना अगला एपीके अपलोड करना चाहते हैं और आपको उस से अपना पुराना संस्करण हटाना होगा और फिर आप ऐप उत्पाद में अभी भी बना सकते हैं।

अब यदि आप ऐप खरीद में जांचना चाहते हैं तो आपको उस उत्पाद को अलग-अलग खाते से खरीदना होगा except this account in which you are uploading your apk चिंता न करें आप इस कार्यक्षमता की जांच के बाद अपने पैसे को रोलबैक कर सकते हैं।

मुझे हाल ही में इस समस्या का सामना करना पड़ा और मैंने इस तरह का पालन किया तो मुझे आशा है कि आपको मेरे अनुभव से कुछ मदद मिलेगी।

0

मुझे लगता है कि यहां मुद्दा यह है कि Google Play कंसोल सोचता है कि आप एकाधिक एपीके प्रकाशित करने की कोशिश कर रहे हैं।यह केवल समर्थित है apks विभिन्न डिवाइस कॉन्फ़िगरेशन को लक्षित कर रहे हैं:

publishing multiple apks

मुझे लगता है कि एक बार आप पिछले संस्करण को हटा आप एप्लिकेशन के तहत बिलिंग के साथ नए संस्करण को सक्रिय करने में सक्षम हो जाएगा। मैं जल्द ही यह कोशिश करूँगा और अगर मैं और जानूं तो यह जवाब अपडेट करें।

4

हर किसी के लिए इसका समाधान ढूंढने के लिए: अल्फा में एपीके अपलोड करना होगा। इसलिए आपको अपने एंड्रॉइड मेनिफेस्ट में बिलिंग अनुमति जोड़नी चाहिए, एक हस्ताक्षरित संस्करण बनाना चाहिए और अल्फा को एपीके लोड करना चाहिए। बाद में आप उत्पादन के लिए एपीके अपलोड किए बिना ऐप खरीद उत्पादों में कॉन्फ़िगर कर सकते हैं।

+1

इसे एक सही उत्तर के रूप में चिह्नित किया जाना चाहिए –