【问题标题】:Facebook Pixel returns weird resultsFacebook Pixel 返回奇怪的结果
【发布时间】:2016-05-04 13:21:32
【问题描述】:

我已在我的网站中安装了新的 Facebook Pixel。但我得到了奇怪的、不一致的结果:

  • 在 Facebook 广告管理器中,像素显示为活动状态,我可以看到流量和所有内容...
  • ... 但是,如果我使用 Chrome Pixel Helper 检查,我发现我的所有事件都没有实际加载:所有事件都返回相同的错误消息:“此页面上的 Facebook Pixel 代码未加载,因此没有信息已发送到 Facebook”;
  • 回到广告管理器中,当我运行测试广告系列时,我的像素告诉我获得了一定数量的转化、添加到购物车等。然而,事实并非如此:我没有收到任何完全购买!

因此,基本上,我的 Facebook 脚本中出现了一些问题,导致 我的像素返回结果与现实不符。有人知道这个问题的原因吗?非常感谢。

我的商店正在运行 Magento CE 1.9.0.1,这是我在 app/design/frontend/shopper/default/template/page/html/head.phtml 中复制的 Facebook 生成的像素代码:

<!-- Facebook Pixel Code -->
<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','//connect.facebook.net/en_US/fbevents.js');

fbq('init', '119809338361519');
fbq('track', "PageView");

    fbq('track', 'ViewContent');
    fbq('track', 'AddToCart');
    fbq('track', 'InitiateCheckout');
    fbq('track', 'Purchase', {value: '0.00', currency: 'EUR'});
    fbq('track', 'CompleteRegistration');

</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=119809338361519&ev=PageView&noscript=1"
/></noscript>
<!-- End Facebook Pixel Code -->

【问题讨论】:

    标签: javascript magento ads facebook-pixel


    【解决方案1】:

    我遇到了类似的问题。通过这些更改,我解决了这个问题:

    <head>
    !-- Facebook Pixel Code -->
    .... 
    ....
    ....
    <!-- End Facebook Pixel Code -->
    </head>
    
    <script>
    fbq('track', 'ViewContent');
    fbq('track', 'AddToCart');
    fbq('track', 'InitiateCheckout');
    fbq('track', 'Purchase', {value: '0.00', currency: 'EUR'});
    fbq('track', 'CompleteRegistration');
    </script>
    

    总结:查看页面源代码。理想情况下,facebook 像素代码(由 facebook 提供)应该在标签内。而跟踪代码应该在它之外。因此,我已将跟踪代码直接复制到相应页面的正文中。在此之后我不再收到错误。

    【讨论】:

      【解决方案2】:

      如果您的网站上运行了 adBlock,请将其禁用。

      希望这对某人有所帮助

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-08-08
        • 2012-12-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多