Déboguer le blocage des cookies tiers

Plusieurs fonctionnalités peuvent avoir un impact sur l'utilisation des cookies tiers autorisé ou bloqué pour un client Chrome donné sur un site Web donné:

Cet article décrit les interactions entre ces fonctionnalités de Chrome, et décrit les outils et techniques disponibles. pour vous aider à comprendre pourquoi les cookies tiers sont disponibles ou bloqués.

Pourquoi les cookies tiers sont-ils autorisés ou bloqués ?

Cette section explique comment les cookies tiers peuvent être autorisés ou bloqués. pour tous les sites, pour un site particulier ou pour un utilisateur particulier.

Paramètres utilisateur

À partir de chrome://settings ou de l'icône en forme d'œil dans la barre d'adresse de Chrome, procédez comme suit : les utilisateurs peuvent définir ou modifier le comportement par défaut des cookies tiers navigateur, y compris en bloquant tous les cookies tiers. Les utilisateurs peuvent aussi ajouter des exceptions afin d'autoriser les cookies tiers pour des sites spécifiques.

Bloquer les cookies tiers

chrome://settings/cookies

Les cookies tiers peuvent être bloqués depuis Confidentialité et sécurité > Cookies tiers. Si vous activez l'option Bloquer tous les cookies tiers, les cookies tiers sont bloqués dans tous les les contextes d'utilisation, y compris les cas où des cookies tiers pourraient être disponibles, par exemple pour les Ensembles de sites Web associés ou lorsque des mesures d'atténuation (comme les exceptions heuristiques) sont action.

<ph type="x-smartling-placeholder">
</ph> page chrome://settings/cookies, bloquer les cookies tiers sélectionné
Bloquer les cookies tiers: chrome://settings/cookies

Toutefois, si l'option Bloquer les cookies tiers est activée depuis chrome://settings/cookies, il est possible d'autoriser les cookies tiers dans les Ensembles de sites Web associés en Activez l'option Autoriser les sites associés à voir votre activité dans le groupe:

<ph type="x-smartling-placeholder">
</ph> chrome://settings, montrant comment les Ensembles de sites Web associés peuvent être autorisés si les cookies tiers sont bloqués
Autoriser les Ensembles de sites Web associés si les cookies tiers sont bloqués
.

chrome://settings/trackingProtection

Utilisateurs dans le 1% des clients Chrome appartenant au groupe de test de la fonctionnalité Protection contre le suivi dont les cookies tiers sont restreints par défaut. Ces utilisateurs peuvent tout bloquer cookies tiers de chrome://settings/trackingProtection. Cela a les mêmes conséquences que l'option Bloquer les cookies tiers de chrome://settings/cookies

<ph type="x-smartling-placeholder">
</ph> Page chrome://settings/trackingProtection, &quot;Bloquer tous les cookies tiers&quot; sélectionnés
Bloquer tous les cookies tiers: chrome://settings/trackingProtection

Autoriser les cookies tiers

À partir de chrome://settings, les utilisateurs pourront ajouter un site à la liste des sites autorisés à y accéder aux cookies tiers.

<ph type="x-smartling-placeholder">
</ph> chrome://settings/cookies: sites autorisés à utiliser des cookies tiers
Page chrome://settings: sites autorisés à utiliser des cookies tiers
.

De plus, lorsque les cookies tiers sont bloqués ou limités, les utilisateurs voient l'icône en forme d'œil dans la barre d'adresse (omnibox) sur les sites qui utilisent des cookies tiers ;

<ph type="x-smartling-placeholder">
</ph> Barre d&#39;adresse (omnibox) affichée pour le site web.dev, avec l&#39;icône en forme d&#39;œil
Icône en forme d'œil dans la barre d'adresse de Chrome
.

Cliquer sur l'icône en forme d'œil permet à l'utilisateur d'autoriser temporairement les cookies tiers pour le site actuel:

