Użytkownicy, którzy udostępniają statystyki użytkowania i diagnostykę usłudze
Google, WebView
wysyła
statystyki użytkowania i raporty o awariach do Google. Statystyki użytkowania zawierają
informacje o systemie, aktywne testy funkcjonalne, wykorzystanie funkcji
responsywność, wydajność i wykorzystanie pamięci. Nie obejmują one żadnych informacji osobistych,
umożliwiające identyfikację.
Statystyki użycia
Zebrane statystyki użytkowania są wykorzystywane do ulepszania
WebView
, oceń wpływ
zmian w istniejących funkcjach oraz
pomocy przy opracowywaniu nowych funkcji.
Stabilny kanał WebView
zbiera statystyki użytkowania z niewielkiego odsetka
użytkowników. Kanały z wersji niestabilnej mogą pobierać próbki od większego odsetka użytkowników.
Od WebView
71 te statystyki są powiązane z pakietem aplikacji
imię i nazwisko. Dzięki temu możemy aktywnie sprawdzać i rozwiązywać WebView
problemy, które
może obniżyć wydajność określonych aplikacji, nie powodując awarii.
Przed WebView
104 w przypadku dowolnej aplikacji maksymalnie 10% użytkowników przesyła raporty
zawierający nazwę pakietu. Inni użytkownicy przesyłają puste nazwy pakietów lub nie przesyłają danych
żadnych rekordów.
Od WebView
104 nazwy pakietów aplikacji są zawsze rejestrowane w przypadku aplikacji, które
znajdują się na liście dozwolonych popularnych aplikacji. Inne aplikacje przesyłają puste nazwy pakietów.
Zrezygnuj ze statystyk użytkowania
Mogą zrezygnować ze zbierania statystyk użytkowania przez podanie w
sekcję <application>
w pliku manifestu:
<meta-data android:name="android.webkit.WebView.MetricsOptOut" android:value="true" />
Spowoduje to wyłączenie zbierania statystyk użytkowania dla wszystkich użytkowników aplikacji niezależnie czy mają włączone odpowiednie ustawienie. Nie wyłącza awarii i raportowania danych.
Zrezygnuj ze zbierania danych
WebView
może przesyłać do Google anonimowe dane diagnostyczne, gdy:
użytkownik wyraża zgodę. Dane są zbierane w odniesieniu do poszczególnych aplikacji, które
tworzy instancję WebView
. Możesz zrezygnować z tej funkcji, tworząc
ten tag w elemencie <application>
pliku manifestu:
<manifest> <application> ... <meta-data android:name="android.webkit.WebView.MetricsOptOut" android:value="true" /> </application> </manifest>
Dane są przesyłane z aplikacji tylko wtedy, gdy użytkownik wyrazi zgodę a aplikacja tego nie zrobi. zrezygnować. Więcej informacji o rezygnowaniu z raportowania danych diagnostycznych znajdziesz na stronie poniżej, w sekcji poświęconej raportom o awariach.
Raporty o awariach
Raporty o awariach są gromadzone, gdy
Prawdopodobnie przyczyną jest WebView
obiekt
tragedii. Raporty o awariach zawierają informacje niezbędne do określenia stanu
WebView
w chwili wypadku. Są to m.in. informacje o systemie,
aktywne testy funkcjonalne, a także stos pamięci z aplikacji wymaganej do wygenerowania
sekwencji wywołań wykonywanych w wątku.
Pamięć stosu jest oczyszczana w celu usunięcia ciągów znaków. Ma ona na celu tylko przechwytywanie informacje wymagane do wygenerowania zrzutów stosu. Żadne adresy URL nie są zbierane w ramach statystyk użytkowania i raportów o awariach.
Pseudonimizowane identyfikatory a prywatność danych
Raporty o awariach i statystyki użytkowania zebrane przez WebView
zawierają
losowo generowany 128-bitowy token służący do pseudonimizacji raportów
zachowanie dokładności statystyk. wartości tokenów nie są wspólne dla aplikacji,
raporty o awariach i statystyki użytkowania
mają niezależne tokeny. wykorzystanie
tokeny statystyk są usuwane, gdy użytkownik zrezygnuje z udostępniania statystyk użytkowania
i diagnostykę w Google. Token raportu o awariach jest czyszczony, gdy aplikacja
czy pamięć podręczna została wyczyszczona. Oba tokeny są czyszczone przy odinstalowaniu aplikacji.
dane zostały wyczyszczone.
Dodatkowe materiały
Więcej informacji o prywatności użytkowników znajdziesz w artykule Tworzenie aplikacji z myślą o ochronie prywatności.