Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Ошибки в YML при выгрузки товаров в ЯндексМаркет


Recommended Posts

Пожалуйста помогите решить проблему.

При выгрузки товаров по ссылке в ЯндексМаркет приходит отчет об ошибке:

Выявлены нарушения Требований к рекламным материалам:
-Неправильно составлено предложение
В элементе description (YML) или в поле «Описание» (XLS) есть информация, которой там быть не должно: "п»ї". 

Как убрать эти символы?

Заранее благодарен за ответы. Screenshot_20210328_062451.thumb.jpg.30901375b1217a4fe10967c4e5f483a0.jpg

Screenshot_20210327_184312_com.android.chrome.jpg

Link to post
Share on other sites

Выглядит так будто какой-то модификатор лезет туда куда ему лезть не надо. 

Link to post
Share on other sites

Ну это через штатный модуль для яндекс маркета 

 

Link to post
Share on other sites

Ну это через штатный модуль для яндекс маркета 

Эти символы вылезают даже если в описании товара есть текст, перед текстом 

 

Screenshot_20210327_184643_com.android.chrome.jpg

Link to post
Share on other sites

9 минут назад, Dizelgsxr сказал:

Ну это через штатный модуль для яндекс маркета 

 

Судя по всему, Яндекс экспортирует YML в кодировке Windows-1251, а в OpenCart всё в UTF-8. В ваших описаниях есть невидимые UTF-8 символы, которые модуль при кодировке превратил в этот мусор.

 

Link to post
Share on other sites

29 минут назад, toporchillo сказал:

Судя по всему, Яндекс экспортирует YML в кодировке Windows-1251, а в OpenCart всё в UTF-8. В ваших описаниях есть невидимые UTF-8 символы, которые модуль при кодировке превратил в этот мусор.

 

И как от этого мусора избавиться? 

Link to post
Share on other sites

Только что, Dizelgsxr сказал:

И как от этого мусора избавиться? 

Поправить код модуля, чтобы перед конвертацией убивал мусор. Логично же.

 

$description = preg_replace('#[\x00-\x08\x0B-\x0C\x0E-\x1F]+#is', ' ', $description);

 

Link to post
Share on other sites

6 минут назад, toporchillo сказал:

Поправить код модуля, чтобы перед конвертацией убивал мусор. Логично же.

 

$description = preg_replace('#[\x00-\x08\x0B-\x0C\x0E-\x1F]+#is', ' ', $description);

 

Спасибо за вариант. Будем пробовать. Просто я в этом не очень поэтому и спрашиваю. 

Link to post
Share on other sites

А где его нужно поправить? Если не сложно подскажите. Товаров то много, а этот мусор везде вылезает. 

Link to post
Share on other sites

Это ж штатный модуль яндекс маркета в шаблоне опенкарт 

 

Link to post
Share on other sites

12 минут назад, Dizelgsxr сказал:

Это ж штатный модуль яндекс маркета в шаблоне опенкарт 

 

Напишите в Яндекс авторам модуля.

В ocStore такого модуля нет.

Link to post
Share on other sites

А если поставить другой модуль, например Universal Marketplace Manager, эта ошибка уйдёт или останется?? 

Link to post
Share on other sites

5 минут назад, toporchillo сказал:

Напишите в Яндекс авторам модуля.

В ocStore такого модуля нет.

У меня шаблон гранд, на ocstore 3.0 и там встроенный этот модуль. 

 

Link to post
Share on other sites

21 минуту назад, Dizelgsxr сказал:

У меня шаблон гранд, на ocstore 3.0 и там встроенный этот модуль. 

 

 

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

Link to post
Share on other sites

6 минут назад, antiuser сказал:

 

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

Спасибо за совет, уже написал) 

Link to post
Share on other sites

Так если поставить другой модуль для яндекс маркет, проблема уйдёт? Или не факт? 

Link to post
Share on other sites

32 минуты назад, antiuser сказал:

 

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

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

Проблема в вкладке - каналы продвижения - яндекс.маркет 

Link to post
Share on other sites

3 минуты назад, Dizelgsxr сказал:

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

В ocStore раньше в комплекте был официальный модуль от яндекса. Но они прекратили его поддержку и удалили на него ссылки везде из справки маркета.

Link to post
Share on other sites

В ocStore 3 этот модуль идет в комплекте, в предыдущих версиях он в комплекте не шел.  

Ответ разработчика шаблона 

Link to post
Share on other sites

3 минуты назад, iglin сказал:

В ocStore раньше в комплекте был официальный модуль от яндекса. Но они прекратили его поддержку и удалили на него ссылки везде из справки маркета.

Ну то есть нужно пробовать ставить другой модуль, и тогда возможно этого мусора не будет, а если останется, то к разработчику модуля обращаться?? 

Link to post
Share on other sites

7 минут назад, Dizelgsxr сказал:

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

Проблема в вкладке - каналы продвижения - яндекс.маркет 

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

и не тратьте время на борьбу с мельницами

Link to post
Share on other sites

Я так понимаю он у меня штатный этот модуль 

Screenshot_20210329_132654.jpg

Link to post
Share on other sites

1 минуту назад, Dizelgsxr сказал:

Ну то есть нужно пробовать ставить другой модуль, и тогда возможно этого мусора не будет, а если останется, то к разработчику модуля обращаться?? 

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

Link to post
Share on other sites

1 минуту назад, Dimasscus сказал:

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

и не тратьте время на борьбу с мельницами

Спасибо, про это я и спрашивал, если поставить другой модуль уйдёт проблема или нет 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

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.