<ph type="x-smartling-placeholder">
</ph> Affichage de la barre d&#39;adresse pour le site web.dev, les cookies tiers autorisés pour le site actuel
Cookies tiers autorisés pour le site actuel
.

Le pourcentage d'utilisateurs pour lesquels la protection contre le suivi est activée est de 1 %. le groupe concerné verra la boîte de dialogue "Protection contre le suivi" :

<ph type="x-smartling-placeholder">
</ph> UI de la protection contre le suivi Chrome: cookies tiers autorisés pour le site actuel
Interface utilisateur de la protection contre le suivi Chrome: cookies tiers autorisés pour le site actuel
.

L'utilisation de l'icône en forme d'œil pour autoriser les cookies tiers pour un site a le même effet. comme l'ajout du site à Sites autorisés à utiliser des cookies tiers depuis chrome://settings, à la différence près qu'un délai d'expiration de 90 jours est défini.

<ph type="x-smartling-placeholder">
</ph> Page chrome://settings affichant les sites autorisés à utiliser des cookies tiers
chrome://settings: sites autorisés à utiliser des cookies tiers
.

Après expiration, l'exemption temporaire pour un site peut être si nécessaire, à partir de l'icône en forme d'œil pour permettre au site de continuer à accéder aux cookies tiers.

L'accès aux cookies tiers pour des sites spécifiques peut également être révoqué. Cela supprime le site actuel dans la liste des sites autorisés à utiliser des cookies tiers:

<ph type="x-smartling-placeholder">
</ph> Interface utilisateur de Chrome: cookies tiers bloqués
Interface utilisateur de Chrome: cookies tiers bloqués
.

chrome://settings/content/siteData

Cela permet à un utilisateur d'autoriser ou de bloquer le stockage de données (y compris les cookies) provenant de domaines spécifiques, propriétaires ou tiers. (En revanche, si vous autorisez l'accès des cookies tiers en ajoutant un site aux Sites autorisés à utiliser des cookies tiers depuis chrome://settings/cookies ou chrome://settings/trackingProtection, vous autorisez la définition et la lecture de tous les cookies tiers sur ce site, à partir de n'importe quel domaine.)

Vous devez vous assurer que chrome://settings/content/siteData n'interfère pas avec vos tests.

<ph type="x-smartling-placeholder">
</ph> Page des paramètres Chrome: l&#39;option &quot;Ne pas autoriser les sites à enregistrer des données sur votre appareil&quot; est sélectionnée. Le site tiers.example a été ajouté aux sites autorisés à enregistrer des données sur votre appareil
Page chrome://settings/content/siteData
.

Quelles mesures d'atténuation et exceptions temporaires sont bloquées ?

La fonctionnalité Protection contre le suivi limite les cookies tiers par défaut, mais permet également d'appliquer des mesures d'atténuation pour les autoriser temporairement, comme les exceptions heuristiques, les essais avant arrêt et le délai de grâce avant arrêt. Le blocage de tous les cookies tiers de chrome://settings remplace certaines de ces mesures d'atténuation.

✅ Cookies tiers autorisés
LES Cookies tiers bloqués

Paramètre API Privacy Sandbox Mesures d'atténuation temporaires Paramètres utilisateur
CHIPS API Storage Access avec invites Ensembles de sites Web associés Exceptions basées sur l'heuristique Évaluation avant arrêt Délai de grâce de l'essai avant arrêt Autoriser les cookies tiers pour un site spécifique
Protection contre le suivi activée, "Bloquer tous les cookies tiers" non activée depuis
chrome://settings/trackingProtection
Protection contre le suivi activée, "Bloquer tous les cookies tiers" activé à partir de
chrome://settings/trackingProtection
Protection contre le suivi désactivée, "Bloquer les cookies tiers" non activé dans
chrome://settings/cookies
Dépend des paramètres utilisateur

Indicateurs Chrome

Plusieurs indicateurs Chrome déterminent si les cookies tiers sont autorisés ou bloqués pour un seul utilisateur.

