Personalize o comportamento do Widget

Com a API do Widget (Huggy Chat), você pode definir comportamentos personalizados para o chat em suas páginas.

Neste artigo, confere alguns exemplos de código que modificam o padrão do chat para abrir automaticamente ao carregar a página, após alguns instantes e ao clicar em um botão.

Confira o vídeo:

É recomendado ter conhecimentos básicos em HTML e Javascript para melhor aproveitamento deste material.

Códigos

Abaixo você tem acesso os códigos mostrados no vídeo, para abrir o chat:

Ao acessar o site

Para abrir o chat automaticamente ao carregar a página, basta adicionar esta linha ao código do seu Widget:

afterLoad: () => Huggy.openBox()

<script>var $_Huggy = { defaultCountry: '+55', 
uuid: '0b8abfea-a42d-4fb2-a82a-' ,
company: '12345',
afterLoad: () => Huggy.openBox()
};

// ... (restante do código)

</script>

O evento afterLoad permite executar funções após o carregamento do Widget. Já o método Huggy.openBox() faz a abertura da caixa do chat.

Após um intervalo de tempo

Se você deseja que um intervalo de tempo seja dado até que a caixa do chat se abra, utilize a função setTimeout e defina o tempo desejado em milissegundos.

afterLoad: () => setTimeout(()=> Huggy.openBox(), 5000)

<script>var $_Huggy = { defaultCountry: '+55', 
uuid: '0b8abfea-a42d-4fb2-a82a-' ,
company: '12345',
afterLoad: () => setTimeout(()=> Huggy.openBox(), 5000)

// ... (restante do código)

};
</script>
Ao clicar em um botão

Caso sua necessidade seja abrir o chat ao clicar em um botão da página, adicione onclick ="Huggy.openBox()" na tag <button>.

<button onclick ="Huggy.openBox()">Comprar</button>

Você pode utilizar o mesmo princípio em outros elementos html.


O que você achou deste artigo?


some text
Powered by HelpDocs (opens in a new tab)