Testez votre site pour voir comment il fonctionne sans cookies tiers. Cela vous aidera à commencer le processus de transition vers des solutions alternatives.
Flags Chrome pour les tests
Le meilleur moyen de vérifier si votre site présente des erreurs sans cookies tiers dans Chrome est d'utiliser l'indicateur test-third-party-cookie-phaseout
. Ce flag fait en sorte que Chrome se comporte comme il le fait lorsque les cookies tiers sont limités. Il est donc idéal pour tester l'expérience utilisateur sans cookies intersites. Il existe deux façons de définir l'indicateur:
- Activer
chrome://flags/#test-third-party-cookie-phaseout
- Exécuter Chrome à partir de la ligne de commande avec l'option
--test-third-party-cookie-phaseout
Ce flag configure Chrome pour qu'il bloque les cookies tiers et s'assure que les nouvelles fonctionnalités et les mesures d'atténuation temporaires sont actives.
Vous pouvez tester votre site en bloquant les cookies tiers à l'aide de chrome://settings/cookies
, mais l'indicateur de suppression progressive garantit que les nouvelles fonctionnalités et les mises à jour sont également activées. Bloquer les cookies tiers est une bonne approche pour détecter les problèmes, mais cela ne vous aide pas nécessairement à vérifier que vous les avez résolus.
Si vous gérez une suite de tests active pour vos sites, vous devez effectuer deux exécutions côte à côte: une avec Chrome avec les paramètres habituels et une avec la même version de Chrome lancée avec l'indicateur --test-third-party-cookie-phaseout
. Tout échec de test lors de la deuxième exécution et non lors de la première est un bon candidat pour rechercher des dépendances de cookies tiers.
Tester des scénarios spécifiques de cookies tiers
En plus de --test-third-party-cookie-phaseout
, des options sont disponibles pour des scénarios de test spécifiques:
- Tous les indicateurs suivants sont compatibles avec Windows, Mac, Linux, ChromeOS et Android.
- Ces indicateurs peuvent être définis sur la page chrome://flags ou à partir de la ligne de commande.
- Pour définir des indicateurs pour plusieurs éléments géographiques à partir de la ligne de commande avec
--enable-features
ou--disable-features
, ajoutez une virgule entre chaque nom d'élément géographique. - Vous pouvez déterminer la valeur à utiliser pour un indicateur de ligne de commande en définissant l'indicateur à partir de
chrome://flags
, puis en affichant les valeurs de la ligne de commande sur la pagechrome://version
.

