isCoopSafe

Une configuration booléenne facultative permet de déterminer si le code DIL envoie (ou n’envoie pas) des données à Adobe Experience Cloud Device Co-op.

Exigences

Pour utiliser isCoopSafe, vous devez :

  • Utilisez DIL v6.11 ou version ultérieure.

  • Participer à Experience Cloud Device Co-op. Les membres potentiels de Co-op doivent également consulter cette documentation pour déterminer si isCoopSafe peut répondre à des préoccupations concernant la manière dont les données sont utilisées pour créer la coopérative Device Graph.

  • Contactez votre consultant Adobe pour définir une liste autorisée ou un indicateur de liste bloquée sur votre compte Device Co-op. Il n’existe pas de chemin d’accès en libre-service pour activer ces indicateurs.

Cas d’utilisation

isCoopSafe permet de résoudre 2 cas d’utilisation liés à la collecte de données par des membres actuels ou potentiels de Device Co-op. Ces cas d’utilisation concernent la manière dont les données des visiteurs du site sont transmises à Device Co-op pour permettre de créer la coopérative Device Graph. Le tableau suivant décrit comment isCoopSafe fonctionne avec ces cas d’utilisation pour bloquer ou envoyer des données à la coopérative Device Graph.

Cas d’utilisation Description

Visiteurs authentifiés

Ajoutez isCoopSafe au code du DIL afin de contrôler la manière dont les données concernant les visiteurs authentifiés, qui ont ou n’ont pas accepté les conditions d’utilisation, sont utilisées par Device Co-op pour créer la coopérative Device Graph.

DIL sur des sites tiers

Ajoutez isCoopSafe au code du DIL afin de l’utiliser sur des sites tiers sur lesquels vous :

  • ne pouvez pas vous assurer que les visiteurs authentifiés ont ou n’ont pas accepté les conditions d’utilisation ;
  • devez contrôler la manière dont ces données sont utilisées par Device Co-op pour créer la coopérative Device Graph.

Syntaxe et exemple de code

Syntaxe :isCoopSafe: true | false

Les options booléennes déterminent la manière dont les données des clients sont ou ne sont pas utilisées par Device Co-op.

  • isCoopSafe: true : les données du visiteur collectées par un SDK mobile ou un site web peuvent être utilisées pour créer la coopérative Device Graph.

  • isCoopSafe: false : les données du visiteur collectées par un SDK mobile ou un site web ne peuvent pas être utilisées pour créer la coopérative Device Graph.

Exemple de code

Définissez cette variable lorsque DIL instancie.

var dilInstance = DIL.create({ 
     ... 
     isCoopSafe: true 
});

Paramètres POST de l’appel d’événement

Selon l’indicateur que vous définissez ( true ou false), DIL convertit isCoopSafe en ces paramètres de POST et les envoie à Adobe dans un appel d’événement :

  • d_coop_safe=1
  • d_coop_unsafe=1

Les paramètres POST indiquent à Experience Cloud Device Co-op si cette application peut ou non inclure des données utilisateur dans la coopérative Device Graph. Le tableau ci-dessous définit la relation entre les indicateurs booléens isCoopSafe et les paramètres POST transmis dans un appel d’événement. Si vous n’utilisez pas isCoopSafe, aucun paramètre n’est transmis dans un appel d’événement.

État de la configuration Paramètre POST

isCoopSafe: true

d_coop_safe=1

Device Co-op peut utiliser les données du visiteur pour créer la coopérative Device Graph.

isCoopSafe: false

d_coop_unsafe=1

Device Co-op ne peut pas utiliser les données du visiteur pour créer la coopérative Device Graph.

API post-instanciation

Ces API permettent de remplacer l’état isCoopSafe. Elles sont nécessaires car elles permettent de modifier l’état post-instanciation/post-connexion d’un visiteur sur un site ou dans une application à une seule page dans le cas où la page ne s’actualise pas. Par exemple, vous devrez appeler ces API si un utilisateur s’authentifie auprès de votre site ou de votre application et accepte par la suite une règle des conditions d’utilisation qui autorise Device Co-op à utiliser ses données.

API Description

dilInstance.api.setAsCoopSafe();

Définit le paramètre de POST d_coop_safe=1 dans tous les appels d’événement suivants.

dilInstance.api.setAsCoopUnsafe();

Définit le paramètre de POST d_coop_unsafe=1 dans tous les appels d’événement suivants.

Sur cette page