2015-06-15 21 views
7

Tôi đang sử dụng một số Javascript tôi nhận được từ Facebook để thực thi pixel "theo dõi". Nhưng khi tôi sử dụng "Trình trợ giúp pixel của Facebook" để xem mọi thứ có hoạt động chính xác không, nó cho biết có lỗi và pixel được kích hoạt nhiều lần. Nó không đưa ra hướng dẫn về cách giải quyết một lỗi như vậy, hoặc thậm chí là nơi để tìm. Có những thay đổi nào tôi có thể thực hiện trong mã này từ Facebook có thể ngăn chặn nhiều lần kích hoạt này không?Pixel Kích hoạt nhiều lần để theo dõi pixel 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> 
+0

Bạn có thể đăng url nơi điều này đang diễn ra không? Hoặc thiết lập trang thử nghiệm sao chép hành vi mà bạn có thể chia sẻ? – Roemer

+0

bởi bất kỳ cơ hội nào bạn có khung nội tuyến? chúng tôi có cùng một vấn đề và nó xuất phát từ khung thứ hai cũng khởi tạo pixel. Tôi đã không tìm thấy bất kỳ tài liệu nào cho tôi biết nếu tôi cần phải khởi tạo nó trong khung con quá. – mvdb

+0

Kiểm tra nguồn xem phải có hai id pixel – stevensagaar

Trả lời

Các vấn đề liên quan