Валідатор YML-фіду
Prom, Rozetka, Хорошоп, Merchant Center: які товари відваляться під час імпорту і чому — до вивантаження.
Чому фід відхиляють
Найчастіші причини — нульова ціна, категорія, якої немає в блоці <categories>, валюта поза <currencies> і символ & без екранування. Майданчик про них не повідомляє поіменно, тому магазин дізнається лише за кількістю відхилених позицій.
Що окремо перевіряє пресет Rozetka
За довідкою Rozetka обов’язкові в кожній позиції vendor, stock_quantity або quantity_in_stock, description, хоча б один заповнений param і від однієї до п’ятнадцяти картинок лише по https. Назва — до 255 символів і без дослівних повторів, currencyId лише UAH, USD або EUR, файл у UTF-8. У нашому прогоні двадцяти одного публічного фіду базова структура була ціла у шістнадцяти, а без порушень обов’язкових елементів Rozetka виявився лише один фід: найчастіше бракувало характеристик (15 фідів), бренду (12) і залишків (6 фідів, але це 43 % усіх товарів вибірки). Пресет показує кожне таке порушення з offer id.
Що робити з результатом
Вивантажте CSV зі списком offer id і передайте розробнику магазину — цього достатньо, щоб виправити вивантаження без додаткових пояснень.