Graph Simulation Guia da interface graph-simulation

O Graph Simulation é uma ferramenta na interface do usuário do Serviço de Identidade que você pode usar para simular como um gráfico de identidade se comporta com base nas identidades fornecidas e como você configura o Algoritmo de Otimização de Identidade.

Use-o para testar com segurança o comportamento do gráfico antes de aplicar Identity Graph Linking Rules aos dados de produção. Ao definir eventos de exemplo e configurar o Algoritmo de otimização de identidade, incluindo prioridades de namespace e configurações "únicas por gráfico", você pode ver se as identidades se mesclam em um gráfico ou se ficam separadas e, em seguida, ajustar sua configuração conforme necessário. Use esse recurso para:

  • Evitar o recolhimento de gráficos (por exemplo, quando várias pessoas compartilham um dispositivo ou um número de telefone)
  • Ajustar as prioridades de namespace (por exemplo, se EMAIL ou CRM_ID deve ser dominante)
  • Avalie como os identificadores de baixa qualidade ou reutilizados podem afetar a compilação no seu ambiente.

Você também pode ensaiar alterações de configuração e depurar problemas de identidade que aparecem nos aplicativos downstream. Por exemplo, se o tamanho do público-alvo ou os perfis mesclados parecerem incorretos, você poderá reconstruir os eventos relevantes no Graph Simulation para ver como suas regras atuais moldam o gráfico e tentar alternativas mais seguras.

Os cenários de exemplo integrados ajudam a explicar o comportamento da identidade e o risco de colapso de gráfico às partes interessadas e oferecem suporte à aceitação da qualidade dos dados e do controle de identidade.

Compreendendo a interface Graph Simulation

Para acessar Graph Simulation, navegue até o espaço de trabalho Serviço de Identidade na interface de usuário do Adobe Experience Platform e selecione Graph Simulation.

Espaço de trabalho Simulação de Gráfico no Serviço de Identidade mostrando as áreas Atividade, Configuração de algoritmo e Gráfico simulado para criar e visualizar um gráfico de identidade.

A interface do é organizada em três seções principais:

Atividade

Use o painel Activity para adicionar identidades e simular um gráfico. Cada identidade precisa de um namespace e um valor. Você deve adicionar pelo menos duas identidades para executar uma simulação. Você também pode selecionar Load para importar uma configuração de evento e algoritmo pré-configurada ou para abrir um gráfico existente.

Painel de atividades com campos para adicionar identidades totalmente qualificadas (namespace e valor) e um controle Load para importar uma configuração salva ou um gráfico existente.

Configuração de algoritmo

Use o painel Algorithm configuration para adicionar e configurar o algoritmo de otimização para seus namespaces. Arraste e solte linhas de namespace para alterar a ordem de prioridade. Você também pode selecionar Unique Per Graph para marcar se um namespace deve ser exclusivo dentro do gráfico.

Painel de configuração do algoritmo listando namespaces em ordem de prioridade com alças de arrastar e opções Exclusivas por gráfico para cada linha.

Gráfico simulado

Use a exibição Simulated graph para revisar o gráfico produzido de suas atividades e configurações de algoritmo. Uma linha sólida entre duas identidades significa que o link é mantido; uma linha pontilhada significa que o algoritmo removeu esse link.

Tela de gráfico simulada com nós de identidade; linhas sólidas mostram links ativos e linhas pontilhadas mostram links removidos pelo algoritmo.

Graph Simulation fluxo de trabalho

Adicionar atividades

Para começar a simular gráficos de identidade, selecione Add Activity.

A seção Atividade com Adicionar Atividade foi realçada para abrir a caixa de diálogo para um novo evento de identidade.

Quando a janela pop-up para Activity #1 for exibida, escolha um namespace de identidade e insira seu valor. Você pode escolher um namespace na lista suspensa ou digitar algumas letras para filtrar a lista. Após selecionar um namespace, insira o valor de identidade correspondente.

TIP
Você não precisa usar valores de identidade reais ao usar Graph Simulation.

A interface Activity é atualizada para mostrar sua primeira atividade.

Lista de atividades mostrando a Atividade #1 com um namespace e um valor de identidade escolhidos após a adição do primeiro evento.

Selecione Add Activity novamente e conclua uma segunda atividade. Você precisa de pelo menos duas identidades totalmente qualificadas (namespace mais valor) para gerar um gráfico.

