Este artigo foi traduzido automaticamente por inteligência artificial. Para informações precisas, consulte a versão original em inglês.
O Partoo Chat disponibiliza vários eventos que permitem acompanhar as ações realizadas pelos visitantes diretamente no seu site.
Como funcionam os eventos do Partoo Chat?
O widget Partoo Chat envia eventos nativos JavaScript do tipo CustomEvent diretamente para o objeto window.
Todos os eventos são prefixados por partoo_widget: para evitar conflitos com outros scripts no seu site.
Para escutar um evento, basta adicionar um ouvinte (event listener) no objeto window.
As informações associadas ao evento estão disponíveis na propriedade event.detail.
Exemplo
window.addEventListener('partoo_widget:channel_selected', (event) => {
console.log(event.detail);
// { channel: 'Whatsapp' }
});💡 Recomendamos registrar seus ouvintes de eventos o mais cedo possível no carregamento da página, idealmente na tag <head>, para não perder nenhum evento durante a inicialização do widget.
Lista de eventos disponíveis
1. partoo_widget:widget_loaded
Este evento é disparado quando o Partoo Chat termina sua inicialização e está pronto para uso pelos visitantes.
Dados transmitidos: (objeto vazio)
2. partoo_widget:widget_opened
Este evento é disparado quando um usuário abre o Partoo Chat.
Dados transmitidos: (objeto vazio)
3. partoo_widget:widget_closed
Este evento é disparado quando um usuário fecha o Partoo Chat.
Dados transmitidos: (objeto vazio)
4. partoo_widget:channel_selected
Este evento é disparado quando um usuário seleciona ou abre um canal de mensagem no widget.
Dados transmitidos:
Campo | Tipo | Valor |
|
|
|
5. partoo_widget:message_sent
Este evento é disparado quando um usuário envia uma mensagem pelo Partoo Chat.
Dados transmitidos:
Campo | Tipo | Descrição |
|
|
|
|
| Identificador da conversa em andamento |
