Processamento de consentimento no Adobe Experience Platform

O Adobe Experience Platform permite processar os dados de consentimento coletados dos clientes e integrá-los aos perfis de clientes armazenados. Esses dados podem ser usados por processos de downstream para determinar se a coleta de dados ocorre para um cliente específico ou se seus perfis são usados para fins específicos. Por exemplo, os dados de consentimento de um perfil específico podem determinar se ele pode ser incluído em um segmento de público-alvo exportado ou se pode participar de canais de marketing específicos, como email, mensagens de texto ou notificações por push.

Este documento fornece uma visão geral de como configurar as operações de dados da plataforma para assimilar dados de consentimento do cliente gerados por uma plataforma de gerenciamento de consentimento (CMP) e integrar esses dados aos perfis do cliente para casos de uso downstream.

NOTE
Este documento se concentra no processamento de dados de consentimento usando o padrão Adobe. Se você estiver processando dados de consentimento em conformidade com a Estrutura de transparência e consentimento (TCF) do IAB 2.0, consulte o guia sobre Suporte a TCF 2.0 no Adobe Real-time Customer Data Platform.

Pré-requisitos

Este guia requer uma compreensão funcional dos vários serviços de Experience Platform envolvidos no processamento de dados de consentimento:

  • Experience Data Model (XDM): a estrutura padronizada pela qual o Experience Platform organiza os dados de experiência do cliente.
  • Serviço de identidade da Adobe Experience Platform: soluciona o desafio fundamental apresentado pela fragmentação dos dados de experiência do cliente, unindo identidades em dispositivos e sistemas.
  • Perfil do cliente em tempo real: Usos Identity Service recursos para criar perfis detalhados do cliente a partir de seus conjuntos de dados em tempo real. O Perfil do cliente em tempo real extrai dados do Data Lake e mantém os perfis do cliente em seu próprio armazenamento de dados separado.
  • Adobe Experience Platform Web SDK: uma biblioteca JavaScript do lado do cliente que permite integrar vários serviços da plataforma ao seu site voltado para o cliente.
  • Serviço de segmentação do Adobe Experience Platform: permite dividir os dados do Perfil do cliente em tempo real em grupos de indivíduos que compartilham características semelhantes e responderão de forma semelhante às estratégias de marketing.

Resumo do fluxo de processamento de consentimento summary

A seguir está uma descrição de como os dados de consentimento são processados após o sistema ter sido configurado corretamente:

  1. Um cliente fornece suas preferências de consentimento para a coleta de dados por meio de uma caixa de diálogo no site.
  2. Em cada carregamento de página (ou quando o CMP detecta uma alteração nas preferências de consentimento), um script personalizado no site mapeia as preferências atuais para um objeto XDM padrão. Esse objeto é então passado para o SDK da Web da Platform setConsent comando.
  3. Quando setConsent for chamado de, o SDK da Web da Platform verificará se os valores de consentimento são diferentes daqueles que recebeu pela última vez. Se os valores forem diferentes (ou se não houver um valor anterior), os dados estruturados de consentimento/preferência serão enviados para a Adobe Experience Platform.
  4. Os dados de consentimento/preferência são assimilados em um ProfileConjunto de dados habilitado para cujo esquema contém campos de consentimento/preferência.

Além dos comandos do SDK acionados pelos ganchos de alteração de consentimento do CMP, os dados de consentimento também podem fluir para o Experience Platform por meio de quaisquer dados XDM gerados pelo cliente que são carregados diretamente em um Profileconjunto de dados habilitado para.

Execução de consentimento

Na versão atual do suporte ao processamento de consentimento na Platform, somente a permissão de coleta de dados (collect.val) é automaticamente aplicado pelo SDK da Web da Platform. Embora seja possível coletar e manter consentimentos e preferências mais granulares nos perfis do cliente, esses sinais adicionais devem ser aplicados manualmente em seus próprios processos de downstream.

NOTE
Para obter mais informações sobre a estrutura dos campos de consentimento XDM mencionados acima, consulte o guia no Consentimentos e preferências tipo de dados.

Depois que o sistema é configurado, o SDK da Web da Platform interpreta o valor de consentimento da coleta de dados para o usuário atual a fim de determinar se os dados devem ser enviados para a Rede de borda da Adobe Experience Platform, descartados do cliente ou mantidos até que a permissão de coleta de dados seja definida como sim ou não.

Determine como gerar dados de consentimento do cliente na CMP consent-data

Como cada sistema CMP é exclusivo, você deve determinar a melhor maneira de permitir que seus clientes forneçam consentimento enquanto interagem com seu serviço. Uma maneira comum de fazer isso é usando uma caixa de diálogo de consentimento de cookie, semelhante ao seguinte exemplo:

Essa caixa de diálogo deve permitir que o cliente aceite ou não casos de uso específicos de marketing e personalização para seus dados. Esses consentimentos e preferências devem estar em conformidade com o modelo de dados definido para o Profileconjunto de dados habilitado para na próxima etapa.

Adicionar campos de consentimento padronizados a um ProfileConjunto de dados habilitado para dataset

Os dados de consentimento do cliente devem ser enviados para um ProfileConjunto de dados habilitado para cujo esquema contém campos de consentimento. Esses campos devem ser incluídos no mesmo esquema e conjunto de dados que você usa para capturar informações de atributos sobre clientes individuais.