Si vous utilisez régulièrement différentes versions de Chrome avec des indicateurs de ligne de commande, créer des fonctions pour chaque canal et les ajouter à votre shell RC . Par exemple, sous macOS:

  1. Ouvrez un terminal.
  2. Créez une fonction:
    cf(){ open -a 'Google Chrome Canary' --args $\*; }
  3. Utilisez la fonction en l'appelant avec un indicateur. Exemple:
    cf --enable-features=TrackingProtection3pcd

Évaluations avant arrêt

Chrome propose abandon d'essais pour les cookies tiers. Ils permettent aux sites ou aux services de rencontrer une panne pour demander un délai supplémentaire afin de ne plus utiliser les cookies tiers les dépendances. La participation à l'événement propriétaire un essai tiers supprime temporairement les restrictions sur les cookies tiers pour les services intégrés et les sites qui les utilisent pour les cas d'utilisation non publicitaires.

Délai de grâce avant arrêt

Chrome octroie un délai de grâce aux origines éligibles enregistrées pour abandon des serveurs propriétaires ou tiers essais, pendant qu'ils déploient des jetons d'évaluation avant arrêt. Pendant le délai de grâce, les participants ont accès aux cookies tiers dans Chrome, même s'ils ont n'ont pas encore déployé leurs jetons d'essai.

<ph type="x-smartling-placeholder">

Exceptions essentielles aux sites

Certains sites proposant des services critiques bénéficient d'une exception temporaire qui leur permet de continuer à accéder aux cookies tiers sans déployer de jeton d'évaluation avant arrêt.

Exceptions basées sur des méthodes heuristiques

Pendant l'abandon progressif des cookies tiers, Chrome utilise des méthodes heuristiques qui accordent des autorisations temporaires l'accès aux cookies tiers pour les flux prédéfinis dans des scénarios spécifiques : afin d'éviter les défaillances. Il s'agit d'une mesure temporaire, avec pour objectif que l'heuristique sera complètement supprimée à l'avenir, à mesure que les sites migreront des solutions à long terme.

Exception basée sur des heuristiques différents fournit des informations supplémentaires sur des scénarios spécifiques dans lesquels Chrome accorder automatiquement l'accès aux cookies tiers.

Les exceptions basées sur l'heuristique démonstration vous permet de tester l'accès des cookies tiers avec et sans exceptions heuristiques.

Tests gérés par Chrome

Tests gérés par Chrome différents modes permettent aux sites de prévisualiser leur fonctionnement sans cookies tiers. A pourcentage de clients Chrome sont associés aléatoirement à l'un des modes A ou Mode B et chaque groupe est associé à un libellé accessible à partir d'un demande en-tête ou navigator.cookieDeprecationLabel.

L'inclusion dans un groupe de test Mode A n'a aucune incidence sur le comportement de Chrome, y compris pour les cookies tiers. Il existe quatre groupes de test en Mode B, de manière aléatoire est affecté à un total de 1% des clients Chrome (0,25% pour chacun des quatre groupes). Les cookies sont bloqués pour les clients Chrome affectés à l'un de ces groupes de test.

Chrome a également limité les cookies pour 20% des produits Chrome Canary, en développement et bêta. clients.

  • Les clients Chrome peuvent accéder aux cookies tiers des sites ajoutés à Sites autorisés à utiliser des cookies tiers, même si le client est associé Test du mode B groupe (qui bloquent tous les cookies tiers par défaut).
  • Indicateurs Chrome pour tester différents scénarios explique comment autoriser, interdire ou forcer un test géré par Chrome. le groupe de test doit être défini pour le client Chrome actuel.

Règles Chrome Enterprise

En définissant le paramètre BlockThirdPartyCookies d'assistance par L'option "Désactivé" autorise les cookies intersites. Si cette règle est activée, les utilisateurs les pages Web de définir des cookies tiers. Si cette règle n'est pas configurée, les cookies tiers par défaut et permet aux utilisateurs de les bloquer de chrome://settings.

