Strict, Extended et rapports mixtes
Pourquoi ce guide existe
Section intitulée « Pourquoi ce guide existe »Pomelo est documenté autour d’une doctrine produit unique :
- Strict par défaut
- Extended par configuration
Cela ne veut pas dire que chaque rapport est soit totalement Strict, soit
totalement Extended.
Certaines surfaces sont maintenant mixtes :
- elles gardent un socle strict-safe utile en
Strict - et exposent des slices enrichies clairement signalées en
Extended
Cette page donne le modèle de lecture public utilisé dans le dashboard, l’API et la guidance snippet.
Tableau synthétique public-facing
Section intitulée « Tableau synthétique public-facing »| Feature | Strict | Strict sous conditions | Extended | Consentement préalable pour Pomelo | Bannière pour Pomelo seul | Remarques |
|---|---|---|---|---|---|---|
| Noyau Overview | KPI audience, top pages, socle performance | Aperçu acquisition-lite borné | Géographie enrichie et autres slices enrichies | Conçu pour l’enveloppe stricte documentée ; revue juridique requise | La suppression de bannière n’est pas une promesse produit ; revue du stack de traceurs requise | Overview n’est pas une attribution marketing en Strict |
| Acquisition | Pas d’acquisition marketing complète | Acquisition-lite : canaux, domaines référents host-only, pages d’entrée | UTM, attribution source/medium/campaign | Conçu pour l’enveloppe stricte documentée ; revue juridique requise | La suppression de bannière n’est pas une promesse produit ; revue du stack de traceurs requise | Acquisition-lite n’est pas une attribution marketing |
| Actions | Pas d’intelligence d’action riche par défaut | Actions simples taguées : ui.click, outbound.click, file.download, form.submit | Familles avancées, événements personnalisés plus riches, lectures dérivées des goals | Conçu pour l’enveloppe stricte documentée ; revue juridique requise | La suppression de bannière n’est pas une promesse produit ; revue du stack de traceurs requise | Utiliser des IDs stables et des destinations bornées |
| Noyau Audience & Technology | Appareil, navigateur, OS, langue, pays, classes d’écran | Géographie pays uniquement | Slices audience orientées campagnes, détail région/ville | Conçu pour l’enveloppe stricte documentée ; revue juridique requise | La suppression de bannière n’est pas une promesse produit ; revue du stack de traceurs requise | Audience et Technology restent utiles sans rouvrir la géographie fine |
| UTM / campagnes | Non | Non | Oui | Ne pas le présumer | Ne pas le présumer | Hors du socle strict par défaut |
| Goals / conversions marketing | Non | Non | Oui | Ne pas le présumer | Ne pas le présumer | Hors du socle audience |
| Drill-down tenant | Non | Non | Oui | Au cas par cas uniquement | Au cas par cas uniquement | Explicitement hors du socle strict par défaut |
| Logs bruts / exports orientés session | Non | Non | Oui | Ne pas le présumer | Ne pas le présumer | Hors du socle strict par défaut |
Ces deux colonnes décrivent uniquement le positionnement produit Pomelo. Elles ne valent pas conclusion juridique et ne remplacent pas une revue contextuelle de l’ensemble des traceurs du site.
Ce que signifie “Strict sous conditions”
Section intitulée « Ce que signifie “Strict sous conditions” »Strict sous conditions ne veut pas dire “Extended discret”.
Cela signifie qu’une slice bornée peut rester compatible avec le socle audience strict uniquement si Pomelo la garde minimisée et explicite :
acquisition-lite= canaux, domaines référents host-only et pages d’entréeactions simples= compteurs agrégés bornés pourui.click,outbound.click,file.downloadetform.submitcountrypeut rester dans le socle ;regionetcityn’y entrent pas
Ce qui reste hors du défaut :
- paramètres UTM
- attribution source / medium / campaign
- goals marketing
- drill-down tenant
- logs bruts visite/session
Comment lire une route ou une page mixte
Section intitulée « Comment lire une route ou une page mixte »Lisez une surface mixte dans cet ordre :
availability.readModelavailability.sections
Ce que cela veut dire :
availability.readModel.strictSafeindique le socle toujours servi enStrictavailability.readModel.extendedindique ce queExtendedajouteavailability.sectionsexpose des statuts de slice avec les valeurs API exactesavailable,locked_by_profile,not_available_for_requested_periodetpartially_available_after_effective_at
Une réponse mixte en HTTP 200 signifie :
- le socle strict-safe a réussi
- pas que toutes les slices enrichies sont disponibles
Règle de lecture humaine :
- le socle non signalé est le produit
Strictcomplet pour cette surface - les sections signalées sont du détail enrichi optionnel, pas une page cassée
Consentement et bannière
Section intitulée « Consentement et bannière »Pomelo seul est conçu pour supporter une mesure d’audience minimisée uniquement si vous restez dans l’enveloppe stricte documentée.
Il s’agit d’un positionnement produit, pas d’une conclusion juridique générale.
Cela ne veut pas dire :
- que toutes les surfaces Pomelo ont la même lecture juridique
- que
Extendedpeut être traité comme le défaut à consentement allégé - que votre site entier peut automatiquement supprimer sa bannière sans revue du reste de ses traceurs
Votre site peut encore nécessiter une bannière s’il charge aussi :
- des pixels publicitaires ou de remarketing
- des tags de personnalisation
- du session replay
- tout autre traceur nécessitant un consentement
Même dans un setup strict, gardez :
- une information claire
- un mécanisme d’opposition
- une revue de l’ensemble des traceurs présents sur le site
Voir aussi : Vie privée et opt-out et le Guide de migration consommateurs.
Guidance snippet et intégration
Section intitulée « Guidance snippet et intégration »Privilégiez la balise script générée par Pomelo depuis le dashboard.
Pourquoi :
- elle garde l’installation lisible en une seule balise
- elle garde la configuration runtime dans Pomelo
- elle évite de créer une seconde source de vérité locale
Ne codez pas ces hypothèses en dur :
collection_profile- les capacités du plan
- la disponibilité des slices sur les routes mixtes
- les miroirs dépréciés comme le
plan_idtop-level
À la place :
- lisez
productviaGET /v1/me - lisez
product_configurationviaGET /v1/sites - lisez
availability.readModelpuisavailability.sectionssur les routes mixtes
Voir aussi : Intégration du SDK, Premiers pas et le Guide de migration consommateurs.
Non-rétroactivité
Section intitulée « Non-rétroactivité »Passer un site de Strict à Extended est prospectif uniquement.
Cela signifie :
- les données futures compatibles peuvent être enrichies
- les périodes plus anciennes ne sont pas réenrichies rétroactivement
- un onglet déjà ouvert peut garder son runtime précédent jusqu’au reload
C’est pour cela qu’une route mixte peut rester lisible tout en signalant
partially_available_after_effective_at sur une slice enrichie.
Références réglementaires
Section intitulée « Références réglementaires »- CNIL, solutions pour les outils de mesure d’audience : la mesure d’audience ne peut relever d’une exemption de consentement que sous conditions strictes et avec une configuration documentée.
- EDPB, lignes directrices sur la pseudonymisation : une donnée pseudonymisée peut rester une donnée personnelle lorsqu’elle peut être reliée à une personne avec des informations additionnelles.