Mit dem Inkrafttreten der Allgemeinen Datenschutzverordnung (DSGVO) am 25. Mai 2018 sind Unternehmen verpflichtet, Ihren Kunden und Nutzern die über sie gespeicherten Daten auf Anfrage zur Verfügung zu stellen.

GDPR regelt in erster Linie die Kontrolle der personenbezogenen Daten der Bürger innerhalb der Europäischen Union und des europäischen Wirtschaftsraums. Die Nutzer haben unter anderem das Recht, eine Kopie ihrer persönlichen Daten von den Verantwortlichen (z. B. Unternehmen, die diese Daten zur Weiterverarbeitung erheben) zu verlangen. Diese Daten müssen dem Benutzer dann in einem standardisierten elektronischen Format zur Verfügung gestellt werden. Es regelt auch das "Recht auf Vergessen", was bedeutet, dass der Endnutzer von beispielsweise Unternehmen verlangen kann, alle über ihn gesammelten persönlichen Daten zu löschen oder auch jede weitere Verbreitung bzw. Verarbeitung dieser Daten durch Dritte einzustellen.

Mapp stellt den Data Privacy Compliance Manager zur Verfügung, damit Sie diese gesetzlichen Anforderungen erfüllen. Mit diesem Tool können Sie auf einfache Weise die Informationen Ihrer Kunden abrufen und Daten, die nach einzelnen Benutzern gefiltert sind, in einem elektronischen Format exportieren.

In dieser Dokumentation erfahren Sie, welche technischen Voraussetzungen für den Einsatz des Data Privacy Compliance Managers erforderlich sind und wie Sie Benutzerinformationen abrufen und löschen können.


Technische Anforderungen

Um Benutzerdaten aus dem Data Privacy Compliance Manager exportieren zu können, werden die folgenden IDs benötigt:

EIDEndnutzer EID (Cookie-ID oder DEID)online

Die EID wird durch das Mapp Intelligence Cookie-ID Disclosure Plugin erfasst.


Da das Cookie-ID Disclosure Plugin für mobile Anwendungen nicht verfügbar ist, liegt es in der Verantwortung des App-Entwicklers, dem Endbenutzer Zugriff auf die EIDs zu gewähren. Um dies zu erleichtern, bieten die Mapp SDKs Funktionen, die es dem Entwickler ermöglichen, die EIDs freizugeben.

Android: String eid = webtrekk.getEverId();
iOS (Swift): let eid = WebtrekkTracking.instance().everId

Customer-IDEndnutzer Customer-IDoffline

Customer IDs werden von Ihnen intern angelegt. Beispielsweise erfolgt dies, wenn ein Endkunde über Ihr Kunden-Callcenter oder über einen anderen Kommunikationsweg Kontakt aufnimmt, bei denen die EID/Cookie-ID zum Zeitpunkt des Endbenutzerkontakts nicht bekannt oder zugänglich ist.

Order-IDEndnutzer Order-IDoffline

Order IDs werden von Ihnen intern angelegt. Beispielsweise erfolgt dies, wenn ein Endkunde über Ihr Kunden-Callcenter oder über einen anderen Kommunikationsweg Kontakt aufnimmt, bei denen die EID/Cookie-ID zum Zeitpunkt des Endbenutzerkontakts nicht bekannt oder zugänglich ist.

Die "Track-IDs" oder die zum Kundenkonto gehörenden IDs sind ebenfalls zwingend erforderlich, um eine Suche oder eine Löschanfrage im Tool durchführen zu können. Die Mindestanforderung ist die Auswahl einer "Track-ID" plus einer der in der Tabelle oben aufgeführten unterstützten Endbenutzer-IDs.


Nutzer suchen oder löschen

In diesem Abschnitt fassen wir einige gängige Optionen zusammen, in denen Sie auf Anfrage eine Benutzersuche bzw. -löschung durchführen können.

Implementieren Sie das Cookie-ID Disclosure Plugin auf den entsprechenden Seiten, um eine Funktion auf Ihrer Webseite zu erstellen, mit der Ihre Endbenutzer auf ihre Cookie-ID zugreifen können.

Dies ist nicht zwingend erforderlich. Abhängig von Ihrem Setup und Ihren Kenntnissen und Erfahrungen können Sie die EID auch so abrufen, wie Sie es für richtig halten.

SDK-Funktionen implementieren

Aktualisieren Sie Ihre Apps, um die folgenden Methoden zu nutzen:

  • Android: String eid = webtrekk.getEverId();
  • iOS (Swift): let eid = WebtrekkTracking.instance().everId

Customer IDs oder Order IDs erfassen

Wenn eine Anfrage des Endbenutzers durch ein Call Center oder eine andere direkte Kommunikation erfolgt, können Sie von Mapp unterstützte Identifikatoren wie Customer-IDs oder Order-IDs zusammen mit den Kommunikationsdaten erfassen. Dadurch haben Sie die erforderlichen Informationen zur Verfügung, um eine Benutzersuche oder -löschung durchzuführen.


Track ID angeben

Wählen Sie im Data Privacy Compliance Manager in der Dropdown-Liste die Track-ID des Kontos, aus dem Ihre Endbenutzeranfrage stammt. Die Dropdown-Liste ist mit allen Track-IDs Ihres Accounts gefüllt. Wenn die Track-ID unbekannt ist, wählen Sie in der Liste den Eintrag Alle, damit das System die angegebene User-ID (EID, Customer-ID oder Order-ID) in allen Konten desselben Kunden iterieren kann.


In diesem Fall kann es gegebenenfalls zu einer Überschneidung kommen kann, bei der mehrere Übereinstimmungen für eine bestimmte Benutzerkennung gefunden wurde. Dies bedeutet nicht notwendigerweise, dass die gefundenen Überschneidungen (insbesondere wenn Customer -und Order-ID verwendet werden) zum selben tatsächlichen Benutzer gehören und dass es sich tatsächlich um verschiedene Benutzer mit identischen Customer- oder Order-ID handelt, die mit unterschiedlichen Track-IDs verknüpft sind. Gleiches gilt auch für die EID, auch wenn eine Überschneidung nicht so häufig vorkommt wie bei der Verwendung von Customer- oder Order-IDs.


User ID-Typ angeben

Wählen Sie im Data Privacy Compliance Manager einen der unterstützten Benutzer-ID-Typen aus, je nachdem, wie diese erfasst werden:

  • EID (Cookie-ID)
  • Customer-ID
  • Order-ID

User ID angeben

Geben Sie im Data Privacy Compliance Manager die User-ID (basierend auf dem User-ID-Typ) in das entsprechende Feld ein.