Pour en savoir plus, consultez cet article du Centre d'aide Chrome Enterprise.

  • Les utilisateurs ne peuvent pas ignorer les règles Enterprise de chrome://settings ou Chrome options.
<ph type="x-smartling-placeholder">

Cette section explique comment vérifier si les cookies tiers sont autorisés ou bloqués pour un utilisateur ou un site.

chrome://settings

Vérifiez chrome://settings/cookies (ou chrome://settings/trackingProtection) pour les paramètres utilisateur qui bloquent les cookies tiers, qui limitent les cookies tiers, ou qui autorisent les cookies tiers pour des sites spécifiques.

De même, vérifiez chrome://settings/content/siteData. pour les paramètres qui autorisent ou bloquent le stockage des données (y compris les cookies) des domaines.

chrome://règle

Dans un environnement Chrome Enterprise, les règles sont appliquées peut vous offrir une expérience différente de celle de vos utilisateurs rencontrer - et inversement. Pour les tests, vous pouvez utiliser un une machine virtuelle ou un appareil non géré.

La page chrome://policy affiche les règles définies pour les navigateurs gérés par une entreprise Chrome Enterprise l'installation.

<ph type="x-smartling-placeholder">
</ph> chrome://policy dans un environnement Chrome Enterprise avec des règles définies
chrome://policy dans un environnement Chrome Enterprise avec des règles définies
.

Consultez les Règles Chrome Enterprise pour savoir comment peuvent être définies pour bloquer les cookies tiers ou pour les autoriser de votre site Web.

Outils pour les développeurs Chrome

Les panneaux "Problèmes", "Application" et "Réseau" fournissent des informations sur les cookies, et indiquer si les cookies tiers sont bloqués par le navigateur.

Le panneau "Application" fournit des informations sur l'origine d'essais, et nous indiquent si un site participe à l'abandon des cookies tiers. pendant un essai sans frais.

Documentation des outils pour les développeurs Chrome explique comment ajouter, modifier et supprimer des cookies, et comment pour identifier et inspecter les cookies tiers.

Privacy Sandbox Analysis Tool (PSAT)

L'extension Chrome PSAT ajoute des outils aux outils pour les développeurs Chrome pour aider à comprendre l'utilisation des cookies conseils sur les nouvelles API Chrome protégeant la confidentialité.

PSAT fournit également une ligne de commande de commande.

Sites à tester

L'équipe Privacy Sandbox gère plusieurs sites permettant de tester les cookies tiers:

Les démonstrations de la Privacy Sandbox fournissent deux sites associés pour vous aider à tester différents parcours utilisateur et cas d'utilisation principaux, et à comprendre en quoi les restrictions concernant les cookies tiers les affectent.

<ph type="x-smartling-placeholder">
</ph> Page de démonstrations de la Privacy Sandbox, qui montre des cas d&#39;utilisation critiques tels que le suivi d&#39;analyse, le contenu intégré, le panier et reCAPTCHA.
Démos de la Privacy Sandbox
.

Modifier le client ou le profil Chrome

Un client Chrome correspond à une installation sur un appareil: un répertoire de données utilisateur.

Chaque profil Chrome est un dans le répertoire des données utilisateur.

Si vous exécutez Chrome à partir de la ligne de commande, vous pouvez définir le répertoire des données utilisateur avec l'option --user-data-dir.

Cela signifie que vous pouvez disposer d'un répertoire de données utilisateur distinct pour le développement, avec ses ses propres sous-répertoires de profils. La création d'un répertoire de données utilisateur se comportent comme s'il avait été récemment installé, ce qui peut être utile pour déboguer les problèmes liés aux profils.

Pour exécuter Chrome à partir de la ligne de commande avec un nouveau répertoire utilisateur temporaire, utilisez la l'indicateur suivant:

--user-data-dir=$(mktemp -d)

En savoir plus