Prezentare generală
Dacă utilizatorii rulează o versiune învechită sau deteriorată a aplicației, poți folosi Play Console pentru a le solicita să actualizeze. Acest instrument de recuperare poate fi deosebit de util dacă ai descoperit o problemă cu o versiune anterioară a aplicației, cum ar fi o vulnerabilitate de securitate.
Poți începe procesul selectând versiunea app bundle-ului de la care dorești să faci upgrade utilizatorilor. Apoi, poți alege criteriile de direcționare. Poți viza:
- toți utilizatorii versiunii selectate a aplicației;
- în funcție de țară/regiune sau
- în funcție de versiunea Android.
Data viitoare când utilizatorii vizați deschid aplicația, vor vedea o solicitare pe ecran complet, care îi anunță că aplicația trebuie actualizată. Utilizatorii pot să actualizeze sau să refuze. Dacă refuză, vor vedea caseta de dialog după fiecare repornire de la zero a aplicației. În caz contrar, după acceptare, aplicația se va actualiza cu cea mai recentă versiune compatibilă disponibilă.
Iată un exemplu al modului în care poate arăta solicitarea de actualizare pentru utilizatori.
Notă: imaginile sunt orientative și se pot modifica
Solicită-le utilizatorilor să actualizeze
Iată câteva lucruri importante de reținut înainte de a le solicita utilizatorilor să actualizeze în Play Console.
- Trebuie să existe o nouă versiune la care să treacă utilizatorii pe toate canalele care conțin versiunea aplicației din care doresc să actualizeze utilizatorii;
- Poți anula oricând această acțiune de recuperare. Anularea unei actualizări va afecta numai utilizatorii care nu au actualizat încă.
- Poți extinde oricând criteriile de direcționare.
Condiții necesare
Pentru a le solicita utilizatorilor care rulează o versiune învechită sau deteriorată a aplicației să actualizeze la cea mai recentă versiune compatibilă disponibilă.
- Aplicația ta trebuie înscrisă în Semnarea aplicațiilor Play.
- Aplicația trebuie să fie publicată folosind Android App Bundle.
Pentru a le solicita utilizatorilor să actualizeze:
- deschide Play Console și accesează pagina Explorator app bundle (
Testează și lansează
> Explorator app bundle);- notă poți începe recuperarea și din pagina Prezentare generală a versiunii (
Testează și lansează
>. Prezentare generală a versiunilor). În secțiunea Cele mai recente versiuni, dă clic pe săgeata spre dreapta de lângă versiunea de la care vrei să actualizeze utilizatorii. Se deschide pagina Detalii despre versiune;
- notă poți începe recuperarea și din pagina Prezentare generală a versiunii (
- în partea din dreapta sus a paginii, dă clic pe Instrumente de recuperare și selectează Solicită-le utilizatorilor să actualizeze din meniul drop-down;
- sub Alege un bundle, alege app bundle-urile de la care vrei să le soliciți utilizatorilor să actualizeze;
- notă: este posibil ca unele canale cu app bundle-uri să nu aibă lansări mai noi disponibile. Dacă este cazul, aceste canale se afișează sub Indisponibile. Poți da clic pe un app bundle afișat aici pentru a vedea pe ce canale nu este disponibil;
- după ce alegi app bundle-urile, dă clic pe Înainte;
- opțional: dă clic pe Afișează instrucțiunile pentru a extinde pașii de pe ecran și a testa solicitarea;
- alege criteriile de direcționare dorite. Poți viza:
- toți utilizatorii versiunii selectate a aplicației;
- în funcție de țară/regiune sau
- în funcție de versiunea Android.
Reține:
- dacă selectezi versiunea Android, trebuie să selectezi și ce versiuni Android dorești să incluzi (poți selecta și toate versiunile Android);
- dacă selectezi țara/regiunea, trebuie să selectezi și țările/regiunile pe care dorești să le incluzi (poți selecta și toate țările/regiunile).
Poți vedea numărul de utilizatori pentru care se va solicita actualizarea pe baza criteriilor de direcționare alese.
- Dă clic pe Inițiază o solicitare ca să începi să le soliciți utilizatorilor să actualizeze.
Gestionează actualizarea
După ce le soliciți utilizatorilor să actualizeze, poți folosi instrumentele de recuperare din Play Console pentru a edita configurația actualizării, pentru a vedea progresul sau pentru a anula acțiunea de recuperare. Dă clic pe o secțiune de mai jos ca să o extinzi sau să o restrângi.
Vezi progresul recuperăriiPoți vizualiza progresul recuperării în orice moment. Pentru a vedea progresul:
- deschide Play Console și accesează pagina Explorator app bundle (
Testează și lansează
> Explorator app bundle); - în tabelul cu versiunile aplicației, selectează săgeata spre dreapta pentru versiunea pe care dorești să o vezi;
- selectează fila Recuperare;
- vezi progresul în bara Progresul recuperării. Poți vedea numărul total de utilizatori vizați pentru recuperare, ce procentaj de actualizări s-a finalizat și procentul încă în curs.
Pentru a edita o acțiune de recuperare în desfășurare:
- deschide Play Console și accesează pagina Explorator app bundle (
Testează și lansează
> Explorator app bundle); - în tabelul cu versiunile aplicației, selectează săgeata spre dreapta pentru versiunea pe care dorești să o vezi;
- selectează fila Recuperare;
- dă clic pe Gestionează solicitarea de actualizare și selectează Modifică din meniul drop-down;
- fă modificările necesare în actualizare. Poți ajusta criteriile de direcționare selectate când ai creat solicitarea de actualizare;
- salvează modificările.
Notă: modificarea unei actualizări va afecta numai utilizatorii care nu au actualizat încă.
Alte opțiuni de actualizare
Este util să le soliciți utilizatorilor să actualizeze folosind instrumentele de recuperare, pentru a declanșa un dialog pe ecran complet ca să îi încurajezi să actualizeze la versiuni care au fost deja publicate. Actualizările în aplicație pot oferi mai multă flexibilitate:
poți alege dacă și când să se afișeze caseta de dialog;
poți afișa o casetă de dialog mai puțin invazivă (altfel decât pe ecran complet).
Însă trebuie să o implementezi manual în cod și numai versiunile viitoare ale aplicației vor beneficia de ea.
- aplicațiile care folosesc Transparența codului, Protecția automată a integrității Play sau Upgrade-ul cheii;
- versiunile de aplicații care folosesc următorii factori de formă: Wear OS, Android TV sau Android Auto.