golovko
-
Публікації
11 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем golovko
-
-
Правильно, где положено и как положено в файле seo_pro.php вставил код:
if (isset($tmp['gclid'])) { $data['gclid'] = $tmp['gclid']; }
но SEO PRO не реагирует на это значение, по-прежнему перенаправляет
Вот файл
-
20 минут назад, chukcha сказал:
системный кеш или кеш модификаторов
где-то это обсуждалось на форуме? я даже не знаю с чего начать
-
14 минут назад, AlexDW сказал:
если родной - то скорей уж грешить в сторону какого-нибудь кешера
у меня ссылки на страницы карточек товаров заканчиваются .html а смотрел у других - ссылка в конце без .html
может в этом проблема?
-
может из .htaccess нужно удалить какой-то редирект?
-
1 минуту назад, AlexDW сказал:
системный кеш чистили?
да, удалил все файлы из папки system\storage\cach
-
25 минут назад, AlexDW сказал:
откройте файл, найдите код
if (isset($tmp['tracking'])) { $data['tracking'] = $tmp['tracking']; }
после добавьте
дело в том, что я так и сделал. Я ничего из файла не удалял, только добавил те строки. Вот файл
-
20 минут назад, AlexDW сказал:
чего и куда именно вставили-то?
в файле /catalog/controller/common/seo_pro.php
вставил все, что выше
может попробовать удалить строку
// --- add below
-
В чем может быть проблема?
-
1 час назад, AlexDW сказал:
здесь смотрите
вставил, но не работает (версия ocstore 2.1.0.2.1)
switch ($route) { case 'product/product': if (isset($data['product_id'])) { $tmp = $data; $data = array(); if ($this->config->get('config_seo_url_include_path')) { $data['path'] = $this->getPathByProduct($tmp['product_id']); if (!$data['path']) return $link; } $data['product_id'] = $tmp['product_id']; if (isset($tmp['tracking'])) { $data['tracking'] = $tmp['tracking']; } // --- add below if (isset($tmp['utm_medium'])) { $data['utm_medium'] = $tmp['utm_medium']; } if (isset($tmp['utm_source'])) { $data['utm_source'] = $tmp['utm_source']; } if (isset($tmp['utm_campaign'])) { $data['utm_campaign'] = $tmp['utm_campaign']; } if (isset($tmp['utm_content'])) { $data['utm_content'] = $tmp['utm_content']; } if (isset($tmp['yclid'])) { $data['yclid'] = $tmp['yclid']; } if (isset($tmp['ymclid'])) { $data['ymclid'] = $tmp['ymclid']; } if (isset($tmp['gclid'])) { $data['gclid'] = $tmp['gclid']; } if (isset($tmp['utm_term'])) { $data['utm_term'] = $tmp['utm_term']; } if (isset($tmp['type'])) { $data['type'] = $tmp['type']; } if (isset($tmp['block'])) { $data['block'] = $tmp['block']; } if (isset($tmp['position'])) { $data['position'] = $tmp['position']; } if (isset($tmp['keyword'])) { $data['keyword'] = $tmp['keyword']; } // --- add above
-
Google Analytics для анализа страницы добавляет значение ?gclid=Test в ссылке карточки товара, например http://shop-store.com/a106-temnaya-karkasnaya.html?gclid=Test но SeoPro перенаправляет на http://shop-store.com/a106-temnaya-karkasnaya.html и значение ?gclid=Test из ссылки пропадает. Это не позволяет корректно собирать все данные в Google Analytics. Как можно добавить исключение в SeoPro для ссылок в которых есть значения gclid ?
thentru
в Відгуки про виконавців
Опубліковано:
Рекомендую! Быстро, грамотно и по сути. По сравнению с другими - разница большая.