Facebook产品目录诊断问题

时间:2017-05-03 22:32:37

标签: javascript html facebook

我一直试图在我的Facebook产品目录页面上获取诊断页面,以停止报告我的'添加到购物车'和'ViewContent'事件的错误。

错误如下: 缺少content_ids参数 缺少content_type参数

我很确定我已经有了这些参数,所以我不确定为什么我仍然会收到错误消息。

<!-- 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','https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '1516478395030244'); // Insert your pixel ID here.

    var lookup = [];
    $('#details-tabs div #details-tab div div div div div.row.sm-margin-bottom-10.xs-margin-bottom-20').each(function(index, value){ 
        var self = this;
        var lastKey = '';
         $(self).find('div').each(function(index, value){
             if(index == 0){
                lastKey = $(this).html();
             } else {
                lookup[lastKey] = $(this).html();
             }
         });
    });
    lookup['address'] = $('.property-details h1').first().html();

    if(lookup['MLS#'] != undefined){
        fbq('track', 'ViewContent', {
              content_name: lookup['address'],
              content_category: lookup['Property Type'],
              content_ids: [lookup['MLS#']],
              content_type: 'product',
              value: lookup['Price Before'],
              currency: 'USD'
         });
    }

    $('.btn-block.fancybox').click(function(){
        fbq('track', 'AddToCart', {
              content_name: lookup['address'],
              content_category: lookup['Property Type'],
              content_ids: [lookup['MLS#']],
              content_type: 'product',
              value: lookup['Price Before'],
              currency: 'USD'
        });
    });

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

有没有人对我为什么会收到这些错误有任何想法?标签似乎在我的网站上正常工作。

非常感谢任何帮助!

最佳,

Eric M。

更新5.4.2017:

以下是我的Pixel Helper在发生'ViewContent'事件时返回的示例: FB Pixel Helper Results

0 个答案:

没有答案