Używam JavaScriptu, który dostałem z Facebooka, aby wykonać "śledzący" piksel. Ale kiedy korzystam z "Facebook Pixel Helper", aby sprawdzić, czy wszystko działa poprawnie, oznacza to, że wystąpił błąd, a piksel jest aktywowany wiele razy. Nie daje wskazówek, jak rozwiązać taki błąd, a nawet gdzie szukać. Czy mogę wprowadzić zmiany w tym kodzie z Facebooka, które zapobiegłyby wielokrotnemu odpaleniu?Aktywowane pikselem wiele razy dla Facebooka Pixel Tracking
<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&ev=PixelInitialized" />
</noscript>
można zakładać url gdzie tak się dzieje? Lub skonfigurować stronę testową, która odtwarza zachowanie, które można udostępnić? – Roemer
przez przypadek czy masz element iframe? mamy ten sam problem i pochodzi z drugiej ramki, która inicjuje również piksel. Nie znalazłem żadnej dokumentacji, która mówi mi, czy muszę ją zainicjować w ramce podrzędnej. – mvdb
Źródło tego widoku musi mieć dwa identyfikatory pikseli – stevensagaar