[Nur PaaS]{class="badge informative" title="Gilt nur für Adobe Commerce in Cloud-Projekten (von Adobe verwaltete PaaS-Infrastruktur) und lokale Projekte."}

Privacy JavaScript-Bibliothek

Die Privacy JavaScript-Bibliothek umfasst eine Reihe von Tools, mit denen Sie einen Prozess für den Zugriff auf und das Löschen von privaten Daten erstellen können, die von Adobe Commerce erfasst werden.

Commerce-Datenverfolgungsdienste können private Informationen speichern, die für Datenschutzbestimmungen wie die Datenschutz-Grundverordnung (DSGVO) und den California Consumer Privacy Act () gelten.

Diese Bibliothek bietet eine Reihe von Funktionen zum Erstellen von Datenschutzanfragen und zum Erfassen ihrer Antworten. Verwenden Sie diese Bibliothek, um die im Browser gespeicherten Daten von den Adobe Commerce-Datenverfolgungs-Services abzurufen und zu entfernen.

NOTE
Wenn Cookie-Einschränkungsmodus aktiviert ist, erfasst Commerce keine Verhaltensdaten, bis der Käufer einwilligt. Wenn Cookie-Einschränkungsmodus deaktiviert ist, erfasst Commerce standardmäßig Verhaltensdaten.

Installation

Die Privacy JavaScript-Bibliothek ist unter dem folgenden CDN-Speicherort verfügbar: commerce.adobe.net/magentoprivacy.js

Nachdem Sie die Datei haben, müssen Sie sie einem benutzerdefinierten Modul oder Design hinzufügen, das in Ihrer Adobe Commerce-Instanz installiert ist. Befolgen Sie die Anweisungen unter Verwenden benutzerdefinierter JavaScript, um diese Aufgabe durchzuführen.

Initialisierung

Importieren und instanziieren Sie ein neues MagentoPrivacy-Objekt oder verwenden Sie das window-Objekt, um auf die Privacy JavaScript-Funktionen zuzugreifen.

Beispiel mit import:

import MagentoPrivacy from "./MagentoPrivacy"

const magePriv = new MagentoPrivacy()

Beispiel mit window:

const magePriv = new window.MagentoPrivacy()

Nutzung

Die Privacy JS Library bietet verschiedene Funktionen zum Verwalten von Identitätsdaten, die im Browser gespeichert sind.

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