एसओ और अन्य साइटों पर कई उत्तरों और टिप्पणियों के विपरीत, आपको अपने उत्पाद के अल्फा / बीटा संस्करण के साथ प्रारंभिक परीक्षण करने की आवश्यकता नहीं है जिसे Google Play से आपके परीक्षण उपकरण पर डाउनलोड किया गया है (अल्फा / बीटा प्रकाशन प्रक्रिया अक्सर खाती है आधा दिन)। न ही आपको अपने डेवलपर डिवाइस से अपने परीक्षण उपकरण पर एक हस्ताक्षरित रिलीज़ APK को लोड और पुनः लोड करना होगा।
आप अपने डेवलपर स्टूडियो से सीधे ADB के माध्यम से अपने डेवलपर डिवाइस से लोड किए गए डिबग ऐप का उपयोग करके ऐप बिलिंग सेवाओं में प्रारंभिक Google Play डिबग कर सकते हैं। यदि आप ऐसी त्रुटियों का सामना कर रहे हैं जो इसे रोकती हैं, तो संभव है कि आपने अपने कोड में कुछ गलत किया हो। अपने SKU (उत्पाद आईडी) और उनके प्रारूप के उदाहरण पर विशेष रूप से ध्यान दें (यदि आप अपने APK को com.mydomain.my_product_id के रूप में लोड करते हैं, तो सुनिश्चित करें कि आपकी कोशिश इसे इस तरह से खरीदने की है - समान मामला और डोमेन प्रदान करना) । इसके अलावा, अपने आइटम टाइप पर विशेष रूप से ध्यान दें - यह क्रमशः ऐप खरीदारी या सदस्यता में प्रबंधित / अप्रबंधित के लिए "अनुपयुक्त" या "सब्स" होना चाहिए।
जैसा कि चिराग पटेल द्वारा सुझाया गया है, बशर्ते आपके पास आपका बिलिंग कोड ठीक से स्थापित हो, अपने प्रारंभिक परीक्षणों के दौरान android.test.purchased Sku (उत्पाद आईडी) का उपयोग करके सभी परीक्षण करें। इस आईडी के लिए अपने बिलिंग ऑपरेशन में हस्ताक्षर, टोकन और पेलोड चेक के माध्यम से पास करने के लिए जांचें, क्योंकि यह डेटा Google परीक्षण प्रणाली द्वारा प्रदान नहीं किया गया है। इसके अतिरिक्त, अपनी स्कीम का परीक्षण करने के लिए इस आईडी को अपने खरीद, अनलॉक / लोड और प्रस्तुतीकरण के माध्यम से अपना एक परीक्षण उत्पाद दें। खरीद को साफ करने के लिए, बस इसका उपभोग करें, एक ही Sku और एक टोकन स्ट्रिंग पास करके इस तरह से स्वरूपित किया गया - कोई अन्य फ़ील्ड नहीं हैं:
"inapp:"+appContext.getAppContext().getPackageName()+":android.test.purchased";
एक बार जब आप परीक्षण के इस चरण को पूरा कर लेते हैं, तो अपने अल्फा / बीटा उत्पाद के साथ अर्ध-लाइव परीक्षण पर जाएं। एक Google समूह बनाएं (अनिवार्य रूप से एक मेलिंग सूची), अपने परीक्षण उपयोगकर्ताओं को इसमें ईमेल जोड़ें, और इस चरण में अपने डिवाइस का परीक्षण करने के लिए इस समूह को जोड़ें / आमंत्रित करें (आपके ऐप के Google डेवलपर सूची के "एपीके" भाग में प्रदर्शन किया गया)। खरीद को सिम्युलेटेड किया जाएगा, लेकिन वास्तव में चार्ज नहीं किया जाएगा - हालांकि खरीद को साफ करने और फिर से परीक्षण करने के लिए, Google इंगित करता है कि आपको उन्हें अपने मोबाइल वॉलेट से वापस करना होगा। यह परीक्षण का एकमात्र चरण है जिसमें अल्फा / बीटा लोड और परीक्षण उपयोगकर्ताओं का उपयोग करने की समय लेने वाली प्रक्रिया की आवश्यकता होती है।