Consentimentos e preferências tipo de dados
A variável Consentimento para privacidade, personalização e preferências de marketing tipo de dados (a seguir denominado "oConsentimentos e preferências tipo de dados") é um Experience Data Model Tipo de dados do (XDM) que tem como objetivo oferecer suporte à coleta de permissões e preferências do cliente geradas pelas Plataformas de gerenciamento de consentimento (CMPs) e outras fontes das operações de dados.
Este documento abrange a estrutura e o uso pretendido dos campos fornecidos pelo Consentimentos e preferências tipo de dados.
Pré-requisitos prerequisites
Este documento requer uma compreensão funcional do XDM e o uso dos esquemas no Experience Platform. Revise a documentação a seguir antes de continuar:
Estrutura do tipo de dados structure
A variável Consentimentos e preferências tipo de dados fornece vários campos usados para capturar consentimento e preferência informações.
Um consentimento é uma opção que permite que um cliente especifique como seus dados podem ser usados. A maioria dos consentimentos tem um aspecto legal, já que algumas jurisdições exigem a obtenção de permissão antes que os dados possam ser usados de uma determinada maneira, ou exigem que o cliente tenha uma opção para interromper esse uso (opt out) se o consentimento positivo não for necessário.
Uma preferência é uma opção que permite ao cliente especificar como diferentes aspectos de sua experiência com uma marca devem ser tratados. Eles se encaixam em duas categorias:
- Preferências de personalização: preferências sobre como a marca deve personalizar experiências oferecidas a um cliente.
- Preferências de marketing: Preferências que especificam se uma marca pode entrar em contato com um cliente por meio de vários canais.
A captura de tela a seguir mostra como a estrutura do tipo de dados é representada na interface do usuário da plataforma:
O JSON a seguir mostra um exemplo do tipo de dados que o Consentimentos e preferências tipo de dados podem ser processados. As informações sobre o uso específico de cada um desses campos são fornecidas nas seções a seguir.
{
"consents": {
"collect": {
"val": "VI",
},
"adID": {
"idType": "IDFA",
"val": "y"
},
"share": {
"val": "y",
},
"personalize": {
"content": {
"val": "y"
}
},
"marketing": {
"preferred": "email",
"any": {
"val": "u"
},
"push": {
"val": "n",
"reason": "Too Frequent",
"time": "2019-01-01T15:52:25+00:00"
}
},
"metadata": {
"time": "2019-01-01T15:52:25+00:00"
}
}
}
consents
choices
consents
O contém vários campos que descrevem os consentimentos e as preferências de um cliente. Esses campos são descritos com mais detalhes nas subseções abaixo.
"consents": {
"collect": {
"val": "VI",
},
"adID": {
"idType": "IDFA",
"val": "y"
},
"share": {
"val": "y",
},
"personalize": {
"content": {
"val": "y"
}
},
"marketing": {
"preferred": "email",
"any": {
"val": "u"
},
"email": {
"val": "n",
"reason": "Too Frequent",
"time": "2019-01-01T15:52:25+00:00"
}
}
}
collect
collect
representa o consentimento do cliente para que seus dados sejam coletados.
"collect": {
"val": "y"
}
val
adID
adID
representa o consentimento do cliente para que uma ID de anunciante possa ser usada para vincular o cliente em aplicativos neste dispositivo.
"adID": {
"idType": "IDFA",
"val": "y"
}
idType
IDFA
para a ID da Apple para anunciantes ou GAID
para a ID de anunciante da Google, também conhecida como ID de anunciante do Android (AAID).val
share
share
representa o consentimento do cliente para que seus dados possam ser compartilhados com (ou vendidos a) segundos ou terceiros.
"share": {
"val": "y"
}
val
personalize
personalize
personalize
A captura as preferências do cliente com relação a quais maneiras seus dados podem ser usados para personalização. Os clientes podem recusar casos de uso de personalização específicos ou recusar totalmente a personalização.
personalize
não abrange casos de uso de marketing. Por exemplo, se um cliente optar por não ser personalizado para todos os canais, ele não deverá parar de receber comunicações por meio desses canais. Em vez disso, as mensagens que recebem devem ser genéricas e não baseadas em seus perfis.marketing
, explicado na seção próxima seção), esse cliente não deverá receber mensagens, mesmo se a personalização for permitida."personalize": {
"content": {
"val": "y",
}
}
content
val
marketing
marketing
marketing
A captura as preferências do cliente com relação às finalidades de marketing para as quais seus dados podem ser usados. Os clientes podem recusar casos de uso de marketing específicos ou recusar totalmente o marketing direto.
"marketing": {
"preferred": "email",
"any": {
"val": "u"
},
"email": {
"val": "n",
"reason": "Too Frequent"
},
"push": {
"val": "y"
},
"sms": {
"val": "y"
}
}
preferred
any
marketing
. Se você planeja usar opções de consentimento mais granulares, é recomendável excluir esse campo.Se o valor estiver definido como
n
, todas as configurações de personalização mais específicas devem ser ignoradas. Se o valor estiver definido como y
, todas as opções de personalização mais refinadas também devem ser tratadas como y
, a menos que explicitamente definido como n
. Se o valor não for definido, os valores de cada opção de personalização deverão ser honrados conforme especificado.email
push
sms
val
time
metadata
, esse campo não deverá ser definido para essa preferência.reason
metadata
metadata
captura metadados gerais sobre os consentimentos e preferências do cliente sempre que foram atualizados pela última vez.
"metadata": {
"time": "2019-01-01T15:52:25+00:00",
}
time
time
o valor em uma preferência individual substitui o metadata
carimbo de data e hora dessa preferência específica.Assimilar dados usando o tipo de dados ingest
Para utilizar a variável Consentimentos e preferências tipo de dados para assimilar dados de consentimento dos clientes, você deve criar um conjunto de dados com base em um esquema que contenha esse tipo de dados.
Veja o tutorial sobre criação de um esquema na interface para obter etapas sobre como atribuir tipos de dados a campos. Depois de criar um esquema contendo um campo com a variável Consentimentos e preferências tipo de dados, consulte a seção sobre criação de um conjunto de dados no guia do usuário do conjunto de dados, siga as etapas para criar um conjunto de dados com um esquema existente.
Lidar com alterações de consentimento e preferência
Quando um cliente altera os consentimentos ou preferências no site, essas alterações devem ser coletadas e aplicadas imediatamente usando o Adobe Experience Platform Web SDK. Se um cliente recusar a coleta de dados, toda a coleta de dados deverá ser interrompida imediatamente. Se um cliente optar por não ser personalizado, não deverá haver personalização na próxima página que visitar.
Apêndice appendix
As seções abaixo fornecem informações de referência adicionais sobre o Consentimentos e preferências tipo de dados.
Valores aceitos para val
choice-values
A tabela a seguir descreve os valores aceitos para val
:
y
n
p
p
até que selecionem um link em um email para verificar se forneceram o endereço de email correto, momento em que o consentimento será atualizado para y
.Se esse consentimento ou preferência não usar um processo de verificação em dois conjuntos, a variável
p
em vez disso, a opção pode ser usada para indicar que o cliente ainda não respondeu ao prompt de consentimento. Por exemplo, você pode definir o valor automaticamente como p
na primeira página de um site, antes que o cliente tenha respondido ao prompt de consentimento. Em jurisdições que não exigem consentimento explícito, você também pode usá-lo para indicar que o cliente não recusou explicitamente (em outras palavras, o consentimento é presumido).u
dy
Observe que, se leis ou alterações na política de privacidade da sua empresa resultarem em alterações nos padrões de alguns ou de todos os usuários, será necessário atualizar manualmente todos os perfis que contenham valores padrão.
dn
Observe que, se leis ou alterações na política de privacidade da sua empresa resultarem em alterações nos padrões de alguns ou de todos os usuários, será necessário atualizar manualmente todos os perfis que contenham valores padrão.
LI
CT
CP
VI
PI
Valores aceitos para preferred
preferred-values
A tabela a seguir descreve os valores aceitos para preferred
. A variável preferred
Os valores de indicam o canal de preferência do cliente para receber comunicações que informariam sobre coleta de dados, políticas de privacidade e opções de personalização.
email
push
inApp
sms
phone
phyMail
inVehicle
inHome
iot
social
other
none
unknown
Completo Consentimentos e preferências schema full-schema
Para visualizar o esquema completo da variável Consentimentos e preferências tipo de dados, consulte a repositório XDM oficial.