2.2 Configurar esquemas e definir identificadores

Neste exercício, você configurará os esquemas XDM necessários para classificar as informações do perfil e o comportamento do cliente. Em cada esquema XDM, também será necessário configurar um identificador principal para vincular todas as informações.

História

Antes de começar a configurar o Esquema XDM e definir os Identificadores Primários, precisamos pensar no contexto comercial do que estamos tentando fazer:

  • Você deseja dados
  • Você deseja vincular dados a um cliente
  • Você deseja criar um Perfil do cliente progressivo em tempo real

Há dois tipos de dados que queremos capturar:

  • Quem é esse cliente?
  • O que esse cliente faz?

No entanto, a questão Quem é esse cliente? É uma pergunta muito aberta que tem muitas respostas. Quando sua empresa quer que essa pergunta seja respondida, você está procurando informações demográficas como Nome, Sobrenome e Endereço. Mas também para obter informações de contato, como um endereço de email ou um número de telefone do Mobile. E também para informações vinculadas a Idioma, Aceitação/Não participação 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 empresa usa.

O mesmo se aplica à questão O que esse cliente faz?. É uma pergunta muito aberta com muitas respostas. Quando sua empresa quiser que essa pergunta seja respondida, você está procurando 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ção este cliente está procurando e como podemos usá-la para configurar e fornecer uma experiência agradável a este cliente? E finalmente, o que realmente precisamos saber é como vamos identificar esse cliente nos vários sistemas que sua empresa usará.

2.1.1 - Quem é este cliente

Capturando a resposta para Quem é esse cliente? para sua empresa, é feito por meio da página Logon/Registro .

Assimilação de dados

Da perspectiva do Esquema, olhamos para isto como um Classe. A questão: Quem é esse cliente? é algo que definimos na Classe Perfil individual XDM.

Assim, ao criar um Esquema XDM para capturar a resposta para Quem é esse cliente?, primeiro, você precisará criar e definir 1 schema que faça referência à classe Perfil individual XDM.

Para especificar que tipo de resposta pode ser dada a essa pergunta, você precisará definir Grupos de campos. Grupos de campos são extensões da classe Profile e têm configurações muito específicas. Por exemplo, informações demográficas como Nome, Sobrenome, Gênero e Aniversário são parte do Grupo de campos: Detalhes demográficos.

Em segundo lugar, sua empresa precisa decidir como identificar esse cliente. No caso de sua empresa, o identificador principal de um cliente conhecido pode ser uma ID de cliente específica, como, por exemplo, um endereço de email. Tecnicamente, existem outras maneiras de identificar um cliente em sua empresa, como usar um número de telefone celular.
Neste laboratório, definiremos 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 em que os dados foram capturados. Nesse caso, falaremos sobre Registros de site e o schema que precisa ser definido precisa refletir em que os dados de registro foram capturados. O canal também terá um papel importante para 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 acima, você precisará configurar um Esquema no Adobe Experience Platform.

Faça logon no Adobe Experience Platform acessando este URL: https://experience.adobe.com/platform.

Depois de fazer logon, você será direcionado para a página inicial do Adobe Experience Platform.

Assimilação de dados

Antes de continuar, é necessário selecionar um sandbox. A sandbox a ser selecionada é chamada de --module2sandbox--. Você pode fazer isso clicando no texto Produto de produção na linha azul na parte superior da tela. Depois de selecionar a sandbox apropriada, você verá a tela mudar e agora estará na sandbox dedicada.

Assimilação de dados

No Adobe Experience Platform, clique em Esquemas no menu no lado esquerdo da tela. Você verá a lista de Esquemas.

Assimilação de dados

Você deve criar um novo schema. Para criar um novo schema, clique no botão + Criar esquema e selecione Perfil individual XDM.

Assimilação de dados

Depois de clicar no botão + Criar esquema , um novo schema é criado e você será solicitado a selecionar ou criar grupos de campos.

Assimilação de dados

Agora você precisa definir qual resposta para a pergunta Quem é esse cliente? deveria parecer.
Na introdução deste 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 telefone celular
  • Outras informações vinculadas a Idioma, Aceitação/Não participação e talvez até mesmo imagens de perfil.
  • Identificador principal para um cliente

Para tornar essas informações parte do esquema, é necessário adicionar o seguinte Grupos de campos ao esquema:

  • Detalhes demográficos (informações demográficas)
  • Detalhes de contato pessoal (Informações de contato)
  • Detalhes da Preferência (Outras Informações)
  • grupo de campos de identificação de perfil personalizado de sua empresa (identificadores primário e secundário)