Lista de atividades com dois eventos (Activity #1 e Activity #2), cada um com namespace e valor, pronta para simulação.

Configurar algoritmo

IMPORTANT
O algoritmo que você configura controla como o Serviço de identidade trata os namespaces em suas atividades. Nada que você tenha configurado no Graph Simulation UI foi salvo nas configurações de identidade do Serviço de Identidade.

Depois que suas atividades estiverem em vigor, configure o algoritmo para a simulação. Selecione Add config.

Área de configuração de algoritmo com Adicionar configuração selecionada para começar a adicionar regras de exclusividade e prioridade de namespace.

Adicione cada namespace que você deseja que o algoritmo considere. Use a lista suspensa para pesquisar ou digite as primeiras letras para restringir a lista.

  • Prioridade de namespace: você controla a ordem de importância de cada namespace em seu gráfico de identidade. Por exemplo, se o seu gráfico usa CRMID, ECID, Email e Apple IDFA, é possível definir a prioridade para refletir o que deve ser considerado primeiro ao vincular identidades. O namespace na parte superior da lista terá a prioridade mais alta.
  • Namespace exclusivo: quando um namespace é marcado como exclusivo, o Serviço de Identidade garante que apenas uma identidade com esse namespace apareça em um gráfico. Por exemplo, se Email for definido como exclusivo, cada gráfico conterá apenas uma identidade de Email. Se várias identidades com o mesmo email estiverem presentes, a conexão mais antiga será removida para manter a exclusividade.

Arraste as linhas do namespace para a ordem de prioridade: a linha superior tem a prioridade mais alta e a inferior, a mais baixa. Para tratar um namespace como exclusivo dentro do gráfico, marque a caixa de seleção Unique Per Graph.

Quando estiver pronto, selecione Simulate.

Configuração de algoritmo com namespaces reordenados por prioridade, caixas de seleção Exclusivas por gráfico definidas conforme necessário e Simular disponíveis para executar a simulação.

Exibir gráfico simulado

A seção Simulated Graph mostra o gráfico ou gráficos produzidos a partir das atividades e da configuração de algoritmo.

Ícones de gráfico
Descrição
Linha sólida
Uma linha sólida representa um vínculo estabelecido entre duas identidades.
Linha pontilhada
Uma linha pontilhada representa um link removido entre duas identidades.
Número na linha
Um número em uma linha indica quando esse link foi formado em relação aos outros. O número mais baixo (1) é o link mais antigo.

Saída de gráfico simulada: identidades como nós, links rotulados com números de sequência onde aplicável, correspondendo à legenda de linha sólida e de linha pontilhada.

Recursos adicionais

Você também pode editar ou excluir atividades, inserir atividades no modo de texto, carregar um cenário de amostra ou obter um gráfico existente do Serviço de identidade.

Editar atividade edit-activity

Para editar uma atividade, selecione as reticências (...) ao lado de uma determinada atividade e selecione Edit.

Menu de ações de linha ao lado de uma atividade aberta com a opção Editar escolhida para alterar o namespace ou o valor dessa atividade.

Excluir atividade delete-activity

Para excluir uma atividade, selecione as reticências (...) ao lado de uma determinada atividade e selecione Delete.

Menu de ações de linha ao lado de uma atividade aberta com Excluir escolhido para remover esta atividade da simulação.

Usar modo de texto use-text-mode

Você pode usar o modo de texto para configurar suas atividades. Para usar o modo de texto, selecione o ícone de configurações e selecione Text (Advanced users).

Controle de configurações aberto para revelar Texto (usuários avançados) para alternar a entrada de atividades para o modo de texto.

No modo texto, digite cada identidade como namespace:value. Separe várias identidades no mesmo evento com uma vírgula (,). Inicie uma nova linha para cada evento.

Atividades mostradas como texto sem formatação: cada linha é um evento, identidades gravadas como pares de namespace:value separadas por vírgulas.

Carregar exemplo load-example

Selecione Load example para carregar um gráfico pronto com atividades predefinidas e configurações de algoritmo.

Controle de carregamento usado para abrir opções, incluindo o carregamento de um cenário de exemplo interno com atividades e algoritmo predefinidos.

Uma caixa de diálogo lista os cenários que você pode abrir:

Exemplo de gráfico
Descrição
Exemplo
Dispositivo compartilhado
Dois usuários diferentes fazem logon no mesmo dispositivo.
Um marido e uma esposa compartilham uma iPad para navegação e comércio eletrônico.
Telefone inválido (não é único)
Dois usuários diferentes se registram com o mesmo número de telefone.
Uma mãe e uma filha usam um número de telefone residencial compartilhado para se inscreverem em contas de comércio eletrônico.
Valores de identidade “incorretos”
Os erros de implementação enviam IDs duplicadas ou de espaço reservado (por exemplo, o mesmo IDFA para muitos usuários).
O Web SDK envia um valor user_null em cada atividade devido a um defeito de código.

Exemplo de caixa de diálogo do seletor de gráficos listando Dispositivo Compartilhado, Telefone Inválido (não exclusivo) e valores de identidade Inválidos com descrições curtas para cada cenário.

Escolha um cenário para carregar Graph Simulation com atividades correspondentes e configurações de algoritmo. É possível editar o resultado como qualquer outra simulação.

Simulação de Gráfico após carregar um cenário de exemplo: os painéis de configuração de Atividade e Algoritmo foram preenchidos com o gráfico simulado resultante.

Carregar gráfico existente load-existing-graph

Você pode usar Graph Simulation para carregar um gráfico existente e exibir suas atividades, configuração de algoritmo e gráfico.

Selecione Load e depois Existing graph.

Menu Carregar expandido com Gráfico existente selecionado para importar um gráfico já armazenado no Serviço de Identidade.

Na caixa de diálogo, insira um namespace e um valor de identidade que pertençam ao gráfico que você deseja inspecionar.

Identifique a caixa de diálogo de gráfico existente com campos para inserir um namespace e um valor de identidade que pertençam ao gráfico que você deseja carregar.

Quando o carregamento é bem-sucedido, Graph Simulation mostra o gráfico que contém essa identidade.

TIP
Depois de definir as configurações na primeira tela Configurações de identidade, você pode usar a opção carregar gráficos existentes para simular o gráfico com base nessas configurações exatas. A simulação usará a configuração definida.

A Simulação de Gráfico foi preenchida a partir de um gráfico existente: atividades, configurações de algoritmo e a exibição de gráfico simulada refletem o gráfico de identidade carregado.

Próximas etapas

Você pode usar Graph Simulation para ver como o Serviço de Identidade vincula identidades em diferentes regras antes de alterar as configurações de produção. Para aprofundar, consulte a seguinte documentação:

recommendation-more-help
64963e2a-9d60-4eec-9930-af5aa025f5ea