Cikkek:
- Adatok exportálása a Google Táblázatokba
- Az FB Pixel összekapcsolása egy projekttel a Kwigán
- Webhook küldése adatok másik szolgáltatásba történő továbbításához
- A Zoom-integráció és használat alapjai
- Előre kitöltött adatokkal rendelkező fizetési linkek létrehozása
- Gombkattintás kezelése a widgetben
- Webhook küldése a KeyCRM-be az alkalmazás és a fizetés különválasztásával.
Ismerd meg, hogyan kezelheted a gombkattintásokat egy widgetben, hogy gördülékeny interakciókat és kibővített funkcionalitást biztosíts a webhelyeden.
Ha extra gombkezelést kell hozzáadnia JavaScriptben az űrlap elküldése/a link követése előtt, a következő megközelítést használhatja.
A widgetben lévő gombok widget-button osztállyal rendelkeznek, és kattintáskor egy widget-button-click nevű egyéni JavaScript-eseményt váltanak ki.
Példa olyan kódra, amely eseménykezelőt ad hozzá a widget-button-click eseményhez az összes widgetgombon (widget-button osztályú elemeken), és elküldi az AddToCart eseményt a Facebook pixelnek (megjegyzés: ha a gombja űrlapot küld be, akkor a Facebook pixel esemény a widgetkészítő gombbeállításaiban is konfigurálható).
A szkript a dokumentum bármely pontján elhelyezhető.
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
)
Nem találta meg a választ? Lépjen kapcsolatba az ügyfélszolgálattal csevegésben vagy Telegram