Test avec des mesures d'atténuation temporaires bloquées
Lorsque vous testez votre site avec l'indicateur de suppression, les mesures d'atténuation temporaires et le délai de grâce des cookies tiers de Chrome peuvent signifier que les cookies tiers ne sont pas limités par votre site ni par les services tiers auxquels il accède.
Le tableau suivant explique comment utiliser les indicateurs Chrome pour les tests et leur impact lorsqu'ils sont activés ou désactivés.
Nom | Purpose | Version minimale | chrome://flags | Indicateur de ligne de commande |
---|---|---|---|---|
Protection contre le suivi pour les 3PCD | Activé: activez la protection contre le suivi: • Affichez l'UI de l'icône en forme d'œil dans la barre d'adresse (omnibox) pour permettre à l'utilisateur d'activer temporairement les cookies tiers pour un site. • Fournissez chrome://settings/trackingProtection au lieu de chrome://settings/cookies . |
121 | #tracking-protection-3pcd |
--enable-features=TrackingProtection3pcd
--disable-features=TrackingProtection3pcd |
Tester les restrictions liées aux cookies tiers | Désactivé: il s'agit de la valeur par défaut. (Aucun effet.) Activé: limite les cookies tiers et active l'interface utilisateur de la protection contre le suivi. Ce paramètre remplace la règle Chrome Enterprise BlockThirdPartyCookies=false , mais est remplacé par les paramètres de contenu, tels que ceux accordés par l'API Storage Access ou la règle CookiesAllowedForUrls. Options et paramètres décrit l'interaction des paramètres utilisateur avec cet indicateur. |
121 | #test-third-party-cookie-phaseout |
--test-third-party-cookie-phaseout |
Tests facilités par les cookies tiers | Activé: il s'agit de la valeur par défaut. Autorisez un groupe de test faciliter par Chrome à être défini pour ce client Chrome. Désactivé: n'autorisez pas Chrome à définir un groupe de test. Autres valeurs: définissez manuellement un groupe de test spécifique. La plupart des développeurs devront utiliser l'un des paramètres Enabled
Force . Ils contournent les vérifications d'éligibilité et placent de manière prévisible le client Chrome dans le groupe sélectionné. Les paramètres Enabled permettent au client d'être inclus dans un groupe d'expérimentation, mais ne forcent pas l'inclusion. |
121 | #tpc-phase-out-facilitated-testing |
--enable-features=CookieDeprecationFacilitatedTesting
--disable-features=CookieDeprecationFacilitatedTesting
Pour les autres valeurs, les valeurs de la ligne de commande dépendent du paramètre. Par exemple, pour définir Enabled Force Control 1 :
--enable-features=CookieDeprecationFacilitatedTesting:force_eligible/true/disable_3p_cookies/false/disable_ads_apis/false/label/fake_control_1%2E1/version/9994 Si vous devez définir ces valeurs à partir de la ligne de commande, il est probablement plus simple de définir la valeur à partir de chrome://flags , de redémarrer le navigateur, puis de copier la valeur de l'indicateur dans la section Ligne de commande de la page chrome://version .
|
Accords de métadonnées pour l'abandon des cookies tiers à des fins de test | Activé: il s'agit de la valeur par défaut. Laissez le délai de grâce pour les cookies tiers prendre effet. Désactivé: Chrome se comporte comme si le délai de grâce n'était pas en vigueur. |
121 | #tpcd-metadata-grants |
--enable-features=TpcdMetadataGrants
--disable-features=TpcdMetadataGrants |
Test des heuristiques d'autorisation des cookies tiers | Par défaut: autorise les mitigations basées sur des heuristiques. Activé: aucun effet. (identique à Par défaut) Désactivé: n'autorise pas les mesures d'atténuation basées sur les heuristiques. Cela peut être utile pour vérifier que d'autres correctifs à plus long terme (sans cookies tiers) fonctionnent comme prévu sans atténuation des heuristiques. Les autres valeurs d'indicateur sont les suivantes. CurrentInteraction : nécessite une interaction de l'utilisateur sur le site tiers pendant le flux de boîte de dialogue ou de redirection.ShortRedirect L'heuristique de redirection accorde un accès aux cookies pendant 15 minutes: les cookies tiers sont autorisés pour les scénarios de redirection, comme décrit dans les mesures d'atténuation basées sur des heuristiques.LongRedirect : l'heuristique de redirection accorde un accès aux cookies pendant 30 jours.MainFrame: Seules les fenêtres pop-up lancées par le frame principal peuvent activer l'heuristique de redirection. : les pop-ups lancés par n'importe quel frame peuvent activer l'heuristique de redirection. |
120 | #tpcd-heuristics-grants |
--enable-features=TpcdHeuristicsGrants
--disable-features=TpcdHeuristicsGrants
Pour d'autres valeurs, définissez la valeur à partir de chrome://flags , redémarrez le navigateur, puis copiez la valeur de l'indicateur dans la section Ligne de commande de la page chrome://version . |
Indicateurs Chrome et paramètres Chrome
Le blocage des cookies tiers à partir des paramètres utilisateur de Chrome a un effet différent du comportement par défaut lorsque vous utilisez Chrome avec le flag chrome://flags#test-third-party-cookie-phaseout
activé.
Si seul l'indicateur est activé, les cookies tiers sont gérés comme pour le groupe de test de la protection contre le suivi de Chrome: les cookies tiers sont toujours autorisés dans des cas limités à court terme pour permettre le fonctionnement des services critiques, et également via les solutions à plus long terme de CHIPS et de l'API Storage Access.
Si Bloquer tous les cookies tiers est activé depuis chrome://settings/trackingProtection
(ou Bloquer les cookies tiers depuis chrome://settings/cookies
, pour ceux qui ne font pas partie du groupe "Protection contre le suivi"), Chrome n'autorise aucun accès aux cookies tiers ou à un autre état non partitionné, sauf si les cookies tiers sont autorisés par une règle CookiesAllowedForUrls Chrome Enterprise ou si l'utilisateur accorde explicitement l'autorisation:
- à l'aide de l'icône en forme d'œil dans la barre d'adresse (omnibox) ;
- Ajout d'une entrée sous Sites autorisés à utiliser des cookies tiers sur la page
chrome://settings/trackingProtection
. - Ajout d'une entrée dans Autorisés à utiliser des cookies tiers sur
chrome://settings/cookies
.
Si la règle BlockThirdPartyCookies est définie sur false
pour un utilisateur Chrome Enterprise, il ne pourra pas bloquer les cookies tiers à partir de chrome://settings
.
Utiliser des combinaisons d'options pour simuler des scénarios d'utilisation
Scénario | #tracking-protection-3pcd |
#tpcd-metadata-grants |
---|---|---|
Tests 1 % | Activé | Désactivé |
Enregistrement approuvé pour le domaine pendant la période de grâce, mais aucun jeton n'a encore été fourni | Activé | Activé |
Délai de grâce actif, jeton fourni | Activé | Désactivé |
Le délai de grâce n'est plus actif, jeton fourni | Activé | [Aucun effet] |
Panneau "Confidentialité et sécurité" dans les outils pour les développeurs Chrome
Ce panneau fournit des informations et des commandes sur les cookies.
Utilisez l'onglet Commandes pour tester le comportement de la page actuelle si les cookies tiers sont limités dans Chrome, avec ou sans délai de grâce ou exceptions basées sur des heuristiques de Chrome.

L'onglet Cookies tiers affiche des informations sur les cookies et le blocage des cookies.

Assistance
- Signaler un problème de cookies tiers : goo.gle/report-3pc-broken
- Signaler un problème dans le dépôt d'assistance pour les développeurs de la Privacy Sandbox : goo.gle/cookies-support