Drumul spre lansarea unei aplicații ca dezvoltator Android / Noi cerințe pentru testarea închisă

Drumul spre lansarea unei aplicații ca dezvoltator Android / Noi cerințe pentru testarea închisă

Salut. Sunt zm soft, m-am înregistrat ca dezvoltator la sfârșitul lui 2023 și am început să lansez aplicații. Planific să lansez și o aplicație pentru dezvoltatori, așa că arunc o privire dacă ești interesat.

Schimbarea politicii Google

Aceasta este o sarcină din faza intermediară și ulterioară a procesului de lansare, dar deoarece reprezintă o barieră ridicată pentru mulți dezvoltatori, o abordez mai întâi. Prin această schimbare de politică, pentru conturile înregistrate după 13 noiembrie 2023, a devenit obligatoriu să efectuezi o testare închisă cu cel puțin 20 de persoane înainte de a putea publica aplicația. Am decis să dezvolt o aplicație la mijlocul lui decembrie și am încercat să înregistrez o aplicație simplă la sfârșitul aceleiași luni. Atunci am aflat pentru prima dată despre această schimbare de politică și am fost descurajat. Pentru cineva ca mine, cu puțini cunoscuți, era o cerință dificilă.

Cum am găsit testerii

Până la urmă, persoanele din jur nu au fost suficiente, așa că am apelat la mediul online. Nu X (fostul Twitter) sau Instagram, ci m-am înregistrat pe următoarele servicii și am îndeplinit cerința prin testare reciprocă cu alți dezvoltatori:

Comunicarea pe ambele se face în principal în engleză. Am folosit canalul PL coding pe Discord (link YouTube; m-am alăturat din descrierea videoclipului) și r/AndroidCloseTesting pe Reddit. În ambele cazuri, abordarea este una sau ambele din următoarele:

  • Creezi propriul thread pentru a căuta testeri
  • Contactezi dezvoltatori care caută testeri

Cu Reddit trebuie să fii puțin atent. Utilizatorii vechi poate că nu au probleme, dar utilizatorii noi par să fie banați cu ușurință, și în funcție de cum folosești serviciul la început, s-ar putea să nu mai poți scrie.

Cum se înregistrează testerii

O aplicație nepublicată nu poate fi văzută de alți utilizatori, prin urmare testerii trebuie înregistrați în Play Console. Există două metode de înregistrare:

  • Lista de e-mail
  • Google Groups

Compararea metodelor de înregistrare a testerilor în testarea închisă: lista de e-mail și Google Groups

Eu recomand Google Groups.

Înregistrarea cu lista de e-mail

În acest caz, trebuie să înregistrezi tu însuți adresele de e-mail ale testerilor. Înregistrarea în sine nu este dificilă, dar ai nevoie de cel puțin 20 de testeri. Să contactezi individual fiecare dezvoltator și să înregistrezi fiecare adresă este destul de obositor. Dezavantajul listei de e-mail este că testerii nu se pot alătura testului din proprie inițiativă.

Înregistrarea cu Google Groups

Cu setările corespunzătoare, testerii se pot alătura grupului singuri, astfel încât înregistrarea se finalizează fără să trebuiască să gestionezi fiecare caz individual.

Pentru a crea un nou grup, creează-l din [+New conversation]. Din [Group Settings] → [General], setează să permită oricui să se alăture.

Exemple concrete de recrutare a testerilor

Pe baza celor de mai sus, iată exemple reale de solicitare a testerilor cu fiecare metodă.

Pentru lista de e-mail

Hi, I want to release my first app. Please help me.
Check the link for details.

Google Form:
https://docs.google.com/forms/d/e/example/viewform

Pentru Google Groups

I'm creating an app for developers.
Please join the group and test it.

https://groups.google.com/g/zmsoftdevelop

https://play.google.com/apps/testing/com.andro.zm.tools.androidtesterspayforward

Setarea regiunii testerilor

Când interacționezi cu alți dezvoltatori, se poate întâmpla ca un tester înregistrat să spună că nu poate accesa aplicația, sau tu însuți să nu poți accesa ca tester. Majoritatea acestor cazuri se pare că se datorează setărilor de regiune. În cazul meu, dacă nu există un motiv special, setez toate regiunile.

Ecranul de setare a regiunii pentru testarea închisă în Play Console

Înregistrarea aplicațiilor cu plată

După tot ce am explicat despre dificultatea cerințelor de testare închisă, aplicațiile cu plată adaugă și mai multă dificultate. Starea plătit/gratuit nu poate fi modificată ulterior, și în plus descărcarea în testarea închisă necesită și ea o achiziție.

Ecranul Play Console care arată restricțiile de testare închisă pentru aplicațiile cu plată

Dacă știi o modalitate mai bună, nu ezita să comentezi!

În final

Astăzi am împărtășit dificultățile testării închise și cum să le depășești. Lucrez la lansarea unei aplicații pentru dezvoltatori în speranța de a reduce astfel de dificultăți pentru noii dezvoltatori. Când va fi disponibilă, folosește-o cu drag!