Automatizirajte zatvoreno testiranje na Google Playu pomoću AI agenata
Ažurirano u studenome 2026.
Ako već pišete kod uz AI agenta, možete mu prepustiti i većinu sitnog posla oko Google Playeva uvjeta zatvorenog testiranja: unos aplikacije, traženje testera, praćenje napretka i prikupljanje brojki za obrazac za pristup produkciji. Tester Exchange za to ima MCP poslužitelj, HTTP API s jednom točkom i A2A karticu agenta. Ovaj vodič pokazuje kako povezati Claude Code, Claude Desktop, Cursor i druge klijente, što tražiti i što nijedan agent ne može napraviti umjesto vas.
Što agent može, a što ne
Google traži da osobni razvojni računi otvoreni nakon 13. studenoga 2023. provedu zatvoreni test s najmanje 12 testera prijavljenih 14 dana neprekidno prije nego što zatraže produkciju. Većina posla oko toga je koordinacija, u čemu su agenti dobri.
- Agent može: dodati vašu aplikaciju, otvoriti kampanju za testere, primijeniti vaše kredite, provjeriti koliko je testera aktivno, pauzirati ili zatvoriti kampanju, dohvatiti izvještaj o dnevnoj aktivnosti i pomoći sastaviti odgovore za pristup produkciji na temelju njega.
- Čovjek mora: dodati Google Grupu testera na zatvoreni kanal u Play Consoleu, objaviti izdanje, platiti kredite (plaćanje se uvijek odvija u pregledniku neke osobe) i kliknuti Zatraži pristup produkciji.
- Nitko ne može automatizirati: 14 dana stvarnog korištenja. To rade stvarni ljudi na vlastitim Android mobitelima, a upravo je to smisao Googleova pravila.
1. Izradite token
- Prijavite se na https://testerexchange.com/api.
- Izradite osobni token. Počinje s tx_. Kopirajte ga odmah i čuvajte kao lozinku.
- Tokene možete opozvati u bilo kojem trenutku. Token može trošiti kredite na kampanje, ali ne može plaćati, podizati novac ni brisati vaš račun.
2. Povežite MCP poslužitelj
MCP poslužitelj koristi Streamable HTTP na https://vvrlxzbngxfxddywidoq.supabase.co/functions/v1/mcp. Token šaljite u zaglavlju Authorization: Bearer tx_YOUR_TOKEN.
Claude Code: jednom pokrenite ovo u terminalu.
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 i drugi klijenti s JSON konfiguracijom: dodajte poslužitelj naziva tester-exchange s tipom http, gornjim URL-om i unosom headers u kojem je Authorization postavljen na Bearer tx_YOUR_TOKEN. Točna lokacija konfiguracijske datoteke ovisi o klijentu; pogledajte njegovu MCP dokumentaciju.
Klijenti koji primaju samo URL (neki ChatGPT i web konektori): dokumentacija na https://testerexchange.com/agents/ navodi URL oblik za njih. Bez tokena i dalje rade javni alati (što je Tester Exchange, cijene, statistika platforme).
3. Jedan alat za početak: get_testers
Ne trebate učiti cijeli popis alata. Glavni alat je get_testers(package_name, name?). Jedan poziv dodaje vašu aplikaciju, otvara njezin test, primjenjuje vaše kredite i vraća napredak te korake koje može napraviti samo čovjek, poput dodavanja Google Grupe u Play Consoleu. Pozovite ga ponovno kad god želite provjeriti napredak.
Ostali alati pokrivaju detalje: my_apps, campaign_report (testeri, dnevna aktivnost, povratne informacije i podaci za pristup produkciji), add_testers, set_campaign_status (pauziranje, nastavak ili zatvaranje; neiskorišteni krediti vraćaju se na vaše stanje), share_kit i buy_credits_links, koji vraća poveznice za plaćanje koje čovjek treba platiti.
Upiti koji rade
- „Nabavi 15 testera za com.example.app i reci mi što moram napraviti u Play Consoleu.”
- „Provjeri moju Tester Exchange kampanju za com.example.app. Koliko je testera bilo aktivno svaki dan ovaj tjedan?”
- „Dohvati izvještaj kampanje i sastavi moje odgovore za pristup produkciji. Koristi samo stvarne brojke.”
- „Zatvori kampanju za com.example.app sad kad je pristup produkciji odobren.”
Tražite 15 testera umjesto 12, kako vas jedno odustajanje ne bi spustilo ispod Googleova minimuma.
HTTP API za skripte i CI
Ako vaš alat ne podržava MCP, koristite HTTP točku: POST https://vvrlxzbngxfxddywidoq.supabase.co/rest/v1/rpc/agent_call. Tijelo je JSON s p_token (vaš tx_ token), p_action (na primjer help, my_apps ili start_campaign) i p_args (na primjer package_name i broj testera). Pošaljite javno zaglavlje apikey prikazano u dokumentaciji.
Prvo pozovite akciju help: vraća sve akcije i njihove argumente. Cijela shema nalazi se na https://testerexchange.com/openapi.json i radi s ChatGPT custom GPT akcijama i drugim OpenAPI alatima.
A2A kartica agenta
Za postavke u kojima agenti komuniciraju s agentima, Tester Exchange objavljuje A2A karticu agenta na https://testerexchange.com/.well-known/agent-card.json. Orkestratori koji podržavaju A2A protokol mogu otkriti što agent nudi i kako ga pozvati. Za sve vezano uz vaš račun koristite isti tx_ token.
Cijeli tijek, od početka do kraja
- Učitate svoj prvi .aab na zatvoreni kanal u Play Consoleu.
- Vaš agent poziva get_testers za naziv vašeg paketa i kaže vam da dodate testerexchange-testers@googlegroups.com pod Google Grupe na zatvorenom kanalu.
- Dodate grupu, spremite i provjerite je li izdanje objavljeno.
- Ako nemate kredita, agent vam daje poveznicu za plaćanje. Platite ($12.99 za 12 testera, $14.99 za 15, $22.99 za 25) ili besplatno zaradite kredite testiranjem tuđih aplikacija na https://testerexchange.com/earn.
- Stvarni testeri instaliraju i koriste vašu aplikaciju 14 dana. Agent svaki dan provjerava napredak i upozorava vas ako broj aktivnih testera padne.
- Petnaestog dana agent dohvaća izvještaj kampanje i sastavlja vaše odgovore za pristup produkciji. Vi ih pregledate i kliknete Zatraži pristup produkciji.
Napomene o sigurnosti
- Tokene držite izvan gita. Spremite ih u pohranu tajni svog klijenta ili u varijablu okruženja.
- Tokeni se kod nas čuvaju samo kao hashevi i ograničeni su na 10 po računu. Opozovite svaki token koji više ne koristite.
- Pročitajte što je agent napisao u vašem obrascu za produkciju prije slanja. Google traži da istinito opišete svoj test.
Česta pitanja
Može li AI agent umjesto mene odraditi 14-dnevni test?
Ne. Za 14 dana trebaju stvarni ljudi koji koriste vašu aplikaciju na vlastitim mobitelima. Agenti rade postavljanje, praćenje i izvještavanje.
Može li agent platiti testere?
Ne. Može vratiti poveznice za plaćanje, ali se plaćanje uvijek obavlja u pregledniku čovjeka.
Koji klijenti rade s MCP poslužiteljem?
Svaki klijent koji podržava udaljeni MCP preko Streamable HTTP-a s prilagođenim zaglavljem, uključujući Claude Code, Claude Desktop, Cursor i VS Code. Ostali mogu koristiti HTTP API.
Gdje dobivam token?
Na https://testerexchange.com/api nakon prijave. Tokeni počinju s tx_ i mogu se opozvati u bilo kojem trenutku.
Mijenja li agent išta u mom Play Consoleu?
Ne. Nema pristup vašem Play Consoleu. Samo vam kaže korake koje tamo trebate napraviti.