У меня проблемы с настройкой отслеживания конверсий для вывода нового пикселя Facebook и GTM.Facebook Pixel Conversion Tracking GTM - Ошибка: «пиксель пикселя Facebook активирован несколько раз»
Это то, что я сделал:
- Facebook Базовый код интегрирован с ГТМ на каждой странице (см код ниже)
- пользовательского кода для отслеживания конверсий (Lead) интегрирован с ГТМ, когда та или иная форма представить (см. код ниже)
Когда происходит конверсия, появляется сообщение об ошибке в Facebook Pixel Helper: «Facebook Pixel активирован 2 раза ... Facebook Pixel pixel активирован несколько раз на этой веб-странице, что может привести к ошибкам в накануне нт отслеживания»
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 -->`
Код отслеживания конверсий для Lead:
<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>`
, но в этом случае преобразование не срабатывают вообще.