

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Transmitir o nome de exibição do cliente quando um chat do Amazon Connect é iniciado
<a name="pass-display-name-chat"></a>

Para oferecer uma experiência mais personalizada para seus clientes e atendentes, você pode personalizar o widget de comunicação do Amazon Connect para transmitir o nome de exibição do cliente durante a inicialização do contato. O nome fica visível tanto para o cliente quanto para o atendente durante toda a interação do chat. Esse nome de exibição é registrado na transcrição do chat.

As imagens a seguir mostram o nome de exibição do cliente em sua experiência de chat e seu nome no CCP do atendente.

![\[O nome do cliente na experiência de chat, o nome do cliente no CCP do atendente.\]](http://docs.aws.amazon.com/pt_br/connect/latest/adminguide/images/chatwidget-displayname.png)


1. Como o nome de exibição do cliente pode aparecer para o cliente usando a interface de usuário do chat.

1. Como o nome de exibição do cliente pode aparecer para o atendente que usa o CCP.

## Como transmitir o nome de exibição de um cliente no widget de comunicação
<a name="setup-display-name"></a>

Para transmitir o nome de exibição do cliente, implemente sua função de retorno de chamada no snippet. O Amazon Connect recupera o nome de exibição automaticamente.

1. Caso ainda não tenha feito, conclua as etapas em [Adicionar uma interface de usuário de chat ao seu site hospedado pelo Amazon Connect](add-chat-to-website.md).

1. Aumente seu snippet de widget existente para adicionar um retorno de chamada `customerDisplayName`. A aparência pode ser igual a este exemplo:

   ```
   amazon_connect('customerDisplayName', function(callback) {
     const displayName = 'Jane Doe';
     callback(displayName);
   });
   ```

   O importante é que o nome seja transmitido para `callback(name)`.

## O que é preciso saber sobre o nome de exibição do cliente
<a name="setup-display-name-important-notes"></a>
+ Somente uma função `customerDisplayName` pode existir por vez.
+ O nome de exibição do cliente deve seguir as limitações definidas pela [StartChatContact](https://docs.aws.amazon.com/connect/latest/APIReference/API_StartChatContact.html#connect-Type-ParticipantDetails-DisplayName)API. Ou seja, o nome deve ser uma string de 1 a 256 caracteres.
+ Uma string vazia, nula ou indefinida é uma entrada inválida para o nome de exibição. Para se proteger contra a transmissão acidental dessas entradas, o widget registra um erro, `Invalid customerDisplayName provided`, no console do navegador e, em seguida, inicia o chat com o nome de exibição padrão, **Cliente**.
+ Como o snippet está no front-end do seu site, não transmita dados confidenciais como nome de exibição. Siga as práticas de segurança apropriadas para manter seus dados seguros e se proteger contra ataques e atendentes mal-intencionados.