Qu'est-ce que le strictement nécessaire ?
Dans le cadre de la mise en place de l'exemption ou de la Mesure Hybride sur vos périmètres, il vous sera demandé de définir et configurer, grâce à nos marqueurs, les données strictement nécessaires à la fourniture du service expressément demandé par l'utilisateur.
Suite à la procédure d'évaluation des solutions de mesure d'audience de la CNIL, la solution Analytics Suite d'AT Internet est considérée comme une solution pouvant être exemptée de consentement (paragraphe "Comment faire évaluer une solution de mesure d'audience") et nous avons pu définir un package de base de propriétés considérées comme strictement nécessaires.
En plus de ce package vous pouvez, en tant que responsable de traitement, ajouter des propriétés en respectant les lignes directrices de la CNIL.
Comment connaitre les paramètres techniques liés aux propriétés ?
Les méthodes d'autorisations des propriétés à collecter dans le cadre de l'exemption passent par un paramétrage technique.
En effet, chaque propriété est liée à un paramètre technique, qu'il faudra renseigner pour faire remonter l'information dans le cas d'une collecte effectuée dans le régime d'exemption.
Dans le cadre de la mise en place du strictement nécessaire sur vos périmètres, nous distinguons deux cas de figure distincts :
- Les propriétés standards Piano Analytics
- Les propriétés personnalisées (vos propriétés métier)
Propriétés standards
Dans les cas des propriétés standards, vous ne connaissez pas les paramètres techniques liés à ces propriétés.
Nous vous invitons donc dans un premier temps à vous tourner vers le support Piano Analytics afin que nous puissions vous fournir la liste des propriétés standards de votre data model.
À partir de celle-ci, vous pourrez nous indiquer lesquelles, en plus du package de base, sont strictement nécessaires à la fourniture de votre service.
Au cours de ce second retour, n'hésitez pas à nous indiquer les éléments suivants :
- Vos analyses Audio / vidéo (si jugées strictement nécessaires) sont elles collectées via notre marqueur Rich Media ? A/V Insights ?
- Vos analyses eCommerce (si jugées strictement nécessaires) sont elles collectées via notre marqueur SalesTracker ? Sales Insights ?
Propriétés personnalisées
Dans le cas des propriétés personnalisées, vous disposez de votre côté des clés à autoriser.
Pour se faire, rendez-vous sur Data Management, et lancez une extraction de vos propriétés personnalisées :
Vous obtiendriez un fichier Excel avec, pour chacune de vos propriétés personnalisées, deux informations importantes, à traiter différemment en fonction de votre marquage :
- Property key – Si vous utilisez un marquage d’événement via les évenements personnalisés ou la méthode SetProps
- Tag_parameter – Si vous utilisez un marquage « legacy » (indicateurs de sites "x1" ou de page "f1" par exemple)
Dans le cas de notre propriété « Language », présente dans le screen plus haut, la ligne présente dans le fichier Excel est la suivante :
Quatre syntaxes sont donc possibles :
- "x6" – Cas le plus courant, vous utilisez le marquage « legacy » mobile et JS
- "language" – Vous utilisez le marquage setProps
- "events_data_language" – Vous utilisez le marquage d’événements
- "stc/language" – Vous utilisez le marquage Custom Objects
Méthode de vérification
En effectuant une recette des données qui nous sont envoyées, via Tag Inspector par exemple, vous pourrez vous rendre compte de la syntaxe à utiliser pour autoriser vos paramètres.
Dans le cas suivant, notre propriété "Language" est bien alimentée par un indicateur de page "x6" :
Ici, la méthode setProp est utilisée :
Pour la méthode utilisant le marquage d'événements :
Et enfin le format Custom Object :
Ajout des propriétés
L'ajout d'une propriété peut se faire de deux manières différentes.
Ajout via les marqueurs dédiés
Les documentations JS, IOS et Android sont disponibles pour vous aider à mettre en place le marquage de vos propriétés personnalisées.
Dans le cas de la propriété "language" vue précédemment, le résultat serait :
- extendIncludeBuffer(‘x6’) – Cas le plus courant, vous utilisez le marquage « legacy » mobile et JS
- extendIncludeBuffer(‘language’) – Vous utilisez le marquage setProps
- extendIncludeBuffer('events_data_language') – Vous utilisez le marquage d’événements
- extendIncludeBuffer('stc/language') – Vous utilisez le marquage Custom Objects
La première syntaxe, si vous n’avez pas encore mis en place de marquage très spécifique Delta, semble être celle à privilégier.
Important
Dans le cas où la version de votre librairie SmartTag serait inférieur à 5.28.0, vous devrez utiliser une autre syntaxe. Les informations se trouvent dans la documentation développeur.
Ajout via Tag Composer
Vous pouvez, via la même syntaxe, ajouter votre propriété au sein de votre librairie SmartTag directement en renseignant le paramètre technique.
Pour cela rendez-vous sur Tag Composer, puis sur la configuration concernée.
Enfin, remplissez le champ dédié au sein de la catégorie "PARAMÈTRES VIE PRIVÉE" :
Vous pouvez aussi spécifier que vous n'ajoutez ces paramètres techniques que pour le mode "exempt" lié à l'exemption CNIL ou la Mesure Hybride :
Pour cela il vous suffira d'ajouter "exempt#" devant le paramètre afin qu'il ne soit pris en compte que dans ce mode.
Vous trouverez plus d'informations au sein de notre documentation développeur.
Utilisation des flags "Vie Privée"
Une fois le paramétrage technique mis en place, nous vous proposons d'aller encore plus loin dans la gestion de vos données strictement nécessaires.
Pour ce faire, vous pouvez vous tourner vers les flags "Vie Privée", dont le fonctionnement est résumé au sein de l'article dédié.
A quoi servent ils ?
L'ajout des paramètres techniques depuis le tag est la majeure partie des opérations concernant la collecte de données strictement nécessaires.
En revanche, vous pourriez avoir besoin d'aller plus loin sur certaines configurations spécifiques.
Les flags "Vie Privée" vous permettent donc à partir d'un mode visiteur remonté dans un événement, de purger la valeur des propriétés associées au flag "Vie Privée" pour le mode en question, directement depuis le processing de la donnée.
Quelques exemples
Certaines informations telles que la géolocalisation, ou encore la détection des appareils, ne sont pas alimentées depuis le marqueur.
Si vous jugez donc que la marque des appareils de vos utilisateurs est strictement nécessaire, mais que le modèle ne l'est pas, vous pourrez associer un flag "Vie Privée" à la propriété "device_name_tech" pour que celle-ci ne remonte plus en mode visiteur Privacy "exempt".
Certaines informations sont alimentées depuis le marqueur, mais sont difficilement décorrélables.
Si vous jugez par exemple que le type de campagne marketing est strictement nécessaire à la fourniture de votre service, mais que les autres informations (variantes, création, ...) ne le sont pas, vous pourrez autoriser le paramètre "xto" dans votre marquage mais lier un flag "Vie Privée" aux propriétés de campagnes autres que "src_medium".