Перейти к содержимому


Ошибка В Yml Файле - Ссылки На Фото (Картинки)


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 9

#1 Acum56

Acum56

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 217 сообщений

Отправлено 08 Март 2013 - 07:50

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


Добрый день, __________!

Благодарим за обращение в Службу поддержки!
Действительно, загрузка изображений может занять до 2 дней.
Однако в Вашем прайс-листе допущена ошибка при указании ссылки на
изображение, а именно: отсутствуют пробелы между ссылками на картинки и
статусом доставки "true".
Пожалуйста, обратите внимание на пример из прайс-листа:
http://rembuittehnik...438/displej-ekr
an-dla-fotoapparata-nikon-coolpix-p5000-p5100-p-5100-afacdb.jpgtrue
Эта ссылка выдается с ошибкой 404. Корректная ссылка на изображение
http://rembuittehnik...438/displej-ekr
an-dla-fotoapparata-nikon-coolpix-p5000-p5100-p-5100-afacdb.jpg
И так по всем позициям Вашего магазина.
Пожалуйста, внесите изменения в прайс-лист.

Если у Вас появятся дополнительные вопросы, касающиеся работы сервиса,
пожалуйста, обращайтесь. Мы будем рады Вам помочь!

--
С уважением, Yandex

............

.......................


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

Подскажите пожалуйста почему у наших товарных позиций нашего сайта
rembuittehnika.ru на Маркете нет фото??? Это техническая проблема со стороны
нашего сайта или должно пройти какое-то время???

#2 support

support

    Активный участник

  • Модераторы
  • 3 686 сообщений
  • ГородМосква

Отправлено 10 Март 2013 - 12:35

Детально проанализировал причину проблемы выяснили что изображение загружается корректно:

http://rembuittehnik...5100-afacdb.jpg

вопрос оказался в том что яндекс сначала загружает YML файл, затем не спеша проходит по изображениям товаров и если они например переназвались естественно их не находит. Видимо в данном случае произошла именно эта ситуация, т.к. длина URL адресов корректная, всего 140 символов, у них разрешено 255, так что проблема именно во актуальности данных у Яндекса. Он обновляет прайсы ~ раз в полчаса, по картинкам проходит тоже с задержкой. Если Вы сейчас измените изображения, то яндекс о них узнает в лучшем случае через час, а до этого времени у него могут не загружаться изображения. В новой версии сайта мы эту особенность работы индексирующих систем учли, так что актуальные картинки товаров будет доступны и по старым и по новым адресам.

Относительно пробела - это же XML формат, там все данные разделены тегами и пробел там не обязателен, скорее наоборот чем их больше, тем больше данных приходится качать яндексу. Не совсем понятно зачем его туда добавлять, он может доставить неудобства лишь в случае ручного просмотра в браузере YML файла, для поискового робота формат выгрузки не нарушен, данные выгружаются корректно. Конечно возможно, что что-либо изменилось, но в документации об этом сведений не обнаружил.  Могли бы сказать контакты того менеджера который Вам это написал?

#3 Acum56

Acum56

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 217 сообщений

Отправлено 10 Март 2013 - 13:18

Здравствуйте - спасибо большое что откликнулись на мою проблему, но она действительно есть и никуда не делась - у меня в YML файле у всех товаров этот глюк - пробовал и создавать новый файл и по другому - все равно глюк вылетает, вот пример кода товара из файла YML моего открытого в браузером, у всех товарных позиций нет разделения (пробелов) между ссылкой на фото и TRUE, поэтому яндекс не видит моих фото:

Код который открывается Броузером:
http://rembuittehnika.ru/goods/Nikon-L-15 1087 RUR 1060357 http://rembuittehnika.ru/web/upload/goods/images/69/6880/6879450/displej-ekran-dla-fotoapparata-nikon-coolpix-l-15-l-16-l15-l16-afacdb.jpgtrue 0.00

Код Который Открывается XML редактором

