Mapear identidades

Nesta lição, criaremos namespaces de identidade e adicionaremos campos de identidade aos nossos schemas. Depois de fazer isso, também poderemos concluir os relacionamentos de schema da lição anterior.

O serviço de identidade da Adobe Experience Platform ajuda você a obter uma melhor visão de seus clientes e seus comportamentos ao unir identidades em dispositivos e sistemas, permitindo que você forneça experiências digitais pessoais e impactantes em tempo real. Campos de identidade e namespaces são a cola que une diferentes fontes de dados para criar o perfil do cliente em tempo real de 360 graus.

Arquitetos de dados O precisará mapear identidades fora deste tutorial.

Antes de começar os exercícios, assista a este breve vídeo para saber mais sobre identidade no Adobe Experience Platform:

OBSERVAÇÃO

Os campos de identidade só são necessários se você criar perfis de clientes em tempo real. Eles não são necessários se você estiver apenas assimilando dados no lago de dados.

Permissões necessárias

No Configurar permissões lição, configure todos os controles de acesso necessários para concluir esta lição.

Criar namespace de identidade

Neste exercício, criaremos namespaces de identidade para os campos de identidade personalizados do Luma, loyaltyId, crmIde productSku. Os namespaces de identidade desempenham um papel essencial na criação de perfis de clientes em tempo real, já que dois valores correspondentes no mesmo namespace permitem que duas fontes de dados formem um gráfico de identidade.

Criar namespaces na interface do usuário

Vamos começar criando um namespace para o Esquema de Fidelidade do Luma:

  1. Na interface do usuário da Platform, acesse Identidades na navegação à esquerda

  2. Você observará que há vários namespaces de identidade prontos para uso disponíveis. Selecione o Criar namespace de identidade botão

  3. Forneça os detalhes a seguir

    Campo Valor
    Nome de exibição Id de Fidelidade do Luma
    Símbolo de identidade lumaLoyaltyId
    Tipo Entre dispositivos
  4. Selecione Criar

    Criar namespaces

Agora, configure outro namespace para o Esquema do catálogo de produtos do Luma com os seguintes detalhes:

Campo Valor
Nome de exibição SKU do produto Luma
Símbolo de identidade lumaProductSKU
Tipo Identificador de não pessoas

Criar namespace de identidade usando API

Criaremos nosso namespace do CRM por meio da API.

OBSERVAÇÃO

Se preferir ignorar os exercícios de API, sinta-se à vontade para criar o namespace do CRM por meio do método de interface do usuário usado com os seguintes detalhes:

  1. Como Nome de exibição, use Luma CRM Id
  2. Como Símbolo de identidade, use lumaCrmId
  3. Como Tipo, use Cross-Device

Vamos criar o Namespace de Identidade Luma CRM Id:

  1. Baixar Serviço de identidade.postman_collection.json para Luma Tutorial Assets pasta

  2. Importe a coleção para Postman

  3. Se você não tiver feito uma solicitação nas últimas 24 horas, seus tokens de autorização provavelmente expiraram. Abrir a solicitação Adobe I/O Access Token Generation > Local Signing (Non-production use-only) > IMS: JWT Generate + Auth via User Token e selecione Enviar para solicitar novos tokens de acesso e JWT.

  4. Selecionar a solicitação Serviço de identidade > Namespace de identidade > Criar um novo namespace de identidade.

  5. Cole o seguinte como o Body do pedido:

    {
        "name": "Luma CRM Id",
        "code": "lumaCrmId",
        "idType": "Cross_device"
    }
    
  6. Pressione a tecla Enviar e você deve obter um 200 OK resposta:

    Namespace de identidade

Caso volte à interface do usuário, você deverá ver seus três novos namespaces personalizados:
Namespace de identidade

Rotular campos de identidade em schemas

Agora que temos nossos namespaces, o próximo passo é atualizar nossos esquemas para rotular nossos campos de identidade.

Rotular campos XDM para identidade primária

Cada esquema usado com o Perfil do cliente em tempo real deve ter uma identidade primária especificada. E cada registro assimilado deve ter um valor para esse campo.

Vamos adicionar uma identidade primária ao Luma Loyalty Schema:

  1. Abra o Luma Loyalty Schema

  2. Selecione o Luma Identity profile field group

  3. Selecione o loyaltyId campo

  4. Verifique a Identidade caixa

  5. Verifique a Identidade principal caixa também

  6. Selecione o Luma Loyalty Id namespace de Namespaces de identidade lista suspensa

  7. Selecionar Aplicar

  8. Selecione Salvar

    Identidade principal

Repita o processo para alguns dos outros esquemas:

  1. No Luma CRM Schema, rotule o crmId como a identidade primária usando o Luma CRM Id namespace
  2. No Luma Offline Purchase Events Schema, rotule o loyaltyId como a identidade primária usando o Luma Loyalty Id namespace
  3. No Luma Product Catalog Schema, rotule o productSku como a identidade primária usando o Luma Product SKU namespace
OBSERVAÇÃO

Os dados coletados com o SDK da Web são uma exceção à prática típica de rotular campos de identidade no esquema. O SDK da Web usa o Mapa de identidade para rotular identidades do lado da implementação e, portanto, vamos determinar as identidades para a Luma Web Events Schema quando implementamos o SDK da Web no site Luma. Nessa lição posterior, coletaremos a Experience Cloud Visitor ID (ECID) como a id primária e o crmId como uma id secundária.

Com nossa seleção de identidades primárias, é claro ver como Luma CRM Schema pode se conectar ao Luma Offline Purchase Events Schema já que ambos usam loyaltyId como um identificador. Mas como conectar nossas compras offline ao comportamento online? Como podemos classificar os produtos comprados com nosso catálogo de produtos? Usaremos campos de identidade adicionais e relações de esquema.

Rotular campos XDM para a identidade secundária

Vários campos de identidade podem ser adicionados a um esquema. Identidades não primárias são frequentemente referidas como identidades secundárias. Para conectar compras offline ao comportamento online, adicionaremos o crmId como identificador secundário ao nosso Luma Loyalty Schema e posteriormente nos dados de eventos da Web. Vamos atualizar o Luma Loyalty Schema:

  1. Abra o Luma Loyalty Schema

  2. Selecione Luma Identity Profile Field group

  3. Selecionar crmId campo

  4. Verifique a Identidade caixa

  5. Selecione o Luma CRM Id namespace de Namespaces de identidade lista suspensa

  6. Selecionar Aplicar e selecione o Salvar botão para salvar suas alterações

    Identidade secundária

Concluir as relações do schema

Agora que temos nossos campos de identidade rotulados, podemos concluir a configuração dos relacionamentos de esquema entre o catálogo de produtos do Luma e os esquemas de evento:

  1. Abra o Luma Offline Purchase Events Schema

  2. Selecionar Detalhes de comércio grupo de campos

  3. Selecionar productListItems > SKU campo

  4. Verifique a Relação caixa

  5. Selecionar Luma Product Catalog Schema como Esquema de referência

  6. Luma Product SKU deve preencher automaticamente como o Namespace de identidade de referência

  7. Selecionar Aplicar

  8. Selecione Salvar

    Campo de referência

Repita esse processo para criar uma relação entre a Luma Web Events Schema e Luma Product Catalog Schema.

Observe que, após definir a relação, ela é indicada em Composição e Estrutura do editor de esquema.

Visualização do relacionamento no editor de esquema

Recursos adicionais

Agora que as nossas identidades estão reunidas, podemos criar nossos conjuntos de dados!

Nesta página