Automasikan ujian tertutup Google Play dengan ejen AI
Dikemas kini November 2026
Jika anda sudah menghantar kod bersama ejen AI, anda boleh menyerahkan sebahagian besar kerja remeh syarat ujian tertutup Google Play kepadanya juga: menyenaraikan aplikasi anda, mendapatkan penguji, menyemak kemajuan dan mengambil angka untuk borang akses pengeluaran. Tester Exchange mempunyai pelayan MCP, API HTTP satu titik akhir dan kad ejen A2A untuk tujuan ini. Panduan ini menunjukkan cara menyambungkan Claude Code, Claude Desktop, Cursor dan klien lain, apa yang perlu diminta, dan bahagian yang tidak boleh dilakukan oleh mana-mana ejen untuk anda.
Apa yang boleh dan tidak boleh dilakukan ejen
Google mewajibkan akaun pembangun peribadi yang dibuat selepas 13 November 2023 menjalankan ujian tertutup dengan sekurang-kurangnya 12 penguji yang opt-in selama 14 hari berterusan sebelum memohon pengeluaran. Kebanyakan kerja di sekelilingnya ialah penyelarasan, yang mampu dikendalikan ejen dengan baik.
- Ejen boleh: menambah aplikasi anda, membuka kempen penguji, menggunakan kredit anda, menyemak berapa ramai penguji yang aktif, menjeda atau menutup kempen, mengambil laporan aktiviti harian dan membantu merangka jawapan akses pengeluaran berdasarkannya.
- Manusia mesti: menambah Google Group penguji pada trek tertutup dalam Play Console, menerbitkan keluaran, membayar untuk kredit (pembayaran sentiasa dibuat dalam pelayar seseorang) dan mengklik Apply for production.
- Tiada siapa boleh mengautomasikan: 14 hari penggunaan sebenar. Ini dilakukan oleh orang sebenar pada telefon Android mereka sendiri, dan itulah tujuan sebenar peraturan Google.
1. Cipta token
- Log masuk di https://testerexchange.com/api.
- Cipta token peribadi. Ia bermula dengan tx_. Salin sekarang dan simpan seperti kata laluan.
- Token boleh dibatalkan pada bila-bila masa. Token boleh membelanjakan kredit pada kempen, tetapi tidak boleh membayar, mengeluarkan wang atau memadam akaun anda.
2. Sambungkan pelayan MCP
Pelayan MCP menggunakan Streamable HTTP di https://vvrlxzbngxfxddywidoq.supabase.co/functions/v1/mcp. Hantar token anda dalam pengepala Authorization: Bearer tx_YOUR_TOKEN.
Claude Code: jalankan arahan ini sekali dalam 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: tambah pelayan bernama tester-exchange dengan jenis http, URL di atas, dan entri headers dengan Authorization ditetapkan kepada Bearer tx_YOUR_TOKEN. Lokasi fail konfigurasi bergantung pada klien anda; semak dokumentasi MCP-nya.
Klien yang hanya menerima URL (sesetengah penyambung ChatGPT dan web): dokumen di https://testerexchange.com/agents/ menyenaraikan bentuk URL untuk mereka. Tanpa token, alat awam (apa itu Tester Exchange, harga, statistik platform) masih berfungsi.
3. Satu alat untuk bermula: get_testers
Anda tidak perlu mempelajari seluruh senarai alat. Alat utamanya ialah get_testers(package_name, name?). Satu panggilan menambah aplikasi anda, membuka ujiannya, menggunakan kredit anda dan memulangkan kemajuan anda serta langkah yang hanya boleh dibuat manusia, seperti menambah Google Group dalam Play Console. Panggil semula pada bila-bila masa untuk menyemak kemajuan.
Alat lain meliputi butirannya: my_apps, campaign_report (penguji, aktiviti harian, maklum balas dan data akses pengeluaran), add_testers, set_campaign_status (jeda, sambung atau tutup; kredit yang tidak digunakan dikembalikan ke baki anda), share_kit dan buy_credits_links, yang memulangkan pautan pembayaran untuk dibayar oleh manusia.
Arahan (prompt) yang berkesan
- "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 penguji dan bukan 12, supaya seorang yang berhenti tidak menjadikan anda kurang daripada minimum Google.
API HTTP untuk skrip dan CI
Jika alat anda tidak menyokong MCP, gunakan titik akhir HTTP: POST https://vvrlxzbngxfxddywidoq.supabase.co/rest/v1/rpc/agent_call. Badannya ialah JSON dengan p_token (token tx_ anda), p_action (contohnya help, my_apps atau start_campaign) dan p_args (contohnya package_name dan bilangan penguji). Hantar pengepala apikey awam yang ditunjukkan dalam dokumen.
Panggil tindakan help dahulu: ia memulangkan setiap tindakan beserta argumennya. Skema penuh berada di https://testerexchange.com/openapi.json, yang berfungsi dengan tindakan custom GPT ChatGPT dan alat OpenAPI lain.
Kad ejen A2A
Untuk persediaan ejen-ke-ejen, Tester Exchange menerbitkan kad ejen A2A di https://testerexchange.com/.well-known/agent-card.json. Orkestrator yang menyokong protokol A2A boleh mengetahui apa yang ditawarkan ejen itu dan cara memanggilnya. Gunakan token tx_ yang sama untuk apa-apa yang berkaitan dengan akaun anda.
Satu proses penuh, dari awal hingga akhir
- Anda memuat naik .aab pertama anda ke trek tertutup dalam Play Console.
- Ejen anda memanggil get_testers untuk nama pakej anda dan memberitahu anda supaya menambah testerexchange-testers@googlegroups.com di bawah Google Groups pada trek tertutup.
- Anda menambah kumpulan itu, menyimpan, dan memastikan keluaran diterbitkan.
- Jika kredit anda tidak cukup, ejen memberi anda pautan pembayaran. Anda membayar ($12.99 untuk 12 penguji, $14.99 untuk 15, $22.99 untuk 25) atau memperoleh kredit secara percuma dengan menguji aplikasi lain di https://testerexchange.com/earn.
- Penguji sebenar memasang dan menggunakan aplikasi anda selama 14 hari. Ejen anda menyemak kemajuan setiap hari dan memberi amaran jika penguji aktif berkurangan.
- Pada hari ke-15, ejen mengambil laporan kempen dan merangka jawapan akses pengeluaran anda. Anda menyemaknya dan mengklik Apply for production.
Nota keselamatan
- Jauhkan token daripada git. Simpan dalam stor rahsia klien anda atau pemboleh ubah persekitaran.
- Token disimpan hanya sebagai hash di pihak kami dan dihadkan kepada 10 bagi setiap akaun. Batalkan mana-mana token yang tidak lagi anda gunakan.
- Baca apa yang ditulis ejen dalam borang pengeluaran anda sebelum menghantar. Google meminta anda menerangkan ujian anda dengan jujur.
Soalan lazim
Bolehkah ejen AI menyelesaikan ujian 14 hari untuk saya?
Tidak. 14 hari itu memerlukan orang sebenar menggunakan aplikasi anda pada telefon mereka sendiri. Ejen mengendalikan persediaan, pemantauan dan pelaporan.
Bolehkah ejen membayar untuk penguji?
Tidak. Ia boleh memulangkan pautan pembayaran, tetapi pembayaran sentiasa dibuat dalam pelayar manusia.
Klien mana yang berfungsi dengan pelayan MCP?
Mana-mana klien yang menyokong MCP jauh melalui Streamable HTTP dengan pengepala tersuai, termasuk Claude Code, Claude Desktop, Cursor dan VS Code. Yang lain boleh menggunakan API HTTP.
Di mana saya boleh dapatkan token?
Di https://testerexchange.com/api selepas log masuk. Token bermula dengan tx_ dan boleh dibatalkan pada bila-bila masa.
Adakah ejen mengubah apa-apa dalam Play Console saya?
Tidak. Ia tiada akses ke Play Console anda. Ia memberitahu anda langkah yang perlu dibuat di sana.