1.2.2 Configurar esquemas e definir identificadores
Neste exercício, você revisará a configuração dos esquemas XDM necessários para classificar as informações do perfil e o comportamento do cliente. Em cada esquema XDM, você também verá que um identificador principal é definido para vincular todas as informações relacionadas ao cliente ao.
Story
Antes de começar a configurar o Esquema XDM e definir Identificadores, você precisa pensar no contexto de negócios do que estamos tentando fazer:
- Você deseja dados
- Você deseja vincular dados a um cliente
- Você deseja criar um Perfil de cliente progressivo em tempo real
Há dois tipos de dados que queremos capturar:
- Quem é esse cliente?
- O que este cliente faz?
No entanto, a pergunta Quem é esse cliente? é uma pergunta muito aberta e com muitas respostas. Quando sua organização quiser ver essa pergunta respondida, você procura informações demográficas como Nome, Sobrenome e Endereço. Mas também para informações de contato, como um endereço de email ou um número de celular. E também para informações vinculadas a Idioma, OptIn/OptOut e talvez até mesmo Imagens de perfil. E, finalmente, o que você realmente precisa saber é como vamos identificar esse cliente nos vários sistemas que sua organização usa.
O mesmo vale para a pergunta O que este cliente faz?. É uma pergunta muito aberta e com muitas respostas. Quando sua organização quiser ver essa pergunta respondida, você procura qualquer interação que um cliente tenha tido com qualquer uma de suas propriedades online e offline. Quais páginas ou produtos foram visitados? Esse cliente adicionou um produto ao carrinho ou até comprou um item? Qual dispositivo e navegador foram usados para navegar no site? Que tipo de informações esse cliente está procurando e como podemos usá-las para configurar e fornecer uma experiência agradável a esse cliente? E, finalmente, o que realmente precisamos saber é como vamos identificar esse cliente nos vários sistemas que sua organização usará.
Quem é este cliente
Capturando a resposta para Quem é este cliente?O da sua organização é feito por meio da página de Logon/Registro.
Da perspectiva do Esquema, vemos isso como uma Classe. A pergunta: Quem é este cliente? é algo que definimos no Perfil Individual XDM da Classe.
Portanto, ao criar um esquema XDM para capturar a resposta para Quem é esse cliente?, primeiro, será necessário criar e definir 1 esquema que faça referência à classe Perfil Individual XDM.
Para especificar que tipo de respostas podem ser dadas a essa pergunta, você precisará definir Grupos de Campos. Grupos de Campos são extensões da classe de Perfil e têm configurações muito específicas. Por exemplo, informações demográficas como Nome, Sobrenome, Sexo e Aniversário fazem parte do Grupo de Campos: Detalhes Demográficos.
Em segundo lugar, sua organização precisa decidir como identificar esse cliente. No caso de sua organização, o identificador principal de um cliente conhecido pode ser uma ID de cliente específica, como por exemplo um endereço de email. Mas, tecnicamente, há outras maneiras de identificar um cliente em sua organização, como usar um número de celular.
Neste laboratório, vamos definir o endereço de email como o identificador principal e o número de telefone como um identificador secundário.
Por fim, é importante distinguir o canal no qual os dados foram capturados. Nesse caso, falaremos sobre Registros de Site e o esquema que precisa ser definido precisa refletir onde os dados de registro foram capturados. O canal também terá um papel importante em influenciar quais dados são capturados. Dessa forma, é uma prática recomendada definir esquemas para cada combinação de canal, identificador principal e tipo de dados coletados.
Com base no exposto acima, os esquemas foram criados no Adobe Experience Platform.
Faça logon no Adobe Experience Platform acessando esta URL: https://experience.adobe.com/platform.
Depois de fazer logon, você chegará à página inicial do Adobe Experience Platform.
Antes de continuar, você precisa selecionar uma sandbox. A sandbox a ser selecionada é chamada --aepSandboxName--. Depois de selecionar a sandbox apropriada, você verá a alteração da tela e agora estará em sua sandbox dedicada.
No Adobe Experience Platform, clique em Esquemas no menu à esquerda da tela. Você verá a lista de Esquemas disponíveis. Você deve criar um novo schema. Para criar um novo esquema, clique em + Criar esquema.
Selecione Manual e clique em Selecionar.
Em seguida, selecione Perfil Individual e clique em Avançar.
Insira o nome do esquema desta forma: --aepUserLdap-- - Demo System - Profile Schema for Website. Clique em Concluir.
Um novo schema foi criado.
Agora é necessário definir qual é a resposta à pergunta Quem é esse cliente? deve ter a aparência de.
Na introdução desse laboratório, observamos a necessidade dos seguintes atributos para definir um cliente:
- Informações demográficas, como nome, sobrenome e endereço
- Informações de contato, como endereço residencial, endereço de email ou número de celular
- Outras informações vinculadas ao idioma, aceitação/recusa e talvez até mesmo Imagens de perfil.
- Identificador principal de um cliente
Para fazer com que essas informações façam parte do esquema, você precisa adicionar os seguintes Grupos de Campos ao esquema:
- Detalhes demográficos (Informações demográficas)
- Detalhes de contato pessoal (Informações de contato)
- Detalhes sobre consentimento e preferência (outras informações)
- Grupo de campos de identificação de perfil personalizado da sua organização (Identificadores primário e secundário)
Clique no botão +Adicionar em Grupos de campos.
Na tela Adicionar Grupo de Campos, selecione os Detalhes Demográficos do Grupo de Campos , Detalhes de Contatos Pessoais e Detalhes de Consentimento e Preferência.
Clique no botão Adicionar Grupos de Campos para adicionar o Grupo de Campos ao esquema.
Agora você terá isto:
Em seguida, você precisa de um novo Grupo de Campos para capturar o Identificador usado para a coleta de dados. Como você viu no exercício anterior, há um conceito de Identificadores. O Identificador principal é o mais importante, pois todos os dados coletados serão vinculados a esse Identificador.
Agora você criará seu próprio Grupo de campos personalizado e, como tal, estenderá o Esquema XDM para atender aos requisitos de sua própria organização.
Clique em + Adicionar em Grupos de campos para começar a adicionar um Grupo de Campos.
Em vez de reutilizar um Grupo de Campos existente, você criará seu próprio Grupo de Campos. Você pode fazer isso selecionando Criar Novo Grupo de Campos.
Agora você precisa fornecer um Nome para Exibição e uma Descrição para o seu novo Grupo de Campos.
Como o nome do esquema, usaremos:--aepUserLdap-- - Profile Identification Field Group
Clique no botão Adicionar Grupos de Campos para adicionar o Grupo de Campos recém-criado ao esquema.
Agora essa estrutura de esquema está em vigor.
Seu novo Grupo de Campos ainda está vazio, portanto, agora você terá que adicionar campos a esse Grupo de Campos.
Na lista do Grupo de campos, clique no Grupo de Campos personalizado.
Agora você vê vários novos botões serem exibidos.
No nível superior do esquema, clique no botão + Adicionar campo.
Depois de clicar no botão + Adicionar campo, você verá um novo campo sem título no esquema.
Agora você deve inserir as informações desse novo campo, usando estas definições de objeto:
- Nome do campo:
--aepUserLdap--_identification - Nome de exibição:
--aepUserLdap--_identification - Tipo: objeto
- Grupo de campos:
--aepUserLdap-- - Profile Identification Field Group
Clique em Aplicar.
Agora você verá um novo objeto no esquema, que representa um objeto personalizado no esquema e que é nomeado com base na sua ID de locatário do Adobe Experience Platform. Sua ID de locatário do Adobe Experience Platform é --aepTenantId-- e é exclusiva para cada instância da AEP.
Agora você adicionará um novo objeto de 3 campos sob esse locatário, no objeto identificação que acabou de criar. Para começar a adicionar cada um desses três campos, clique no ícone + em identificação para cada campo.
Use as informações abaixo para criar esses três novos campos no objeto identification:
-
ecid:
- Nome do campo:
--aepUserLdap--_ecid - Nome de exibição:
--aepUserLdap--ecid - Tipo: Cadeia de caracteres
- Grupo de campos:
--aepUserLdap-- - Profile Identification Field Group
- Nome do campo:
-
emailId
- Nome do campo:
--aepUserLdap--_emailId - Nome de exibição:
--aepUserLdap--_emailId - Tipo: Cadeia de caracteres
- Grupo de campos:
--aepUserLdap-- - Profile Identification Field Group
- Nome do campo:
-
mobilener
- Nome do campo:
--aepUserLdap--_mobilenr - Nome de exibição:
--aepUserLdap--_mobilenr - Tipo: Cadeia de caracteres
- Grupo de campos:
--aepUserLdap-- - Profile Identification Field Group
- Nome do campo:
Esta é a aparência de cada campo após a configuração inicial do campo.
--aepUserLdap--_mobilenr
Para salvar seu campo, role para baixo nas Propriedades do Campo até ver o botão Aplicar. Clique no botão Aplicar.
--aepUserLdap--_ecid
Não se esqueça de rolar para baixo e clicar em Aplicar.
--aepUserLdap--_emailId
Não se esqueça de rolar para baixo e clicar em Aplicar.
Cada campo é definido como tipo Cadeia de caracteres e você configurará esses campos como Identidades. Para este esquema, pressupomos que um cliente sempre será identificado por seu endereço de email, o que significa que você deve configurar o campo emailId como um identificador principal e os outros campos como identificadores normais.
Seus 3 campos agora devem ser definidos como campos de identidade.
Para começar a definir esses campos como campos de identidade, siga estas etapas:
- Selecione o campo
--aepUserLdap--_emailId. - No lado direito, nas propriedades do campo, role para baixo até ver Identidade. Marque a caixa de seleção de Identidade.
- Marque agora a caixa de seleção de Identidade principal.
- Por fim, selecione o namespace Email na lista de Namespaces. Um Namespace é usado pelo Gráfico de identidade no Adobe Experience Platform para classificar identificadores em namespaces e definir a relação entre esses namespaces. Clique em Aplicar para salvar as alterações.
Em seguida, você deve definir os outros campos para --aepUserLdap--_ecid e --aepUserLdap--_mobilenr como identificadores padrão.
Selecione o campo --aepUserLdap--_ecid. No lado direito, nas propriedades do campo, role para baixo até ver Identidade. Marque a caixa de seleção de Identidade.
Em seguida, selecione o namespace ECID na lista de Namespaces.
Clique em Aplicar para salvar as alterações.
Selecione o campo --aepUserLdap--_mobilenr. No lado direito, nas propriedades do campo, role para baixo até ver Identidade. Marque a caixa de seleção de Identidade.
Selecione o namespace Telefone na lista de Namespaces.
Clique em Aplicar para salvar as alterações.
O objeto identification agora deve ter esta aparência, com os 3 campos id agora mostrando também um ícone impressão digital para mostrar que eles foram definidos como identificadores.
Clique em Salvar para salvar as alterações.
A última coisa a fazer aqui é ativar o Esquema a ser vinculado ao Perfil.
Ao ativar o esquema para Perfil, você garante que todos os dados enviados para a Adobe Experience Platform em relação a esse esquema farão parte do ambiente Perfil do cliente em tempo real, que garante que todos esses dados possam ser usados em tempo real para consulta, segmentação e ativação.
Para fazer isso, selecione o nome do schema.
Na guia direita do esquema, clique em Alternância de perfil, que está desativada no momento.
Ative o Perfil - alterne clicando nele.
Clique em Habilitar para habilitar este esquema para o Perfil.
Seu Esquema agora está configurado para fazer parte do Perfil de cliente em tempo real. Clique em Salvar para salvar seu esquema.
O que este cliente faz?
Captura da resposta à pergunta O que este cliente faz?O da sua organização é feito por meio, por exemplo, de uma exibição de produto em uma página de produto.
De uma perspectiva de esquema, vemos isso como uma Classe. A pergunta: O que este cliente faz? é algo que definimos na classe ExperienceEvent.
Portanto, ao criar um Esquema XDM para capturar a resposta para O que este cliente faz?, primeiro, será necessário criar e definir 1 esquema que faça referência à classe ExperienceEvent.
Para especificar que tipo de respostas podem ser dadas a essa pergunta, você precisará definir o Grupo de Campos. Grupos de Campos são extensões da Classe ExperienceEvent e têm configurações muito específicas. Por exemplo, informações sobre que tipo de produtos um cliente visualizou ou adicionou ao carrinho fazem parte do Grupo de campos Detalhes do Commerce.
Em segundo lugar, sua organização precisa decidir como você identificará o comportamento desse cliente. Como estamos falando de interações em um site, é possível que sua organização conheça o cliente, mas é igualmente possível que um visitante desconhecido e anônimo esteja ativo no site. Portanto, não podemos usar um identificador como endereço de email. Nesse caso, sua organização provavelmente decidirá usar a Experience Cloud ID (ECID) como o identificador principal.
Por fim, é importante distinguir o canal no qual os dados foram capturados. Nesse caso, falaremos sobre Interações de Site e o esquema que precisa ser definido precisa refletir onde os dados de interação foram capturados. O canal também terá um papel importante em influenciar quais dados são capturados. Dessa forma, é uma prática recomendada definir esquemas para cada combinação de canal, identificador principal e tipo de dados coletados.
Com base no exposto acima, será necessário configurar um esquema no Adobe Experience Platform.
Depois de fazer logon, você chegará à página inicial do Adobe Experience Platform.
Antes de continuar, você precisa selecionar uma sandbox. A sandbox a ser selecionada chama-se --aepSandboxName--. Depois de selecionar a sandbox apropriada, você verá a alteração da tela e agora estará em sua sandbox dedicada.
No Adobe Experience Platform, clique em Esquemas no menu no lado esquerdo da tela e vá para Procurar. Você deve criar um novo schema. Para criar um novo esquema, clique no botão + Criar Esquema.
Selecione Manual e clique em Selecionar.
Selecione Evento de experiência e clique em Avançar.
Insira um nome para o esquema, desta forma: --aepUserLdap-- - Demo System - Event Schema for Website. Clique em Concluir.
Um novo schema é criado e você pode configurar em quais dados serão coletados.
Agora é necessário definir o que responder à pergunta O que este cliente faz? deve ter a aparência de.
Na introdução desse laboratório, observamos a necessidade dos seguintes atributos para definir o que um cliente faz:
- Quais páginas ou produtos foram visitados?
- Esse cliente adicionou um produto ao carrinho ou até comprou um item?
- Qual dispositivo e navegador foram usados para navegar no site?
- Que tipo de informações esse cliente está procurando e como podemos usá-las para configurar e fornecer uma experiência agradável a esse cliente?
- Identificador principal de um cliente
Para fazer com que essas informações façam parte do esquema, você precisa adicionar o seguinte Grupo de campos ao esquema:
- AEP Web SDK ExperienceEvent
- a identificação de perfil personalizada da sua organização Grupo de campos
Clique em + Adicionar em Grupos de campos.
Na tela Adicionar Grupo de Campos, selecione o Grupo de Campos AEP Web SDK ExperienceEvent. Clique em Adicionar grupos de campos.
Você terá isto:
Em seguida, é necessário criar um novo Grupo de Campos para capturar o Identificador usado para a coleta de dados.
Agora você criará seu próprio Grupo de campos personalizado e, como tal, estenderá o Esquema XDM para atender aos requisitos de sua própria organização.
Um Grupo de Campos está vinculado a uma Classe, o que significa que você não pode simplesmente reutilizar o Grupo de Campos criado anteriormente.
Clique no botão + Adicionar para começar a adicionar um Grupo de Campos.
Em vez de reutilizar um Grupo de Campos existente, você criará seu próprio Grupo de Campos. Selecione Criar Novo Grupo de Campos e digite o nome do Grupo de Campos, desta forma: --aepUserLdap-- - ExperienceEvent Identification Field Group.
Clique em Adicionar grupos de campos
Agora você deve ter essa estrutura Esquema em vigor.
Seu novo Grupo de Campos ainda está vazio, portanto, agora você terá que adicionar campos a esse Grupo de Campos.
Na lista do Grupo de campos, clique no Grupo de Campos personalizado.
Agora você vê vários novos botões serem exibidos.
No nível superior do Esquema, ao lado do Esquema - nome, clique no botão +.
Depois de clicar no botão +, você verá um novo campo sem título no esquema.
Use esta opção para definir seu novo campo:
- Nome do campo:
--aepUserLdap--_identification - Nome de exibição:
--aepUserLdap--_identification - Tipo: objeto
- Grupo de campos:
--aepUserLdap-- - ExperienceEvent Identification Field Group
Clique em Aplicar.
O novo campo foi criado na ID de locatário do Adobe Experience Platform. Sua ID de locatário do Adobe Experience Platform é --aepTenantId--.
Agora você adicionará 1 novo campo sob o objeto identification.
Clique no botão + ao lado do objeto identification para criar um novo campo.
O campo da ECID será definido como tipo Cadeia de caracteres e você configurará este campo como uma Identidade. Para o Esquema Sistema de demonstração - Esquema de evento para o site, pressupomos que um cliente sempre será identificado por sua ECID, o que significa que você deve configurar o campo ECID como um identificador primário
Agora você tem um campo vazio. Você precisa configurar o campo acima conforme indicado.
-
ecid:
- Nome do campo:
--aepUserLdap--_ecidweb - Nome de exibição:
--aepUserLdap--_ecidweb - Tipo: Cadeia de caracteres
- Grupo de campos:
--aepUserLdap-- - ExperienceEvent Identification Field Group
- Nome do campo:
Esta é a aparência do campo --aepUserLdap--_ecidweb após a configuração inicial do campo:
Role para baixo e clique em Aplicar.
Agora você tem um novo campo, mas esse campo ainda não foi definido como um campo de Identidade.
Para começar a definir esses campos como campos de identidade, selecione o campo --aepUserLdap--_ecidweb.
No lado direito, nas propriedades do campo, role para baixo até ver Identidade. Marque a caixa de seleção de Identidade e marque a caixa de seleção de Identidade principal.
Selecione o namespace ECID na lista de Namespaces.
Clique em Aplicar para salvar as alterações.
O objeto identification agora deve ter esta aparência, com o campo ecid mostrando também um ícone impressão digital para mostrar que foram definidos como identificadores.
Clique em Salvar para salvar as alterações.
É importante observar que, ao assimilar dados em relação a esse esquema, alguns campos são obrigatórios.
Por exemplo, os campos _id e timestamp são campos obrigatórios, que é um requisito imposto pela Classe ExperienceEvent.
- _id precisa conter uma id exclusiva para uma assimilação de dados específica
- o carimbo de data/hora precisa ser o carimbo de data/hora desta ocorrência, no formato
"YYYY-MM-DDTHH:MM:SSSZ", como por exemplo:"2024-11-18T07:20:000Z"
Agora você definiu um esquema, vinculou Grupos de Campos existentes e recém-criados e definiu identificadores.
A última coisa a fazer aqui é ativar o Esquema a ser vinculado ao Perfil.
Ao habilitar seu esquema para o Perfil, você garante que todos os dados enviados para a Adobe Experience Platform com base nesse esquema farão parte do Perfil do cliente em tempo real, o que garante que todos esses dados possam ser usados em tempo real para consulta, segmentação e ativação.
Para fazer isso, clique no nome do schema.
Na guia direita do esquema, você verá um Alternância de perfil, que está desativado no momento. Clique em Perfil - alternar para habilitá-lo.
Você verá esta mensagem. Clique em Habilitar para habilitar este esquema para o Perfil.
Seu esquema agora está configurado para fazer parte do Perfil de cliente em tempo real.
Clique em Salvar para salvar seu esquema.
Agora você concluiu a criação de esquemas que estão ativados para serem usados no Perfil do cliente em tempo real.
Vamos analisar os conjuntos de dados no próximo exercício.
Próximas etapas
Ir para 1.2.3 Configurar conjuntos de dados
Voltar para Assimilação de dados
Voltar para Todos os módulos