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 0 pour 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énementQuand il se déclenche
viewUne page de détails de véhicule est consultée.
view_archiveLa page d'archive des véhicules est consultée.
view_compareLa page de comparaison est consultée.
view_favoritesLa page des favoris est consultée.
filter_searchLe visiteur effectue une recherche par filtre.
contact_openLe formulaire de contact / demande est ouvert.
lead_sentUn 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églagePar défautComportement
Analyses activéesDé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 requisDé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 filtreActivé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éAutoSé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)180Nombre 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_at est 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 :

  1. 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.
  2. 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 filtre as24ci_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 :

  • true lorsque le visiteur a accordé son consentement pour les analyses.
  • false pour 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é

  1. 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).
  2. Dans les réglages d'analyse de l'extension, activez Analyses activées.
  3. Décidez d'activer ou non le Suivi BI. Désactivez-le si vous souhaitez uniquement le nombre de pages consultées.
  4. Si une solution de gestion du consentement est en place, activez Consentement requis et connectez-la via le filtre as24ci_analytics_consent_check.
  5. Laissez la Minimisation des données de filtre activée à moins d'avoir une raison spécifique de stocker le texte de recherche.
  6. Définissez la Rétention des analyses (jours) sur la valeur approuvée par votre examen de confidentialité (minimum 7).
  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 :

  1. Ouvrez l'onglet d'administration des analyses.
  2. Déclenchez l'action Purger toutes les données d'analyse.
  3. 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_cleanup est 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_check renvoie true pour les événements attendus.
  • Les événements filter_search, contact_open ou lead_sent sont 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_keys si vous avez besoin de clés différentes, après un examen de confidentialité.

Documents connexes