Jump to content
toporchillo

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

Recommended Posts

Подскажите в какой таблице хранится вот этот список? Не смог найти

 

image.thumb.png.d1462e1646b61fad36d9ca84f1d4096c.png

Share this post


Link to post
Share on other sites

нашел...все в таблице setting

Share this post


Link to post
Share on other sites

Небольшой лайфхак, если не было, кто хочет в эти списки(любые) закинуть сразу списком и просто:

1. зайти в модуль, выбрать белый или черный список и добавить хотя бы один товар (это нужно, чтобы появилась строка в БД)

2. зайти в БД, таблица setting, сделать отбор по yandex_yml (если клон, то с номером клона)

3. найти запись yandex_yml_blacklist, в колонке value будет код того самого товара, который мы добавили в начале

4. два раза по нему клик и в открывшуюся форму через запятую вставляем весь список кодов

5. enter и это все появляется в модуле

 

Share this post


Link to post
Share on other sites

Подскажите пожалуйста как я могу в элемент offer id выгружать код товара? А то там просто номерация и в прайслабе не удобно выгружать файл с ценами и с ним работать

Share this post


Link to post
Share on other sites

Извиняюсь.  А тут вроде обсуждали тему создание 2 фида с помощью этого модуля ?

это уже реализовано? в своем модуле не нашел, возможно нужно обновить

Share this post


Link to post
Share on other sites
10 минут назад, dimyan163 сказал:

Извиняюсь.  А тут вроде обсуждали тему создание 2 фида с помощью этого модуля ?

это уже реализовано? в своем модуле не нашел, возможно нужно обновить

В папке upload_clones_3-9 в архиве лежат частичные клоны модуля. Если вам мало одного XML-экспорта,
скопируйте файлы из папки upload_clones_3-9 поверх OpenCart с уже установленным модулем
"Яндекс.YML". У вас появится копии модуля со своими настройками, независимыми от основного модуля,
и экспортом, доступным по адресу /index.php?route=extension/feed/yandex_yml3, /index.php?route=extension/feed/yandex_yml4, ...

 

Share this post


Link to post
Share on other sites

ЧТо настроить чтобы для одного товара можно было передать несколько значений атрибутов-характеристик?

Техподдержка яндекса говорит, что надо в таком 

<param name="Отшелушивающее вещество">сахар</param>
<param name="Отшелушивающее вещество">соль</param>

Share this post


Link to post
Share on other sites

ЧТо настроить чтобы для одного товара можно было передать несколько значений атрибутов-характеристик?

Техподдержка яндекса говорит, что надо в таком 

<param name="Отшелушивающее вещество">сахар</param>
<param name="Отшелушивающее вещество">соль</param>

Share this post


Link to post
Share on other sites

Есть ли возможность выгрузки промо-кодов?

<promos>
   <promo id="идентификатор акции" type="promo code">
      <start-date>начало акции</start-date>
      <end-date>завершение акции</end-date>
      <description>краткое описание</description>
      <url>акция на сайте магазина</url>
      <promo-code>промокод</promo-code>
      <discount unit="скидка в процентах или валюте" currency="валюта">размер скидки</discount>
      <purchase>
        <product offer-id="идентификатор предложения, участвующего в акции"/>
        ...
        <product category-id="идентификатор категории, участвующей в акции"/>
        ...
      </purchase>
   </promo>
</promos> 

Edited by Kost9n37

Share this post


Link to post
Share on other sites
10 часов назад, VadimSintsov сказал:

ЧТо настроить чтобы для одного товара можно было передать несколько значений атрибутов-характеристик?

Техподдержка яндекса говорит, что надо в таком 

<param name="Отшелушивающее вещество">сахар</param>
<param name="Отшелушивающее вещество">соль</param>

Сделать два атрибута с одинаковым названием

Share this post


Link to post
Share on other sites
5 часов назад, Kost9n37 сказал:

Есть ли возможность выгрузки промо-кодов?

<promos>
   <promo id="идентификатор акции" type="promo code">
      <start-date>начало акции</start-date>
      <end-date>завершение акции</end-date>
      <description>краткое описание</description>
      <url>акция на сайте магазина</url>
      <promo-code>промокод</promo-code>
      <discount unit="скидка в процентах или валюте" currency="валюта">размер скидки</discount>
      <purchase>
        <product offer-id="идентификатор предложения, участвующего в акции"/>
        ...
        <product category-id="идентификатор категории, участвующей в акции"/>
        ...
      </purchase>
   </promo>
</promos> 

Да, есть. Только яндекс кое-как работает со скидками ограниченными во времени. Лучше использовать enable_auto_discount

Share this post


Link to post
Share on other sites

Добрый день. есть ошибка в Промоакции "подарок за покупку". Если товар, за который положен подарок, имеет опции, то такая опция выгружается столько раз сколько опций имеет данный товар. Получается товар с 10 опциями имеет 100 (10*10) записей в в промоакции вместо 10

Screenshot_1.thumb.png.7749a68d671120107f271004f8b41113.png 

То есть циклично подтягиваются несколько раз одни и те же позиции.

Edited by rusport

Share this post


Link to post
Share on other sites
4 часа назад, rusport сказал:

Добрый день. есть ошибка в Промоакции "подарок за покупку". Если товар, за который положен подарок, имеет опции, то такая опция выгружается столько раз сколько опций имеет данный товар. Получается товар с 10 опциями имеет 100 (10*10) записей в в промоакции вместо 10

Screenshot_1.thumb.png.7749a68d671120107f271004f8b41113.png 

То есть циклично подтягиваются несколько раз одни и те же позиции.

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

Какая версия OpenCart? И какая версия модуля? Версия модуля показывается в начале YML-файла.

