Ativar perfis do cliente em tempo real
Nesta lição, você ativará seus esquemas e conjuntos de dados para o Perfil do cliente em tempo real.
Ok, menti quando disse que a lição de conjuntos de dados era a lição mais curta deste tutorial — esta deveria levar ainda menos tempo! Literalmente, tudo o que você vai fazer é virar um monte de interruptores. Mas o que acontece quando você inverte esses botões é realmente importante, então eu gostaria de dedicar uma página inteira a ele.
Com o Perfil do cliente em tempo real, você pode ter uma visualização integral de cada cliente individual, combinando dados de vários canais, inclusive dados online, offline, de CRM e de terceiros. O Perfil permite consolidar dados diferentes do cliente em uma visualização unificada, oferecendo uma conta acionável com carimbo de data e hora de cada interação com o cliente.
Por incrível que pareça, você não precisa ativar todos os seus dados para o perfil. Na verdade, você só deve ativar os dados necessários para casos de uso de ativação. Ative os dados que você deseja usar para casos de uso de marketing, integrações com a central de atendimento e assim por diante, onde é necessário acesso rápido a um perfil de cliente robusto. Se você estiver carregando dados somente para análise, eles provavelmente não deverão ser ativados para o perfil.
Há medidas de proteção importantes para os dados de Perfil do cliente em tempo real que você deve examinar ao decidir quais dos seus próprios dados deve habilitar para o perfil.
Os Arquitetos de dados precisarão ativar o Perfil do cliente em tempo real fora deste tutorial.
Antes de começar os exercícios, assista a este vídeo curto para saber mais sobre o Perfil do cliente em tempo real:
Permissões necessárias
Na lição Configurar Permissões, você configura todos os controles de acesso necessários para concluir esta lição.
Ativar esquemas para o Perfil de cliente em tempo real usando a interface do usuário da plataforma
Vamos começar com a tarefa simples de ativar um esquema:
-
Na interface do usuário da Platform, abra o Esquema de fidelidade Luma
-
Em Propriedades do Esquema, alterne a opção Perfil
-
No modal de confirmação, pressione o botão Habilitar para confirmar
-
Selecione o botão Salvar para salvar suas alterações
note important IMPORTANT Depois que um esquema é ativado para o Perfil, ele não pode ser desativado ou excluído. Além disso, os campos não podem ser removidos do esquema após esse ponto. Essas implicações são importantes para ter em mente posteriormente quando você estiver trabalhando com seus próprios dados no ambiente de produção. Você deve usar uma sandbox de desenvolvimento neste tutorial, que pode ser excluída a qualquer momento. No ambiente controlado deste tutorial, você habilitará seus esquemas e conjuntos de dados para o perfil, antes de assimilar dados. Ao trabalhar com seus próprios dados, recomendamos que você faça as coisas na seguinte ordem: - Primeiro, assimile alguns dados em seus conjuntos de dados.
- Resolva quaisquer problemas que surjam durante o processo de assimilação de dados (por exemplo, problemas de validação ou mapeamento de dados).
- Ativar seus conjuntos de dados e esquemas para o Perfil
- Assimilar os dados
Fácil, não é? Repita as etapas acima para esse outro schema:
- Esquema do catálogo de produtos Luma
- Esquema de eventos de compra offline da Luma
- Esquema de eventos da Web da Luma (no modal de confirmação, marque a caixa "Os dados deste esquema conterão uma identidade primária no campo identityMap").
Ativar esquemas para o Perfil do cliente em tempo real usando a API da plataforma
Agora, é hora de habilitar o Luma CRM Schema
com a API. Se você quiser ignorar este exercício e simplesmente ativá-lo na interface do usuário, vá em frente.
Obtenha o meta:altId do esquema
Primeiro, vamos obter o meta:altId
de Luma CRM Schema
:
- Abrir Postman
- Se você não tiver um token de acesso, abra a solicitação OAuth: Request Access Token e selecione Enviar para solicitar um novo token de acesso, exatamente como você fez na lição Postman.
- Abrir a solicitação Schema Registry API > Schemas > Retrieve a list of schemas within the specified container.
- Selecione o botão Enviar
- Você deve receber uma resposta 200
- Examine a resposta para o item
Luma CRM Schema
e copie o valormeta:altId
Ativar o esquema
Agora que temos o meta:altId do esquema, podemos habilitá-lo para o perfil:
-
Abrir a solicitação Schema Registry API > Schemas > Update one or more attributes of a custom schema specified by ID.
-
No Params, cole seu valor
meta:altId
como o valor do parâmetroSCHEMA_ID
-
Na guia Corpo, cole o seguinte código
code language-json [{ "op": "add", "path": "/meta:immutableTags", "value": ["union"] }]
-
Selecione o botão Enviar
-
Você deve receber uma resposta 200
Você poderá ver na interface que todos os cinco esquemas estão habilitados para o Perfil (talvez seja necessário SHIFT-Reload para ver que Luma CRM Schema
está habilitado):
Ativar conjuntos de dados para o Perfil do cliente em tempo real usando a interface do usuário da plataforma
Os conjuntos de dados também devem ser ativados para o Perfil e o processo é ainda mais simples:
-
Na interface do usuário da Platform, abra o
Luma Loyalty Dataset
-
Alternar a opção Perfil
-
No modal de confirmação, pressione o botão Habilitar para confirmar
Repita as etapas acima para esses outros conjuntos de dados:
- Conjunto de dados do catálogo de produtos Luma
- Conjunto de dados de eventos de compra offline da Luma
- Conjunto de dados de eventos da Web da Luma
Ativar conjuntos de dados para o Perfil do cliente em tempo real usando a API da plataforma
Agora você ativará um conjunto de dados para o Perfil usando a API. Novamente, se você quiser ativá-lo pela interface do usuário usando o método acima, tudo bem também.
Obter a ID do conjunto de dados
Primeiro precisamos obter o id
do Luma CRM Dataset
:
- Abrir Postman
- Se você não tiver um token de acesso, abra a solicitação OAuth: Request Access Token e selecione Enviar para solicitar um novo token de acesso, exatamente como você fez na lição Postman.
- Abrir a solicitação Catalog Service API > Datasets > Retrieve a list of datasets.
- Selecione o botão Enviar
- Você deve receber uma resposta 200
- Examine a resposta para o item
Luma CRM Dataset
e copie a id:
Ativar o conjunto de dados
Agora que temos a ID do conjunto de dados, podemos habilitá-la para o perfil:
-
Abrir a solicitação Catalog Service API > Datasets > Update one or more attributes of a dataset specified by ID.
-
No Params, atualize o valor
DATASET_ID
para o seu próprio -
Na guia Corpo, cole o código a seguir. Observe que os dois primeiros valores são tags pré-existentes que estão visíveis na resposta anterior. Elas precisam ser incluídas no corpo, além das duas novas tags que estamos adicionando:
code language-json { "tags":{ "adobe/pqs/table":["luma_crm_dataset"], "adobe/siphon/table/format":["parquet"], "unifiedProfile":["enabled:true"], "unifiedIdentity":["enabled:true"] } }
-
Selecione o botão Enviar
-
Você deve receber uma resposta 200
Você também pode confirmar se a interface do usuário mostra o conjunto de dados habilitado:
Recursos adicionais
Engenheiros de dados deve continuar para a lição Assinar eventos de assimilação de dados.
Os arquitetos de dados podem ignorar e acessar a lição de assimilação em lote.