Tester Exchange Tester Exchange খুলুন

AI এজেন্ট দিয়ে Google Play closed testing অটোমেট করুন

নভেম্বর 2026-এ আপডেট করা হয়েছে

আপনি যদি আগে থেকেই AI এজেন্ট দিয়ে কোড শিপ করেন, তাহলে Google Play-র closed testing শর্তের বেশিরভাগ ঝামেলার কাজও তাকে দিয়ে করাতে পারেন: অ্যাপ যোগ করা, টেস্টার নেওয়া, অগ্রগতি দেখা এবং production access ফর্মের জন্য সংখ্যা জোগাড় করা। এর জন্য Tester Exchange-এ আছে একটি MCP সার্ভার, এক-এন্ডপয়েন্টের HTTP API ও একটি A2A এজেন্ট কার্ড। এই গাইডে দেখানো হয়েছে Claude Code, Claude Desktop, Cursor ও অন্য ক্লায়েন্ট কীভাবে সংযুক্ত করবেন, কী কী চাইবেন, আর কোন কাজগুলো কোনো এজেন্ট আপনার হয়ে করতে পারে না।

আসল মানুষ 14 দিন নিজের ফোনে আপনার অ্যাপ খোলেন। একবার পেমেন্ট করুন, অথবা অন্য অ্যাপ টেস্ট করে ফ্রি-তে পান।12 জন টেস্টার পান

এজেন্ট কী পারে আর কী পারে না

13 নভেম্বর 2023-এর পরে খোলা ব্যক্তিগত ডেভেলপার অ্যাকাউন্টকে production-এর জন্য আবেদনের আগে অন্তত 12 জন টেস্টারকে টানা 14 দিন opt-in রেখে একটি closed test চালাতে হয়। এর আশপাশের বেশিরভাগ কাজই সমন্বয়ের, যা এজেন্টরা ভালো পারে।

  • এজেন্ট পারে: আপনার অ্যাপ যোগ করতে, টেস্টার ক্যাম্পেইন খুলতে, আপনার ক্রেডিট প্রয়োগ করতে, কতজন টেস্টার সক্রিয় তা দেখতে, ক্যাম্পেইন বিরতি দিতে বা বন্ধ করতে, দৈনিক কার্যকলাপের রিপোর্ট আনতে এবং সেখান থেকে production access-এর উত্তরের খসড়া করতে সাহায্য করতে।
  • মানুষকেই করতে হবে: Play Console-এ closed ট্র্যাকে টেস্টারদের Google Group যোগ করা, রিলিজ পাবলিশ করা, ক্রেডিটের টাকা দেওয়া (চেকআউট সবসময় মানুষের ব্রাউজারেই হয়) এবং Apply for production ক্লিক করা।
  • কেউ অটোমেট করতে পারে না: 14 দিনের আসল ব্যবহার। এটি করেন আসল মানুষ, নিজেদের Android ফোনে, আর Google-এর নিয়মের পুরো উদ্দেশ্যই এটি।

1. একটি টোকেন তৈরি করুন

  1. https://testerexchange.com/api-তে সাইন ইন করুন।
  2. একটি ব্যক্তিগত টোকেন তৈরি করুন। এটি tx_ দিয়ে শুরু হয়। এখনই কপি করে পাসওয়ার্ডের মতো সংরক্ষণ করুন।
  3. টোকেন যেকোনো সময় বাতিল করা যায়। টোকেন দিয়ে ক্যাম্পেইনে ক্রেডিট খরচ করা যায়, কিন্তু টাকা দেওয়া, টাকা তোলা বা আপনার অ্যাকাউন্ট মুছে ফেলা যায় না।

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 (টেস্টার, দৈনিক কার্যকলাপ, ফিডব্যাক ও production-access ডেটা), add_testers, set_campaign_status (বিরতি, চালু বা বন্ধ; ব্যবহার না হওয়া ক্রেডিট আপনার ব্যালেন্সে ফেরত যায়), share_kit এবং buy_credits_links, যা মানুষের টাকা দেওয়ার জন্য চেকআউট লিংক দেয়।

