如何修复Facebook加入购物车Pixel Firing Issue?

时间:2016-11-20 09:23:07

标签: jquery facebook facebook-pixel

我正在为我的一位客户工作,该客户需要跟踪将商品添加到购物车的用户,并且没有购买..

本网站使用BigCommerce,因此添加到购物车在页面上动态执行而不移动到下一页。

以下是AddtoCart的代码

<div class="form-action">
  <input id="form-action-addToCart" data-wait-message="Adding to cart…" class="button button--primary" type="submit" value="Add to Cart">
</div>

对于facebook像素:

 

<!-- Add Pixel Events to the button's click handler -->

<script type="text/javascript">
      $('#form-action-addToCart').click(function() {
        fbq('track', 'AddToCart', {
          content_name: 'Really Fast Running Shoes', 
          content_category: 'Apparel & Accessories > Shoes',
          content_ids: ['1234'],
          content_type: 'product',
          value: 4.99,
          currency: 'USD' 
        });  
      });
</script>

另外,尝试使用$('input#form-action-addToCart'),但像素没有被解雇..我正在使用Facebook官方像素Chrome扩展程序......

facebook pixel - addtocart error

1 个答案:

答案 0 :(得分:0)

好的,经过一番研究,终于搞定了......!

&#13;
&#13;
SELECT *
FROM visitdetails vd
  LEFT JOIN claimfilelist cf ON cf.visitid = vd.id
WHERE cf.id IS NULL OR cf.id = (
  SELECT max(cfInner.id)
  FROM claimfilelist cfInner
  WHERE cfInner.visitId = vd.id
) 
&#13;
&#13;
&#13;