Itt leírjuk a különböző módszereket/funkciókat, amelyek használhatók a JavaScriptünkkel:
- The
flux.get
method - The
flux.get
method - Eseményfigyelők
A get metódus
A flux.get
módszer használható a közelmúltban visszaadott feloldott tokenek lekérésére.
Amikor nyomon követés történik, minden resolveToken
kérés visszaküldésre kerül és hozzáadódik egy resolvedTokens
objektumhoz.
A flux.get
módszer hozzáfér ehhez az objektumhoz és visszaadja az értéket.
Például, a jelenlegi látogató azonosító lekéréséhez:
flux.get('{visitor}')
A jelenlegi csomópont azonosító lekéréséhez:
flux.get('{current-node-id}')
És bármely más token esetében, amelyet a fluxOptions-ban állított be vagy manuálisan küldött egy nézet kérésben:
flux.get('{token-name}')
A track metódus
A track módszer a nézetek és konverziók küldésére szolgál.
Ezeket részletesen bemutatjuk a nekik szentelt dokumentumokban:
A két esemény:
flux.track('view', { optional tracking attributes object }, optionalCallbackFunction )
és
flux.track('conversion', { conversion tracking attributes object }, optionalCallbackFunction )
Eseményfigyelők
A FunnelFlux JS-nek már nincs szüksége eseményfigyelőkre a konverziók sorrendjének garantálásához.
Azonban továbbra is használhatja a JS eseményeinket más események aktiválásához.
Jelenleg két elérhető van, példák alább:
document.addEventListener('fluxView', function(){ console.log('Flux view completed') })
document.addEventListener('fluxConversion', function(){ console.log('Flux conversion completed') })
Vagy más funkciók aktiválása esetén:
document.addEventListener('fluxView', functionToCall)
document.addEventListener('fluxConversion', functionToCall)