যে প্রম্পটগুলো কাজ করে

  • "Get 15 testers for com.example.app and tell me what I need to do in Play Console."
  • "Check my Tester Exchange campaign for com.example.app. How many testers were active each day this week?"
  • "Pull the campaign report and draft my production access answers. Use only the real numbers."
  • "Close the campaign for com.example.app now that production access is approved."

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-র custom GPT অ্যাকশন ও অন্য OpenAPI টুলের সঙ্গে কাজ করে।

A2A এজেন্ট কার্ড

এজেন্ট-থেকে-এজেন্ট সেটআপের জন্য Tester Exchange https://testerexchange.com/.well-known/agent-card.json-এ একটি A2A এজেন্ট কার্ড প্রকাশ করে। A2A প্রোটোকল সমর্থন করে এমন অর্কেস্ট্রেটর জানতে পারে এজেন্টটি কী দেয় এবং কীভাবে কল করতে হয়। আপনার অ্যাকাউন্টের সঙ্গে যুক্ত যেকোনো কাজের জন্য একই tx_ টোকেন ব্যবহার করুন।

শুরু থেকে শেষ পর্যন্ত একটি পূর্ণ রান

  1. আপনি Play Console-এ closed ট্র্যাকে আপনার প্রথম .aab আপলোড করেন।
  2. আপনার এজেন্ট প্যাকেজ নামের জন্য get_testers কল করে এবং closed ট্র্যাকে Google Groups-এর নিচে testerexchange-testers@googlegroups.com যোগ করতে বলে।
  3. আপনি গ্রুপ যোগ করে সেভ করেন এবং নিশ্চিত করেন রিলিজ পাবলিশ হয়েছে।
  4. ক্রেডিট না থাকলে এজেন্ট আপনাকে একটি চেকআউট লিংক দেয়। আপনি টাকা দেন (12 জন টেস্টারের জন্য $12.99, 15 জনের জন্য $14.99, 25 জনের জন্য $22.99) অথবা https://testerexchange.com/earn-এ অন্যদের অ্যাপ টেস্ট করে ফ্রিতে ক্রেডিট আয় করেন।
  5. আসল টেস্টাররা 14 দিন আপনার অ্যাপ ইনস্টল করে ব্যবহার করেন। আপনার এজেন্ট প্রতিদিন অগ্রগতি দেখে এবং সক্রিয় টেস্টার কমলে সতর্ক করে।
  6. 15 নম্বর দিনে এজেন্ট ক্যাম্পেইন রিপোর্ট এনে আপনার production access-এর উত্তরের খসড়া করে। আপনি পড়ে দেখে Apply for production ক্লিক করেন।

নিরাপত্তা সংক্রান্ত নোট

  • টোকেন git-এ রাখবেন না। আপনার ক্লায়েন্টের সিক্রেট স্টোরে বা এনভায়রনমেন্ট ভেরিয়েবলে রাখুন।
  • আমাদের দিকে টোকেন শুধু হ্যাশ আকারে সংরক্ষিত থাকে এবং প্রতি অ্যাকাউন্টে সর্বোচ্চ 10টি টোকেন রাখা যায়। যে টোকেন আর ব্যবহার করেন না তা বাতিল করুন।
  • জমা দেওয়ার আগে এজেন্ট আপনার production ফর্মে যা লিখেছে তা পড়ে নিন। 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-এ তার কোনো অ্যাক্সেস নেই। সেখানে কোন ধাপগুলো নিতে হবে তা সে আপনাকে বলে দেয়।

আসল মানুষ 14 দিন নিজের ফোনে আপনার অ্যাপ খোলেন। একবার পেমেন্ট করুন, অথবা অন্য অ্যাপ টেস্ট করে ফ্রি-তে পান।12 জন টেস্টার পান

আরও গাইড