Share this post


Link to post
Share on other sites
1 час назад, toporchillo сказал:

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

Какая версия OpenCart? И какая версия модуля? Версия модуля показывается в начале YML-файла.

<platform>Yandex.YML for OpenCart (ocStore)</platform>
<version>1.9.2</version>
OC 3.0.2
Edited by rusport

Share this post


Link to post
Share on other sites

Приветствую.

 

Пользуюсь модулем, который задает на акции дни и часы. Например, акция отключилась по времени с 15:00 до 16:00 - в фиде на это время какие-то изменения происходят? Какую цену он передаст (до применения акции или акционную).

Если ничего не происходит, то каким решением можно синхронизировать обновление фида с расписанием акции? Они в течение дня раз 6-10 раз выкл-вкл

 

Share this post


Link to post
Share on other sites
1 час назад, rozario888 сказал:

Приветствую.

 

Пользуюсь модулем, который задает на акции дни и часы. Например, акция отключилась по времени с 15:00 до 16:00 - в фиде на это время какие-то изменения происходят? Какую цену он передаст (до применения акции или акционную).

Если ничего не происходит, то каким решением можно синхронизировать обновление фида с расписанием акции? Они в течение дня раз 6-10 раз выкл-вкл

 

фид генерируется на лету запросом от яндекса. информация в фиде "- на сейчас". когда к вам придет яндекс забрать фид-настраивайте у яндекса

Share this post


Link to post
Share on other sites
1 час назад, Dimasscus сказал:

информация в фиде "- на сейчас"

 

меня только этот момент интересует, изменяется ли автоматически в фиде цена при работе того модуля 

Share this post


Link to post
Share on other sites
33 минуты назад, rozario888 сказал:

 

меня только этот момент интересует, изменяется ли автоматически в фиде цена при работе того модуля 

вы либо прочитали по диагонали либо не читали. фид-это отражение существующей ситуации на сайте. то есть если прям щас у вас цена 100 баксов за товар то и в фиде она будет 100 баксов. а если через минуту цена будет 50 баксов- то и в фиде будет таже информация. а вот там кужа вы отдаете фид- какую информацию получат они-зависит от того как часто они обновляют у себя данные из вашего фида. 

"Они в течение дня раз 6-10 раз выкл-вкл"- тогда пусть на той стороне выгружают ваш фид раз в 10 минут :)) точно не пропустят акцию:))

Share this post


Link to post
Share on other sites

имеем https://69slam.ru/index.php?route=feed/yandex_yml

например offer id="7604012429" и offer id="7604012430" и offer id="7604011983" это у меня на сайте один товар с разными опциями размера. у них все одинаково кроме размера. но в YML этот товар уходит под разными офферами, а надо чтобы под одним, с перечислением доступных размеров Ибо так желает Яндекс. где эта настройка? понятно, что она есть, скорее всего. Дайте ответ пожалуйста

Share this post


Link to post
Share on other sites
9 часов назад, Dimasscus сказал:

фид-это отражение существующей ситуации на сайте.

 

ответ получен, спасибо)

Share this post


Link to post
Share on other sites
33 минуты назад, motya11 сказал:

имеем https://69slam.ru/index.php?route=feed/yandex_yml

например offer id="7604012429" и offer id="7604012430" и offer id="7604011983" это у меня на сайте один товар с разными опциями размера. у них все одинаково кроме размера. но в YML этот товар уходит под разными офферами, а надо чтобы под одним, с перечислением доступных размеров Ибо так желает Яндекс. где эта настройка? понятно, что она есть, скорее всего. Дайте ответ пожалуйста

offer id должны быть разными https://yandex.ru/support/partnermarket/guides/clothes.html

см. пример экспорта.

У одного товара разных размеров единый group_id, но не id

Share this post


Link to post
Share on other sites

Добрый день. Планируется ли доработка по акциям, а именно присвоение подарков к товарам от определённой цены? Мне кажется для всех будет крайне актуально.

Share this post


Link to post
Share on other sites
В 02.11.2019 в 17:58, toporchillo сказал:

В папке upload_clones_3-9 в архиве лежат частичные клоны модуля. Если вам мало одного XML-экспорта,
скопируйте файлы из папки upload_clones_3-9 поверх OpenCart с уже установленным модулем
"Яндекс.YML". У вас появится копии модуля со своими настройками, независимыми от основного модуля,
и экспортом, доступным по адресу /index.php?route=extension/feed/yandex_yml3, /index.php?route=extension/feed/yandex_yml4, ...

 

я правильно понимаю что так можно создавать два "прайслиста"? у меня проблема в том что есть товары с разными типами размерных сеток, размер шлепанцев должен выгружаться как:

 

<offer id="7541011863"

....

<param name="Размер">42</param>

 

а размер шорт как:

 

например offer id="7729012248"

...

<param name="Размер" unit="INT">36</param>

 

я могу выбрать в настройках только один тип вида размера во вкладке "Опции, отвечающие за размер" а у меня на сайте этих видов размеров 4 штуки и чтобы я не выбрал, всегда что то выдает ошибку, что размер не выгружен

есть какоето решение такой проблемы?

ссылка на YML https://69slam.ru/index.php?route=feed/yandex_yml

 

Благодарю за ответ

 

Share this post


Link to post
Share on other sites

Добрый день, 

как вдруг перестал работать фид https://semenovip.ru/index.php?route=extension/feed/yandex_yml

теперь кажет это: 

This page contains the following errors:

error on line 2 at column 6: XML declaration allowed only at the start of the document

Below is a rendering of the page up to the first error.

подскажите где копать?

2019-11-08_08-58-58.png.0a41e1ec1310ce84a48fb33993ca7606.png

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.


  • 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.