CSV не завантажується: помилки прайс-листа та як їх виправити – “Завантажити CSV-файл” у Binom
Якщо CSV не завантажується в прайс-лист Binom, кабінет показує помилку з номером рядка та назвою колонки, де проблема. Майже всі помилки пов'язані із заголовками, порожніми обов'язковими полями, форматом посилань або розміром файлу, і їх можна виправити безпосередньо в таблиці. Файл завантажується в розділі "Прайс-листи" кнопкою "Завантажити CSV-файл".
Як читати повідомлення про помилку
Повідомлення має такий вигляд: "Рядок № 5 – url: Неправильний формат URL". Номер – це рядок у файлі (рядок 1 – заголовки), після дефіса – колонка, далі – причина. Якщо помилок кілька, вони перелічені списком. Рядок із помилкою не завантажується, доки файл не буде виправлено.
Якою має бути таблиця
- Перший рядок – заголовки латиницею, як у "Шаблоні CSV":
id,title,description,price,category,brand,url,image_url. Колонкуcurrency(валюта) можна додати за бажанням. - Обов'язково заповнені
title(назва) таprice(ціна). - Посилання в
urlмають бути повними, з https://. - Роздільник – кома, крапка з комою, табуляція або вертикальна риска: Binom визначає його автоматично. Головне – один роздільник у всьому файлі.
- Не більше 10 000 рядків і 30 МБ в одному файлі.
Завантажити шаблон: Прайс-листи → "Шаблон CSV". Готовий прайс-лист можна вивантажити через меню рядка → "Завантажити CSV" і завантажити назад після правок.
Помилки завантаження CSV та як їх виправити
| Повідомлення | Причина | Що зробити |
|---|---|---|
| "Неправильний тип файлу. Дозволено лише файли CSV" | Файл збережено не у форматі CSV (наприклад, XLSX) | Збережіть таблицю у форматі CSV з розширенням .csv |
| "Розмір файлу перевищує ліміт 30 МБ" або "Максимальний розмір файлу 30 MB" | Файл більший за 30 МБ | Поділіть каталог на кілька файлів |
| "Файл містить забагато рядків (макс. 10 000)" | У файлі більше 10 000 товарів | Поділіть каталог на файли по 10 000 рядків або менше |
| "CSV-файл порожній або не містить коректних даних" | Немає жодного рядка з товаром | Додайте товари під рядком заголовків |
| "У CSV-файлі не знайдено заголовків" | Перший рядок не містить назв колонок | Скопіюйте перший рядок з "Шаблону CSV" |
| "Порожній заголовок у стовпці" | У колонки немає назви | Видаліть зайву порожню колонку або впишіть її назву |
| "Відсутні обов'язкові заголовки" (missing: …) | Немає однієї з колонок шаблону; після "missing:" перелічено, які саме | Додайте колонки: id, title, description, price, category, brand, url, image_url |
| "Виявлено зайві заголовки" (extra: …) | Є колонки, яких немає в шаблоні | Видаліть їх. Окрім колонок шаблону, допускається лише currency |
| "Невідповідність кількості заголовків" | Колонок більше або менше, ніж у шаблоні | Перевірте заголовки за "Шаблоном CSV" |
| "Виявлено дублі заголовків" | Одна й та сама колонка зустрічається двічі | Залиште одну колонку з цією назвою |
| "Рядок не містить даних" | У середині файлу порожній рядок | Видаліть порожні рядки |
| "Обов'язкове поле порожнє" | У рядку не заповнено title (назву) або price (ціну) | Заповніть назву і ціну у вказаному рядку |
| "Неправильний формат URL" | Посилання в колонці url записано не повністю | Вкажіть повну адресу з https://, наприклад https://shop.example/tovar |
| "Помилка парсингу CSV-файлу" | Файл не читається як таблиця: незакриті лапки або різні роздільники в рядках | Перевірте лапки в описах і використовуйте один роздільник у всьому файлі |
Як перевірити, що файл завантажився
- Завантажте виправлений файл кнопкою "Завантажити CSV-файл" у Прайс-листах.
- Прайс-лист з'явиться у списку джерел зі статусом "Очікування" або "В обробці", потім "Оброблено". Обробка може тривати кілька годин.
- Товари з'являться в таблиці "Товари": знайдіть кілька позицій через "Пошук за назвою, описом або ID".
- Перевіряйте відповіді Binom у новому діалозі: "Не перевіряйте роботу прайс-листів в уже відкритих діалогах."
Якщо у прайс-листа статус "Помилка", видаліть його через меню рядка, перевірте файл за таблицею вище і завантажте знову.
Можливі проблеми
Кнопка "Завантажити CSV-файл" неактивна
Що перевірити: чи не обробляється зараз інший прайс-лист: поки триває обробка, нове завантаження недоступне.
Що зробити: дочекайтеся статусу "Оброблено" у попереднього файлу.
Як зрозуміти, що проблему вирішено: кнопка стала активною.
Якщо проблема не вирішилась, напишіть на support@binomai.com або в чат із Тьютором з фразою "Хочу поговорити з людиною". Вкажіть назву Binom, назву CSV-файлу і додайте скриншот повідомлення.
Як ще питають
Який роздільник потрібен у CSV?
Будь-який із чотирьох: кома, крапка з комою, табуляція або вертикальна риска – Binom визначить його сам. Перевірте лише, що в усьому файлі роздільник один.
Чи можна додати товар без таблиці?
Так, вручну кнопкою "Додати прайс-позицію" у розділі Прайс-листи: як завантажити товари вручну або через таблицю.