Być może nie będziesz już musiał odwiedzać Google Play, aby wyświetlić sekcję dotyczącą bezpieczeństwa danych aplikacji, ponieważ Android 14 może zapewnić te informacje w centrum uwagi.
Zawsze możesz sprawdzić, jakich uprawnień żąda aplikacja przed zainstalowaniem jej w Google Play (no cóż, z wyjątkiem jeden krótki okres), ale to programiści zawsze musieli powiedzieć, dlaczego ich aplikacje potrzebują tych uprawnień. Nie zmieniło się to nawet wraz z premierą Sekcja bezpieczeństwa danych w Google Play, ponieważ zawarte w nim informacje opierają się na informacjach ujawnionych przez programistów. Chociaż większa przejrzystość jest zawsze świetna, fakt, że te informacje są wyświetlane tylko na liście aplikacji w Sklepie Play, oznacza, że wielu użytkowników może je przeoczyć. Poza tym użytkownicy nie mają łatwego sposobu sprawdzenia, kiedy zmieniły się informacje dotyczące bezpieczeństwa danych aplikacji. Na szczęście Google przygotowuje rozwiązanie tych problemów w Androida 14.
W Własne słowa Google
sekcja Bezpieczeństwo danych w Google Play „zapewnia użytkownikom uproszczony wgląd w to, jak aplikacja gromadzi, udostępnia i zabezpiecza dane użytkowników”. Google ogłosił sekcję dotyczącą bezpieczeństwa danych już na I/O 2021 i udostępnił programistom Konsolę Play, aby mogli przesyłać informacje przez kilka miesięcy później. Sekcja bezpieczeństwa danych została uruchomiona w kwietniu 2022 r., ale programiści mieli czas do sierpnia 2022 r. na wypełnienie formularza. Wszystkie nowe aplikacje i aktualizacje aplikacji przesłane do Google Play po sierpniu 2022 r. muszą mieć kompletną ochronę danych formie, co oznacza, że programiści muszą naprawdę przemyśleć każdą funkcję swoich aplikacji i dane, które zawierają zbierać.W formularzu dotyczącym bezpieczeństwa danych programiści proszeni są o ujawnienie, czy ich aplikacje gromadzą lub udostępniają szeroki zakres danych typy danych i podać za co zamiar korzystają z tych danych. Na przykład jedna aplikacja zbierająca dane o lokalizacji może wykorzystywać je do podstawowych funkcji, takich jak śledzenie treningu użytkownika na świeżym powietrzu, podczas gdy inna może zbierać te dane, aby wyświetlać bardziej spersonalizowane treści. W tej chwili musisz sprawdzić listę aplikacji w Sklepie Play, aby znaleźć te informacje, ale w systemie Android 14 informacje te mogą być wyświetlane przez sam system operacyjny.
W Androidzie 14 DP1 włączyłem nową sekcję „prywatność danych” na stronie „pozwolenie na lokalizację” dla różnych aplikacji, jak pokazano na zrzutach ekranu osadzonych poniżej. Ta sekcja pojawia się, gdy aplikacja zgłosi, że zbiera dane o lokalizacji w ramach formularza bezpieczeństwa danych Google Play. W tekście znajduje się informacja, że „Twoja lokalizacja może zostać udostępniona”, ponieważ „ta aplikacja zadeklarowała, że może udostępniać Twoją lokalizację stronom trzecim”. Stukając w tekst otwiera okno dialogowe zawierające listę powodów, dla których aplikacja zbiera dane o lokalizacji (pobrane z sekcji bezpieczeństwa danych aplikacji w Google) Grać).
To okno dialogowe jest również dostępne z poziomu monitu o zezwolenie na przyznanie aplikacji dostępu do lokalizacji, jak pokazano poniżej. Nad selektorem „dokładny” i „przybliżony” znajduje się nowy tekst: „ta aplikacja stwierdziła, że może udostępniać dane o lokalizacji stronom trzecim”. Dotknięcie tekstu powoduje otwarcie tego samego okna dialogowego, co poprzednio.
Android 14 DP1 wyświetla obecnie tylko informacje dotyczące bezpieczeństwa danych dla kategorii „lokalizacja”, ale nie rozumiem, dlaczego nie można wyświetlić informacji dla innych kategorii. W rzeczywistości kod tej funkcji sugeruje, że obsługiwane są wszystkie kategorie bezpieczeństwa danych — a nie tylko „lokalizacja”. Nie wiem jednak, czy Google zamierza ograniczyć tę funkcję tylko do pokazywania informacji o bezpieczeństwie danych „lokalizacji” aplikacji, czy też planuje ją rozszerzyć. Poproszony o komentarz na temat tej funkcji, rzecznik Google skierował mnie do wpisu na blogu firmy dotyczącego Androida 14 DP1.
Kolejną ciekawostką na temat tej funkcji jest to, że może ona nie być dostępna w systemach Android Automotive, Wear OS lub Android TV/Google TV. Istnieje kod, który wyraźnie sprawdza, czy na urządzeniu działa jedna z tych innych wersji Androida, a jeśli tak, rejestruje, że funkcja „aktualizacji udostępniania danych” jest niedostępna.
A skoro mowa o „aktualizacjach udostępniania danych”, jest to nowa strona ustawień, którą można znaleźć w Ustawieniach > Bezpieczeństwo i prywatność > Prywatność. Umożliwia ona „przeglądanie aplikacji, które zmienili sposób udostępniania danych o lokalizacji.” Tutaj możesz sprawdzić, kiedy informacje o udostępnianiu danych aplikacji zostały zmodyfikowane po aktualizacji aplikacji, jak pokazano poniżej.
Na powyższym zrzucie ekranu widać, że aplikacja „DataSafetyLabelTest” została odnotowana jako „teraz [udostępnij] lokalizację dla reklamowe”, sugerując, że aplikacja zaktualizowała listę powodów, dla których uwzględnia dane o lokalizacji reklama. „DataSafetyLabelTest” nie jest oczywiście prawdziwą aplikacją w Google Play; to aplikacja, którą stworzyłem, aby uruchomić system w celu zapisania informacji o bezpieczeństwie danych testowych.
W przypadku zmiany informacji dotyczących bezpieczeństwa danych prawdziwej aplikacji możesz otrzymać powiadomienie z prośbą o przejrzenie zmian na stronie „aktualizacje udostępniania danych”. Nie mam jednak zrzutu ekranu, na którym mógłbym udostępnić to powiadomienie.
System śledzi informacje dotyczące bezpieczeństwa danych aplikacji w formacie XML, ale nie mam pewności, w jaki sposób system określa, kiedy informacje dotyczące bezpieczeństwa danych aplikacji uległy zmianie. Pobieranie tych danych z Google Play miałoby sens, ale widziałem też wskazówki, że system to zrobi przeczytaj metadane aplikacji przy użyciu nowego API. Ten można ustawić metadane przez aplikację instalacyjną, którą w większości przypadków jest Google Play. Ponieważ w Google Play znajdują się już wszystkie informacje, które programiści przesyłają w formularzu bezpieczeństwa danych, Wyobrażam sobie, że mógłby z łatwością zapisać te informacje jako część metadanych aplikacji podczas instalacji To.
W każdym razie wygląda na to, że Google pracuje nad integracją etykiet bezpieczeństwa danych bezpośrednio z Androidem 14. Programiści powinni przygotować się na to, że informacje przesłane do Google Play pojawią się użytkownikom w aplikacji Ustawienia i oknach dialogowych uprawnień. Użytkownicy powinni zwracać uwagę na to, jakie aplikacje danych gromadzą i z jakiego powodu.
Jeśli ta zmiana pojawi się w stabilnej wersji Androida 14, z radością ją przyjmę, ponieważ zmusi aplikacje do wyjaśnij, dlaczego korzystają z określonych uprawnień do gromadzenia danych i w jakim celu je zbierają dane. Programiści są już do tego zachęcani wyjaśnić ich uzasadnienie Do z prośbą o pewne wrażliwe uprawnienia, ale wiele aplikacji tego nie robi. Z drugiej strony Google Play zmusił już programistów do wyjaśnienia, dlaczego korzystają z określonych uprawnień zbierają określone rodzaje danych, więc znalezienie sposobu na udostępnienie tych informacji bezpośrednio w Androidzie jest świetnym rozwiązaniem przenosić.