• UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепропетровск
  • +38(062) 210-24-93  Донецк
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 449-04-21  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 007-72-35  MTC
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

CMS Opencart. Помогите с кодом для тега ремаркетинга Google AdWords

Форумы CMS Opencart Помогите с кодом для тега ремаркетинга Google AdWords
sasha08
14.02.2015 12:24
хостинг: есть
домен: есть
Помогите с кодом для тега ремаркетинга Google AdWords
Всем доброго дня. Столкнулся с проблемой настройки товарного динамического ремаркетинга Google AdWords. При настройке даёт код тега для вставки в магазин, но при этом три поля нужно заполнить самому. Суть в том, что при посещении страницы товара гуглу должны уходить данные о товаре который человек посмотрел. Файл фида я создал и подтянул в компанию, а вот с кодом не могу разобраться. Вот как выглядит этот кусок:

<script type="text/javascript">
var google_tag_params = {
dynx_itemid: "REPLACE_WITH_STRING_VALUE",
dynx_pagetype: "REPLACE_WITH_STRING_VALUE",
dynx_totalvalue: REPLACE_WITH_NUMBER_VALUE
};
</script>

Дальше уже стандартный код ремаркетинга. Тут описано: Как добавить тег динамического ремаркетинга на сайт - Cправка - AdWords
Может кто сталкивался, как правильно прописать данные в этот тег?

Смысл в том, что нужно передать тип страницы, чтобы гугл знал что это страница с товаром. Ниже код который вставляю. Но что-то не работает, гугл не принимает данные. Может кто-то может подсказать, что не так в коде?

<!-- Google Remarketing -->
<?php
if (isset ($this->request->get['route'])) {
$dynx_prodid=0;
$dynx_pagetype = "home";
$dynx_totalvalue=0;
}
else {

if ($this->request->get['route'] == 'product/category') {
$dynx_pagetype = "category";
}
elseif ($this->request->get['route'] == 'product/product'){
$dynx_pagetype = "product";
}
elseif ($this->request->get['route'] == 'checkout/cart'){
$dynx_pagetype = "cart";
}
elseif ($this->request->get['route'] == 'checkout/success'){
$dynx_pagetype = "purchase";
}
elseif ($this->request->get['route'] == ''){
$dynx_pagetype = "home";
}
elseif ($this->request->get['route'] == 'common/home'){
$dynx_pagetype = "home";
}
else {
$dynx_pagetype = "siteview";
}
?>

<?php
if (isset($this->request->get['product_id'])) {
$Id=$this->request->get['product_id'];
$product_info = $this->model_catalog_product->getProduct($Id);

$product_id = $Id;
If ($product_info['special'] > 0)
$price = $product_info['special'];
else
$price = $product_info['price'];

} else {
$product_id = 0;
}

if ($this->request->get['route'] == 'product/product') {
$dynx_prodid = $this->request->get['product_id'];
}
else{
$dynx_prodid = "";
}

$dynx_totalvalue=0;

if ($this->request->get['route'] == 'product/product') {
$dynx_prodid = $product_id;
$dynx_totalvalue = $price;
}
elseif ($this->request->get['route'] == 'checkout/cart'){
$dynx_totalvalue = round($this->cart->getTotal(),2);
}
}
?>
<!--
Dynamic Remarketing Tag --
//-->
<script type="text/javascript">
var google_tag_params = {
dynx_prodid: '<?php echo $dynx_prodid; ?>',
dynx_pagetype: '<?php echo $dynx_pagetype; ?>',
dynx_totalvalue: '<?php echo $dynx_totalvalue; ?>',
};
</script>
Участвовать в общении на этом форуме могут только
зарегистрированные пользователи.

Если вы уже зарегистрированы Вам необходимо войти на форум.

Тема закрыта по истечению срока давности.
Горячая линия
(044)
392 74 33
другие города