Consulte o tutorial em configurar um conjunto de dados para capturar dados de consentimento para obter etapas detalhadas sobre como adicionar esses campos obrigatórios a um Profileconjunto de dados habilitado para antes de continuar com este guia.

Atualizar Profile políticas de mesclagem para incluir dados de consentimento merge-policies

Depois de criar um ProfileConjunto de dados habilitado para para processar dados de consentimento, você deve garantir que suas políticas de mesclagem tenham sido configuradas para sempre incluir campos de consentimento em cada perfil do cliente. Isso envolve definir a precedência do conjunto de dados para que ele seja priorizado em relação a outros conjuntos de dados potencialmente conflitantes.

NOTE
Se não tiver conjuntos de dados conflitantes, defina a precedência do carimbo de data e hora para sua política de mesclagem. Isso ajuda a garantir que o consentimento mais recente especificado por um cliente seja a configuração de consentimento usada.

Para obter mais informações sobre como trabalhar com políticas de mesclagem, comece lendo o visão geral das políticas de mesclagem. Ao configurar suas políticas de mesclagem, você deve garantir que seus perfis incluam todos os atributos de consentimento necessários fornecidos pelo Consentimentos e preferências grupo de campos de esquema, conforme descrito no guia sobre preparação do conjunto de dados.

Enviar dados de consentimento para a Platform

Depois de ter seus conjuntos de dados e políticas de mesclagem para representar os campos de consentimento necessários nos perfis do cliente, a próxima etapa é trazer os dados de consentimento em si para a Plataforma.

Principalmente, você deve usar o SDK da Web da Adobe Experience Platform para enviar dados de consentimento para a Platform sempre que eventos de alteração de consentimento forem detectados pelo CMP. Se estiver coletando dados de consentimento em uma plataforma móvel, você deve usar o SDK do Adobe Experience Platform Mobile. Você também pode optar por assimilar seus dados de consentimento coletados diretamente mapeando-os para o esquema XDM do conjunto de dados de consentimento e enviando-os para a Platform por meio da assimilação em lote.

Os detalhes de cada um desses métodos são fornecidos nas subseções abaixo.

Configurar o SDK da Web do Experience Platform para processar dados de consentimento web-sdk

Depois de configurar o CMP para acompanhar eventos de alteração de consentimento em seu site, você pode integrar o SDK da Web do Experience Platform para receber as configurações de consentimento atualizadas e enviá-las para a Platform em cada carregamento de página e sempre que eventos de alteração de consentimento ocorrerem. Consulte o guia sobre configuração do SDK da Web para processar dados de consentimento do cliente para obter mais informações.

Configurar o SDK móvel do Experience Platform para processar dados de consentimento mobile-sdk

Se as preferências de consentimento do cliente forem necessárias no aplicativo móvel, você poderá integrar o SDK móvel do Experience Platform para recuperar e atualizar as configurações de consentimento, enviando-as para a Platform sempre que a API de consentimento for chamada.

Consulte a documentação do SDK móvel para configuração da extensão Consent mobile e uso da API de consentimento. Para obter mais detalhes sobre como lidar com questões de privacidade usando o SDK móvel, consulte a seção Privacidade e o RGPD.

Assimilar dados de consentimento compatíveis com XDM diretamente batch

Você pode assimilar dados de consentimento compatíveis com XDM de um arquivo CSV usando a assimilação em lote. Isso pode ser útil se você tiver um backlog de dados de consentimento coletados anteriormente que ainda não foram integrados aos perfis do cliente.

Siga o tutorial em mapeamento de um arquivo CSV para XDM para saber como converter campos de dados para XDM e assimilá-los na Platform. Ao selecionar a variável Destino para o mapeamento, selecione o Usar conjunto de dados existente e escolha a opção ProfileConjunto de dados de consentimento habilitado para que você tenha criado anteriormente.

Testar sua implementação test-implementation

Depois de assimilar os dados de consentimento do cliente na Profilehabilitado para, você pode verificar seus perfis atualizados para ver se eles contêm atributos de consentimento.

IMPORTANT
Para exibir os atributos de um perfil existente na interface do usuário do, você deve saber pelo menos um valor de identidade (e seu namespace correspondente) associado a esse perfil.
Se não tiver acesso a essas informações, você poderá optar por assimilar seus próprios dados de consentimento de teste e associá-los a um valor/namespace de identidade conhecido por você.

Consulte a seção sobre procurar perfis por identidade no Profile Guia da interface do usuário para etapas específicas sobre como pesquisar os detalhes de um perfil.

Por padrão, os novos atributos de consentimento não aparecerão no painel de um perfil. Portanto, você deve navegar até o Atributos na página de detalhes de um perfil para confirmar que foram assimilados conforme esperado. Consulte o guia no painel de perfil para saber como personalizar o painel para atender às suas necessidades.

Próximas etapas

Este guia aborda como configurar as operações do Platform para processar dados de consentimento do cliente usando o padrão Adobe e ter esses atributos representados em perfis do cliente. Agora é possível integrar as preferências de consentimento do cliente como um fator determinante na qualificação do segmento e em outros casos de uso de downstream.

Para obter mais informações sobre os recursos relacionados à privacidade do Experience Platform, consulte a visão geral em governança, privacidade e segurança na Platform.

recommendation-more-help
5741548a-2e07-44b3-9157-9c181502d0c5