Aktualizacje w aplikacji

Gdy użytkownicy będą aktualizować aplikację na swoich urządzeniach, będą mogli korzystać z nowych funkcji, a także czerpać korzyści z ulepszonego działania i poprawek błędów. Chociaż niektórzy użytkownicy włączają aktualizacje w tle, gdy ich urządzenie jest połączone z siecią bez limitu, innych użytkowników trzeba może przypomnieć o konieczności zainstalowania aktualizacji. Aktualizacje w aplikacji to funkcja bibliotek Google Play Core, która zachęca aktywnych użytkowników do aktualizacji aplikacji.

Funkcja aktualizacji w aplikacji jest obsługiwana na urządzeniach z Androidem 5.0 (poziom interfejsu API 21) lub nowszym. Ponadto aktualizacje w aplikacji są obsługiwane tylko na urządzeniach mobilnych z Androidem, tabletach z Androidem i urządzeniach z ChromeOS.

Aktualizowanie przepływów

Aplikacja może używać bibliotek Google Play Core, aby obsługiwać te procesy interfejsu użytkownika dotyczące aktualizacji w aplikacji:

Elastyczne aktualizacje

Elastyczne aktualizacje umożliwiają pobieranie i instalowanie w tle z możliwością monitorowania stanu. Ten proces jest odpowiedni, gdy użytkownik może korzystać z aplikacji podczas pobierania aktualizacji. Możesz np. zachęcić użytkowników do wypróbowania nowej funkcji, która nie jest niezbędna do korzystania z podstawowych funkcji aplikacji.

Rysunek 1. Przykład elastycznego procesu aktualizacji

Natychmiastowe aktualizacje

Aktualizacje natychmiastowe to przepływy UX na pełnym ekranie, które wymagają od użytkownika zaktualizowania i ponownego uruchomienia aplikacji, aby można było z niej korzystać. Ten proces jest najwygodniejszy w przypadkach, gdy aktualizacja jest niezbędna do prawidłowego działania głównej funkcjonalności aplikacji. Gdy użytkownik zaakceptuje natychmiastową aktualizację, Google Play zajmie się instalacją i ponownym uruchomieniem aplikacji.

Rysunek 2. Przykład przepływu natychmiastowej aktualizacji.

Obsługa aktualizacji w aplikacji

Dowiedz się, jak w swojej aplikacji obsługiwać aktualizacje w aplikacji, w zależności od środowiska programistycznego:

Warunki korzystania z usługi

Korzystanie z biblioteki Play In-App Updates oznacza akceptację Warunków korzystania z usług Play Core Software Development Kit. Przed uzyskaniem dostępu do biblioteki zapoznaj się ze wszystkimi obowiązującymi warunkami i zasadami.

Bezpieczeństwo danych

Biblioteki Play Core to interfejs aplikacji do interakcji z Google Play Store. Dlatego gdy używasz w aplikacji Play Core, Sklep Play uruchamia własne procesy, które obejmują obsługę danych zgodnie z Warunkami korzystania z usługi Google Play. Poniżej znajdziesz informacje o tym, jak biblioteki Play Core przetwarzają dane, aby obsługiwać określone żądania z Twojej aplikacji.

Aktualizacje w aplikacji

Dane o używaniu Metadane urządzenia
Wersja aplikacji
Lista zainstalowanych modułów i pakietów komponentów
Cel zbierania danych Zebrane dane służą do określenia, czy aktualizacja jest dostępna i jaki jest jej przewidywany rozmiar.
Szyfrowanie danych Dane są zaszyfrowane.
Udostępnianie danych Dane nie są przekazywane osobom trzecim.
Usuwanie danych Dane są usuwane po określonym okresie przechowywania.

Chociaż staramy się zapewnić jak największą przejrzystość, to Ty ponosisz wyłączną odpowiedzialność za udzielenie odpowiedzi na pytania w formularzu Bezpieczeństwo danych w Google Play dotyczące gromadzenia, udostępniania i zabezpieczania danych użytkowników przez Twoją aplikację.