Автор Тема: Pixel Facebook  (Прочитано 4877 раз)

19 Январь 2016, 12:11:40
Ответ #15
  • Ветеран
  • *****
  • Сообщений: 33325
  • Репутация: +26771/-0
    • Просмотр профиля
Как и куда код добавляли?
19 Январь 2016, 12:55:48
Ответ #16
  • Новичок
  • *
  • Сообщений: 36
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В HTMLbox. Когда кидаю в header.tpl, вобще не срабатывает пиксель.
19 Январь 2016, 13:40:00
Ответ #17
  • Администратор
  • Ветеран
  • *****
  • Сообщений: 102503
  • Репутация: +34219/-0
    • Просмотр профиля
Цитировать
1. Оригинальный код вашего веб-сайта. Вставьте код пикселя Facebook между тегами <head> и </head> на вашем веб-сайте. У вас уже может быть вставлен какой-то код между тегами «head», поэтому просто поместите код пикселя под этот код до тега </head>.
Это файл header.tpl.

Javascript код добавляется в шаблоны TPL в тегах literal
{literal}
/* Здесь добавляете код javascript */
{/literal}
19 Январь 2016, 14:17:05
Ответ #18
  • Новичок
  • *
  • Сообщений: 36
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
вставил вот так: не работает....(
{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>
19 Январь 2016, 15:31:25
Ответ #19
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Попробуй так
{literal}
<!-- Facebook Pixel Code -->
<script type="text/javascript">
...
</script>
{/literal}
<noscript>...</noscript>
<!-- End Facebook Pixel Code -->
19 Январь 2016, 15:59:48
Ответ #20
  • Новичок
  • *
  • Сообщений: 36
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Тоже самое...
19 Январь 2016, 16:11:24
Ответ #21
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
<!-- 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 и он работает.
19 Январь 2016, 19:38:25
Ответ #22
  • Новичок
  • *
  • Сообщений: 36
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В мене ищё 1 скрыпт был без {literal}, потому и не работало..)
Спс всем, очень помогли.
18 Июль 2017, 17:29:09
Ответ #23
  • Пользователь
  • **
  • Сообщений: 71
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
всем добрый день
перелазил и изучил кучу всего, но т.к. моих знаний мало, так и не смог понять момент как вешать действие fb на кнолпку AddToCart, presta 1.6.1.6
да и сам пиксель ошибку показывает. третий день сижу туплю. помогите пожалуйста

18 Июль 2017, 20:06:41
Ответ #24
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Вот так добавил код в header.tpl и он работает.
18 Июль 2017, 20:12:31
Ответ #25
  • Пользователь
  • **
  • Сообщений: 71
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Вот так добавил код в header.tpl и он работает.
Даже не спорю. Всё так и сделал

пиксель виден. только не пойму почему ошибка
Понятно что в коде стоит мой ID пикселя
18 Июль 2017, 21:44:37
Ответ #26
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Кеширование, ККК отключили?
Проверить можно прямо в браузере если или нет на сайте код, в Chrome для этого есть Extension Facebook Pixel Helper!
18 Июль 2017, 21:54:41
Ответ #27
  • Пользователь
  • **
  • Сообщений: 71
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Кеширование, ККК отключили?
Проверить можно прямо в браузере если или нет на сайте код, в Chrome для этого есть Extension Facebook Pixel Helper!
Код есть. я проверил.
ККК отключены.
Helper видит. Скрин выше из него и вложил выше.
Причём я могу понять еще пиксель на действие. но  на PageView то сработать должен.
а пишет про ошибки
19 Июль 2017, 12:20:44
Ответ #28
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
FB не сразу видит изменения. Подожди и проверь еще раз.
19 Июль 2017, 12:30:37
Ответ #29
  • Пользователь
  • **
  • Сообщений: 71
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
FB не сразу видит изменения. Подожди и проверь еще раз.
вот проверил со вчерашнего вечера висели.

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

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