Формат yml (yandex market language) документація сервісу
Це стандарт, розроблений Яндексом для прийняття і розміщення інформації в базі даних Яндекс.Маркет. YML заснований на стандарті XML. Єдиний формат представлення даних дозволяє швидко і якісно обробляти надану магазинами інформацію про товари і послуги.
Налаштуйте експорт інформації про товари і послуги з вашої бази даних в YML-файл або використовуйте CMS з вбудованими можливостями експорту даних в формат YML.
процес підключення
Додайте файл на сайті вашого магазину по URL. і вкажіть його при додаванні магазину в SocPoster. YML-файл регулярно скачується роботом і оновлені дані імпортуються в каталог товарів вашої спільноти у ВКонтакте.
Вимоги до YML-файлу
Стандарт YML не допускає використання в текстових даних недрукованих символів з ASCII-кодом в діапазоні значень від 0 до 31 (за винятком символів з кодами 9, 10, 13. Дозволені - табуляція, переклад рядка, повернення каретки.). Це вимагає обов'язкової заміни деяких символів на еквівалентні їм символьні коди:
Символ в тексті
Код для YML-файлу
Якщо у файлі все таки присутні html теги, то для надійності, можете обернути їх в конструкцію . Це не обов'язково. приклад:
Опис елементів і приклад файлу
Детально про структуру YML можна прочитати на сайті Яндекса тут.
Приклад YML файлу на сайті Яндекса тут.
Ще один приклад структури YML файлу тут.