Mapas avançados
Sobre mapas avançados
Os
mapas avançados são usados quando você precisa mapear o assunto, o contato e os esquemas de eventos usando diferentes identificadores de junção em um único mapa. Por exemplo, digamos que você administre um negócio online em que os clientes podem entrar em contato com você de duas maneiras diferentes: fazer login com sua conta on-line ou ligar para um call center. Você quer criar uma jornada que entenda a experiência do cliente ao tentar resolver um problema, que pode envolver um ou ambos os métodos de contato, que são representados por diferentes esquemas de eventos. Em cada esquema, o assunto é diferente (por exemplo, Web_Account para os eventos online e PhoneVisit_ID para os eventos telefônicos). Você pode usar um mapa avançado para participar dos eventos dessas várias fontes em um único mapa para usar em sua jornada
Criar um mapa avançado
Para criar um mapa avançado, você criará vários mapas e os juntará modificando os arquivos JSON dos mapas. As etapas abaixo percorrem esse processo.
- Siga as instruções na página de criação de mapas para criar seus mapas. Em geral, seus mapas devem seguir as estruturas abaixo:
- 1 mapa simples que junta os dados de contato ao assunto de um esquema de evento (entidade primária).
- 1 mapa simples que une os dados de contato a um assunto diferente do esquema de um evento diferente.
- Vamos dar uma olhada no primeiro mapa simples. Neste mapa, vários campos de assunto são mapeados para campos de contato que são ingeridos de uma importação do S3.
- Também criamos um segundo mapa simples que mapeia dados do sujeito de um esquema de evento diferente.
- Depois de criar seus mapas, encontre seu primeiro mapa na lista de mapas.
- Clique no menu de três pontos ao lado do mapa e selecione Editar avançado.
- Clique em Copiar código para copiar o JSON para seu clipboard.
- Cole esse código em um editor de texto em seu computador ou em um editor JSON online gratuito.
- Encontre seu segundo mapa criado na lista e repita as etapas acima para copiar seu código no mesmo editor de texto.
- No arquivo JSON do seu primeiro mapa, procure “caminhos” onde os sistemas mapeados estão definidos.
- Adicione uma vírgula ( , ) após o colchete de fechamento ( ] ) do último sistema mapeado.
- Com o cursor após a vírgula recém-adicionada, pressione Enter no teclado para adicionar uma nova linha.
- Copie a parte de mapeamento do arquivo JSON do seu segundo mapa. Copie apenas as partes dentro dos colchetes externos da chave “caminhos” (exclua o colchete externo que aparece na mesma linha que “caminhos”, mas inclua todos os colchetes internos que vêm depois).
- Cole seu JSON copiado na nova linha que você adicionou na etapa 11.
- No Otimizador de viagem do cliente, encontre seu primeiro mapa que você criou.
- Clique no menu de três pontos ao lado do mapa e selecione Editar avançado.
- Cole seu JSON modificado na caixa.
- Clique em Salvar.
- Abra o mapa para verificar se ele parece como você esperaria.
- Esta etapa é opcional. Você pode eliminar os outros mapas, uma vez que não precisa mais deles.
Exemplo: combinação de arquivos JSON
Esta seção é um exemplo de combinação de arquivos de mapa usando snippets de código JSON.
Primeiro mapeamento JSON
Abaixo está o JSON para o nosso primeiro mapa que combina dados de contato com o esquema de assunto:
{
"id": 21774:
"name": "Customer",]
"
collectData": false,
"demo@qualtrics.com demo@qualtrics.com editable": false"
"objects": [
"
keyObject": "/s3-importer-contact
/contact",
"combinePaths": false"
"caminhos": [
{
"
":
Segundo mapa JSON
Abaixo está o JSON para o segundo mapa, que mapeia dados do evento para o assunto:
{
"elhantesid": 21950 "demo@qualtrics.com nome":
"Incoming Events",]
"colectData": true,
"editable": false,
"objects": [
"
keyObject": "/sftp/Members",
"combinePaths": false,
"roles": [
{Mem
"from": "
/sftp/
: "Members/Members/ID",
JSON de mapa combinado
Depois de combinar os 2 arquivos JSON usando o método acima, o JSON para o mapa avançado tem o seguinte aspecto:
{
"id": 21774,
"Customer",]
"collectData
":
falso "
"
"editável":
"objects": [
"keyObject": "
/s3-importer-contact
/contact",
"combinePaths": false"
"caminhos": [
{
"
"ID de
": "/s3-importive": "casePaths":false"caminhos": [
{
"
"
: "/s3-importive
": "casePaths"/contact/contact"
true,
"cardinality": "ONE"
ficha de registro
·
"created_by": "demo@qualtrics.com",
"updated_by": "demo@qualtrics.com",
"created_at": "2022-08-24T16:42:53.570221Z",
"updated_at": "2022-09-24T16:42:53.570221Z",
"updated_at": "2022-09-"T0830820:T4320:50814:438