KWIGA Palīdzības centrs Pakalpojumi, integrācijas, API, iestatījumi Pakalpojumi Pogu klikšķu apstrāde izcilnē un lietošanas pamati

Pogu klikšķu apstrāde izcilnē un lietošanas pamati

Raksti:

Uzziniet, kā apstrādāt pogu klikšķus izcilnē, nodrošinot plūstošu mijiedarbību un uzlabojot funkcionalitāti jūsu vietnē.


Ja jums pirms veidlapas iesniegšanas/saites atvēršanas JavaScript ir jāpievieno papildu pogas apstrāde, varat izmantot šādu pieeju.

Logrīka pogām ir klase widget-button, un, uz tām noklikšķinot, tās izsauc pielāgotu JavaScript notikumu ar nosaukumu widget-button-click .

Koda piemērs, kas pievieno notikuma apstrādātāju notikumam widget-button-click  visām logrīka pogām (elementiem ar klasi widget-button ) un nosūta AddToCart notikumu uz Facebook pikseli (piezīme: ja jūsu poga iesniedz veidlapu, Facebook pikseļa notikumu var konfigurēt pogas iestatījumos logrīka veidotājā).

Skriptu var ievietot jebkurā vietā dokumentā.

 

    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

    )