Články:
- Data export to Google Sheets
- Připojení Facebook Pixelu k projektu na Kwiga
- Sending a webhook to transfer data to another service
- Integrace a používání Zoomu — základní informace
- Generování platebních odkazů s předvyplněnými údaji
- Zpracování kliknutí na tlačítko ve widgetu
- Sending a webhook to KeyCRM with separation of the application and payment.
Zjistěte, jak zpracovat kliknutí na tlačítko ve widgetu, což umožní plynulé interakce a rozšířenou funkcionalitu na vašem webu.
Pokud potřebujete přidat dodatečné zpracování tlačítka v JavaScriptu před odesláním formuláře / následováním odkazu, můžete použít následující přístup.
Tlačítka ve widgetu mají třídu widget-button a po kliknutí vyvolají vlastní událost JavaScriptu s názvem widget-button-click .
Příklad kódu, který přidá obsluhu události pro widget-button-click na všechna tlačítka widgetu (prvky s třídou widget-button ) a odešle událost AddToCart do pixelu Facebooku (poznámka: pokud vaše tlačítko odesílá formulář, událost pixelu Facebooku lze nakonfigurovat v nastavení tlačítka v nástroji pro tvorbu widgetu).
Skript lze umístit kamkoli v dokumentu.
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
)
Nenašli jste odpověď? Kontaktujte podporu prostřednictvím online chatu nebo Telegram