Artigos:
- Data export to Google Sheets
- Conectando o Pixel do Facebook a um projeto no Kwiga
- Sending a webhook to transfer data to another service
- Integração e uso do Zoom — conceitos essenciais
- Gerando links de pagamento com dados pré-preenchidos
- Lidar com um clique de botão no widget
- Sending a webhook to KeyCRM with separation of the application and payment.
Aprenda a lidar com cliques de botão em um widget, permitindo interações fluidas e funcionalidade aprimorada no seu site.
Se precisar adicionar um processamento extra de botão em JavaScript antes que o formulário seja enviado/o link seja seguido, você pode usar a seguinte abordagem.
Os botões no widget têm a classe widget-button e, ao serem clicados, disparam um evento JavaScript personalizado chamado widget-button-click .
Um exemplo de código que adiciona um manipulador de evento para widget-button-click em todos os botões do widget (elementos com a classe widget-button ) e envia o evento AddToCart para o pixel do Facebook (observação: se o seu botão enviar um formulário, o evento do pixel do Facebook poderá ser configurado nas configurações do botão no construtor de widgets).
O script pode ser colocado em qualquer lugar do documento.
const checkButton = setInterval(
function () {
const widgetButtons = document.querySelectorAll('.widget-button')
if (widgetButtons.length) {
widgetButtons.forEach(function (node) {
node.addEventListener(
'widget-button-click',
function () {
window.fbq && window.fbq('track', 'AddToCart')
}
)
})
clearInterval(checkButton)
}
},
1000
)
Não encontrou a resposta? Entre em contato com o serviço de suporte via chat online ou Telegram