Автор Тема: Яндекс-маркет: метка yclid  (Прочитано 795 раз)

30 Сентябрь 2017, 11:14:35
  • Новичок
  • *
  • Сообщений: 41
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Яндекс-маркет добавляет к ссылке на товар параметры заказа типа /?yclid=123456 для метрики. Как сделать, чтобы с этим хвостом страница открывалась корректно?
PrestaShop 1.6.0.9
30 Сентябрь 2017, 13:04:40
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
В правилах чпу в htaccess можно добавить редирект.
30 Сентябрь 2017, 13:10:00
Ответ #2
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
Страница товара в стандарном варианте будет открываться корректно, так как в prestashop 1.6 у товара url
http://prestashop.ru/blouses/1-blouse.htmlдобавленые параметры будут игнорироваться
http://prestashop.ru/blouses/1-blouse.html?yclid=123456
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
30 Сентябрь 2017, 14:07:36
Ответ #3
  • Новичок
  • *
  • Сообщений: 41
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В правилах чпу в htaccess можно добавить редирект.
Я хотел так сделать, но скорее всего, это будет противоречить правилам Яндекс-маркета

Страница товара в стандарном варианте будет открываться корректно, так как в prestashop 1.6 у товара url
http://prestashop.ru/blouses/1-blouse.htmlдобавленые параметры будут игнорироваться
http://prestashop.ru/blouses/1-blouse.html?yclid=123456

Почему-то у меня эти параметры не игнорируются, идёт переадресация на главную
30 Сентябрь 2017, 15:25:46
Ответ #4
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
Переадресацию нельзя включить, тогда yclid будет бесполезен.
Можно переопределить контроллер Product (если ссылки только на карточку), добавить обработку переменной yclid.
Можно на сервере установить правила обработки только файлов php, а для html игнорировать параметры в url (если vps или дедик)
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
02 Октябрь 2017, 10:11:13
Ответ #5
  • Новичок
  • *
  • Сообщений: 41
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Может для большей универсальности обработку сделать в скрипте ЧПУ?
02 Октябрь 2017, 10:21:12
Ответ #6
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Если создать редирект, то yclid учитываться не будет. Тогда зачем он нужен?
02 Октябрь 2017, 10:29:32
Ответ #7
  • Новичок
  • *
  • Сообщений: 41
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Для Яндекс метрики, вроде. Я понял, что Яндекс по ней считает переходы и списывает деньги.
02 Октябрь 2017, 10:52:08
Ответ #8
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Раз нужен этот парамметр, то редирект отпадает.
Нужно в диспечер движка вносить изменения или контроллер страницы на которую идет ссылка.
02 Октябрь 2017, 11:05:05
Ответ #9
  • Новичок
  • *
  • Сообщений: 41
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля

Нужно в диспечер движка вносить изменения…

Согласен, но не имею квалификации для этого. Кто сможет помочь – пишите)
04 Октябрь 2017, 23:36:03
Ответ #10
  • Фрилансер
  • *
  • Сообщений: 206
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
дабы не пладить темы задам здесь - есть какой нибудь модуль выгрузки товаров для яндекс маркета под престу 1.7?
05 Октябрь 2017, 10:52:22
Ответ #11
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
Чтобы темы не дублировать, писать лучше в теме по Y.CMS для Prestashop от Яндекс
https://prestashop-forum.ru/index.php/topic,6859.msg43242.html#msg43242
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!