{"id":37837,"date":"2020-03-29T00:00:43","date_gmt":"2020-03-28T23:00:43","guid":{"rendered":"https:\/\/www.seopress.org\/fr\/?post_type=documentation&#038;p=37837"},"modified":"2026-10-20T11:45:28","modified_gmt":"2026-10-20T09:45:28","slug":"comment-demander-le-consentement-de-lutilisateur-pour-le-suivi-des-statistiques-avec-seopress","status":"publish","type":"documentation","link":"https:\/\/www.seopress.org\/fr\/support\/guides\/comment-demander-le-consentement-de-lutilisateur-pour-le-suivi-des-statistiques-avec-seopress\/","title":{"rendered":"Comment demander le consentement de l&rsquo;utilisateur pour le suivi des statistiques avec SEOPress"},"content":{"rendered":"<p>SEOPress Free permet de demander le consentement des visiteurs avant de charger le suivi statistique configur\u00e9 avec SEOPress. La barre de cookies propose une acceptation, un refus et, si vous le souhaitez, un moyen de modifier ce choix ult\u00e9rieurement.<\/p>\n<h2>Activer la barre de cookies<\/h2>\n<ol>\n<li>Allez dans <strong>SEO, Statistiques et mesures d\u2019audience<\/strong> et activez le module.<\/li>\n<li>Configurez les outils de suivi souhait\u00e9s, puis ouvrez l\u2019onglet <strong>Barre de cookies \/ RGPD<\/strong>.<\/li>\n<li>Activez l\u2019option demandant le <strong>consentement utilisateur pour le suivi statistique<\/strong>.<\/li>\n<li>Pour obtenir un accord explicite, laissez d\u00e9sactiv\u00e9e l\u2019option <strong>Afficher et accepter automatiquement le consentement au chargement de la page<\/strong>. Cette option distincte d\u00e9marre le suivi sans attendre un clic sur Accepter : afficher une banni\u00e8re ne revient pas \u00e0 recueillir un consentement.<\/li>\n<li>Activez l\u2019option permettant aux utilisateurs de <strong>modifier leurs pr\u00e9f\u00e9rences de cookies<\/strong> si vous souhaitez conserver un bouton de pr\u00e9f\u00e9rences.<\/li>\n<li>Enregistrez les modifications et videz le cache du site.<\/li>\n<\/ol>\n<h2>Personnaliser le message et l\u2019apparence<\/h2>\n<p>Modifiez le message et les libell\u00e9s des boutons Accepter, Refuser et Pr\u00e9f\u00e9rences de cookies. Certaines installations utilisent encore \u00ab Fermer \u00bb pour le bouton de refus. Changer son libell\u00e9 ne transforme pas le refus en acceptation.<\/p>\n<p>Le message accepte des liens et une mise en forme simple. Choisissez votre page de politique de confidentialit\u00e9 dans les r\u00e9glages WordPress, puis utilisez <code>[seopress_privacy_page]<\/code> comme destination d\u2019un lien vers cette page.<\/p>\n<p>Choisissez la position, l\u2019alignement, la largeur, les couleurs et l\u2019arri\u00e8re-plan de la banni\u00e8re. L\u2019insertion recommand\u00e9e se situe apr\u00e8s l\u2019ouverture de la balise body. Votre th\u00e8me doit prendre en charge <code>wp_body_open<\/code> ; sinon, choisissez l\u2019insertion dans le pied de page et refaites le test.<\/p>\n<h2>Ce que contr\u00f4le le consentement<\/h2>\n<p>L\u2019int\u00e9gration couvre Google Analytics, Matomo, Microsoft Clarity et les codes de suivi personnalis\u00e9s ajout\u00e9s avec SEOPress. Elle ne contr\u00f4le pas automatiquement les scripts ins\u00e9r\u00e9s par votre th\u00e8me, une autre extension ou un gestionnaire de balises configur\u00e9 s\u00e9par\u00e9ment. V\u00e9rifiez ces int\u00e9grations \u00e0 part.<\/p>\n<p>Lorsque GA4 et la barre de cookies sont activ\u00e9s, SEOPress g\u00e8re les signaux Google Consent Mode v2 <code>analytics_storage<\/code>, <code>ad_storage<\/code>, <code>ad_user_data<\/code> et <code>ad_personalization<\/code>. Leur \u00e9tat initial est le refus ; l\u2019acceptation et le refus mettent \u00e0 jour le choix. Consent Mode transmet ce choix \u00e0 Google, mais ne recueille pas lui-m\u00eame le consentement du visiteur.<\/p>\n<p>Il s\u2019agit d\u2019un choix global d\u2019acceptation ou de refus, pas d\u2019un centre de pr\u00e9f\u00e9rences avec un interrupteur par outil. L\u2019activation d\u2019un r\u00e9glage ne suffit pas, \u00e0 elle seule, \u00e0 \u00e9tablir la conformit\u00e9 juridique de l\u2019ensemble de votre site.<\/p>\n<h2>Expiration, pr\u00e9f\u00e9rences et r\u00f4les exclus<\/h2>\n<p>Le r\u00e9glage <strong>Expiration du cookie (jours)<\/strong> d\u00e9finit la dur\u00e9e de m\u00e9morisation du choix : 30 jours par d\u00e9faut. Lorsque ce cookie n\u2019est plus pr\u00e9sent, un visiteur concern\u00e9 peut \u00eatre sollicit\u00e9 \u00e0 nouveau. Effacer les cookies du navigateur supprime \u00e9galement le choix enregistr\u00e9.<\/p>\n<p>Le bouton de pr\u00e9f\u00e9rences rouvre la banni\u00e8re pour permettre un nouveau choix. Retirer son consentement n\u2019annule pas les donn\u00e9es d\u00e9j\u00e0 envoy\u00e9es et ne garantit pas l\u2019arr\u00eat de chaque script tiers d\u00e9j\u00e0 ex\u00e9cut\u00e9. V\u00e9rifiez aussi le chargement de la page suivante et le comportement de vos scripts personnalis\u00e9s.<\/p>\n<p>Dans <strong>Statistiques et mesures d\u2019audience, Avanc\u00e9<\/strong>, v\u00e9rifiez les r\u00f4les exclus du suivi. Testez en \u00e9tant d\u00e9connect\u00e9 ou avec un r\u00f4le non exclu : sinon, l\u2019absence de banni\u00e8re ou de suivi peut \u00eatre normale.<\/p>\n<h2>V\u00e9rifier la configuration<\/h2>\n<ol>\n<li>Ouvrez une nouvelle session priv\u00e9e. Avant tout clic, inspectez les requ\u00eates de suivi et l\u2019\u00e9tat du consentement avec les outils de d\u00e9veloppement du navigateur ou Google Tag Assistant.<\/li>\n<li>Cliquez sur Accepter, puis consultez une autre page. V\u00e9rifiez le d\u00e9marrage des outils pr\u00e9vus et la m\u00e9morisation du choix.<\/li>\n<li>Recommencez dans une autre session priv\u00e9e et cliquez sur Refuser. V\u00e9rifiez que le suivi statistique n\u2019est pas autoris\u00e9.<\/li>\n<li>Rouvrez les pr\u00e9f\u00e9rences, changez de choix, puis rechargez la page et v\u00e9rifiez \u00e0 nouveau.<\/li>\n<li>R\u00e9p\u00e9tez avec le cache et l\u2019optimisation JavaScript activ\u00e9s. Si le r\u00e9sultat diff\u00e8re, videz le cache et isolez le r\u00e9glage d\u2019optimisation responsable.<\/li>\n<\/ol>\n<p>Si la banni\u00e8re manque, v\u00e9rifiez l\u2019activation du module, l\u2019option de consentement, les r\u00f4les exclus, les cookies de choix existants et le point d\u2019insertion du th\u00e8me.<\/p>\n<p><iframe loading=\"lazy\" title=\"How to request user&amp;apos;s consent for analytics tracking with SEOPress\" width=\"856\" height=\"482\" src=\"https:\/\/www.youtube.com\/embed\/76-e5bPtPMU?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<h2>Consentement sur les pages mises en cache<\/h2>\n<p>SEOPress 10.3 d\u00e9termine le choix enregistr\u00e9 de chaque visiteur dans son navigateur. Une m\u00eame page en cache peut ainsi \u00eatre servie aux visiteurs ayant accept\u00e9, refus\u00e9 ou pas encore r\u00e9pondu. Lorsque l\u2019accord explicite est demand\u00e9, SEOPress conserve ses donn\u00e9es de suivi inactives jusqu\u2019\u00e0 l\u2019obtention du consentement, puis charge le code autoris\u00e9. Le choix d\u2019un visiteur revenant sur le site est relu sur la page suivante.<\/p>\n<p>Le report, la combinaison ou la minification du JavaScript, ainsi que les outils de consentement d\u2019autres extensions, peuvent encore modifier l\u2019ordre d\u2019ex\u00e9cution. Apr\u00e8s une mise \u00e0 jour ou une modification des r\u00e9glages, purgez le cache des pages et celui du CDN.<\/p>\n<h3>Supprimez l\u2019exclusion du cookie de consentement de votre cache<\/h3>\n<p>Les versions pr\u00e9c\u00e9dentes de ce guide vous demandaient d\u2019exclure le cookie <code>seopress-user-consent-accept<\/code> du cache des pages. <strong>Depuis SEOPress 10.3, ce n\u2019est plus n\u00e9cessaire.<\/strong> Si vous aviez ajout\u00e9 cette r\u00e8gle, supprimez-la : chaque visiteur ayant accept\u00e9 contourne le cache \u00e0 chaque page vue, ce qui repr\u00e9sente la majorit\u00e9 du trafic sur la plupart des sites.<\/p>\n<p>La page en cache est d\u00e9sormais la m\u00eame pour tous les visiteurs, il n\u2019y a donc plus rien \u00e0 exclure. Selon votre extension de cache, la r\u00e8gle se trouve ici (intitul\u00e9s de l\u2019interface en anglais) :<\/p>\n<ul>\n<li><strong>WP Rocket<\/strong> : onglet <em>Advanced Rules<\/em>, champ <em>Never Cache Cookies<\/em>.<\/li>\n<li><strong>LiteSpeed Cache<\/strong> : menu <em>Cache<\/em>, onglet <em>Excludes<\/em>, champ <em>Do Not Cache Cookies<\/em>.<\/li>\n<\/ul>\n<p>Enregistrez, puis purgez l\u2019ensemble du cache.<\/p>\n<h3>Optimisation JavaScript : excluez les deux scripts de consentement<\/h3>\n<p>La barre de cookies utilise deux scripts qui doivent s\u2019ex\u00e9cuter dans cet ordre :<\/p>\n<ul>\n<li><code>seopress-cookies<\/code> : la biblioth\u00e8que qui lit et \u00e9crit les cookies de consentement ;<\/li>\n<li><code>seopress-cookies-ajax<\/code> : la barre de cookies elle-m\u00eame, qui d\u00e9pend du premier.<\/li>\n<\/ul>\n<p>Si votre extension de cache combine, diff\u00e8re ou retarde le JavaScript et que la barre de cookies ne s\u2019affiche pas (la console du navigateur indique <code>Cookies is not defined<\/code>), excluez <strong>les deux<\/strong> scripts de chaque optimisation JavaScript activ\u00e9e. Exclure un seul des deux suffit \u00e0 casser la barre.<\/p>\n<ul>\n<li><strong>WP Rocket<\/strong> (onglet <em>File Optimization<\/em>) : ajoutez-les au champ <em>Excluded JavaScript Files<\/em> de <em>Minify JavaScript files<\/em>, <em>Load JavaScript deferred<\/em> et <em>Delay JavaScript execution<\/em>.<\/li>\n<li><strong>LiteSpeed Cache<\/strong> (menu <em>Page Optimization<\/em>) : ajoutez-les \u00e0 <em>JS Excludes<\/em> (onglet <em>JS Settings<\/em>, utilis\u00e9 par <em>JS Combine<\/em>) et \u00e0 <em>JS Deferred \/ Delayed Excludes<\/em> (onglet <em>Tuning<\/em>, utilis\u00e9 par <em>Load JS Deferred<\/em> en mode <em>Deferred<\/em> comme <em>Delayed<\/em>).<\/li>\n<\/ul>\n<p>Saisissez un script par ligne :<\/p>\n<pre><code>seopress-cookies\r\nseopress-cookies-ajax<\/code><\/pre>\n<p>Enregistrez et purgez le cache. \u00c0 partir de SEOPress 10.4, la barre de cookies ne d\u00e9pend plus de cet ordre et fonctionne sans ces exclusions. Les conserver est sans cons\u00e9quence.<\/p>\n<h3>V\u00e9rifier l\u2019ind\u00e9pendance des choix entre visiteurs<\/h3>\n<ol>\n<li>Activez le cache des pages et la demande d\u2019accord explicite ; laissez l\u2019acceptation automatique d\u00e9sactiv\u00e9e.<\/li>\n<li>Dans le navigateur A, sans choix enregistr\u00e9, chargez une page, acceptez puis revenez sur cette page pour alimenter le cache.<\/li>\n<li>Dans un navigateur B distinct sans choix enregistr\u00e9, ouvrez la m\u00eame URL. La banni\u00e8re doit toujours demander une d\u00e9cision. Refusez et v\u00e9rifiez que B n\u2019h\u00e9rite pas de l\u2019autorisation de A.<\/li>\n<li>Revenez dans A et v\u00e9rifiez que son acceptation est conserv\u00e9e. Inversez l\u2019ordre : alimentez le cache avec un visiteur ayant refus\u00e9, puis consultez la page avec un navigateur ayant accept\u00e9.<\/li>\n<li>Changez de choix avec le bouton de pr\u00e9f\u00e9rences et v\u00e9rifiez la page courante ainsi que la navigation suivante.<\/li>\n<\/ol>\n<p>La pr\u00e9sence d\u2019une configuration de suivi dans le code source ne prouve pas son ex\u00e9cution. Inspectez aussi les requ\u00eates r\u00e9seau et l\u2019\u00e9tat du consentement des outils. Un script personnalis\u00e9 d\u00e9j\u00e0 ex\u00e9cut\u00e9 sur la page doit disposer de sa propre gestion du retrait du consentement.<\/p>\n","protected":false},"featured_media":0,"parent":0,"template":"","meta":{"_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"both","_seopress_redirections_param":"","_seopress_redirections_type":301,"_seopress_analysis_target_kw":"","_seopress_news_disabled":"","_seopress_video_disabled":"","_seopress_video":[],"_seopress_pro_schemas_manual":[{"_seopress_pro_rich_snippets_type":"none"}],"_seopress_pro_rich_snippets_disable_all":"","_seopress_pro_rich_snippets_disable":[],"_seopress_pro_schemas":[],"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","editor_notices":[],"footnotes":""},"class_list":["post-37837","documentation","type-documentation","status-publish","documentation_type-guides","product-seopress-free"],"acf":[],"permalink_manager":null,"_links":{"self":[{"href":"https:\/\/www.seopress.org\/fr\/wp-json\/wp\/v2\/documentation\/37837","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.seopress.org\/fr\/wp-json\/wp\/v2\/documentation"}],"about":[{"href":"https:\/\/www.seopress.org\/fr\/wp-json\/wp\/v2\/types\/documentation"}],"version-history":[{"count":3,"href":"https:\/\/www.seopress.org\/fr\/wp-json\/wp\/v2\/documentation\/37837\/revisions"}],"predecessor-version":[{"id":147136,"href":"https:\/\/www.seopress.org\/fr\/wp-json\/wp\/v2\/documentation\/37837\/revisions\/147136"}],"wp:attachment":[{"href":"https:\/\/www.seopress.org\/fr\/wp-json\/wp\/v2\/media?parent=37837"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}