Reading:
Como posso passar atributos personalizados para o widget tawk.to no React?

Como posso passar atributos personalizados para o widget tawk.to no React?

Avatar photo
22 de julho de 2020
tawkto

Para o MailMergic, usamos o tawk.to para nosso chat ao vivo. Com este widget, nossos usuários podem nos enviar mensagens diretamente do nosso aplicativo.

Com a implementação anterior, enfrentamos o problema de que todos os usuários eram mostrados para nós no painel de suporte na forma de V812368123891237 (ou similar). Nesta forma anônima, era difícil atribuir solicitações de usuários a usuários logados em nosso aplicativo.

Para melhorar nosso suporte ao cliente, enfrentamos o desafio de enviar atributos definidos pelo usuário (como e-mail, nome e sobrenome) de nossos usuários logados para a API tawk.to.

Ficamos um pouco surpresos com o fato de não haver documentação sobre isso, embora o React seja uma das estruturas JavaScript mais populares, e o tawk.to também seja um widget de chat popular.

A seguir, mostramos nossa implementação no React.

Primeiro, criamos um módulo que chama a API tawk.to e passamos nossos atributos definidos pelo usuário durante o processo de onLoad (em nosso exemplo, e-mail, nome e sobrenome). Adicionamos o módulo no diretório src/util/tawkto.js.

Em seguida, importamos este módulo para o nosso módulo AppRouter.js e usamos o hook useEffect para chamar nosso módulo tawk.to:

Certifique-se de carregar o widget na raiz do seu aplicativo para que ele seja exibido em todas as páginas.

Veja o código completo no Github.


Histórias relacionadas

pexels rethaferguson 3811082 1
22 de setembro de 2025

Dicas para reduzir o tamanho do arquivo PDF

Avatar photo
por Meelika Kivi
PDF file 4 1
22 de setembro de 2025

Ferramentas de colaboração em PDF para profissionais de impostos

Avatar photo
por Meelika Kivi
PDF file 3 1
22 de setembro de 2025

Guia em PDF sobre marketing musical, direitos autorais e licenciamento

Avatar photo
por Meelika Kivi