Partilhar via


Pesquisa de clientes

O Grupo de Interesse de Varejo do Dynamics 365 Commerce mudou do Yammer para o Viva Engage. Se você não tiver acesso à nova comunidade Viva Engage, preencha este formulário (https://aka.ms/JoinD365commerceVivaEngageCommunity) para ser adicionado e mantenha-se envolvido nas últimas discussões.

Este artigo descreve as capacidades de pesquisa de clientes no Microsoft Dynamics 365 Commerce.

A pesquisa de clientes é usada para encontrar clientes para vários fins. Por exemplo, os operadores de caixa podem querer ver a lista de desejos ou o histórico de compras de um cliente ou adicionar o cliente a uma transação. Os colaboradores podem pesquisar clientes associados à loja atual ou a qualquer outra loja da empresa. Os colaboradores também podem pesquisar clientes associados a uma empresa diferente na organização principal.

O algoritmo de pesquisa corresponde os termos de pesquisa e os valores presentes nas seguintes propriedades do cliente:

  • Nome
  • Endereço de e-mail
  • Número de telefone
  • Número do cartão de fidelização
  • Endereço
  • Número da conta

Entre estas propriedades, o nome fornece a maior flexibilidade para pesquisas de várias palavras-chave, porque o algoritmo devolve todos os clientes que correspondem a qualquer uma das palavras-chave pesquisadas. Os clientes que correspondem à maioria das palavras-chave aparecem na parte superior dos resultados. Este comportamento ajuda os operadores de caixa em situações em que pesquisam ao escrever o nome completo, mas o apelido e o nome próprio foram trocados durante a entrada inicial de dados. No entanto, por motivos de desempenho, todas as outras propriedades preservam a ordem das palavras-chave de pesquisa. Portanto, se a ordem das palavras-chave de pesquisa não corresponder à ordem em que os dados são armazenados, nenhum resultado será devolvido.

Por predefinição, uma pesquisa de clientes é feita nos livro de endereços de clientes associados à loja. Este tipo de pesquisa é conhecido como uma pesquisa de clientes local. No entanto, os colaboradores também podem pesquisar clientes globalmente. Por outras palavras, podem pesquisar em todas as lojas da empresa e em todas as outras entidades legais. Este tipo de pesquisa é conhecido como uma pesquisa de clientes remota.

Para pesquisar globalmente, os colaboradores podem selecionar o botão Filtrar resultados na parte inferior da página e, em seguida, selecionar a opção Pesquisar todas as lojas, como mostrado na ilustração a seguir. Neste caso, não só os clientes são devolvidos. Todos os tipos de partes que fazem parte de qualquer livro de endereços no headquarters também são devolvidos. Estas partes incluem trabalhadores, fornecedores, contactos e concorrentes.

Nota

Tem de ser introduzido um mínimo de quatro carateres para que uma pesquisa remota de clientes devolva resultados.

O ID de cliente não é apresentado para clientes consultados a partir de outras entidades legais, porque não foi criado nenhum ID de cliente para essas partes na empresa atual. No entanto, se um colaborador abrir a página de detalhes do cliente, o sistema gera automaticamente um ID de cliente para a parte e também associa os livros de endereços do cliente da loja ao cliente. Portanto, o cliente ficará visível em pesquisas de lojas locais que são feitas posteriormente.

Pesquisa de clientes global.

Capacidades adicionais de pesquisa de clientes local

Quando o utilizador pesquisa por um número de telefone, o sistema ignora carateres especiais (como espaços, hífenes e parênteses retos) que podem ter sido adicionados quando o cliente foi criado. Portanto, os operadores de caixa não precisam de se preocupar com o formato do número de telefone quando pesquisam. Por exemplo, se o número de telefone de um cliente foi inserido como 123-456-7890, um operador de caixa pode pesquisar pelo cliente escrevendo 1234567890 ou escrevendo os primeiros números do número de telefone.

Nota

Um cliente pode ter vários números de telefone e vários e-mails. O algoritmo de pesquisa de clientes também pesquisa por estes e-mails e números de telefone secundários, mas a página de resultados da pesquisa de clientes apresenta apenas o e-mail e o número de telefone principais. Isto pode causar alguma confusão, pois os resultados de cliente devolvidos não mostrariam o e-mail ou número de telefone pesquisado. Numa versão futura, planeamos melhorar o ecrã de resultados de pesquisa de clientes para mostrar estas informações.

A pesquisa tradicional de clientes pode ser demorada, porque pesquisa em vários campos. Em vez disso, os operadores de caixa podem pesquisar numa única propriedade de cliente, como nome, endereço de e-mail ou número de telefone. As propriedades que o algoritmo de pesquisa de clientes usa são conhecidas coletivamente como critérios de pesquisa de clientes. O administrador do sistema pode facilmente configurar um ou mais critérios como atalhos que aparecerão no POS. Como a pesquisa é limitada a um único critério, apenas os resultados relevantes da pesquisa são mostrados e o desempenho é muito melhor do que o desempenho de uma pesquisa de clientes padrão. A ilustração seguinte mostra os atalhos de pesquisa de pesquisas no POS.

Atalhos de pesquisa de clientes.

Para definir critérios de pesquisa como atalhos, o administrador tem de abrir a página Parâmetros de comércio no Commerce e, em seguida, no separador Critérios de pesquisa do POS, selecionar todos os critérios que devem ser apresentados como atalhos.

Configurar atalhos de pesquisa.

Nota

Se adicionar demasiados atalhos, o menu pendente na barra de pesquisa no POS ficará confuso e a experiência de pesquisa do colaborador poderá ser afetada. Recomendamos que adicione apenas os atalhos necessários.

O campo Ordem de apresentação determina a ordem na qual os atalhos são mostrados no POS. Os critérios que são mostrados são as propriedades de origem que o algoritmo de pesquisa de clientes usa para pesquisar clientes. No entanto, os parceiros podem adicionar propriedades personalizadas como atalhos de pesquisa. Para adicionar propriedades personalizadas como atalhos de pesquisa, o administrador do sistema tem de expandir a enumeração extensível (enumeração) usada para os critérios de pesquisa de clientes e, em seguida, marcar as propriedades personalizadas do parceiro como atalhos. Os parceiros são responsáveis por escrever o código para encontrar resultados quando os respetivos atalhos personalizados são utilizados para pesquisas.

Traduções para atalhos são necessárias se quiser que os atalhos sejam compostos no POS. Se o idioma do canal for diferente do idioma predefinido do sistema, tem de definir a tradução para cada atalho no idioma esperado. Pode definir traduções ao selecionar Traduzir para cada atalho.

Nota

Uma propriedade personalizada adicionada à enumeração não afeta o algoritmo de pesquisa de clientes padrão. Por outras palavras, o algoritmo de pesquisa de clientes não pesquisará na propriedade personalizada. Os utilizadores podem usar uma propriedade personalizada para pesquisas só se essa propriedade personalizada for adicionada como um atalho ou se o algoritmo de pesquisa predefinida for substituído.

Os revendedores também podem definir o modo de pesquisa de clientes predefina no POS como Pesquisar todas as lojas. Esta configuração pode ser útil em cenários em que os clientes que foram criados fora do POS têm de ser pesquisados imediatamente (por exemplo, mesmo antes de a tarefa de distribuição ser executada). Para tal, o revendedor tem de ativar a opção Modo de pesquisa de clientes predefinida no perfil de funcionalidade do POS. Assim que estiver definida como Sim, cada tentativa de pesquisa de clientes fará uma chamada em tempo real para o headquarters.

Para ajudar a evitar problemas de desempenho inesperados, esta configuração está oculta atrás de um sinalizador aéreo chamado CUSTOMERSEARCH_ENABLE_DEFAULTSEARCH_FLIGHTING. Portanto, para mostrar a definição Modo de pesquisa de clientes predefinida na interface de utilizador (IU), o revendedor deve criar um pedido de suporte para os respetivos ambientes de teste de aceitação do utilizador (UAT) e produção. Depois de o pedido de suporte ser recebido, a equipa de engenharia trabalhará com o revendedor para garantir que este faz testes nos seus ambientes de não produção para avaliar o desempenho e implementar as otimizações necessárias.

Pré-visualização pública da capacidade de pesquisa de clientes a usar o serviço Azure Cognitive Search foi lançada como parte da versão 10.0.18 do Commerce. Além das melhorias ao desempenho, os utilizadores do serviço também beneficiam de refinamento avançado e recursos de relevância melhorados. As melhorias ao desempenho são especialmente evidentes quando a caraterística de pesquisa global ("Pesquisar todas as lojas") do POS é utilizada, porque os resultados da pesquisa são obtidos do índice de pesquisa do Azure em vez de consultados a partir dos dados no Commerce headquarters.

Ativar a caraterística de pesquisa com tecnologia da nuvem

Nota

É necessário que o Commerce headquarters e o Commerce Scale Unit sejam atualizados para a versão 10.0.18. Não é necessário atualizar o POS.

Para ativar a caraterística de pesquisa com tecnologia da nuvem no Commerce headquarters, siga estes passos.

  1. Aceda a Administração do sistema > Áreas de trabalho > Gestão de funcionalidades.
  2. Encontre e selecione a caraterística (Pré-visualização) Pesquisa de clientes com tecnologia da nuvem e, em seguida, selecione Ativar agora.
  3. Aceda a Retalho e Comércio > Configuração do Headquarters > Programador do Commerce > Inicializar o programador do Commerce e selecione OK para apresentar a nova tarefa 1010_CustomerSearch no formulário de Agenda de distribuição.
  4. Aceda a Retalho e Comércio > TI de Retalho e Comércio > Agenda de distribuição.
  5. Execute a tarefa 1010_CustomerSearch. Esta tarefa publica os dados no índice de pesquisa do Azure. Quando a publicação do índice for concluída, o estado da tarefa será definido como Aplicado.
  6. Depois de o estado da tarefa 1010_CustomerSearch estar definido como Aplicado, execute a tarefa 1110 — Configuração global para atualizar os canais do POS da caraterística recém-ativada em Gestão de funcionalidades.
  7. Posteriormente, execute a tarefa 1010_CustomerSearch em intervalos regulares para enviar atualizações de clientes ao índice de pesquisa.

Nota

Para a publicação inicial do índice, a tarefa 1010_CustomerSearch pode levar algumas horas a ser concluída, pois enviará todos os registos de clientes para o índice de pesquisa do Azure. As atualizações subsequentes devem demorar alguns minutos. No período de tempo em que a caraterística de pesquisa com tecnologia da nuvem estiver ativada, mas a publicação do índice ainda não estar concluída, a pesquisa de clientes do POS usará a predefinição da pesquisa baseada em SQL existente. Isto garante que não há interrupções às operações de loja.

A lista a seguir mostra como a funcionalidade de pesquisa de clientes com tecnologia da nuvem difere da funcionalidade de pesquisa existente.

  • Os clientes criados e editados no Commerce headquarters são enviados para o índice de pesquisa do Azure quando a tarefa 1010_CustomerSearch é executada. Estas atualizações levam, no mínimo, 15 a 20 minutos para atualizar o índice. Os utilizadores do POS poderão pesquisar por novos clientes (ou pesquisar com base em informações atualizadas) cerca de 15 a 20 minutos após a ocorrência das atualizações no Commerce headquarters. Se o seu processo de negócio exigir que os clientes criados no Commerce headquarters sejam imediatamente pesquisáveis no POS, este poderá não ser o serviço certo para si.
  • Os novos clientes criados no POS são enviados para o índice de pesquisa do Azure a partir do Commerce Scale Unit e são imediatamente pesquisáveis em qualquer loja. No entanto, se a caraterística de criação de clientes Assíncrona estiver ativada, os registos de novos clientes não serão publicados no índice de pesquisa do Azure a partir do Commerce Scale Unit e não poderão ser pesquisados a partir do POS até que as informações dos clientes sejam sincronizadas com o Commerce headquarters e sejam gerados IDs de clientes para clientes Assíncronos. A tarefa 1010_CustomerSearch poderá então enviar os registos de clientes assíncronos para o índice de pesquisa do Azure. Em média, serão cerca de 30 minutos até que os clientes Assíncronos recém-criados possam ser pesquisados no POS. Esta estimativa pressupõe que as tarefas 1010_CustomerSearch, P-job e Sincronizar clientes e parceiros de negócio a partir do modo assíncrono estão agendas para serem executados a cada 15 minutos.
  • A pesquisa com tecnologia da nuvem também pesquisa pelos e-mails e números de telefone secundários dos clientes, mas, atualmente, os resultados da pesquisa de clientes apresentam apenas o número de telefone principal e o endereço de e-mail principal dos clientes. À primeira vista, pode parecer que resultados de pesquisa irrelevantes foram devolvidos, mas verificar o e-mail e o número de telefone secundários de um cliente nos resultados de pesquisa pode ajudar a verificar se a palavra-chave pesquisada resultou numa correspondência de cliente. Para evitar este tipo de confusão, há planos para melhorar a página de resultados de pesquisa para facilitar aos utilizadores entenderem porque é que um resultado de pesquisa foi devolvido.
  • O requisito de pesquisar usando, pelo menos, 4 carateres numa pesquisa global ("Pesquisar todas as lojas") não é aplicável a este serviço.
  • A tarefa 1010_CustomerSearch não é executada automaticamente para registos de clientes importados de um sistema externo. Tem de executar a tarefa 1010_CustomerSearch para que os registos de clientes importados possam ser pesquisados.

Nota

A capacidade de pesquisa de clientes que usa o serviço Azure Cognitive Search está disponível em regiões limitadas para pré-visualização. A capacidade de pesquisa de clientes não está disponível nas seguintes regiões:

  • Brasil
  • Índia

Recursos adicionais

Pesquisa de produtos e pesquisa de clientes no ponto de venda (POS)