我需要实现两个(新的)Facebook像素:一个是整站通用的,另一个只在特定页面上使用。请求者要求每个像素仅跟踪其自身关联的标准事件。
像素1:
<script>
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,'script','https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '111');
fbq('track', 'PageView');
fbq('track', 'ViewContent');
</script>
Pixel 2:
<script>
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,'script','https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '222');
fbq('track', 'PageView');
fbq('track', 'Lead');
</script>
Pixel 1不应该接收任何Lead跟踪数据,而Pixel 2不应该接收任何ViewContent跟踪数据。我要怎么做才能实现这个需求呢?