Bibliothèque JavaScript de confidentialité

La bibliothèque Privacy JavaScript 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 de données 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 permettant de créer des demandes de données d’accès à des informations personnelles et de 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 Restriction des cookies est désactivé, Commerce collecte les données comportementales par défaut.

Installation

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

Une fois le fichier installé, 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 d’un JavaScript personnalisé pour 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 utilisant import :

import MagentoPrivacy from "./MagentoPrivacy"

const magePriv = new MagentoPrivacy()

Exemple utilisant window :

const magePriv = new window.MagentoPrivacy()

Utilisation

La bibliothèque JS d’Adobe Privacy fournit diverses fonctions pour gérer les 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