<offer id="20788569" available="true">
<url>http://rembuittehnika.ru/goods/Nikon-L-15</url>
<price>1087</price>
<currencyId>RUR</currencyId>
<categoryId>1060357</categoryId>
<picture>http://rembuittehnika.ru/web/upload/goods/images/69/6880/6879450/displej-ekran-dla-fotoapparata-nikon-coolpix-l-15-l-16-l15-l16-afacdb.jpg</picture><delivery>true</delivery>
<local_delivery_cost>0.00</local_delivery_cost><name><![CDATA[Дисплей (экран) для фотоаппарата Nikon Coolpix L-15 L-16 L15 L16 (Nikon)]]></name>
<vendorCode><![CDATA[Nikon-L-15]]></vendorCode><description><![CDATA[]]></description>
</offer>
По всей видимости индексирующий робот видит YML-файл как страницу в броузере, а не как XML стандарт или я чего-то недопонимаю просто... или может нужны какие-то корректировки XML ввиду того что ссылка на фото содержит символ ТОЧКИ в своем названии (имя файла + расширение файла) - или это мои предположения я просто не знаю всех тонкостей спецификации XML

По соображениям безопасности я не могу выставить здесь ссылку на мой YML файл - думаю вы Админы и так можете его посмотреть или могу ку-нибудь скинуть Вам ссылку (в ЛС это запрещено отправлять в личку на форуме).

Что касается Менеджера из Яндекса который мне это написал то вот их координаты:

Цитата

С уважением, Елена Петрова
Служба поддержки коммерческих сервисов
=============================
тел.: (495) 739-22-22, доб. 2460
тел.: (800) 333-96-39, доб. 2460 (звонок из регионов России бесплатный)
факс: (495) 739-23-32

http://help.yandex.ru/partnermarket  

Убедительная просьба ДОБИТЬ мой вопрос, потому что это очень критично, если от меня нужны какие-то действия сообщите мне пожалуйста

#4 support

support

    Активный участник

  • Модераторы
  • 3 686 сообщений
  • ГородМосква

Отправлено 10 Март 2013 - 14:02

Просмотр сообщенияAcum56 (10 Март 2013 - 13:18) писал:

Здравствуйте - спасибо большое что откликнулись на мою проблему, но она действительно есть и никуда не делась - у меня в YML файле у всех товаров этот глюк - пробовал и создавать новый файл и по другому - все равно глюк вылетает, вот пример кода товара из файла YML моего открытого в браузером, у всех товарных позиций нет разделения (пробелов) между ссылкой на фото и TRUE, поэтому яндекс не видит моих фото:

http://rembuittehnika.ru/goods/Nikon-L-15 1087 RUR 1060357 http://rembuittehnika.ru/web/upload/goods/images/69/6880/6879450/displej-ekran-dla-fotoapparata-nikon-coolpix-l-15-l-16-l15-l16-afacdb.jpgtrue 0.00

По соображениям безопасности я не могу выставить здесь ссылку на мой YML файл - думаю вы Админы и так можете его посмотреть или могу ку-нибудь скинуть Вам ссылку (в ЛС это запрещено отправлять в личку на форуме).

Что касается Менеджера из Яндекса который мне это написал то вот их координаты:

Данный файл предназначен не для просмотра браузером. В коде ссылка на картинку выглядит так:
<picture>http://rembuittehnika.ru/web/upload/goods/images/60/5964/5963204/ekran-dla-nikon-coolpix-p510-p310-afacdb.jpg</picture><delivery>true</delivery>
Там всё разделено как нужно.

Просмотр сообщенияAcum56 (10 Март 2013 - 13:18) писал:

Что касается Менеджера из Яндекса который мне это написал то вот их координаты:
Мы свяжемся с ней

#5 support

support

    Активный участник

  • Модераторы
  • 3 686 сообщений
  • ГородМосква

Отправлено 10 Март 2013 - 14:09

Просмотр сообщенияsupport (10 Март 2013 - 14:02) писал:

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