No Adicionar grupo de campos selecione o Grupo de campos Detalhes demográficos, Detalhes de contato pessoal e Detalhes da Preferência.

Assimilação de dados

Clique no botão Adicionar grupos de campos para adicionar o botão Grupo de campos ao esquema.

Assimilação de dados

Agora você terá isto:

Assimilação de dados

Em seguida, você precisa de um novo Grupo de campos para capturar a Identificador usado para coleta de dados. Como vocês viram no exercício anterior, há um conceito de Identificadores Primários e Secundários. Um 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 e, como tal, você estenderá o Esquema XDM para atender aos requisitos de sua própria empresa.

Clique no botão + Adicionar botão para começar a adicionar um Grupo de campos.

Assimilação de dados

Em vez de reutilizar um Grupo de campos, você criará seu próprio Grupo de campos. Você pode fazer isso selecionando Criar novo grupo de campos.

Assimilação de dados

Agora, é necessário fornecer um Nome de exibição e Descrição para o novo Grupo de campos.

Como o nome do nosso schema, usaremos isso:
--demoProfileLdap-- - Profile Identification Field Group

Como exemplo, para ldap vangeluco, esse deve ser o nome do schema:

vangeluw - Grupo de campos de identificação de perfil

Isso deve lhe dar algo assim:

Assimilação de dados

Clique no botão Adicionar grupos de campos para adicionar o botão recém-criado Grupo de campos ao esquema.

Assimilação de dados

Agora, você deve ter essa estrutura de schema em vigor.

Assimilação de dados

Seu novo Grupo de campos ainda está vazio, portanto, agora você terá que adicionar campos a Grupo de campos.
No Grupo de campos-list, clique em seu Grupo de campos.

Assimilação de dados

Agora você vê vários novos botões serem exibidos.

No nível superior do Esquema, clique no botão + Adicionar campo botão.

Assimilação de dados

Depois de clicar no botão + Adicionar campo , agora você verá um novo objeto no esquema. Este objeto representa um objeto em seu Esquema e é nomeado após sua ID de locatário da Adobe Experience Platform. Sua ID do locatário do Adobe Experience Platform é --aepTenantId--.

Assimilação de dados

Agora você adicionará um novo objeto sob esse locatário. Para fazer isso, clique no campo Novo campo sob o objeto tenant.

Assimilação de dados

Use estas definições de objeto:

  • Nome do campo: identificação
  • Nome de exibição: identificação
  • Tipo: Objeto

Assimilação de dados

Clique em Aplicar para salvar as alterações.

Assimilação de dados

Depois de clicar Aplicar, agora você verá seu identificação no Esquema.

Assimilação de dados

Agora você adicionará 3 novos campos sob a variável identificação objeto:

  • ecid:

    • Nome do campo: ecid
    • Nome de exibição: ecid
    • Tipo:cadeia de caracteres
  • emailId

    • Nome do campo: emailId
    • Nome de exibição: emailId
    • Tipo:cadeia de caracteres
  • mobilenr

    • Nome do campo: mobilenr
    • Nome de exibição: mobilenr
    • Tipo:cadeia de caracteres

Cada campo será definido como tipo String e vamos configurar esses campos como Identidades. Para o esquema Esquema de registro do site, presumimos que um cliente sempre será identificado pelo endereço de email, o que significa que é necessário configurar o campo . emailId como principal e os outros campos como secundário identificadores.

Para adicionar os campos, clique no botão + botão ao lado do identificação objeto.

Assimilação de dados

Agora você tem um campo vazio. Você precisa configurar os 3 campos acima conforme indicado.

Assimilação de dados

É assim que cada campo deve cuidar da configuração inicial do campo.

Clique no botão + botão ao lado do identificação para criar um novo campo e preencher os campos conforme indicado.

  • ecid

Assimilação de dados

Para salvar seu campo, role para baixo no Propriedades do campo até visualizar o botão Aplicar. Clique no botão Aplicar botão.

Assimilação de dados

Clique no botão + botão ao lado do identificação para criar um novo campo e preencher os campos conforme indicado.

  • emailId

Assimilação de dados

Para salvar seu campo, role para baixo no Propriedades do campo até visualizar o botão Aplicar. Clique no botão Aplicar botão.

Assimilação de dados

Clique no botão + botão ao lado do identificação para criar um novo campo e preencher os campos conforme indicado.

  • mobilenr

