2017-12-08 20 views
1

저는 여러 다른 에이전시가 미디어 캠페인을 돕는 대기업 웹 사이트에서 일하고 있습니다. 우리는 현재 사이트의 일부 페이지에 하나 이상의 페이 스북 픽셀을 가지고 있습니다. 그들은 효과적으로 작동하지만, 나는 페이지에서 추적되는 모든 이벤트를 발사하지 못하게합니다. 예를 들어동일한 페이지에서 두 개의 facebook 픽셀 관리하기

:

window.fbq("init", "111......1"); 
if(conditionA){ 
    //I would like this to be only for pixel 111.....1 
    fbq("track", "PageView"); 
} 

if(conditionB){ 
    window.fbq("init", "222......2"); 
    //I would like this to be only for pixel 222.....2 
    fbq("track", "ViewConent"); 
} 

jQuery(document).on("click", "#buttonA", function(){ 
    //I would like this to be only for pixel 111.....1 
    window.fbq(track", "Lead"); 
} 

특정 ID에 대한 트리거됩니다 어떤 트랙 이벤트 제어 할 수있는 방법이 있습니까? 이 예제에서는 현재 111 ID가 세 가지 이벤트를 모두 얻고 있습니다. conditionA와 conditionB가 모두 참이면 222 ID가 "PageView"이벤트를 얻습니다. conditionB가 true이면 222 ID가 "Lead"이벤트를 얻습니다.

나는 왜 그런 일이 벌어지고 있는지 이해하지만, 어떤 ID를 사용하여 이벤트에 사용할지 지정하는 방법이 있습니까?

답변