javascript - 为 Facebook 像素跟踪多次激活像素

标签 javascript facebook-graph-api tracking facebook-pixel

我正在使用从 Facebook 获得的一些 Javascript 来执行“跟踪”像素。但是当我使用“Facebook Pixel Helper”查看是否正常工作时,它表明存在错误,并且该像素被多次激活。它没有给出如何解决此类错误的说明,甚至没有给出在哪里查找的说明。我是否可以对来自 Facebook 的这段代码进行更改以防止多次触发?

 <script>
    (function() {
        var _fbq = window._fbq || (window._fbq = []);
        if (!_fbq.loaded) {
            var fbds = document.createElement('script');
            fbds.async = true;
            fbds.src = '//connect.facebook.net/en_US/fbds.js';
            var s = document.getElementsByTagName('script')[0];
            s.parentNode.insertBefore(fbds, s);
            _fbq.loaded = true;
        }
        _fbq.push(['addPixelId', '368842449990820']);
    })();

    window._fbq = window._fbq || [];
    window._fbq.push(['track', 'PixelInitialized', {}]);
</script>
<noscript>
    <img height="1" width="1" alt="" style="display:none" src="https://www.facebook.com/tr?id=368842449990820&amp;ev=PixelInitialized" />
</noscript>

最佳答案

“Facebook Pixel Helper”扩展中存在一个错误,有时会导致此错误。他们今天对其进行了更新,因此您只需更新到最新版本的扩展程序即可修复错误。

https://chrome.google.com/webstore/detail/fb-pixel-helper/fdgfkebogiimcoedlicjlajpkdmockpc

关于javascript - 为 Facebook 像素跟踪多次激活像素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30849944/

相关文章:

java - 解析 JSON 数据时应用程序崩溃

version-control - 版本控制(即 Subversion)适用于文档跟踪吗?

android - 跟踪应用程序中的用户体验/行为

javascript - 正则表达式并不匹配所有情况

javascript:关于构造函数**new**关键字的问题

javascript - 为什么 Jasmine spy 不认为它被调用,即使它返回了 andReturn 值?

ios - Facebook 聊天 API 和表情符号

javascript - 了解 node.js 异步性 - for 循环与嵌套回调

Facebook Graph API - 查找喜欢某个页面的 friend

tracking - 医院的问题跟踪系统?