Jump to content
toporchillo

[Поддержка] YML экспорт в Яндекс.Маркет, Yandex.Turbo, Prom.ua, Aliexpress.com... для OpenCart 1.5.x

Recommended Posts

У меня такая проблема возникла, создаю новые категории и они не хотят экспортироваться в файл export/yandex_yml.xml (в настройках самого модуля они появляются, я их отмечаю чтобы экспортировать, потом сохраняю), запускаю через крон, но файл export/yandex_yml.xml не меняется, даже удаляю категории, запускаю крон но файл export/yandex_yml.xml не меняется? можете подсказать в чем проблема

Share this post


Link to post
Share on other sites

Спасибо!

Share this post


Link to post
Share on other sites

Здравствуйте!

 

Выскакивает такая ошибка в моём файле yml

Ошибка синтаксического анализа XML: лишние данные после элемента документа
Адрес: http://shop-casio.ru/index.php?route=feed/yandex_market
Строка 1, символ 14:<b>Notice</b>: iconv() [<a href='function.iconv'>function.iconv</a>]: Detected an illegal character in input string in <b>/home/ho_log/data/www/shop-casio.ru/catalog/controller/feed/yandex_market.php</b> on line <b>440</b><?xml version="1.0" encoding="windows-1251"?>
-------------^

поискал по форумам решение, нашёл это

но у меня это дело уже исправлено.

вернул строчку

$field = iconv($this->from_charset, 'windows-1251//IGNORE', $field);

заработало. но правильно ли это?

Share this post


