Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
WebView2 collecte un ensemble de données de diagnostic facultatives et obligatoires pour assurer la sécurité et la mise à jour de WebView2, diagnostiquer les problèmes et améliorer WebView2. En acceptant les termes du contrat de licence logiciel Microsoft pour le runtime Microsoft Edge WebView2, vous reconnaissez (en tant que développeur WebView2) que WebView2 collectera les données décrites dans cet article.
Pour afficher les termes du contrat de licence, accédez à la page Télécharger le runtime WebView2, puis cliquez sur l’un des boutons de téléchargement, tels que Obtenir le lien, x64 ou Télécharger. Les termes du contrat de licence sont affichés dans une boîte de dialogue.
En outre, WebView2 respecte les normes décrites dans Données utilisateur et confidentialité dans Microsoft Edge. WebView2 dispose de mécanismes pour garantir la confidentialité. La collecte de données WebView2 suit les mêmes normes strictes que Microsoft Edge. Pour plus d’informations, consultez Déclaration de confidentialité Microsoft – Confidentialité Microsoft.
Les principales sources de données de diagnostic sont :
- Infrastructure de télémétrie Chromium et Microsoft Edge.
- Rapports de données Windows.
- Watson (interne Microsoft) pour collecter les vidages sur incident.
Cet article est destiné aux développeurs WebView2.
Données de diagnostic facultatives
WebView2 est un composant Windows et suit donc les pratiques de collecte de données de diagnostic Windows. Pour plus d’informations, consultez Données de diagnostic Windows. Le consentement à la collecte de données pour WebView2 est régi par les paramètres > Confidentialité & sécurité > Diagnostics & commentaires > Paramètres de données de diagnostic sur Windows 10 et Windows 11 en tant que commutateur centralisé.
Les utilisateurs peuvent contrôler la collecte de données WebView2 via le paramètre de données de diagnostic Windows sur Windows 10 et Windows 11, comme indiqué ci-dessous. En tant que développeur, envisagez de transmettre cela aux utilisateurs de votre application WebView2 et de les inviter à utiliser le paramètre de données de diagnostic Windows en fonction de leurs préférences.
Voici un exemple de paramètres de données de diagnostic pour un ordinateur Windows 11 dont certains paramètres sont gérés par une organisation :
Lorsque le paramètre Données de diagnostic Windows est activé :
- Des données liées à WebView2 sont collectées, y compris l’utilisation de l’API, l’utilisation du SDK et l’échec de la création.
- Les données de diagnostic du navigateur sont collectées. Seuls les événements de navigateur pertinents pour WebView2 sont collectés.
Quel que soit le paramètre de données de diagnostic Windows, WebView2 collecte les données requises, nécessaires au maintien des performances et de la fiabilité ; voir Diagnostics, commentaires et confidentialité dans Windows.
Bien que vous ne contrôliez pas la collecte globale des données de diagnostic, WebView2 propose des API pour contrôler le comportement des fonctionnalités suivantes qui génèrent des données :
- SmartScreen.
- Rapports d’incidents personnalisés.
Ces fonctionnalités sont décrites ci-dessous.
SmartScreen
Microsoft Defender SmartScreen (« SmartScreen ») est une fonctionnalité de sécurité activée par défaut pour permettre aux utilisateurs de naviguer en toute sécurité sur le web. La IsReputationCheckingRequired propriété détermine si SmartScreen est activé. En règle générale, tous les autres services sont edge://settings/privacy désactivés pour WebView2.
Si vous ne désactivez pas SmartScreen, vous devez informer tous les utilisateurs que votre logiciel inclut Microsoft Defender SmartScreen, collecte et envoie les informations de l’utilisateur à Microsoft, comme indiqué dans la Déclaration de confidentialité Microsoft et dans SmartScreen dans Données utilisateur et confidentialité dans Microsoft Edge.
-
CoreWebView2SettingsClasse :
Voir aussi :
- SmartScreen dans une vue d’ensemble des API WebView2.
- Spécification : Désactiver SmartScreen
Rapports d’incidents personnalisés
Si un processus WebView2 se bloque, un ou plusieurs minidump files sont créés et envoyés à Microsoft pour diagnostic. Utilisez cette API pour personnaliser les rapports d’incident lors de l’exécution de diagnostics et de l’analyse.
- Quand
IsCustomCrashReportingEnabledest défini surtrue, Windows n’enverra pas de données d’incident au point de terminaison Microsoft. - Pour localiser les vidages sur incident et les personnaliser, utilisez la
CrashDumpFolderPathpropriété.
-
CoreWebView2EnvironmentOptionsClasse : -
CoreWebView2EnvironmentClasse :
Voir aussi :
- Compte-rendu d’incident personnalisé dans Vue d’ensemble des API WebView2.
- Spécification : rapports d’incident personnalisés
- Minidump Files
Voir aussi
- Sécurité et confidentialité dans Vue d’ensemble des API WebView2.