小编dat*_*ing的帖子

解雇Facebook转换像素

我仍然是Javascript的新手,但我想知道在没有实际加载"确认"/"谢谢"页面的情况下触发Facebook转换像素(下方)的最佳方法是什么?

<script type="text/javascript">
var fb_param = {};
fb_param.pixel_id = 'XXXXXXXXXXX';
fb_param.value = '0.00';
fb_param.currency = 'USD';
(function(){
  var fpw = document.createElement('script');
  fpw.async = true;
  fpw.src = '//connect.facebook.net/en_US/fp.js';
  var ref = document.getElementsByTagName('script')[0];
  ref.parentNode.insertBefore(fpw, ref);
})();
</script>
<noscript><img height="1" width="1" alt="" style="display:none"
src="https://www.facebook.com/offsite_event.php?id=XXXXXXXXXX&amp;value=0&amp;currency=USD" /></noscript>
Run Code Online (Sandbox Code Playgroud)

Facebook表示,我们应该将其插入我们的"感谢页面",访问者在转换后看到这些页面(填写表格,进行购买等).但是,我们的一些表单是在内容旁边的边栏上的弹​​出窗口或表单,我们不希望读者被确认页面引导.

使用Google Analytics,我可以通过触发_gaq.push(['_ trackPageview'])来创建"隐身"的综合浏览量; 代码可以告诉GA它应该将不可见的网页浏览计为目标完成.

是否有类似的东西,足以告诉我的网站解雇FB像素?

javascript analytics facebook google-analytics

16
推荐指数
3
解决办法
2万
查看次数