Link to post
Share on other sites
добрый, можно ли убрать выгрузку тэгов из описания? а то яндекс ругается, пришлось выгрузку описания убрать(((

 

 

<description>

смартфон на платформе iOS  сенсорный экран мультитач (емкостный) 

 

бесплатный модуль например теги не выгружает, и напишите плиз что где править, я не профан как вы

Share this post


Link to post
Share on other sites

 

добрый, можно ли убрать выгрузку тэгов из описания? а то яндекс ругается, пришлось выгрузку описания убрать(((
 
 
<description>
смартфон на платформе iOS  сенсорный экран мультитач (емкостный) 
 
бесплатный модуль например теги не выгружает, и напишите плиз что где править, я не профан как вы

 

В актуальной версии модуля это сделано. Там в строке 175:

 

$data['description'] = strip_tags($product['description']);

 

Share this post


Link to post
Share on other sites

В актуальной версии модуля это сделано. Там в строке 175:

 

$data['description'] = strip_tags($product['description']);

 

вот ссылка , выгружает все равно   причем только этот тэг, модуль актуальной версии

Share this post


Link to post
Share on other sites

вот ссылка , выгружает все равно   причем только этот тэг, модуль актуальной версии

  - не тэг. Яндекс на него не ругается

Share this post


Link to post
Share on other sites

  - не тэг. Яндекс на него не ругается

ругается служба контроля качества будь она не ладна, знач не убрать его?

Share this post


Link to post
Share on other sites

ругается служба контроля качества будь она не ладна, знач не убрать его?

Строка 175

$data['description'] = strip_tags($product['description']);

заменить на

 

$data['description'] = html_entity_decode(strip_tags($product['description']), ENT_HTML5, 'UTF-8');

Share this post


Link to post
Share on other sites

Добрый день!

 

Хочу автору модуля выразить благодарность - отличный модуль, было бы здорово, если реализовали бы еще такие вещи

 

1) В настройках модуля, было поле куда можно было добавить "хвостик", который бы цеплялся к урлам с товарами, для отслеживания продаж в аналитике

 

2) Была бы возможность закрыть доступ к прайслисту, а то уж слишком облегчает задачу импорта товаров с магазина

Share this post


Link to post
Share on other sites

1. Не уверен, что делать хвостик к урлам - это хорошо. Яндекс возможно ссылки в маркете как-то сопоставляет со ссылками в поиске. И если на сайте ссылки одни, а в экспорте другие, то это может негативно повлиять на ранжирование.

Ведь вам надо отследить переходы с маркета? А разве отслеживание referer'а не работает?

 

2. Для защиты от выкачивания, хвостик надо добавлять к экспорту. Будет у вас

site.ru/index.php?route=feed/yandex_yml&key=234234234324

 

А в начале метода index() в контроллере добавить

if ($this->request->get['key'] != '234234234324') exit;

 

Яндексу будете сообщать секретную ссылку site.ru/index.php?route=feed/yandex_yml&key=234234234324

  • +1 1

Share this post


Link to post
Share on other sites

1. Не уверен, что делать хвостик к урлам - это хорошо. Яндекс возможно ссылки в маркете как-то сопоставляет со ссылками в поиске. И если на сайте ссылки одни, а в экспорте другие, то это может негативно повлиять на ранжирование.

Ведь вам надо отследить переходы с маркета? А разве отслеживание referer'а не работает

 

2. Для защиты от выкачивания, хвостик надо добавлять к экспорту. Будет у вас

site.ru/index.php?route=feed/yandex_yml&key=234234234324

 

А в начале метода index() в контроллере добавить

if ($this->request->get['key'] != '234234234324') exit;

 

Яндексу будете сообщать секретную ссылку site.ru/index.php?route=feed/yandex_yml&key=234234234324

 

 

1) Данный метод используется во многих крупных магазинах + сам веду 3 магазина, никаких проблем с этим нет, но зато хорошо отслеживается в аналитике все, а на ранжирование ни коем образом это не  влияет - проверено, в роботсе добавлено всегда Disallow:

 

/*?*

 

2) За совет спасибо!

Share this post


Link to post
Share on other sites

В магазине используются категории с подкатегориями:

1

-2

-3

 

 

Если в товаре выставить основной категорией "2", и поставить галочки отображать в категориях - 1,2 ; то в файле экспорта будет указано, что товар принадлежит <categoryId> 1 

Если галочку убрать с отображать в категории 1, то товару будет присвоен <categoryId>2

Share this post


Link to post
Share on other sites

Подскажите как реализовать запуск по расписанию. 

Где прописывать команду я знаю. 

Но вот какой вид у этой команды я не понимаю.

 

 

Планировщик задач (cron

 

1 1 * * * php /home/lamis/bosonogki.ru/export/yandex_yml.php - сейчас это выглядит так.      с этим разобрался

 

но вот с раз мерами пока не вижу отображения.

 

И еще момент я не вижу полей с размерами и цветами... их нет галочки я поставил для цвета и размера в разделе магазин одежды.

 

 

http://www.bosonogki.ru/index.php?route=feed/yandex_yml

Share this post


Link to post
Share on other sites

Подскажите как реализовать запуск по расписанию. 

Где прописывать команду я знаю. 

Но вот какой вид у этой команды я не понимаю.

 

 

Планировщик задач (cron

 

1 1 * * * php /home/lamis/bosonogki.ru/export/yandex_yml.php - сейчас это выглядит так.

 

И еще момент я не вижу полей с размерами и цветами... их нет галочки я поставил для цвета и размера в разделе магазин одежды.

 

 

http://www.bosonogki.ru/index.php?route=feed/yandex_yml

1. Узнайте у вашего хостера точный путь к php, который доступен в shell. Он может быть php5, или требовать полного пути /usr/bin/php

 

2. Тяжело читать без запятых. Во вкладке "Для магазинов одежды" у вас есть в списках опции, которые надо отмечать галками? Вы их отметили?

Share this post


Link to post
Share on other sites

Галочками отмечено. На сохранить нажато. 

Я затрудняюсь ответить. Дайте пожалуйста демо-доступ в админку магазина. Лучше в личку. Доступ достаточно только для чтения.

Share this post


Link to post
Share on other sites

Добрый день!

Скажите! В чём может быть проблема. При экспорте не индексируются фото товара! С остальным всё нормально.

Спасибо!

Share this post


Link to post
Share on other sites

Добрый день, проблема следующего характера. Товары с моего сайта имеют и описание и технические характеристики. В YML выгружается обычное описание, что для моего товара совершенно не подходит. Подскажите каким образом можно вывести  в описание технические  характеристики? Они у нас заполнены через атрибуты.  Заранее спасибо.

Share this post


Link to post
Share on other sites

Добрый день!

Скажите! В чём может быть проблема. При экспорте не индексируются фото товара! С остальным всё нормально.

Спасибо!

Не экспортируются или не попадают в Яндекс?

Share this post


Link to post
Share on other sites

Добрый день, проблема следующего характера. Товары с моего сайта имеют и описание и технические характеристики. В YML выгружается обычное описание, что для моего товара совершенно не подходит. Подскажите каким образом можно вывести  в описание технические  характеристики? Они у нас заполнены через атрибуты.  Заранее спасибо.

Отмечаете галками атрибуты, которые хотите выгрузить - вторая вкладка модуля.

Share this post


Link to post
Share on other sites

Не экспортируются или не попадают в Яндекс?

Экспортируется всё ( названия, описание, цена) кроме фото товара.

Share this post


Link to post
Share on other sites

Экспортируется всё ( названия, описание, цена) кроме фото товара.

А у меня ничего не экспортируется, странно, только названия категорий

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By ArtemFam
      Модуль для отображения лёгких версий страниц товаров в формате Турбо-страниц Яндекс.
      Поддерживаются все версии ocStore и OpenCart.
       
      Модуль формирует файл YML. Элементы, входящие в offer, в произвольном типе.
      Поддерживается добавление товаров в корзину (товаров которым не нужно указывать обязательные параметры).
       
      На загрузку таких страниц уходит примерно в 15 раз меньше времени, чем на загрузку оригиналов. Скорость обеспечивается применением вёрстки, оптимизированной для мобильных, а также сетевой инфраструктурой Яндекса: данные, из которых собираются Турбо-страницы, хранятся на серверах компании. В результатах поиска, Новостях, Дзене и других сервисах Яндекса они помечаются специальными значками с ракетой.
       
      Подробнее о турбо-страницах https://tech.yandex.ru/turbo/
       
      Установка:
      1. Распаковать содержимое архива в корневую директорию сайта.
      2. Включить расширение через админку сайта в разделе "Дополнения" => "Каналы продвижения".
       
      По любым вопросам, в том числе и до покупки модуля, обращайтесь в личку или по контактам указанным в моём профиле. Всегда на связи.
       
      При большом количестве товаров модуль требует длительного времени выполнения. Поэтому на хостинге должна быть возможность увеличения времени исполнения скриптов php (max_execution_time).
    • By ArtemFam
      400.00 руб
      Скачать/Купить дополнение


      Яндекс.Турбо
      Модуль для отображения лёгких версий страниц товаров в формате Турбо-страниц Яндекс.
      Поддерживаются все версии ocStore и OpenCart.
       
      Модуль формирует файл YML. Элементы, входящие в offer, в произвольном типе.
      Поддерживается добавление товаров в корзину (товаров которым не нужно указывать обязательные параметры).
       
      На загрузку таких страниц уходит примерно в 15 раз меньше времени, чем на загрузку оригиналов. Скорость обеспечивается применением вёрстки, оптимизированной для мобильных, а также сетевой инфраструктурой Яндекса: данные, из которых собираются Турбо-страницы, хранятся на серверах компании. В результатах поиска, Новостях, Дзене и других сервисах Яндекса они помечаются специальными значками с ракетой.
       
      Подробнее о турбо-страницах https://tech.yandex.ru/turbo/
       
      Установка:
      1. Распаковать содержимое архива в корневую директорию сайта.
      2. Включить расширение через админку сайта в разделе "Дополнения" => "Каналы продвижения".
       
      По любым вопросам, в том числе и до покупки модуля, обращайтесь в личку или по контактам указанным в моём профиле. Всегда на связи.
       
      При большом количестве товаров модуль требует длительного времени выполнения. Поэтому на хостинге должна быть возможность увеличения времени исполнения скриптов php (max_execution_time).
      Добавил ArtemFam Добавлено 18.11.2018 Категория SEO, карта сайта, оптимизация Системные требования Сайт разработчика Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Нет Старая цена 0  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.