AI एजेंट से Google Play क्लोज़्ड टेस्टिंग ऑटोमेट करें
नवंबर 2026 में अपडेट किया गया
अगर आप पहले से किसी AI एजेंट के साथ कोड शिप करते हैं, तो Google Play की क्लोज़्ड टेस्टिंग शर्त का ज़्यादातर झंझट भी उसे सौंप सकते हैं: ऐप जोड़ना, टेस्टर लाना, प्रोग्रेस जाँचना और प्रोडक्शन ऐक्सेस फ़ॉर्म के लिए आँकड़े निकालना। इसके लिए Tester Exchange के पास एक MCP सर्वर, एक-एंडपॉइंट वाला HTTP API और A2A एजेंट कार्ड है। यह गाइड बताती है कि Claude Code, Claude Desktop, Cursor और दूसरे क्लाइंट कैसे जोड़ें, क्या पूछें, और कौन-से काम कोई एजेंट आपके लिए नहीं कर सकता।
एजेंट क्या कर सकता है और क्या नहीं
13 नवंबर 2023 के बाद बने पर्सनल डेवलपर अकाउंट के लिए Google चाहता है कि प्रोडक्शन के लिए आवेदन से पहले आप क्लोज़्ड टेस्ट चलाएँ जिसमें कम से कम 12 टेस्टर लगातार 14 दिन ऑप्ट-इन रहें। इसके आसपास का ज़्यादातर काम तालमेल का है, जिसे एजेंट अच्छी तरह संभालते हैं।
- एजेंट कर सकता है: आपका ऐप जोड़ना, टेस्टर कैंपेन खोलना, आपके क्रेडिट लगाना, देखना कि कितने टेस्टर एक्टिव हैं, कैंपेन रोकना या बंद करना, रोज़ाना की गतिविधि की रिपोर्ट निकालना और उससे प्रोडक्शन ऐक्सेस के जवाब का ड्राफ़्ट बनाने में मदद करना।
- इंसान को करना होगा: टेस्टर्स का Google Group Play Console में क्लोज़्ड ट्रैक से जोड़ना, रिलीज़ पब्लिश करना, क्रेडिट का भुगतान करना (चेकआउट हमेशा किसी व्यक्ति के ब्राउज़र में होता है) और Apply for production पर क्लिक करना।
- कोई ऑटोमेट नहीं कर सकता: 14 दिन का असली इस्तेमाल। यह असली लोग अपने Android फ़ोन पर करते हैं, और Google के नियम का पूरा मकसद यही है।
1. टोकन बनाएँ
- https://testerexchange.com/api पर साइन-इन करें।
- एक पर्सनल टोकन बनाएँ। यह tx_ से शुरू होता है। इसे अभी कॉपी करें और पासवर्ड की तरह सुरक्षित रखें।
- टोकन कभी भी रद्द किए जा सकते हैं। टोकन कैंपेन पर क्रेडिट खर्च कर सकता है, लेकिन भुगतान नहीं कर सकता, पैसे नहीं निकाल सकता और आपका अकाउंट डिलीट नहीं कर सकता।
2. MCP सर्वर जोड़ें
MCP सर्वर Streamable HTTP इस्तेमाल करता है: https://vvrlxzbngxfxddywidoq.supabase.co/functions/v1/mcp। अपना टोकन हेडर Authorization: Bearer tx_YOUR_TOKEN में भेजें।
Claude Code: अपने टर्मिनल में यह एक बार चलाएँ।
claude mcp add --transport http tester-exchange https://vvrlxzbngxfxddywidoq.supabase.co/functions/v1/mcp --header "Authorization: Bearer tx_YOUR_TOKEN"
Claude Desktop, Cursor, VS Code और JSON कॉन्फ़िग वाले दूसरे क्लाइंट: tester-exchange नाम का एक सर्वर जोड़ें, जिसका टाइप http हो, ऊपर वाला URL हो, और headers में Authorization की वैल्यू Bearer tx_YOUR_TOKEN हो। कॉन्फ़िग फ़ाइल की सही जगह आपके क्लाइंट पर निर्भर है; उसका MCP डॉक्यूमेंटेशन देखें।
जो क्लाइंट सिर्फ़ URL लेते हैं (कुछ ChatGPT और वेब कनेक्टर): https://testerexchange.com/agents/ पर मौजूद डॉक्स में उनके लिए URL वाला रूप दिया है। टोकन के बिना भी पब्लिक टूल (Tester Exchange क्या है, कीमतें, प्लेटफ़ॉर्म के आँकड़े) काम करते हैं।
3. शुरू करने के लिए एक टूल: get_testers
आपको पूरी टूल सूची सीखने की ज़रूरत नहीं। मुख्य टूल get_testers(package_name, name?) है। एक कॉल आपका ऐप जोड़ती है, उसका टेस्ट खोलती है, आपके क्रेडिट लगाती है और आपकी प्रोग्रेस के साथ वे स्टेप लौटाती है जो सिर्फ़ इंसान कर सकता है, जैसे Play Console में Google Group जोड़ना। प्रोग्रेस जाँचने के लिए इसे कभी भी दोबारा कॉल करें।
बाकी टूल ब्योरे संभालते हैं: my_apps, campaign_report (टेस्टर, रोज़ की गतिविधि, फ़ीडबैक और प्रोडक्शन ऐक्सेस का डेटा), add_testers, set_campaign_status (रोकना, फिर शुरू करना या बंद करना; बिना इस्तेमाल हुए क्रेडिट आपके बैलेंस में लौट आते हैं), share_kit और buy_credits_links, जो भुगतान के लिए चेकआउट लिंक लौटाता है जिसे इंसान चुकाता है।
ऐसे प्रॉम्प्ट जो काम करते हैं
- “com.example.app के लिए 15 टेस्टर लो और बताओ कि मुझे Play Console में क्या करना है।”
- “com.example.app के लिए मेरा Tester Exchange कैंपेन देखो। इस हफ़्ते हर दिन कितने टेस्टर एक्टिव थे?”
- “कैंपेन रिपोर्ट निकालो और मेरे प्रोडक्शन ऐक्सेस के जवाब का ड्राफ़्ट बनाओ। सिर्फ़ असली आँकड़े इस्तेमाल करना।”
- “प्रोडक्शन ऐक्सेस मंज़ूर हो गया है, अब com.example.app का कैंपेन बंद कर दो।”
12 की जगह 15 टेस्टर माँगें, ताकि कोई टेस्टर छोड़ दे तो आप Google के न्यूनतम से नीचे न आएँ।
स्क्रिप्ट और CI के लिए HTTP API
अगर आपका टूल MCP नहीं समझता, तो HTTP एंडपॉइंट इस्तेमाल करें: POST https://vvrlxzbngxfxddywidoq.supabase.co/rest/v1/rpc/agent_call। बॉडी JSON होती है जिसमें p_token (आपका tx_ टोकन), p_action (जैसे help, my_apps या start_campaign) और p_args (जैसे package_name और टेस्टर की संख्या) होते हैं। डॉक्स में दिखाया गया पब्लिक apikey हेडर भी भेजें।
पहले help ऐक्शन कॉल करें: यह हर ऐक्शन और उसके आर्ग्युमेंट लौटाता है। पूरा स्कीमा https://testerexchange.com/openapi.json पर है, जो ChatGPT के कस्टम GPT ऐक्शन और दूसरे OpenAPI टूल के साथ चलता है।
A2A एजेंट कार्ड
एजेंट-से-एजेंट सेटअप के लिए Tester Exchange https://testerexchange.com/.well-known/agent-card.json पर A2A एजेंट कार्ड प्रकाशित करता है। A2A प्रोटोकॉल सपोर्ट करने वाले ऑर्केस्ट्रेटर देख सकते हैं कि एजेंट क्या देता है और उसे कैसे कॉल करना है। आपके अकाउंट से जुड़ी हर चीज़ के लिए वही tx_ टोकन इस्तेमाल करें।
शुरू से अंत तक एक पूरा रन
- आप Play Console में क्लोज़्ड ट्रैक पर अपना पहला .aab अपलोड करते हैं।
- आपका एजेंट आपके पैकेज नाम के लिए get_testers कॉल करता है और बताता है कि क्लोज़्ड ट्रैक पर Google Groups के नीचे testerexchange-testers@googlegroups.com जोड़ें।
- आप ग्रुप जोड़ते हैं, सेव करते हैं और पक्का करते हैं कि रिलीज़ पब्लिश है।
- अगर क्रेडिट कम हैं, तो एजेंट आपको चेकआउट लिंक देता है। आप भुगतान करते हैं (12 टेस्टर के लिए $12.99, 15 के लिए $14.99, 25 के लिए $22.99) या https://testerexchange.com/earn पर दूसरे ऐप टेस्ट करके मुफ़्त क्रेडिट कमाते हैं।
- असली टेस्टर 14 दिन तक आपका ऐप इंस्टॉल करके इस्तेमाल करते हैं। आपका एजेंट रोज़ प्रोग्रेस जाँचता है और एक्टिव टेस्टर घटने पर आपको चेताता है।
- 15वें दिन एजेंट कैंपेन रिपोर्ट निकालता है और आपके प्रोडक्शन ऐक्सेस के जवाब का ड्राफ़्ट बनाता है। आप उन्हें पढ़ते हैं और Apply for production पर क्लिक करते हैं।
सुरक्षा के नोट
- टोकन को git से बाहर रखें। उन्हें अपने क्लाइंट के सीक्रेट स्टोर या एनवायरनमेंट वेरिएबल में रखें।
- हमारी तरफ़ टोकन सिर्फ़ हैश के रूप में रखे जाते हैं और हर अकाउंट पर 10 तक सीमित हैं। जो टोकन अब इस्तेमाल नहीं करते उन्हें रद्द कर दें।
- सबमिट करने से पहले पढ़ लें कि एजेंट ने आपके प्रोडक्शन फ़ॉर्म में क्या लिखा है। Google आपसे अपने टेस्ट का सच-सच ब्योरा माँगता है।
अक्सर पूछे जाने वाले सवाल
क्या AI एजेंट मेरे लिए 14 दिन का टेस्ट पूरा कर सकता है?
नहीं। 14 दिनों के लिए असली लोगों को अपने फ़ोन पर आपका ऐप इस्तेमाल करना होता है। एजेंट सेटअप, निगरानी और रिपोर्टिंग संभालते हैं।
क्या एजेंट टेस्टर के लिए भुगतान कर सकता है?
नहीं। वह चेकआउट लिंक दे सकता है, लेकिन भुगतान हमेशा किसी इंसान के ब्राउज़र में होता है।
MCP सर्वर के साथ कौन-से क्लाइंट काम करते हैं?
कस्टम हेडर के साथ Streamable HTTP पर रिमोट MCP सपोर्ट करने वाला कोई भी क्लाइंट, जिनमें Claude Code, Claude Desktop, Cursor और VS Code शामिल हैं। बाकी HTTP API इस्तेमाल कर सकते हैं।
टोकन कहाँ से मिलेगा?
साइन-इन करने के बाद https://testerexchange.com/api पर। टोकन tx_ से शुरू होते हैं और कभी भी रद्द किए जा सकते हैं।
क्या एजेंट मेरे Play Console में कुछ बदलता है?
नहीं। उसकी आपके Play Console तक कोई पहुँच नहीं है। वह आपको बताता है कि वहाँ कौन-से स्टेप करने हैं।