Biblioteca JavaScript de privacidade

A Biblioteca de privacidade da JavaScript é um conjunto de ferramentas que ajudam a criar um processo para acessar e excluir dados privados coletados pela Adobe Commerce.

Os serviços de rastreamento de dados da Commerce podem armazenar informações privadas aplicáveis a regulamentos de privacidade, como o Regulamento Geral sobre a Proteção de Dados (GDPR) e a Lei de Privacidade do Consumidor da Califórnia (CCPA).

Essa biblioteca fornece um conjunto de funções para criar solicitações de dados de privacidade e coletar suas respostas. Use essa biblioteca para recuperar e remover os dados armazenados no navegador pelos serviços de rastreamento de dados da Adobe Commerce.

NOTE
Se o Modo de restrição de cookies estiver habilitado, a Commerce não coletará dados comportamentais até que o comprador dê o seu consentimento. Se o Modo de restrição de cookies estiver desativado, a Commerce coletará dados comportamentais por padrão.

Instalação

A Biblioteca JavaScript de Privacidade está disponível no seguinte local CDN: commerce.adobe.net/magentoprivacy.js

Após ter o arquivo, será necessário adicioná-lo a um módulo personalizado ou tema instalado em sua instância do Adobe Commerce. Siga as instruções descritas no tópico Usar JavaScript personalizado para realizar esta tarefa.

Inicialização

Importe e instancie um novo objeto MagentoPrivacy ou use o objeto window para acessar as funções de Privacidade e JavaScript.

Exemplo usando import:

import MagentoPrivacy from "./MagentoPrivacy"

const magePriv = new MagentoPrivacy()

Exemplo usando window:

const magePriv = new window.MagentoPrivacy()

Uso

A Biblioteca JS de privacidade fornece várias funções para gerenciar dados de identidade armazenados no navegador.

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