Assimilação de dados

Para salvar seu campo, role para baixo no Propriedades do campo até visualizar o botão Aplicar. Clique no botão Aplicar botão.

Assimilação de dados

Agora você tem 3 campos, mas esses campos não foram definidos como Identidade-campos ainda.

Assimilação de dados

Para começar a definir esses campos como Identidade-campos, siga estas etapas:

  • Selecione o campo emailId.

  • No lado direito, nas propriedades do campo, role para baixo até visualizar Identidade. Marque a caixa de seleção para Identidade.

    Assimilação de dados

  • Agora marque a caixa de seleção para Identidade principal.

    Assimilação de dados

  • Por fim, selecione o namespace Email na lista de Namespaces. Um Namespace é usado pelo Gráfico de identidade na Adobe Experience Platform para classificar identificadores em namespaces e definir a relação entre esses namespaces.

    Assimilação de dados

  • Finalmente, clique em Aplicar para salvar as alterações.

    Assimilação de dados

Em seguida, é necessário definir os outros campos para ecid e mobilenr como identificadores secundários.

  • Selecione o campo ecid.

  • No lado direito, nas propriedades do campo, role para baixo até visualizar Identidade. Marque a caixa de seleção para Identidade.

    Assimilação de dados

  • Em seguida, selecione o namespace ECID na lista de Namespaces. A Namespace é usada pelo Gráfico de identidade na Adobe Experience Platform para classificar identificadores em namespaces e definir a relação entre esses namespaces.

    Assimilação de dados

  • Clique em Aplicar para salvar as alterações.

    Assimilação de dados

  • Selecione o campo mobilenr.

  • No lado direito, nas propriedades do campo, role para baixo até visualizar Identidade. Marque a caixa de seleção para Identidade.

    Assimilação de dados

  • Certifique-se de selecionar o namespace Telefone na lista de Namespaces. Um Namespace é usado pelo Gráfico de identidade na Adobe Experience Platform para classificar identificadores em namespaces e definir a relação entre esses namespaces.

    Assimilação de dados

  • Clique em Aplicar para salvar as alterações.

    Assimilação de dados

O identificação Agora, o objeto deve ficar assim, com os 3 campos id também mostrando um impressão digital ícone para mostrar que eles foram definidos como identificadores.

Assimilação de dados

Agora vamos dar um nome ao esquema. Selecione o campo Esquema sem título.

Assimilação de dados

Como o nome do nosso schema, você usará isto:

--demoProfileLdap-- - Demo System - Profile Schema for Website

Substituir ldap pelo seu ldap específico. Como exemplo, para ldap vangeluco, esse deve ser o nome do schema:

vangeluw - Sistema de demonstração - Esquema de perfil do site

Isso deve lhe dar algo assim:

Assimilação de dados

Agora você definiu um Esquema, vinculado existente e recém-criado Grupos de campos e têm identificadores definidos.

Clique em Salvar para salvar as alterações.

Assimilação de dados

A última coisa a fazer aqui é ativar o Esquema a ser vinculado ao Perfil.
Ao ativar seu esquema para Perfil, você garante que todos os dados enviados para a Adobe Experience Platform em relação a esse esquema façam parte do ambiente de Perfil do cliente em tempo real, o que garante que todos esses dados possam ser usados em tempo real para consultas, segmentação e ativação.

Para fazer isso, vamos selecionar o nome do esquema.

Assimilação de dados

Na guia direita do esquema, você verá um Ativar/desativar perfil, que está desativada no momento.

Assimilação de dados

Ative o Perfil - alterne clicando nele.

Você verá esta mensagem:

Assimilação de dados

Clique em Habilitar para ativar este esquema no Perfil.

Seu Esquema agora está configurado para fazer parte do Perfil do cliente em tempo real.

Assimilação de dados

Finalmente, clique em Salvar para salvar o esquema.

Assimilação de dados

2.1.2 - O que esse cliente faz

Capturando a resposta à pergunta O que esse cliente faz? para sua empresa, é feito por meio de, por exemplo, uma visualização de produto em uma página de produto.

Assimilação de dados

Da perspectiva do schema, vemos isso como uma Classe. A questão: O que esse cliente faz? é algo que definimos na classe ExperienceEvent.

Assim, ao criar um Esquema XDM para capturar a resposta para O que esse cliente faz?, primeiro, você precisará criar e definir 1 schema que faça referência à classe ExperienceEvent.

