Cette page s'adresse aux clients utilisant le SDK Commanders Act avec le module IAB Consent dans leur application mobile
Introduction
Voici les 2 étapes à suivre pour rester conforme au TCF sur votre application mobile
Prérequis
Pour être autorisée à migrer vers IAB TCF v2.2, votre application doit utiliser la v5 de nos SDK
Si vous utilisez encore la v4, veuillez vous référer au guide principal Guide de migration SDK
Veuillez noter : cette documentation est un guide étape par étape facile à suivre. Pour les détails techniques, veuillez vous référer à notre GitHub Android et iOS
1-Mettre à jour le module SDK
Téléchargez simplement les dernières versions de nos modules SDK TCIAB
purposes-xx.json (requis si vous utilisez d'autres langues que EN, cet exemple de lien est pour la langue FR)
votre fichier json de confidentialité mis à jour (doit être modifié, en suivant l'étape "Mettre à jour le contenu de votre fichier json de confidentialité")
Téléchargez votre fichier json CDN
Votre fichier json de confidentialité mis à jour doit être téléversé sur le CDN Commanders Act, veuillez contacter votre consultant ou notre équipe support pour téléverser la dernière version de votre json sur nos serveurs. (le contenu de ce fichier json doit être mis à jour, en suivant l'étape suivante.)\
Mettre à jour le contenu de votre fichier json de confidentialité
Vérifiez votre liste de vendors "vendors": "15,48,501,506,520,539,512,895",
*si vous laissez le champ "vendors" vide, il sera considéré comme TOUS les vendors par notre SDK
Faites attention à votre Vendor List, certains Vendors n'existent plus dans le GVL v3\
{
"information": {
"update": "2023-06-30",
"version": "1",
"vendors": "8,241",
"google_vendors" : "323,389,385,424",
"consentDurationInMonths": 6,
"significantChanges": "",
"resetSave": ""
},
"components": {
"firstLayerButton": ["RefuseAll", "Detail", "AcceptAll"],
"secondLayerButton": ["RefuseAll", "Save", "AcceptAll"]
},
"customisation": {
"content": {
"fontcolor": "#000000",
"backgroundcolor": "#ffffff",
"bordercolor": "#806423"
},
"button": {
"fontcolor": "#ffffff",
"backgroundcolor": "#4287f5",
"disabledBackground": "#E1E1E1",
"linkcolor": "#0907F7"
},
"order": ["Custom", "IAB"]
},
"texts": {
"generic": {
"saveButton": "Enregistrer & Quitter",
"detailButton": "Détails",
"acceptAllButton": "Tout accepter",
"refuseAllButton": "Tout refuser",
"vendorButton": "Vendors",
"purposeButton": "Finalités",
"legalButton": "Mentions légales",
"illustationsButton": "illustrations",
"backButton": "Retour",
"purposeDef": "Finalités",
"consentDef": "Consentement",
"legIntPurposeDef": "Intérêt légitime",
"flexiblePurposeDef": "Finalité flexible",
"specialPurposeDef": "Finalité spéciale",
"featureDef": "Fonctionnalités",
"specialFeatureDef": "Fonctionnalités spéciales",
"dataCategoriesDef" : "Data Categories",
"partnersLinkText": "nos partenaires",
"relatedVendorsButton": "afficher les vendors associés",
"month": "mois",
"day": "jour",
"seconds": "secondes",
"hours": "heures"
},
"popup": {
"title": "Nous respectons votre vie privée",
"content": "Nous et nos partenaires utilisons des technologies, telles que des cookies, et traitons des données personnelles, telles que les adresses IP et les identifiants cookie, afin de personnaliser les publicités et le contenu en fonction de vos centres d'intérêt, mesurer la performance des publicités et du contenu, et obtenir des Insights sur les audiences qui ont vu les publicités et le contenu. Cliquez ci-dessous pour consentir à l'utilisation de cette technologie et au traitement de vos données personnelles à ces fins. Vous pouvez changer d'avis et modifier vos choix de consentement à tout moment en revenant sur ce site.\n",
"purposeTitle": "Nous et nos {total_number} partenaires :",
"specialPurposeTitle": "Nous avons besoin de votre consentement pour toutes les finalités ci-dessus, mais nous avons un intérêt légitime pour ces finalités :",
"featureTitle": "Pour certaines des finalités ci-dessus, nous et nos partenaires :",
"specialFeatureTitle": "Pour certaines des finalités ci-dessus, nous et nos partenaires :"
},
"purposes": {
"title": "Découvrez comment vos données personnelles sont traitées et définissez vos préférences ci-dessous.",
"content": "Vous pouvez définir vos préférences de consentement et déterminer comment vous souhaitez que vos données soient utilisées en fonction des finalités ci-dessous. Vous pouvez définir vos préférences pour nous indépendamment de celles des partenaires Third-party. Chaque finalité comporte une description afin que vous sachiez comment nous et nos partenaires utilisons vos données.",
"privacy_policy_text": "Consultez nos politiques de confidentialité",
"privacy_policy_url": "https://ourcompany.com/privacypolicies"
},
"vendors": {
"title": "Découvrez ci-dessous les partenaires avec lesquels nous travaillons. Développez chacun d'eux pour voir comment ils traitent vos données.",
"content": "Vous pouvez définir des préférences de consentement pour chaque partenaire Third-party avec lequel nous travaillons ci-dessous. Développez chaque élément de la liste des entreprises pour voir à quelles finalités elles utilisent les données afin de vous aider à faire votre choix. Dans certains cas, les entreprises peuvent utiliser vos données sans vous demander votre consentement, en se fondant sur leurs intérêts légitimes. Vous pouvez cliquer sur les liens de leur politique de confidentialité pour plus d'informations et vous opposer à ce traitement.",
"privacyPolicyText": "Politique de confidentialité",
"legIntClaimTitle": "Legal policies",
"deviceStorageTitle": "Type de stockage :",
"deviceStorageCookieLifetime": "Durée de vie du cookie : ",
"deviceStorageOther": "Autres",
"deviceStorageCookies": "cookie",
"googleVendorsDef" : "Google Ad Technology Providers",
"domainsDef" : "Liste des domaines",
"IABVendorsDef" : "Vendors IAB TCF"
},
"others": {
"title_purpose": "Other categories EN",
"title_vendors": "Other vendors EN"
}
},
"texts_fr": {
"generic": {
"saveButton": "J'accepte",
"detailButton": "Détail",
"acceptAllButton": "Tout accepter",
"refuseAllButton": "Tout refuser",
"vendorButton": "Afficher les partenaires",
"purposeButton": "Afficher les finalités",
"legalButton": "Informations légales",
"illustationsButton": "illustrations",
"backButton": "Retour",
"purposeDef": "Finalités",
"consentDef": "Consentement",
"legIntPurposeDef": "Intérêts légitimes",
"flexiblePurposeDef": "Finalités flexibles",
"specialPurposeDef": "Finalités spéciales",
"featureDef": "Fonctionnalités",
"specialFeatureDef": "Fonctionnalités spéciales",
"dataCategoriesDef" : "Categories de Data",
"partnersLinkText": "nos partenaires",
"relatedVendorsButton": "Voir les partenaires",
"month": "mois",
"day": "jours",
"seconds": "secondes",
"hours": "heures"
},
"popup": {
"title": "Le respect de votre vie privée est notre priorité",
"content": "Nous et nos {total_number} partenaires pouvons stocker et/ou accéder à des informations sur un terminal, sélectionner des publicités standard, créer un profil personnalisé de publicités, sélectionner des publicités personnalisées, mesurer la performance des publicités, mesurer la performance du contenu, exploiter des études de marché afin de générer des données d’audience, développer et améliorer les produits, créer un profil pour afficher un contenu personnalisé, sélectionner du contenu personnalisé, mesurer la performance des publicités, exploiter des études de marché afin de générer des données d’audience, développer et améliorer les produits, sélectionner des publicités standard, mesurer la performance du contenu, créer un profil personnalisé de publicités, sélectionner des publicités personnalisées, créer un profil pour afficher un contenu personnalisé, sélectionner du contenu personnalisé. Ces technologies peuvent traiter des données personnelles comme l'adresse IP et les données de navigation pour assurer la sécurité, prévenir la fraude et déboguer, diffuser techniquement les publicités ou le contenu. Elles peuvent mettre en correspondance et combiner des sources de données hors ligne, recevoir et utiliser des caractéristiques d’identification d’appareil envoyées automatiquement, relier différents terminaux. Elles peuvent analyser activement les caractéristiques du terminal pour l’identification, utiliser des données de géolocalisation précises.\n",
"purposeTitle": "Gérer vos préférences",
"specialPurposeTitle": "Gérer vos special purposes",
"featureTitle": "Gérer vos features ",
"specialFeatureTitle": "Gérer vos specialFeatures"
},
"purposes": {
"title": "Gérer vos préférences P",
"content": "Nos partenaires P et nous déposons des cookies afin d'assurer la sécurité, améliorer votre expérience digitale et afficher des publicités et contenus personnalisés Vous pouvez accepter ou refuser ces différentes opérations.",
"privacy_policy_text": "Notre politique de confidentialitée",
"privacy_policy_url": "https://ourcompany.com/privacypolicies"
},
"vendors": {
"title": "Gérer vos préférences V",
"content": "Nos partenaires V et nous déposons des cookies afin d'assurer la sécurité, améliorer votre expérience digitale et afficher des publicités et contenus personnalisés Vous pouvez accepter ou refuser ces différentes opérations.",
"privacyPolicyText": "Politique de confidentialité",
"deviceStorageTitle": "Type de stockage:",
"legIntClaimTitle": "Legal policies"
"deviceStorageCookieLifetime": "Durée du cookie: ",
"deviceStorageOther": "Autres",
"deviceStorageCookies": "cookie",
"googleVendorsDef" : "Partenaires Google Ad Technology",
"domainsDef" : "liste des domaines utilisés",
"IABVendorsDef" : "liste des partenaires IAB"
},
"others": {
"title_purpose": "Other categories FR",
"title_vendors": "Other vendors FR"
}
},
"categories": [{
"name": "Statistiques",
"ID": "1",
/* Ajouter "isMandatory": "true" pour bloquer la category sur ON
If you are using sub-categories, only sub can be marked as mandatories */
"isMandatory": "true",
"related_vendors": [1],
"description": "Ces cookies nous permettent d'analyser le comportement des utilisateurs sur le site, de mesurer et d'améliorer les performances ainsi que la qualité de notre service."
},
{
"name": "Publicité",
"ID": "2",
"related_vendors": [2],
"description": "Ces cookies nous permettent d'afficher des publicités correspondant à vos centres d'intérêt sur les sites que vous visitez."
},
{
"name": "Big category",
"ID": "30",
"description": "Ici, vous pouvez sélectionner les vendors.",
"subcategories": [{
"name": "GA",
"ID": "31",
"description": "Devons-nous envoyer des informations à GA.",
},
{
"name": "Xiti",
"ID": "32",
"description": "Devons-nous envoyer des informations à AT Internet.",
},
{
"name": "Vendor3",
"ID": "33",
"related_vendors": [1, 2],
"description": "Devons-nous envoyer des informations à ce vendor3.",
}
]
}
],
"vendors": [{ /* list here all the not IAB Vendors */
"name": "Commanders Act",
"ID": "1",
"description": "Autoriser Commanders Act",
"privacy_policy": "http://commandersact.com/privacypolicy"
},
{
"name": "Another non IAB Vendor",
"ID": "2",
"description": "La description d'un autre vendor",
"privacy_policy": "http://anothervendor.free.fr/privacypolicy"
}
],
"categories_fr": [{
"name": "Statistiques",
"ID": "1",
"related_vendors": [1],
"description": "Avec cette catégorie on remonte les stats."
},
{
"name": "Pub",
"ID": "2",
"related_vendors": [2],
"description": "Pour afficher de superbes pubs personalisées"
},
{
"name": "Super cat",
"ID": "30",
"description": "Une super cat.",
"subcategories": [{
"name": "Sous cat 1",
"ID": "31",
"description": "Mais on peut choisir que cette sous cat."
},
{
"name": "Sous cat 2",
"ID": "32",
"description": "Ou alors uniquement celle-ci."
},
{
"name": "Sous cat 3",
"ID": "33",
"related_vendors": [1, 2],
"description": "Ou plus en fait, mais la 3 c'est pareil."
}
]
}
],
"vendors_fr": [{
"name": "Commanders Act",
"ID": "1",
"description": "Permettre à Commanders Act d'envoyer des informations",
"privacy_policy": "http://commandersact.com/privacypolicy"
},
{
"name": "Autre Vendors",
"ID": "2",
"description": "Permettre à cet autre vendor d'envoyer pleins d'informations",
"privacy_policy": "http://anothervendor.free.fr/privacypolicy"
}
]
}