Otomatiskan uji tertutup Google Play dengan agen AI
Diperbarui November 2026
Jika Anda sudah merilis kode dengan agen AI, Anda juga bisa menyerahkan sebagian besar pekerjaan rutin persyaratan uji tertutup Google Play kepadanya: mendaftarkan aplikasi, merekrut tester, memeriksa progres, dan mengambil angka untuk formulir akses produksi. Tester Exchange menyediakan server MCP, API HTTP satu endpoint, dan kartu agen A2A untuk keperluan ini. Panduan ini menunjukkan cara menghubungkan Claude Code, Claude Desktop, Cursor, dan klien lain, apa yang bisa diminta, serta bagian yang tidak bisa dikerjakan agen mana pun untuk Anda.
Apa yang bisa dan tidak bisa dilakukan agen
Google mewajibkan akun developer pribadi yang dibuat setelah 13 November 2023 menjalankan uji tertutup dengan minimal 12 tester yang ikut serta selama 14 hari berturut-turut sebelum mengajukan akses produksi. Sebagian besar pekerjaan di sekitarnya adalah koordinasi, yang bisa ditangani agen dengan baik.
- Agen bisa: menambahkan aplikasi Anda, membuka kampanye tester, menerapkan kredit Anda, memeriksa berapa tester yang aktif, menjeda atau menutup kampanye, mengambil laporan aktivitas harian, dan membantu menyusun draf jawaban akses produksi dari laporan tersebut.
- Manusia harus: menambahkan Google Group tester ke track uji tertutup di Play Console, mempublikasikan rilis, membayar kredit (checkout selalu dilakukan di browser seseorang), dan mengklik Apply for production.
- Tidak ada yang bisa mengotomatiskan: 14 hari penggunaan nyata. Itu dilakukan oleh orang sungguhan di ponsel Android mereka sendiri, dan itulah inti aturan Google.
1. Buat token
- Masuk di https://testerexchange.com/api.
- Buat token pribadi. Token diawali dengan tx_. Salin sekarang dan simpan seperti kata sandi.
- Token bisa dicabut kapan saja. Token bisa dipakai untuk membelanjakan kredit pada kampanye, tetapi tidak bisa membayar, menarik uang, atau menghapus akun Anda.
2. Hubungkan server MCP
Server MCP memakai Streamable HTTP di https://vvrlxzbngxfxddywidoq.supabase.co/functions/v1/mcp. Kirim token Anda di header Authorization: Bearer tx_YOUR_TOKEN.
Claude Code: jalankan sekali di terminal Anda.
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, dan klien lain dengan konfigurasi JSON: tambahkan server bernama tester-exchange dengan type http, URL di atas, dan entri headers dengan Authorization diatur ke Bearer tx_YOUR_TOKEN. Lokasi file konfigurasi bergantung pada klien Anda; periksa dokumentasi MCP-nya.
Klien yang hanya menerima URL (sebagian konektor ChatGPT dan web): dokumentasi di https://testerexchange.com/agents/ menyediakan bentuk URL untuk mereka. Tanpa token, alat publik (apa itu Tester Exchange, harga, statistik platform) tetap berfungsi.
3. Satu alat untuk memulai: get_testers
Anda tidak perlu mempelajari seluruh daftar alat. Alat utamanya adalah get_testers(package_name, name?). Satu panggilan menambahkan aplikasi Anda, membuka pengujiannya, menerapkan kredit Anda, dan mengembalikan progres beserta langkah yang hanya bisa dilakukan manusia, seperti menambahkan Google Group di Play Console. Panggil lagi kapan saja untuk memeriksa progres.
Alat lain mencakup detailnya: my_apps, campaign_report (tester, aktivitas harian, umpan balik, dan data akses produksi), add_testers, set_campaign_status (jeda, lanjutkan, atau tutup; kredit yang tidak terpakai kembali ke saldo Anda), share_kit, dan buy_credits_links, yang mengembalikan tautan checkout untuk dibayar oleh manusia.
Prompt yang efektif
- "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."
Minta 15 tester, bukan 12, agar satu tester yang berhenti tidak membuat Anda di bawah batas minimum Google.
API HTTP untuk skrip dan CI
Jika alat Anda tidak mendukung MCP, gunakan endpoint HTTP: POST https://vvrlxzbngxfxddywidoq.supabase.co/rest/v1/rpc/agent_call. Isinya JSON dengan p_token (token tx_ Anda), p_action (misalnya help, my_apps, atau start_campaign), dan p_args (misalnya package_name dan jumlah tester). Kirim header apikey publik yang tercantum di dokumentasi.
Panggil action help terlebih dahulu: ia mengembalikan semua action beserta argumennya. Skema lengkapnya ada di https://testerexchange.com/openapi.json, yang bisa dipakai dengan action GPT kustom ChatGPT dan alat OpenAPI lainnya.
Kartu agen A2A
Untuk skenario agen-ke-agen, Tester Exchange menerbitkan kartu agen A2A di https://testerexchange.com/.well-known/agent-card.json. Orkestrator yang mendukung protokol A2A bisa menemukan apa yang ditawarkan agen dan cara memanggilnya. Gunakan token tx_ yang sama untuk hal apa pun yang terkait dengan akun Anda.
Satu alur lengkap, dari awal sampai akhir
- Anda mengunggah .aab pertama ke track uji tertutup di Play Console.
- Agen Anda memanggil get_testers untuk nama paket Anda dan memberi tahu Anda untuk menambahkan testerexchange-testers@googlegroups.com di Google Groups pada track uji tertutup.
- Anda menambahkan grup, menyimpan, dan memastikan rilis sudah dipublikasikan.
- Jika kredit Anda kurang, agen memberi Anda tautan checkout. Anda membayar ($12.99 untuk 12 tester, $14.99 untuk 15, $22.99 untuk 25) atau mendapatkan kredit gratis dengan menguji aplikasi lain di https://testerexchange.com/earn.
- Tester sungguhan menginstal dan memakai aplikasi Anda selama 14 hari. Agen Anda memeriksa progres setiap hari dan memperingatkan Anda jika jumlah tester aktif turun.
- Pada hari ke-15, agen mengambil laporan kampanye dan menyusun draf jawaban akses produksi Anda. Anda memeriksanya lalu mengklik Apply for production.
Catatan keamanan
- Jauhkan token dari git. Simpan di penyimpanan rahasia klien Anda atau di variabel lingkungan.
- Di sisi kami, token hanya disimpan dalam bentuk hash dan dibatasi 10 per akun. Cabut token yang tidak lagi Anda pakai.
- Baca apa yang ditulis agen di formulir produksi Anda sebelum mengirim. Google meminta Anda menjelaskan pengujian Anda dengan jujur.
Pertanyaan yang sering diajukan
Bisakah agen AI menyelesaikan uji 14 hari untuk saya?
Tidak. 14 hari itu membutuhkan orang sungguhan yang memakai aplikasi Anda di ponsel mereka sendiri. Agen menangani setup, pemantauan, dan pelaporan.
Bisakah agen membayar tester?
Tidak. Agen bisa mengembalikan tautan checkout, tetapi pembayaran selalu dilakukan di browser manusia.
Klien mana yang bisa dipakai dengan server MCP?
Klien apa pun yang mendukung MCP jarak jauh lewat Streamable HTTP dengan header kustom, termasuk Claude Code, Claude Desktop, Cursor, dan VS Code. Klien lain bisa memakai API HTTP.
Di mana saya mendapatkan token?
Di https://testerexchange.com/api setelah masuk. Token diawali dengan tx_ dan bisa dicabut kapan saja.
Apakah agen mengubah sesuatu di Play Console saya?
Tidak. Agen tidak punya akses ke Play Console Anda. Ia hanya memberi tahu langkah yang harus Anda lakukan di sana.