#6 Acum56

Acum56

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 217 сообщений

Отправлено 10 Март 2013 - 14:10

Я нашел в чем причина: Господа сделайте таг чтобы каждый тег в XML (тобишь YML) начинался с новой строки и все будет замечательно, например код который ниже сохраните как HTML документ и откройте его броузером

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE yml_catalog SYSTEM "shops.dtd">
<yml_catalog date="2013-03-10 14:38">
<shop>
<name><![CDATA[Рембыттехника]]></name>
<company><![CDATA[Рембыттехника]]></company>
<url>http://rembuittehnika.ru/</url>
<currencies>
<currency id="RUR" rate="1"/>
</currencies>   
<offer id="20788569" available="true">
<url>http://rembuittehnika.ru/goods/Nikon-L-15</url>
<price>1087</price>
<currencyId>RUR</currencyId>
<categoryId>1060357</categoryId>
<picture>http://rembuittehnika.ru/web/upload/goods/images/69/6880/6879450/displej-ekran-dla-fotoapparata-nikon-coolpix-l-15-l-16-l15-l16-afacdb.jpg</picture>
<delivery>true</delivery>
<local_delivery_cost>0.00</local_delivery_cost>
<name><![CDATA[Дисплей (экран) для фотоаппарата Nikon Coolpix L-15 L-16 L15 L16 (Nikon)]]></name>
<vendorCode><![CDATA[Nikon-L-15]]></vendorCode>
<description><![CDATA[]]></description>
</offer>	 
</shop>
</yml_catalog>

При открытии браузером появляется разделения TRUE - это после переноса тега
<delivery>true</delivery>
на новую
строку, вот код в броузере первой цитаты:

http://rembuittehnika.ru/[color=#000000][font='Times New Roman'][size=1] [/size][/font][/color]http://rembuittehnika.ru/goods/Nikon-L-15 1087 RUR 1060357 http://rembuittehnika.ru/web/upload/goods/images/69/6880/6879450/displej-ekran-dla-fotoapparata-nikon-coolpix-l-15-l-16-l15-l16-afacdb.jpg true 0.00


#7 Acum56

Acum56

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 217 сообщений

Отправлено 10 Март 2013 - 14:21

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

#8 support

support

    Активный участник

  • Модераторы
  • 3 686 сообщений
  • ГородМосква

Отправлено 10 Март 2013 - 14:35

Просмотр сообщенияAcum56 (10 Март 2013 - 14:21) писал:

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

#9 Acum56

Acum56

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 217 сообщений

Отправлено 10 Март 2013 - 14:39

Спасибо - радует Ваш сервис поддержки, даже в выходные дни ))) Респект и уважуха вам ребята

#10 Димитрий

Димитрий

    Пользователь

  • Пользователи
  • PipPip
  • 27 сообщений
  • ГородНижний Новгород

Отправлено 20 Октябрь 2015 - 17:50

Здравствуйте, сделал YML файл для экспорта товаров на Яндекс.Маркет.
Но, мне прислали письмо об ошибках (на скриншоте).
А позже ещё и звонили с Яндекса,  вообщем в YML файле в теге "name" идёт не только название товарного предложения, но и описание(характеристики). "Характеристики товарного предложения Вы можете указать в описании к товарному предложению" - то есть в "description".
Ну и написали ещё что - "Пожалуйста, исправьте обнаруженные нарушения. Обратите внимание, мы рассмотрели и прокомментировали несколько избранных товарных предложений, другие рекламные материалы магазина Вам необходимо проверить самостоятельно и привести в соответствие требованиям Яндекса".
То есть возможно по этой теме в других товарах могут быть подобные ошибки.
Может мне как-то по другому надо редактировать YML файл?
Или ошибки могут возникать после создания файла при генерации?

Как исправить, а лучше полностью проверить файл перед отправкой на Яндекс.Маркет

Прикрепленные изображения

  • Screenshot.png





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных