Что делает этот код?

Заметил странную особенность, на сайте перестает пускать в следующий шаг оплаты после того как убираю этот код. Вроде похоже на код facebook pixel но почему после того как я его убираю - сайт перестает пускать на следующую страницу модального окна оплаты?
(при нажатии кнопки "купить" в всплывающем окне просит укзать ФИО, Адрес, и нажать Далее, если код убрать то кнопка "далее" не нажимается и не позволяет выбрать способ оплаты)

<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', '111111111111111', {
	em: 'insert_email_variable,'
	});
	fbq('track', 'PageView');
	</script>
	<noscript><img height="1" width="1" style="display:none"
	src="https://www.facebook.com/tr?id=111111111111111&ev=PageView&noscript=1"
	/></noscript>

<script>
fbq('track', 'ViewContent');
</script>


Там где 111111111111111 - были другие цифры, буду рад вашим ответам
  • Вопрос задан
  • 4597 просмотров
Пригласить эксперта
Ответы на вопрос 2
Комментировать
ALejnin
@ALejnin
Web-разработчик
создает
<script async="true" src="https://connect.facebook.net/en_US/fbevents.js" ></script>


После выполняет fbq();
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы