Funções

O Privacy JS Library fornece várias funções para gerenciar identidades em Privacy Service. Essas funções só podem ser usadas para gerenciar as identidades armazenadas no navegador para um visitante específico. Eles não podem ser usados para enviar informações para o Experience Cloud Central Service diretamente.

A tabela a seguir descreve as diferentes funções fornecidas pela biblioteca:

Função
Descrição
retrieveIdentities
Retorna uma matriz de identidades correspondentes (validIds) que foram recuperadas de Privacy Service, bem como uma matriz de identidades que não foram encontradas (failedIds).
removeIdentities
Remove cada identidade correspondente (válida) do navegador. Retorna uma matriz de identidades correspondentes (validIds), com cada identidade contendo um booleano isDeletedClientSide que indica se essa ID foi excluída.
retrieveThenRemoveIdentities
Recupera uma matriz de identidades correspondentes (validIds) e remove essas identidades do navegador. Embora essa função seja semelhante a removeIdentities, ela é melhor usada quando a solução Adobe que você está usando requer uma solicitação de acesso antes que a exclusão seja possível (como quando um identificador exclusivo deve ser recuperado antes de fornecê-lo em uma solicitação de exclusão).
NOTE
removeIdentities e retrieveThenRemoveIdentities removem somente identidades do navegador para soluções de Adobe específicas que as suportem. Por exemplo, o Adobe Audience Manager não exclui as IDs demdex armazenadas em cookies de terceiros, enquanto o Adobe Target exclui todos os cookies que armazenam suas IDs.

Como todas as três funções representam processos assíncronos, qualquer identidade recuperada deve ser tratada usando retornos de chamada ou promessas.