Slovenčina
USD - $
Kontaktovať podporu Podpora
Centrum pomoci KWIGA Služby, integrácie, API, Nastavenia Služby Spracovanie kliknutia na tlačidlo vo widgete

Spracovanie kliknutia na tlačidlo vo widgete

Články:

Zistite, ako spracovať kliknutia na tlačidlá vo widgete, aby ste na svojom webe umožnili plynulé interakcie a rozšírené funkcie.


Ak potrebujete pred odoslaním formulára alebo nasledovaním odkazu pridať v JavaScripte dodatočné spracovanie tlačidla, môžete použiť nasledujúci postup.

Tlačidlá vo widgete majú triedu widget-button a po kliknutí spustia vlastnú udalosť JavaScriptu s názvom widget-button-click .

Príklad kódu, ktorý pridá obslužný program udalosti pre widget-button-click  na všetky tlačidlá widgetu (prvky s triedou widget-button ) a odošle udalosť AddToCart do pixelu Facebooku (poznámka: ak tlačidlo odosiela formulár, udalosť pixelu Facebooku možno nakonfigurovať v nastaveniach tlačidla v nástroji na tvorbu widgetov).

Skript možno umiestniť kdekoľvek v dokumente.

 

    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

    )