Documentation · Confidentialité, sécurité et conformité
Rétention des analyses
Ce document explique comment l'extension ADP Car Market Hub collecte, conserve et supprime les données d'analyse, et de quels contrôles disposent les exploitants de sites pour appliquer la minimisation des données et le consentement.
Ce document ne constitue pas un conseil juridique. Les exploitants de sites doivent examiner leur configuration d'analyse et toutes les exigences de consentement associées avec leur propre conseiller juridique.
Quand utiliser ce document
Utilisez ce document lorsque vous devez :
- Décider d'activer ou non les analyses intégrées de l'extension.
- Configurer la période de rétention des événements d'analyse.
- Imposer une exigence de consentement avant que le suivi ne soit enregistré.
- Documenter le comportement d'analyse dans la politique de confidentialité du site.
- Purger les données d'analyse à la demande.
Aperçu
Lorsqu'il est activé, le plugin enregistre un petit ensemble d'événements dans une table de base de données
personnalisée ({prefix}as24ci_analytics). Chaque ligne stocke :
- Un ID de publication de véhicule (ou
0pour les événements au niveau du site tels que les recherches par filtre). - Un type d'événement.
- Une charge utile de données supplémentaires minimisée et facultative (encodée en JSON).
- Un horodatage de création.
La table ne stocke pas d'adresses IP, d'identifiants d'utilisateur ou de cookies côté serveur. Le suivi est désactivé par défaut et n'est activé que lorsque l'exploitant l'active dans les réglages de l'extension.
Interaction avec l'assistant de configuration
L'Assistant de première configuration facultatif affiche le commutateur principal des analyses à l'étape Fonctionnalités :
- La configuration de démonstration coche préalablement le commutateur d'analyse afin que le Tableau de bord et les pages d'Analyses disposent de données à afficher provenant du jeu de données de démonstration. La configuration de démonstration est destinée à l'évaluation, aux démonstrations de vente et aux environnements de pré-production.
- La configuration en production de AutoScout24 laisse le commutateur d'analyse décoché. L'administrateur doit l'activer explicitement. Les exploitants ne doivent activer les analyses sur un site en production qu'après avoir examiné les exigences de confidentialité et de consentement aux cookies pour la juridiction de la concession. L'assistant ne remplace pas un outil de consentement aux cookies, une CMP, une politique de confidentialité ou un examen juridique.
L'assistant ne modifie aucun autre réglage lié au suivi de sa propre initiative. Les options d'analyse existantes sont conservées à moins que l'administrateur ne soumette explicitement une valeur différente à l'étape Fonctionnalités.
Types d'événements suivis
| Événement | Quand il se déclenche |
|---|---|
view | Une page de détails de véhicule est consultée. |
view_archive | La page d'archive des véhicules est consultée. |
view_compare | La page de comparaison est consultée. |
view_favorites | La page des favoris est consultée. |
filter_search | Le visiteur effectue une recherche par filtre. |
contact_open | Le formulaire de contact / demande est ouvert. |
lead_sent | Un lead est soumis avec succès. |
Les événements de consultation de page (view, view_archive, view_compare, view_favorites)
sont enregistrés dès que les analyses sont activées. Les événements restants
(filter_search, contact_open, lead_sent) ne se déclenchent que lorsque le suivi étendu
de business intelligence (BI) est également activé.
Configuration requise
- WordPress avec WP-Cron fonctionnant normalement (ou un cron système équivalent). Le nettoyage de rétention s'exécute en tant qu'événement planifié WP-Cron.
- Un administrateur disposant de la capacité de gestion de l'extension pour modifier les réglages d'analyse et déclencher une purge immédiate.
Référence de configuration
Les options suivantes sont proposées dans les réglages d'analyse de l'extension :
| Réglage | Par défaut | Comportement |
|---|---|---|
| Analyses activées | Désactivé | Commutateur principal pour tout le suivi analytique. |
| Suivi BI activé | Activé (lorsque les analyses sont activées) | Active les événements autres que les consultations de pages : filter_search, contact_open, lead_sent. |
| Consentement requis | Désactivé | Lorsqu'il est activé, chaque appel de suivi est bloqué à moins qu'un signal de consentement externe ne soit accordé via le filtre as24ci_analytics_consent_check. |
| Minimisation des données de filtre | Activé | Supprime les valeurs de recherche en texte libre (s, search, q) de la charge utile de recherche par filtre stockée avant l'insertion. La liste des clés supprimées peut être étendue via le filtre as24ci_analytics_filter_blocked_keys. |
| Juridiction de confidentialité | Auto | Sélectionne le libellé de la loi sur la confidentialité affiché dans l'avis de confidentialité de l'extension. Valeurs autorisées : auto, gdpr, dsgvo, revdsg, uk_gdpr, generic. |
| Rétention des analyses (jours) | 180 | Nombre de jours de conservation des événements d'analyse. Le minimum effectif est de 7 jours ; les valeurs inférieures sont limitées à ce seuil. |
Rétention et nettoyage
Un événement quotidien WP-Cron nommé as24ci_daily_cleanup supprime les lignes d'analyse
plus anciennes que la période de rétention configurée. La logique de nettoyage :
- Lit le réglage Rétention des analyses (jours) (par défaut
180). - Limite la valeur à un minimum de 7 jours.
- Supprime toutes les lignes de la table d'analyse où
created_atest plus ancien que la date limite.
Comme le nettoyage s'exécute sur WP-Cron, la suppression a lieu peu après la date limite, et non exactement à minuit. Les sites qui désactivent WP-Cron doivent s'assurer que le cron système équivalent déclenche régulièrement WordPress.
Minimisation des données
Deux mécanismes de minimisation sont intégrés dans le pipeline d'analyse :
- Aucun identifiant personnel stocké. La table d'analyse ne contient pas d'adresses IP, d'ID d'utilisateur ou de cookies. Seuls un type d'événement, un ID de publication, une charge utile minimisée facultative et un horodatage sont stockés.
- Minimisation de la charge utile des filtres. Lorsque la Minimisation des données de filtre est
activée (par défaut), les clés de recherche en texte libre (
s,search,q) sont supprimées de la charge utile de recherche par filtre avant d'être écrites dans la base de données. Les exploitants de sites peuvent étendre la liste de blocage en utilisant le filtreas24ci_analytics_filter_blocked_keys.
Intégration du consentement
L'extension n'implémente pas de bannière de consentement propre. Lorsque **Consentement
requis** est activé, chaque appel de suivi est filtré par le
filtre as24ci_analytics_consent_check. Une extension de gestion du consentement (ou
une intégration personnalisée) doit se connecter à ce filtre et renvoyer :
truelorsque le visiteur a accordé son consentement pour les analyses.falsepour bloquer l'événement.
Lorsque Consentement requis est désactivé (par défaut), les événements d'analyse sont écrits chaque fois que les analyses sont activées. Dans ce mode, l'exploitant du site est responsable de s'assurer que toute base juridique applicable au traitement est en place avant d'activer les analyses.
Étape par étape : activer les analyses en toute sécurité
- Confirmez avec votre conseiller juridique que le suivi analytique est autorisé sur le site, et sous quelles conditions (par exemple avec un consentement préalable).
- Dans les réglages d'analyse de l'extension, activez Analyses activées.
- Décidez d'activer ou non le Suivi BI. Désactivez-le si vous souhaitez uniquement le nombre de pages consultées.
- Si une solution de gestion du consentement est en place, activez Consentement requis
et connectez-la via le filtre
as24ci_analytics_consent_check. - Laissez la Minimisation des données de filtre activée à moins d'avoir une raison spécifique de stocker le texte de recherche.
- Définissez la Rétention des analyses (jours) sur la valeur approuvée par votre examen de confidentialité (minimum 7).
- Mettez à jour l'avis de confidentialité du site pour décrire les données collectées, la période de rétention et la base juridique.
Étape par étape : purger toutes les données d'analyse
Une action de purge en un clic est disponible pour les administrateurs disposant de la capacité de gestion de l'extension :
- Ouvrez l'onglet d'administration des analyses.
- Déclenchez l'action Purger toutes les données d'analyse.
- L'extension vide immédiatement la table
{prefix}as24ci_analytics.
L'action de purge fonctionne que les analyses soient actuellement activées ou non, de sorte que les données précédemment collectées peuvent toujours être supprimées à la demande.
Notes opérationnelles
- Le suivi analytique est désactivé par défaut. La table peut être vide jusqu'à ce que la fonctionnalité soit activée.
- Le réglage de rétention s'applique uniquement à la table d'analyse gérée par cette extension. Les autres outils d'analyse (par exemple un produit d'analyse web distinct) ne sont pas affectés.
- Lors de la désinstallation, la table d'analyse est supprimée sans condition afin que les données de suivi des visiteurs ne persistent pas après le retrait de l'extension. Voir l'Aperçu du stockage des données.
- Le réglage de la juridiction de confidentialité est informatif. Il contrôle le libellé affiché dans l'avis de confidentialité de l'extension ; il ne modifie pas les données collectées.
Dépannage
- Les lignes d'analyse s'accumulent au-delà de la période de rétention — vérifiez
que WP-Cron fonctionne sur le site et que l'événement
as24ci_daily_cleanupest planifié. - Aucun événement n'est enregistré — confirmez que Analyses activées est
activé et, le cas échéant, que le filtre
as24ci_analytics_consent_checkrenvoietruepour les événements attendus. - Les événements
filter_search,contact_openoulead_sentsont manquants — ceux-ci ne se déclenchent que lorsque le Suivi BI activé est actif en plus de l'activation des analyses. - Les recherches par filtre sont stockées sans leur texte de recherche — c'est le
comportement attendu du filtre de minimisation des données. Ajustez le filtre
as24ci_analytics_filter_blocked_keyssi vous avez besoin de clés différentes, après un examen de confidentialité.