Facebook Pixel事件ViewContent未在Product Page Shopify上正确触发

时间:2017-12-05 20:48:10

标签: jquery shopify facebook-pixel

我试图找出为什么我的脸书活动" ViewContent"没有正确射击。当我访问任何产品页面时,我可以看到facebook像素助手加载了viewcontent,但在页面完成后加载所有脚本它就消失了。 页面刷新后,它将显示被触发的事件。这很奇怪。 它还在我的控制台中不断丢弃重复的ID,而我在其他任何地方都没有重复的ID。

我的ID已粘贴在在线商店>偏好> Facebook Pixel

<!-- Additional Scripts -->
   {% if first_time_accessed %}
   <script>
    fbq('trackSingle', 'XXXXXXXXXXXXX48', 'Purchase', {
     content_type: 'product',
     value: '{{ total_price | money_without_currency }}',
     currency: '{{ shop.currency }}'
     });
   </script>
   {%endif%}
<!-- end additional Scripts -->
<!-- code in product.liquid-->
   <!-- FB -->
    <script type="text/javascript">
      $( '#AddToCartForm' ).submit(function() {
        var customVal = $(this).find('#AddToCart').attr('data-price');
        fbq('track', 'AddToCart', {
         content_ids: [{% for item in cart.items %}'{{item.variant_id}}',{% endfor %}],
         content_type: 'product',
         value: customVal,
         currency: 'USD'
         });
       });
   </script>
  <!-- fb -->

如果您访问网站www.gurunanda.com并使用facebook像素助手工具,则会显示视图内容正在产品页面上加载,但在完全加载完所有内容后会消失。它还显示了双重事件。例如addtocart和viewContent(重新加载产品页面)。

1 个答案:

答案 0 :(得分:1)

可能查看ViewContent数据。

Pixel Helper

但是,您在页面上有重复的Pixel。 (像素ID:1598023190518448)

检查您的控制台,并查看所有facebook像素条目 enter image description here