Wersje umożliwiają deweloperom aplikacji na Androida zarządzanie pakietami Android App Bundle (lub plikami APK w przypadku aplikacji utworzonych przed sierpniem 2021 roku) i wdrażanie aktualizacji na określonych ścieżkach testów lub w wersji produkcyjnej w Google Play. W tym przewodniku opisujemy, jak tworzyć, przygotowywać i publikować wersje aplikacji. Zanim zaczniesz, upewnij się, że masz skonfigurowane informacje o aplikacji, Twoja aplikacja jest przygotowana do sprawdzenia i skonfigurowane są jej ceny.
Krok 1. Utwórz wersję
Wersja składa się z kombinacji jednej lub większej liczby wersji aplikacji, które musisz przygotować przed opublikowaniem aplikacji lub wprowadzeniem aktualizacji aplikacji. Możesz utworzyć wersję na 3 ścieżkach testów lub w wersji produkcyjnej:
- Test otwarty: wersje do testów otwartych są dostępne dla testerów w Google Play. Użytkownicy mogą dołączyć do testów bezpośrednio z poziomu informacji o aplikacji.
- Test zamknięty: wersje do testów zamkniętych są dostępne dla ograniczonej liczby wybranych testerów, którzy testują przedpremierową wersję aplikacji i przesyłają swoją opinię na jej temat.
- Test wewnętrzny: wersje do testów wewnętrznych są dostępne dla maksymalnie 100 wybranych testerów.
- Produkcyjna: wersje produkcyjne są dostępne dla wszystkich użytkowników Google Play w wybranych przez Ciebie krajach i regionach.
Aby utworzyć wersję, pamiętaj o tych wymaganiach:
- Aby utworzyć nową wersję, musisz mieć uprawnienie Tworzenie wersji aplikacji do ścieżek testów.
- Deweloperzy, którzy mają konta osobiste utworzone po 13 listopada 2023 roku, muszą spełnić określone wymagania związane z testowaniem, zanim będą mogli udostępnić aplikację w Google Play. Więcej informacji znajdziesz w artykule o wymaganiach dotyczących testowania na kontach osobistych.
- Nie możesz utworzyć nowej wersji, jeśli masz nieukończone wersje. Najpierw opublikuj w 100% wszystkie wersje wdrażane etapowo lub usuń zmiany na stronie Przegląd publikowanych zmian i odrzuć wszystkie nieopublikowane wersje.
Aby rozpocząć tworzenie wersji:
- Zaloguj się w Konsoli Play, wybierz aplikację i przejdź do ścieżki, na której chcesz utworzyć wersję:
- Test otwarty (Testuj i publikuj > Testowanie > Test otwarty)
- Test zamknięty (Testuj i publikuj > Testowanie > Test zamknięty)
Uwaga: aby utworzyć wersję na ścieżce testów zamkniętych, kliknij Zarządzaj ścieżką. Aby utworzyć nową ścieżkę, kliknij Utwórz ścieżkę.
- Test wewnętrzny (Testuj i publikuj > Testowanie > Test wewnętrzny)
- Produkcyjna (Testuj i publikuj > Produkcyjna)
- W prawym górnym rogu strony kliknij Utwórz nową wersję.
Uwaga: jeśli opcja Utwórz nową wersję jest wyłączona, dokończ konfigurację, wykonując zadania wymienione na stronie Panel.
Jeśli chcesz edytować jedną z dotychczasowych wersji, otwórz jej stronę i kliknij Edytuj wersję.
Wskazówka: więcej informacji o opcjach testowania znajdziesz w artykule Przygotowywanie testu otwartego, zamkniętego lub wewnętrznego.
Krok 2. Przygotuj wersję aplikacji
Aby przygotować wersję:
- Aby przygotować wersję, postępuj zgodnie z instrukcjami wyświetlanymi na ekranie:
- Jeśli to Twoja pierwsza wersja aplikacji, zobacz, jak skonfigurować podpisywanie aplikacji przez Google Play.
- Dodaj pakiety aplikacji. W przypadku starszych aplikacji (utworzonych przed sierpniem 2021 roku) na potrzeby aktualizacji można dodawać pakiety aplikacji lub pliki APK.
- Opcjonalnie: jeśli po raz pierwszy tworzysz wersję, możesz zmienić klucz podpisywania aplikacji. W sekcji „Integralność aplikacji” kliknij Zmień klucz podpisywania aplikacji. Informacje, które warto wziąć pod uwagę przed zmianą klucza:
- Użytkownicy ze ścieżki wewnętrznej i zamkniętej, którzy zainstalowali już Twoją aplikację, nie będą otrzymywać kolejnych aktualizacji. Aby nadal je otrzymywać, muszą ponownie zainstalować aplikację.
- Nie możesz używać przesłanych wcześniej wersji aplikacji. Konieczne będzie ponowne przesłanie wersji aplikacji.
- Opcjonalnie: aby dodać do pakietu aplikacji panel Sidekick w Grach Play, kliknij Dodawaj panel Sidekick w Grach Play do przesyłanych pakietów aplikacji.
- Aby przesłać pakiet aplikacji do gry, kliknij Prześlij.
- Aby użyć wcześniej przesłanej wersji aplikacji, kliknij Dodaj z biblioteki.
- Nadaj wersji nazwę.
- Wpisz informacje o wersji w odpowiednim języku.
- Aby dowiedzieć się więcej o poszczególnych polach danych, kliknij nagłówki sekcji poniżej.
- Aby zapisać zmiany w wersji, kliknij Zapisz jako wersję roboczą.
- Gdy skończysz przygotowywać nową wersję, kliknij Dalej.
Konfigurowanie opcji wersji
Podczas konfigurowania ustawień wersji zapoznaj się ze szczegółami w tej sekcji:
Ulepszenia pakietu aplikacjiW tej sekcji możesz zarządzać różnymi ulepszeniami pakietu aplikacji i je konfigurować. Obejmuje to podpisywanie aplikacji przez Google Play, automatyczną ochronę i panel Sidekick w Grach Play.
Prześlij nowe pakiety aplikacji lub dodaj je z biblioteki. Kliknij Więcej, aby wykonać te czynności:
- przesłać plik mapowania ReTrace (.txt),
- przesłać symbole do debugowania kodu natywnego (.zip),
- przesłać plik rozszerzający (.obb),
- usunąć pakiet aplikacji.
Więcej informacji o plikach mapowania ReTrace i symbolach do debugowania kodu natywnego znajdziesz w artykule Usuwanie zaciemnienia kodu i symbolizacja zrzutów stosu w przypadku awarii.
Wyświetl szczegółowe informacje o pakietach aplikacji z poprzedniej wersji, które zostaną uwzględnione w nowej wersji.
Aby usunąć pakiet aplikacji z bieżącej wersji, kliknij Usuń. Ten pakiet aplikacji lub plik APK będzie nadal dostępny w sekcji Wszystkie pakiety aplikacji.
Wyświetl szczegółowe informacje o pakietach aplikacji z poprzedniej wersji, które nie zostaną uwzględnione w nowej wersji.
Aby ponownie dodać wykluczony pakiet aplikacji do tej wersji, kliknij Uwzględnij.
Prośby o przyznanie uprawnień są rozpatrywane podczas publikowania wersji po dodaniu pakietów aplikacji lub plików APK. Jeśli aplikacja prosi o przyznanie uprawnień newralgicznych lub uprawnień wysokiego ryzyka (np. dostępu do rejestru połączeń lub SMS-ów), konieczne może być wypełnienie formularza deklaracji uprawnień i otrzymanie zgody od Google Play.
Nazwa wersji jest używana tylko w Konsoli Play i jest niewidoczna dla użytkowników.
Konsola Play automatycznie wypełnia to pole nazwą wersji pierwszego pakietu aplikacji lub pliku APK dodanego do wersji.
Aby łatwo rozpoznawać daną wersję, nadaj jej zrozumiałą nazwę – np. numer kompilacji („3.2.5-RC2”) lub wewnętrzny kryptonim („Banan”).
Omówienie
Poinformuj użytkowników o najnowszych zmianach wprowadzonych w danej wersji. Nie używaj informacji o wersji w celach promocyjnych ani do zachęcania użytkowników do podejmowania działań.
Dodawanie informacji o wersji i zarządzanie tłumaczeniami
Dodaj opisy wersji, umieszczając je w tagach odpowiedniego języka. Tagi języka pojawiają się w polu tekstowym dla każdego języka, który obsługuje Twoja aplikacja.
Aby zmienić języki obsługiwane przez aplikację, musisz najpierw dodać tłumaczenia. Gdy ponownie otworzysz stronę Przygotuj wersję, zobaczysz aktualne języki.
Umieść tagi języka w oddzielnych wierszach niż informacje o wersji, używając tego formatu:
<pl-pl>
Opis wersji może zajmować kilka wierszy.
</pl-pl>
Kopiowanie z poprzedniej wersji
Aby skopiować informacje z poprzedniej wersji, kliknij Skopiuj z poprzedniej wersji. Wybranie wersji spowoduje skopiowanie informacji o wersji i tłumaczeń do pola tekstowego, gdzie będzie można je edytować. Zastąpią one istniejące wpisy.
Krok 3. Przejrzyj wersję i ją opublikuj
Podczas przygotowywania wersji pojawią się opcje Zapisz lub Opublikuj w zależności od tego, czy zmiany wymagają sprawdzenia. Kliknięcie Opublikuj spowoduje natychmiastową publikację zmian. Kliknięcie Zapisz spowoduje przeniesienie zmian do sekcji „Zmiany są gotowe do sprawdzenia” na stronie Przegląd publikowanych zmian. Możesz tam określić, kiedy chcesz przesłać je do sprawdzenia. Dowiedz się więcej o zarządzaniu publikowaniem zmian
Aby wdrożyć aplikację:
- Zaloguj się w Konsoli Play, wybierz aplikację i otwórz odpowiednią ścieżkę (Test otwarty lub Test zamknięty).
- Wybierz kartę Wersje, a potem kliknij Edytuj obok wersji, którą chcesz wdrożyć.
- Sprawdź wersję roboczą, wprowadź niezbędne zmiany i kliknij Dalej, aby przejść do ekranu Wyświetl podgląd i potwierdź.
- Jeśli u góry strony widzisz nagłówek „Podsumowanie błędów”, kliknij Pokaż więcej, aby zapoznać się ze szczegółami i rozwiązać ewentualne problemy.
Uwaga: zanim opublikujesz aplikację, musisz usunąć wszystkie błędy. Jeśli widzisz ostrzeżenia lub drobne błędy, możesz opublikować aplikację, ale zalecamy wcześniejsze rozwiązanie problemów.
- Jeśli aktualizujesz dotychczasową aplikację, wybierz odsetek użytkowników biorących udział we wdrożeniu.
- Opcje odsetka użytkowników są niedostępne w przypadku pierwszej wersji.
- Aby dowiedzieć się, jak ustawić kierowanie wdrażania etapowego na określone kraje lub regiony, przeczytaj o publikowaniu aktualizacji aplikacji przy użyciu wdrażania etapowego.
- Kliknij Rozpocznij wdrażanie.
- Jeśli wdrażasz pierwszą wersję produkcyjną, kliknięcie Rozpocznij wdrażanie do wersji produkcyjnej spowoduje opublikowanie aplikacji dla wszystkich użytkowników Google Play w wybranych przez Ciebie krajach lub regionach.
Krok 4. Przejrzyj szczegóły wersji
Po utworzeniu wersji możesz wyświetlić informacje o niej w sekcji „Najnowsze wersje” na stronie Najnowsze wersje i pakiety (Testuj i publikuj > Najnowsze wersje i pakiety).
- Wersja: nazwa identyfikująca wersję w Konsoli Play, taka jak wewnętrzny kryptonim lub numer kompilacji.
- Ścieżka: ścieżka, na której wdrożono wersję.
- Stan wersji: bieżący stan wersji.
- Ostatnia aktualizacja: data i sygnatura czasowa ostatniego wdrożenia.
- Kraje/regiony: liczba krajów i regionów, na które kierowana jest aplikacja. Po wdrożeniu wersji na ścieżce produkcyjnej albo ścieżce testu otwartego lub zamkniętego możesz kierować ją na określone kraje. Więcej informacji znajdziesz w artykule Dystrybucja wersji aplikacji w określonych krajach.
Aby wyświetlić więcej szczegółów, kliknij strzałkę w prawo. Otworzy się strona Szczegóły wersji z tymi informacjami:
- Ogólne informacje o wersji: dane dotyczące instalacji, aktualizacji, problemów z wydajnością i ocen w porównaniu z poprzednimi wersjami.
- Pakiety aplikacji i pliki APK: lista nowych, zachowanych i dezaktywowanych pakietów aplikacji oraz plików APK powiązanych z daną wersją.
- Informacje o wersji: lista poprzednich informacji o wersji.
- Historia wdrożenia: oś czasu z sygnaturami czasowymi zdarzeń dotyczących wersji aplikacji – wstrzymań, wznowień lub udostępnień nowemu odsetkowi użytkowników.
Opcjonalnie: odrzucenie wersji
Aby odrzucić wersję podczas konfiguracji, wykonaj procedurę odpowiadającą jej stanowi:
- Wersja robocza: w prawym górnym rogu strony kliknij Odrzuć wersję roboczą. Spowoduje to usunięcie zmian wprowadzonych w tej wersji.
- Gotowa do wysłania w celu sprawdzenia: w podsumowaniu wersji kliknij Odrzuć wersję. Wersja zostanie usunięta ze strony Przegląd publikowanych zmian i nie będzie uwzględniana w zmianach przesyłanych do sprawdzenia.
- W trakcie sprawdzania lub Gotowa do publikacji: najpierw usuń zmiany na stronie Przegląd publikowanych zmian. Po usunięciu zmian kliknij Odrzuć wersję w podsumowaniu wersji.
- Odrzucona: w podsumowaniu odrzuconej wersji kliknij Odrzuć wersję.
Śledzenie wersji na stronie Najnowsze wersje i pakiety
Jeśli wdrażasz kilka wersji, strona Najnowsze wersje i pakiety (Testuj i publikuj > Najnowsze wersje i pakiety) pomoże Ci monitorować je w jednym miejscu. Możesz tam sprawdzać dostępność aplikacji na różnych ścieżkach, wyświetlać kraje i regiony, w których dana wersja jest dostępna, i wybierać poszczególne wersje, aby zobaczyć szczegółowe informacje na ich temat.
Zarządzanie zmianami w aplikacji na stronie Przegląd publikowanych zmian
Na stronie Przegląd publikowanych zmian możesz określić, kiedy zmiany mają zostać wysłane do sprawdzenia i opublikowane. Więcej informacji znajdziesz w artykule o zarządzaniu publikowaniem zmian.
Powiązane artykuły
- Więcej informacji o zarządzaniu dostępnością wersji produkcyjnej, otwartej i zamkniętej w różnych krajach znajdziesz w artykule Dystrybucja wersji aplikacji w określonych krajach.
- Więcej informacji o opcjach testowania znajdziesz w artykule Przygotowywanie testu otwartego, zamkniętego lub wewnętrznego.
- Więcej informacji o stopniowym publikowaniu aktualizacji za pomocą wdrażania etapowego znajdziesz w modułach szkoleniowych w Akademii dla deweloperów aplikacji.