Funktionen

Die Privacy JS Library bietet mehrere Funktionen zum Verwalten von Identitäten in Privacy Service. Diese Funktionen können nur zur Verwaltung der Identitäten verwendet werden, die im Browser für einen bestimmten Besucher gespeichert sind. Sie können nicht verwendet werden, um Informationen direkt an die Experience Cloud Central Service zu senden.

In der folgenden Tabelle sind die verschiedenen Funktionen der Bibliothek aufgeführt:

FunktionBeschreibung
retrieveIdentitiesGibt ein Array von übereinstimmenden Identitäten (validIds), die von Privacy Service abgerufen wurden, sowie ein Array von Identitäten zurück, die nicht gefunden wurden (failedIds).
removeIdentitiesEntfernt jede übereinstimmende (gültige) Identität aus dem Browser. Gibt eine Gruppe mit übereinstimmenden Identitäten (validIds) zurück, wobei jede Identität einen booleschen isDeletedClientSide-Wert enthält, der angibt, ob die Kennung gelöscht wurde.
retrieveThenRemoveIdentitiesRuft eine Gruppe mit übereinstimmenden Identitäten (validIds) ab und entfernt diese dann aus dem Browser. Diese Funktion ähnelt zwar removeIdentities, eignet sich jedoch am besten, wenn die von Ihnen verwendete Adobe-Lösung eine Zugriffsanfrage erfordert, bevor Löschen möglich ist (wenn z. B. eine eindeutige Kennung abgerufen werden muss, bevor sie in einer Löschanfrage bereitgestellt wurde).
NOTE
removeIdentities und retrieveThenRemoveIdentities entfernen Identitäten nur aus dem Browser für bestimmte Adobe-Lösungen, die sie unterstützen. Adobe Audience Manager löscht beispielsweise keine demdex-Kennungen, die in Drittanbieter-Cookies gespeichert werden, während Adobe Target alle Cookies löscht, die ihre Kennungen speichern.

Da alle drei Funktionen asynchrone Prozesse sind, müssen abgerufene Identitäten mit Callbacks oder Zusagen behandelt werden.