[PaaS uniquement]{class="badge informative" title="S’applique uniquement aux projets Adobe Commerce on Cloud (infrastructure PaaS gérée par Adobe) et aux projets On-premise."}

Bibliothèque JavaScript de confidentialité

La bibliothèque JavaScript d’Adobe Privacy est un ensemble d’outils permettant de créer un processus d’accès et de suppression des données privées collectées par Adobe Commerce.

Les services de suivi des données de Commerce peuvent stocker des informations privées applicables aux réglementations de confidentialité telles que le Règlement général sur la protection des données (RGPD) et le California Consumer Privacy Act (CCPA).

Cette bibliothèque fournit un ensemble de fonctions pour créer des demandes de données de confidentialité et collecter leurs réponses. Utilisez cette bibliothèque pour récupérer et supprimer les données stockées dans le navigateur par les services de suivi de données Adobe Commerce.

NOTE
Si le Mode de restriction des cookies est activé, Commerce ne collecte pas de données comportementales tant que l’acheteur n’a pas donné son consentement. Si le Mode de restriction des cookies est désactivé, Commerce collecte des données comportementales par défaut.

Installation

La bibliothèque JavaScript de confidentialité est disponible à l’emplacement du réseau CDN suivant : commerce.adobe.net/magentoprivacy.js

Une fois que vous disposez du fichier, vous devez l’ajouter à un module ou à un thème personnalisé installé dans votre instance Adobe Commerce. Suivez les instructions décrites dans la rubrique Utilisation de JavaScript personnaliséspour accomplir cette tâche.

Initialisation

Importez et instanciez un nouvel objet MagentoPrivacy ou utilisez l’objet window pour accéder aux fonctions JavaScript de confidentialité.

Exemple d’utilisation de import :

import MagentoPrivacy from "./MagentoPrivacy"

const magePriv = new MagentoPrivacy()

Exemple d’utilisation de window :

const magePriv = new window.MagentoPrivacy()

Utilisation

La bibliothèque JS d’Adobe Privacy fournit diverses fonctions de gestion des données d’identité stockées dans le navigateur.

magePriv.retrieveIdentity().then((ids)=>console.log(ids))
// {"value":"1ccfd8c2-5159-433c-98d7-e937ce3b13f3"}
magePriv.removeIdentity().then((ids)=>console.log(ids))
// {"value":"1ccfd8c2-5159-433c-98d7-e937ce3b13f3","isDeleted":true}
recommendation-more-help
6ad2ec8d-4e70-43dd-8640-a894018d6404