여기에서 우리의 Javascript와 함께 사용할 수 있는 다양한 메서드/함수들을 설명합니다:
- The
flux.getmethod - The
flux.getmethod - 이벤트 리스너
get 메서드
flux.get 메서드는 최근에 반환된 해결된 토큰을 검색하는 데 사용할 수 있습니다.
추적이 발생하면 모든 resolveToken 요청이 반환되어 resolvedTokens 객체에 추가됩니다.
flux.get 메서드는 이 객체에 접근하여 값을 반환합니다.
예를 들어, 현재 방문자 ID를 가져오려면:
flux.get('{visitor}')현재 노드 ID를 가져오려면:
flux.get('{current-node-id}')그리고 fluxOptions에 설정하거나 수동으로 보기 요청에 보낸 다른 토큰의 경우:
flux.get('{token-name}')track 메서드
track 메서드는 보기와 전환을 보내는 데 사용됩니다.
이들은 전용 문서에서 자세히 설명되어 있습니다:
두 가지 이벤트는 다음과 같습니다:
flux.track('view',
{ optional tracking attributes object },
optionalCallbackFunction
)그리고
flux.track('conversion',
{ conversion tracking attributes object },
optionalCallbackFunction
)이벤트 리스너
FunnelFlux JS는 더 이상 전환의 순서를 보장하기 위해 이벤트 리스너를 필요로 하지 않습니다.
그러나 여전히 다른 이벤트를 트리거하기 위해 우리의 JS 이벤트를 활용할 수 있습니다.
현재 두 가지가 사용 가능하며, 예시는 다음과 같습니다:
document.addEventListener('fluxView', function(){
console.log('Flux view completed')
})document.addEventListener('fluxConversion', function(){
console.log('Flux conversion completed')
})또는 다른 함수를 호출하는 경우:
document.addEventListener('fluxView', functionToCall)document.addEventListener('fluxConversion', functionToCall)