Artikel:
- Datenexport nach Google Sheets
- Facebook Pixel mit einem Projekt auf Kwiga verbinden
- Senden eines Webhooks, um Daten an einen anderen Dienst zu übertragen
- Wichtige Informationen zur Zoom-Integration und Nutzung
- Generierung von Zahlungslinks mit vorausgefüllten Daten
- Verwalten von Button-Klicks im Widget und grundlegende Nutzung
- Senden eines Webhooks an KeyCRM mit Trennung der Anfrage und Zahlung
Erfahren Sie, wie Sie Klicks auf Schaltflächen in einem Widget behandeln, um eine reibungslose Interaktion und verbesserte Funktionalität auf Ihrer Website zu ermöglichen.
Wenn Sie vor dem Absenden des Formulars/Folgen des Links in JavaScript eine zusätzliche Button-Verarbeitung hinzufügen müssen, können Sie den folgenden Ansatz verwenden.
Buttons im Widget haben die Klasse widget-button und lösen beim Klicken ein benutzerdefiniertes JavaScript-Ereignis mit dem Namen widget-button-click aus.
Ein Codebeispiel, das einen Event-Handler für widget-button-click für alle Widget-Buttons (Elemente mit der Klasse widget-button) hinzufügt und das Ereignis AddToCart an das Facebook-Pixel sendet (Hinweis: Wenn Ihr Button ein Formular absendet, kann das Facebook-Pixel-Ereignis in den Button-Einstellungen im Widget-Builder konfiguriert werden).
Das Skript kann an beliebiger Stelle im Dokument platziert werden.
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
)
Fand die Antwort nicht? Wenden Sie sich an den Support-Service über Online Chat or Telegram