javascript – 用于Facebook像素跟踪的像素激活多次

前端之家收集整理的这篇文章主要介绍了javascript – 用于Facebook像素跟踪的像素激活多次前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用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相关文章