Para especificar que tipo de resposta pode ser dada a essa pergunta, você precisará definir Grupo de campos. Grupos de campos são extensões do ExperienceEvent-classe e tem configurações muito específicas. Por exemplo, informações sobre que tipo de produtos um cliente visualizou ou adicionou ao carrinho são parte do Grupo de campos Detalhes de comércio.

Em segundo lugar, sua empresa precisa decidir como você identificará o comportamento desse cliente. Como estamos falando de interações em um site, é possível que sua empresa 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 empresa provavelmente decidirá usar a variável Experience Cloud ID (ECID) como o identificador principal.

Por fim, é importante distinguir o canal em que os dados foram capturados. Nesse caso, falaremos sobre interações de site e o schema que precisa ser definido precisa refletir em que os dados de interação foram capturados. O canal também terá um papel importante para 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 acima, você precisará configurar um schema no Adobe Experience Platform.

Depois de fazer logon, você será direcionado para a página inicial do Adobe Experience Platform.

Assimilação de dados

Antes de continuar, é necessário selecionar um sandbox. O sandbox para selecionar é nomeado --module2sandbox--. Você pode fazer isso clicando no texto Produto de produção na linha azul na parte superior da tela. Depois de selecionar a sandbox apropriada, você verá a tela mudar e agora estará na sandbox dedicada.

Assimilação de dados

No Adobe Experience Platform, clique em Esquemas no menu no lado esquerdo da tela.

Assimilação de dados

Em Esquemas, você verá todos os esquemas existentes.

Assimilação de dados

Você deve criar um novo schema. Para criar um novo schema, clique no botão + Criar esquema e selecione ExperiênciaEvento XDM.

Assimilação de dados

Depois de clicar no botão + Criar esquema , um novo schema é criado e você será solicitado a selecionar ou criar grupos de campos.

Assimilação de dados

Agora você precisa definir qual resposta para a pergunta O que esse cliente faz? deveria parecer.
Na introdução deste 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ção este cliente está procurando e como podemos usá-la para configurar e fornecer uma experiência agradável a este cliente?
  • Identificador principal para um cliente

Para tornar essas informações parte do esquema, é necessário adicionar o seguinte Grupo de campos ao esquema:

  • Detalhes da Web
  • Detalhes de comércio
  • Detalhes do ambiente
  • a identificação de perfil personalizada de sua empresa Grupo de campos (Identificadores primário e secundário)

No Adicionar grupo de campos selecione o Grupos de campos Detalhes da Web, Detalhes de comércio e Detalhes do ambiente.

Assimilação de dados

Clique no botão Adicionar grupos de campos para adicionar o Grupo de campos ao esquema.

Assimilação de dados

Você terá isso:

Assimilação de dados

Em seguida, é necessário criar um novo Grupo de campos para capturar a Identificador usado para coleta de dados. Como vocês viram no exercício anterior, há um conceito de Identificadores Primários e Secundários. Um 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 e, como tal, você estenderá o Esquema XDM para atender aos requisitos de sua própria empresa.

A Grupo de campos está vinculada a um Classe, portanto, isso significa que você não pode simplesmente reutilizar o criado anteriormente Grupo de campos.

Clique no botão + Adicionar botão para começar a adicionar um Grupo de campos.

Assimilação de dados

Em vez de reutilizar um Grupo de campos, você criará seu próprio Grupo de campos. Você pode fazer isso selecionando Criar novo grupo de campos.

Assimilação de dados

Agora, é necessário fornecer um Nome de exibição e Descrição para seu novo Grupo de campos.

Use esta opção para usar o nome do Grupo de campos:

--demoProfileLdap-- - ExperienceEvent Identification Field Group

Como exemplo, para ldap vangeluco, esse deve ser o nome do schema:

vangeluw - Grupo de campos de identificação do ExperienceEvent

Isso deve lhe dar algo assim:

Assimilação de dados

Clique no botão Adicionar grupo de campos para adicionar o botão recém-criado Grupo de campos ao esquema.

Assimilação de dados

Agora você deve ter isso Esquema estrutura em vigor.

Assimilação de dados

Seu novo Grupo de campos O ainda está vazio, portanto, agora você terá que adicionar campos a esse Grupo de campos.
No Grupo de campos-list, clique em seu Grupo de campos.

Assimilação de dados

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 + botão.

Assimilação de dados

Depois de clicar no botão + , agora você verá um novo objeto no esquema. Este objeto representa um objeto em seu Esquema e é nomeado a partir da ID do locatário da Adobe Experience Platform. Sua ID do locatário do Adobe Experience Platform é --aepTenantId--.

