Show Menu
SUJETS×

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

To use isCoopSafe you must:
  • Utilisez la version DIL v6.11 ou 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.
  • Work with your Adobe consultant to set an allowlist or a denylist flag on your Device Co-op account. Il n'existe pas de chemin d'accès 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
Add isCoopSafe to your DIL code to control how data for authenticated visitors who have or have not accepted term-of-use agreements is used by the Device Co-op to build the device graph.
DIL sur des sites tiers
Add isCoopSafe to your DIL code for use on third-party sites where you:
  • 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

Depending on the flag you set ( true or false ), DIL translates isCoopSafe into these POST parameters and sends them to Adobe in an event call:
  • 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();
Sets POST parameter d_coop_safe=1 in all subsequent event calls.
dilInstance.api.setAsCoopUnsafe();
Sets POST parameter d_coop_unsafe=1 in all subsequent event calls.