Использование динамического ремаркетинга в престашоп

Автор iworks, 13 февраля 2016, 14:41:05

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

iworks

Всем добрый день.
Подскажите, использует ли кто-то динамический ремаркетинг (гугл) для своих магазинов.
Какой модуль для генерации фида используете?

Заранее спасибо.

-SiGi-


Янус

Подойдет любой модуль, который позволяет добавлять код html/js/css без вырезания тегов.
Блок HTML например. Только кеширование для модуля отключить придеться.
Поисковая оптимизация, SEO  оптимизация сайтов, интенет-магазинов.  Работа на результат –  вывод в топ, увеличение посещяемости и увеличение продаж.

Aktores

Для меня тоже очень актуальная тема!
Можно подробнее!

Dr.Computeroff

Перепробьівал несколько бесплатньіх модулей, которьіе к сожалению проблему оставили нерешенной. А как можно самостоятельно вставить єтот самьій код и Analytics, и Adwords, и Remarcketing, и Conversion?

mAgency

Вставить код можно в шаблон header.tpl или footer.tpl.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.

Dr.Computeroff

Цитата: mAgency от 08 мая 2017, 18:11:49
Вставить код можно в шаблон header.tpl или footer.tpl.
И даже код конверсии?

Adik

В header подключаете основной скрипт, в product разметку для полей заказа.
В шаблоны нужно добавлять разметку, а js код подключать отдельным файлом. 

Dr.Computeroff

#8
Цитата: Adik от 09 мая 2017, 10:26:49
В header подключаете основной скрипт, в product разметку для полей заказа.
В шаблоны нужно добавлять разметку, а js код подключать отдельным файлом.
Находим в папке с установленной темой файл header.tpl
В нем находим <head> и вставляем код Google Analytics не забывая про {literal}:
....<head>
{literal}
<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-69696969-6', 'auto');
  ga('send', 'pageview');

</script>
{/literal}
<meta charset="utf-8" />
<title>{$meta_title|escape:'html':'UTF-8'}</title>.....

Затем находим там же файл product.tpl и добавляем разметку... А что за разметка?


Dr.Computeroff

Цитата: Янус от 13 февраля 2016, 16:58:45
Подойдет любой модуль, который позволяет добавлять код html/js/css без вырезания тегов.
Блок HTML например. Только кеширование для модуля отключить придеться.

Модуль, о котором вы говорите нашел. Похоже вот он https://www.prestashop.com/forums/topic/246765-free-html-block-module/
Не подскажите каким образом с его помощью прописать на сайт все необходимые коды Google Analitycs, Google AdWords, Google Remarketing, Google Convrsion?

PrestaMan

Код GoogleAnalytics вставляют в шаблон footer.tpl перед закрытием body, никакой разметки ненужно.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!

DarinSr


iZlodey

#12
Всем привет)
Что-то я перепробовал все выше описаные варианты и ничего не работает при включении зжатия и перемещения html, css, js. Плюс, немогу никак в <script> </script> прописать чтоб подставлялись динимические данные: id товара, цена. Все это пробую реализовать через код г.аналитикса, так как много уже зделано через код аналитикс а не эдвордс. Может есть подсказка?

Как думаете, будет работать при жатии и переносе js в низ, если в стандартном моуле престы г.аналитикс, в файле ganalytics.php:
return '
<script type="text/javascript">
(window.gaDevIds=window.gaDevIds||[]).push(\'d6YPbH\');
(function(i,s,o,g,r,a,m){i[\'GoogleAnalyticsObject\']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,\'script\',\'//www.google-analytics.com/analytics.js\',\'ga\');
ga(\'create\', \''.Tools::safeOutput(Configuration::get('GA_ACCOUNT_ID')).'\', \'auto\');
ga(\'require\', \'ec\');'

<!-- сюда бы вставить пару строк, да так чтоб работало)) -->

.(($user_id && !$back_office) ? 'ga(\'set\', \'&uid\', \''.$user_id.'\');': '')
.($back_office ? 'ga(\'set\', \'nonInteraction\', true);' : '')
.'</script>';

вставить после строки
ga(\'require\', \'ec\');'
еще денамические атрибуты:
ga('set', 'dimension1', dimensionValue);
ga('set', 'dimension2', dimensionValue);

Это бы решило сразу вопрос с динимическим ремаркетенгом без добавления в [literal]. Если такой вариант будет работать, может подскажите как правильно дописать эти пару строк, что-то не выходит.
Заранене, спасибо!

Миколас

Правильно вставить код в шаблон tpl в тегах literal.

iZlodey

#14
Цитата: Миколас от 28 августа 2017, 10:18:04
Правильно вставить код в шаблон tpl в тегах literal.
Плиз, а как правильно? Я пробовал и в боди и в футер [literal] [/literal], не выходит пальцы стер, он режеться при зжатии + как туда добавить динамичечие атрибуты id и цены?

[literal]
<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','https://www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-74', 'auto');
  ga('send', 'pageview');

--> ну вот как сюда добавить:
  ga('set', 'dimension1', dimensionValue);
  ga('set', 'dimension2', dimensionValue);

</script>
[/literal]