Assimilação de dados

Agora você adicionará um novo objeto sob esse locatário. Para fazer isso, clique no campo Novo campo sob o objeto tenant.

Assimilação de dados

Use estas definições de objeto:

  • Nome do campo: identificação
  • Nome de exibição: identificação
  • Tipo: Objeto

Assimilação de dados

Role para baixo e clique em Aplicar para salvar as alterações.

Assimilação de dados

Depois de clicar Aplicar, agora você verá seu identificação no Esquema.

Assimilação de dados

Agora, você adicionará um novo campo sob a variável identificação objeto.

Clique no botão + botão ao lado do identificação para criar um novo campo.

Assimilação de dados

O campo ECID será definido como tipo String e você configurará esse campo como um Identidade. Para o esquema Sistema de demonstração - Esquema de evento para site, presumimos que um cliente sempre será identificado por seus ECID, o que significa que é necessário configurar o campo ECID como principal identifier

Agora você tem um campo vazio. Você precisa configurar o campo acima conforme indicado.

  • ecid:

    • Nome do campo: ecid
    • Nome de exibição: ecid
    • Tipo:cadeia de caracteres

É assim que a função ecid-field deve cuidar da configuração inicial do campo:

Assimilação de dados

Role para baixo e clique em Aplicar.

Assimilação de dados

Agora você tem um novo campo, mas esse campo não foi definido como um Identidade-campo ainda.

Assimilação de dados

Para começar a definir esses campos como Identidade-campos, siga estas etapas:

  • Selecione o campo ecid.
  • No lado direito, nas propriedades do campo, role para baixo até visualizar Identidade. Marque a caixa de seleção para Identidade.

Assimilação de dados

  • Agora marque a caixa de seleção para Identidade principal.

Assimilação de dados

  • Por fim, selecione o namespace ECID na lista de Namespaces. A Namespace é usada pelo Gráfico de identidade no Adobe Experience Platform para classificar identificadores em namespaces e definir a relação entre esses namespaces.

    Assimilação de dados

  • Finalmente, clique em Aplicar para salvar as alterações.

    Assimilação de dados

O identificação agora, o objeto deve ficar assim, com o campo ecid também mostrando um impressão digital ícone para mostrar que eles foram definidos como identificadores.

Assimilação de dados

Agora vamos dar um nome ao esquema. Selecione o campo Esquema sem título.

Assimilação de dados

Como o nome do nosso schema, usaremos isso:
--demoProfileLdap-- - Demo System - Event Schema for Website

Como exemplo, para ldap vangeluco, esse deve ser o nome do schema:

vangeluw - Sistema de demonstração - Esquema de evento para site

Isso deve lhe dar algo assim:

Assimilação de dados

Clique em Salvar para salvar as alterações.

Assimilação de dados

É 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.

  • _id precisa conter uma id exclusiva para uma assimilação de dados específica
  • o carimbo de data e hora precisa ser o carimbo de data e hora dessa ocorrência, no formato "AAAA-MM-DDTHH:MM:SSSZ", como por exemplo: "2019-04-08T07:20:000Z"

Agora você definiu um schema, vinculou os existentes e os recém-criados Grupos de campos e têm identificadores definidos.

A última coisa a fazer aqui é ativar o Esquema a ser vinculado ao Perfil.
Ao ativar seu esquema para Perfil, certifique-se de que todos os dados enviados para a Adobe Experience Platform em relação a esse esquema façam parte do Perfil do cliente em tempo real, o que garante que todos os dados possam ser usados em tempo real para consultas, segmentação e ativação.

Para fazer isso, vamos selecionar o nome do esquema.

Assimilação de dados

Na guia direita do esquema, você verá um Perfil alternar, que está desativada no momento.

Assimilação de dados

Ative o Perfil - alterne clicando nele.

Você verá esta mensagem:

Assimilação de dados

Clique em Habilitar para ativar este esquema no Perfil.

Seu esquema agora está configurado para fazer parte do Perfil do cliente em tempo real.

Assimilação de dados

Finalmente, clique em Salvar para salvar o esquema.

Assimilação de dados

Agora você terminou de criar esquemas ativados para serem usados no Perfil do cliente em tempo real.

Vamos analisar os conjuntos de dados no próximo exercício.

Próxima etapa: 2.3 Configurar conjuntos de dados

Voltar ao Módulo 2

Voltar para todos os módulos

Nesta página