Автор Тема: Помогите с настройкой гугл ремаркетинга  (Прочитано 427 раз)

20 Июль 2018, 11:55:19
  • Пользователь
  • **
  • Сообщений: 95
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Всем привет, настраивал ремаркетинг, и все было хорошо, пока не застопорился моменте с pagetype :/ Как настроить престу, что бы она отдавала правильные типы страниц по параметру ecomm_pagetype, вместо index > home. Вместо order-opc > cart.  И так далее. Кто сталкивался с такой необходимостью, как настроить?
20 Июль 2018, 14:41:11
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Можно через js менять аттрибуты элемента.
20 Июль 2018, 15:41:51
Ответ #2
  • Пользователь
  • **
  • Сообщений: 95
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Можно через js менять аттрибуты элемента.
js для меня темный лес  :-[
Может, есть какие-либо еще варианты?  :-\
Или может вы можете подробней описать как это через js менять?
23 Июль 2018, 15:02:20
Ответ #3
  • Пользователь
  • **
  • Сообщений: 95
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Что бы вместо index было home, нужно вот так прописать?:
{if isset($HOOK_HOME_TAB_CONTENT) && $HOOK_HOME_TAB_CONTENT|trim}
  {if isset($HOOK_HOME_TAB) && $HOOK_HOME_TAB|trim}
    <ul id="home-page-tabs" class="nav nav-tabs clearfix">
      {$HOOK_HOME_TAB}
    </ul>
  {/if}
  <meta property="og:image" content="https://www.beautystage.com.ua/img/logoBS.png">
  <div class="tab-content">{$HOOK_HOME_TAB_CONTENT}</div>
{/if}
{literal}
 <script>
    alert( elem.getAttribute('home-page-tabs') ); // (1)  атрибут получен

    elem.setAttribute('home', 123); // (2) атрибут установлен
 
  </script>
  {/literal}
23 Июль 2018, 15:38:24
Ответ #4
  • Ветеран
  • *****
  • Сообщений: 1285
  • Репутация: +13/-1
  • Сообщество PrestaShop
    • Просмотр профиля
gtag('event', event_name, {
  ecomm_pagetype: '{$page_name}'
});
24 Июль 2018, 16:22:02
Ответ #5
  • Пользователь
  • **
  • Сообщений: 95
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Спасибо за наводку, насколько я понял для начала нужно было подключить gtag.js, что я успешно сделал через Тег Менеджер. Далее, для главной страницы, это по идее index.tpl, вставляем код:{literal}
<script>
gtag('event', event_name, {
  ecomm_pagetype: 'home'
});
</script>
{/literal}
Все ли я верно сделал?
И как проверить, отдает ли теперь главная pagetype: home, вместо index?
Через гугл Tag Assistant я ничего не вижу.
gtag.js - работает но никаких доп. данных нет. И если сравнивать с тем, что я вижу через Assistant, на карточке товара, на которой изначально правильный тип страницы, там отдается pagetype: product. А по главной данных нет и не появилось. Может я не там смотрю?
24 Июль 2018, 17:59:48
Ответ #6
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Проверить можно в Tag Assistant. Там сразу ошибки покажет.
24 Июль 2018, 19:38:07
Ответ #7
  • Пользователь
  • **
  • Сообщений: 95
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Проверить можно в Tag Assistant. Там сразу ошибки покажет.
Есть только одна ошибка, не критическая, Same web property ID is tracked twice. скрин: http://prntscr.com/kagnfi