Стандарт YML (Yandex Market Language) был специально разработан на базе XML (XML DTD) для размещения информации о товарах в базах данных. Формат позволяет магазинам предоставлять полную информацию об ассортименте и услугах, а IPRIM.RU — быстро и качественно её обрабатывать.
Настройте экспорт информации о товарах и услугах из вашей базы данных в YML-файл или используйте CMS со встроенными возможностями экспорта данных в формат YML. Разместите файл на сайте вашего магазина по URL, который отправьте нам на info@iprim.ru, и после проверки мы прикрепим его к карточке компании. YML-файл регулярно скачивается роботом и обновленные данные импортируются в базу IPRIM.RU.
Общие требования к YML-файлу
Стандарт YML учитывает порядок следования элементов, поэтому важно соблюдать его в соответствии с шаблонами и примерами. Это требование продиктовано стандартом XML DTD.
Стандарт YML не допускает использования в текстовых данных непечатаемых символов с ASCII-кодами в диапазоне значений от 0 до 31 (за исключением символов с кодами 9, 10, 13 — табуляция, перевод строки, возврат каретки). Это требует обязательной замены некоторых символов на эквивалентные им символьные коды:
Символ в тексте |
Код для YML-файла |
" |
& quot; |
& |
& amp; |
> |
& gt; |
< |
& lt; |
' |
& apos; |
URL объявления в фиде должен быть закодирован в соответствии со стандартом RFC-1738.
Допустимые кодировки — UTF-8, windows-1251.
Пример файла вы можете скачать по ссылке yml-example.xml