У меня проблемы с настройкой отслеживания конверсий для лида с новым пикселем Facebook и GTM.
Вот что я сделал:
- Базовый код Facebook, интегрированный с GTM на каждой странице (см. Код ниже)
- Пользовательский код для отслеживания конверсий (потенциальных клиентов), интегрированный с GTM, когда происходит отправка определенной формы (см. Код ниже)
Когда происходит преобразование, в помощнике по пикселям Facebook появляется следующая ошибка: «Пиксель Facebook активирован 2 раза… Пиксель пикселя Facebook активирован несколько раз на этой веб-странице, что может вызвать ошибки в отслеживании событий»
Базовый код FACEBOOK:
<!-- 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','//connect.facebook.net/en_US/fbevents.js');
fbq('init', '11111...');
fbq('track', "PageView");</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=11111...&ev=PageView&noscript=1"
/></noscript>
<!-- End Facebook Pixel Code -->`
Код ОТСЛЕЖИВАНИЯ КОНВЕРСИИ для лида:
<script>fbq('track', 'Lead');</script>
<noscript>
<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=11111...&ev=Lead&noscript=1"/>
</noscript>
Не знаю, где на самом деле проблема. Вы можете помочь?
Я также попытался удалить:
<noscript>
<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=11111...&ev=Lead&noscript=1"/>
</noscript>`
но в этом случае конверсия не будет запущена вообще.
Double activation
. Больше похоже на ошибку в сообщениях об ошибках отслеживания FB, чем на настоящую проблему. - person lima_fil   schedule 02.07.2019