Pixel Facebook

Автор ssv_dreyf, 18 января 2016, 14:39:30

« назад - далее »

coder

Как и куда код добавляли?

ssv_dreyf

В HTMLbox. Когда кидаю в header.tpl, вобще не срабатывает пиксель.

Виктор Демидов

Цитировать1. Оригинальный код вашего веб-сайта. Вставьте код пикселя Facebook между тегами <head> и </head> на вашем веб-сайте. У вас уже может быть вставлен какой-то код между тегами «head», поэтому просто поместите код пикселя под этот код до тега </head>.
Это файл header.tpl.

Javascript код добавляется в шаблоны TPL в тегах literal
{literal}
/* Здесь добавляете код javascript */
{/literal}

ssv_dreyf

вставил вот так: не работает....(
{literal}
<!-- Facebook Pixel Code -->
<script type="text/javascript">
!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', '000000000000000000000');
fbq('track', "PageView");</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=00000000000000&ev=PageView&noscript=1"
/></noscript>
<!-- End Facebook Pixel Code -->
{/literal}
</head>

Миколас

Попробуй так
{literal}
<!-- Facebook Pixel Code -->
<script type="text/javascript">
...
</script>
{/literal}
<noscript>...</noscript>
<!-- End Facebook Pixel Code -->


ssv_dreyf


Adik

<!-- Facebook Pixel Code -->
        {literal}<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', '000000000000000000000');
            fbq('track', "PageView");
        </script>
        <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=00000000000000&ev=PageView&noscript=1" /></noscript>{/literal}
<!-- End Facebook Pixel Code -->

Вот так добавил код в header.tpl и он работает.

ssv_dreyf

В мене ищё 1 скрыпт был без {literal}, потому и не работало..)
Спс всем, очень помогли.

rusbolik

#23
всем добрый день
перелазил и изучил кучу всего, но т.к. моих знаний мало, так и не смог понять момент как вешать действие fb на кнолпку AddToCart, presta 1.6.1.6
да и сам пиксель ошибку показывает. третий день сижу туплю. помогите пожалуйста


Adik

Цитата: Adik от 19 января 2016, 16:11:24
Вот так добавил код в header.tpl и он работает.

rusbolik

#25
Цитата: Adik от 18 июля 2017, 20:06:41
Цитата: Adik от 19 января 2016, 16:11:24
Вот так добавил код в header.tpl и он работает.
Даже не спорю. Всё так и сделал

пиксель виден. только не пойму почему ошибка
Понятно что в коде стоит мой ID пикселя

Adik

Кеширование, ККК отключили?
Проверить можно прямо в браузере если или нет на сайте код, в Chrome для этого есть Extension Facebook Pixel Helper!

rusbolik

#27
Цитата: Adik от 18 июля 2017, 21:44:37
Кеширование, ККК отключили?
Проверить можно прямо в браузере если или нет на сайте код, в Chrome для этого есть Extension Facebook Pixel Helper!
Код есть. я проверил.
ККК отключены.
Helper видит. Скрин выше из него и вложил выше.
Причём я могу понять еще пиксель на действие. но  на PageView то сработать должен.
а пишет про ошибки

Миколас

FB не сразу видит изменения. Подожди и проверь еще раз.

rusbolik

#29
Цитата: Миколас от 19 июля 2017, 12:20:44
FB не сразу видит изменения. Подожди и проверь еще раз.
вот проверил со вчерашнего вечера висели.

Тот же результат. Не понимаю в чем ошибка может на просмотр страницы.
Helper отправяет читать описание ошибки

Что у меня не так!!!!!!!  :-\ :-\ :-\ :-\ :-\