Sekretessbibliotek för JavaScript

JavaScript Sekretessbibliotek är en uppsättning verktyg som hjälper dig att skapa en process för att komma åt och ta bort privata data som samlats in av Adobe Commerce.

Commerce dataspårningstjänster kan lagra privat information som är tillämplig på sekretessbestämmelser, som General Data Protection Regulation (GDPR) och California Consumer Privacy Act (CCPA).

Det här biblioteket innehåller en uppsättning funktioner för att skapa förfrågningar om sekretessdata och samla in deras svar. Använd det här biblioteket för att hämta och ta bort data som lagras i webbläsaren av Adobe Commerce dataspårningstjänst.

NOTE
Om läget för cookie-begränsning är aktiverat samlar Commerce inte in beteendedata förrän kunden godkänner det. Om läget för cookie-begränsning är inaktiverat samlar Commerce in beteendedata som standard.

Installation

Sekretessbiblioteket för JavaScript finns på följande CDN-plats: commerce.adobe.net/magentoprivacy.js

När du har filen måste du lägga till den i en anpassad modul eller ett anpassat tema som är installerat i din Adobe Commerce-instans. Följ instruktionerna som beskrivs i avsnittet Använd anpassad JavaScript för att utföra den här åtgärden.

Initiering

Importera och instansiera ett nytt MagentoPrivacy-objekt eller använd window-objektet för att komma åt JavaScript sekretessfunktioner.

Exempel med import:

import MagentoPrivacy from "./MagentoPrivacy"

const magePriv = new MagentoPrivacy()

Exempel med window:

const magePriv = new window.MagentoPrivacy()

Användning

JS-biblioteket för sekretess innehåller olika funktioner för att hantera identitetsdata som lagras i webbläsaren.

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