Pour les utilisateurs qui partagent des statistiques d'utilisation et des diagnostics avec
Google, WebView
envoie
les statistiques d'utilisation et les rapports d'erreur à Google. Les statistiques d'utilisation contiennent
des informations telles que les informations système, les essais en situation réelle, l'utilisation des fonctionnalités,
la réactivité, les performances
et l'utilisation de la mémoire. Ils n'incluent pas de données
les détails d'identification.
Données statistiques
Les statistiques d'utilisation collectées servent à améliorer
Performances de WebView
, évaluez l'impact
modifier des fonctionnalités existantes et guider le développement de nouvelles fonctionnalités.
La version stable de WebView
recueille des statistiques d'utilisation auprès d'un faible pourcentage
des utilisateurs. Les canaux préstables peuvent échantillonner un plus grand pourcentage d'utilisateurs.
À partir de WebView
71, ces statistiques sont associées au package de l'appli
son nom. Cela permet à Google de surveiller et de résoudre de manière proactive les problèmes WebView
qui
peut dégrader les performances d'applications spécifiques sans provoquer de plantage.
Avant WebView
104, pour une application donnée, 10% au maximum des utilisateurs importaient des rapports
contenant le nom du package. D'autres utilisateurs importent des noms de package vides ou ne les importent pas.
des enregistrements.
À partir de WebView
104, les noms de package d'application sont toujours enregistrés pour les applications qui
figurent dans la liste des applications populaires autorisées. D'autres applications importent des noms de package vides.
Désactiver les statistiques d'utilisation
Les applications peuvent désactiver la collecte de statistiques d'utilisation en incluant les éléments suivants dans
la section <application>
de son fichier manifeste:
<meta-data android:name="android.webkit.WebView.MetricsOptOut" android:value="true" />
Cette option désactive la collecte de statistiques d'utilisation pour tous les utilisateurs de l'application, indépendamment si le paramètre correspondant est activé. Il ne désactive pas les plantages la création de rapports.
Désactiver la collecte de métriques
WebView
peut importer des données de diagnostic anonymes sur Google lorsque le
donne son consentement. Les données sont collectées pour chaque application
instancie un WebView
. Vous pouvez désactiver cette fonctionnalité en créant la
dans l'élément <application>
du fichier manifeste:
<manifest> <application> ... <meta-data android:name="android.webkit.WebView.MetricsOptOut" android:value="true" /> </application> </manifest>
Les données ne sont importées depuis une application que si l'utilisateur donne son consentement et si l'application ne les autorise pas. désactiver cette fonctionnalité. Pour savoir comment désactiver les rapports sur les données de diagnostic, consultez dans la section suivante sur les rapports d'erreur.
Rapports de plantage
Les rapports d'erreur sont collectés
L'objet WebView
est probablement la cause
du plantage. Les rapports d'erreur contiennent des informations nécessaires pour déterminer l'état
de WebView
au moment du plantage. Cela inclut les informations système,
les essais en situation réelle et la mémoire de pile de l'application requise pour générer
la séquence d'appels passés dans le thread.
La mémoire de la pile est nettoyée pour supprimer les chaînes, dans le but de ne capturer que les informations requises pour générer des traces de pile. Aucune URL n'est collectée de statistiques d'utilisation ou de rapports d'erreur.
Identifiants pseudonymisés et confidentialité des données
Les rapports d'erreur et les statistiques d'utilisation collectés par WebView
contiennent chacun un
un jeton 128 bits généré de manière aléatoire, et utilisé pour supprimer de manière pseudonyme les rapports en double et
pour garantir l'exactitude
des statistiques. Les valeurs des jetons ne sont pas partagées entre les applications.
les rapports d'erreur et les statistiques d'utilisation
disposent de jetons indépendants. Toutes les applications utilisation
Les jetons de statistiques sont effacés lorsque l'utilisateur désactive le partage des statistiques d'utilisation.
et des diagnostics avec Google. Le jeton du rapport d'erreur est effacé lorsque l'application
le cache est vidé. Les deux jetons sont effacés lorsque l'application est désinstallée ou si elle
les données sont effacées.
Ressources supplémentaires
Pour en savoir plus sur la confidentialité des utilisateurs, consultez Créer des applications privées.