-
-
-

ТЗ для импорта CSV в каталог

Работу с каталогом следует вести с помощью таблиц. Так проще контролировать точность и полноту сведений о товарах. Быстро вносить правки в тысячи позиций. Наполнение каталога можно проводить быстрее силами нескольких фрилансеров под контролем контент-менеджера. Таблица свойств помогает изучить ассортимент новому менеджеру по продажам. Клиентам удобнее пользоваться полным и актуальным каталогом.

Таблица свойств товаров будет содержать все возможные сведения о товарах, за исключением их краткого и полного описания. На отдельном листе из этих свойств будет собираться CSV для импорта на сайт.

Для создания или доработки импорта CSV на сайт нужно разово привлечь веб-разработчика. Основываясь на нашем ТЗ вы начнёте пользоваться импортом, учитывающем весь наш опыт работы с каталогами. А также экономить время, и нервы, сделав импорт простой и предсказуемой операцией.

ТЗ для импорта CSV в каталог

Нужно создать/усовершенствовать импорт данных из таблицы CSV в каталог нашего сайта. На сайте установлена … CMS.

Таблицу для импорта в 10 строк с реальными данными прилагаю.

Импорт должен быть пошаговым.

Шаг первый

Выбор кодировки, разделителя столбцов и символа экранирования содержания ячеек в импортируемом CSV.

Кнопка “Обзор” для выбора CSV для импорта.

И подсказка:

Для импорта данных следует использовать файл CSV в первой строке которого должны быть названия свойств, загружаемых из нижележащих ячеек в этом же столбце. Названия должны быть уникальными. Один из столбцов обязательно должен содержать … [индивидуальный идентификатор] товара. Импорт осуществляется до первой строки с пустой ячейкой в первом столбце. Чтобы удалить значение свойства в ячейке нужно проставить дефис (минус).

И ссылка на последний загруженный файл CSV для примера импорта.

Кнопка “Обзор” для выбора файла ZIP с изображениями (или другими файлами).

И подсказка:

Для импорта изображений и файлов следует использовать архив только в формате ZIP. Файлы по размерам не должны превышать обозначенные ниже пределы.

На странице должны быть отображены результаты проверки настроек сервера:

  1. Максимальный размер файла для загрузки.

  2. Максимальный размер GET запроса.

  3. Доступность для записи каталогов, которые потребуются для импорта.

Кнопка “Загрузить”.

После нажатия кнопки должны отображаться прогресс загрузки и выполнения последующих операций. Выбранные настройки CSV должны запоминаться на сервере и выбираться автоматом при следующем импорте. Файлы CSV и из архива оставшиеся после предыдущей загрузки должны быть удалены.

Шаг второй

На странице должны быть перечислены все возможные для импорта свойства товара. Напротив свойства должен быть селект с выбором названия импортируемых данных из первой строки CSV (список названий импортируемых столбцов). Если название свойства в CSV совпадает с названием свойства в каталоге — оно должно быть выбрано в селекте.

Селект для выбора уникального идентификатора товара — по какому из свойств товара следует его идентифицировать.

Кнопка “Загрузить данные”.

После нажатия кнопки “Загрузить данные” должны отображаться прогресс выполнения операций и сообщение об успешном импорте данных со ссылкой на каталог, количеством добавленных и обновлённых товаров. Настройка выбора уникального идентификатора должна запоминаться на сервере и выбираться автоматом при следующем импорте.

Общие пожелания и ограничения

Импорт должен происходить по-товарно. Чтобы не отнимать много ресурсов сервера, даже при импорте 10000 наименований. В случае проблем импорта или отсутствия данных, должно быть восстановлено предыдущее значение импортируемого свойства. Если в ячейке стоит только минус — значение свойства удаляется. Пробелы в начале и конце значений должны быть отброшены.

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

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

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

Создание функции с загрузкой файлов на сайт всегда требует аудита с точки зрения безопасности сайта — обратитесь за консультацией к специалисту для проверки созданного для вас веб-разработчиком импорта.

Если вы хотите ускорить и усовершенствовать работу с каталогом в вашей компании - отправьте ваши контакты.

Записи по этим же темам

  • Новинки на сайте

    Нужно решить, кто инициализирует появление новинок на сайте и какую информацию о новинке он должен предоставить

  • Как проще поддерживать каталог товаров актуальным?

    Работу с каталогом следует вести с помощью таблиц. Так проще контролировать точность и полноту сведений о товарах. Быстро вносить правки в тысячи позиций. Наполнение каталога можно проводить быстрее силами нескольких операторов под контролем контент-менеджера. Таблица свойств помогает изучить ассортимент новому менеджеру по продажам. Клиентам удобнее пользоваться полным и актуальным каталогом.

  • Как добавить товар на сайт так, чтобы его продать?
  • Иконка сайта

    Иконка сайта помогает найти его в результатах поиска и вкладках браузера. Ясная, подходящая к теме сайта иконка добавляет ещё один "плюс в карму" сайта ...

  • Готовим презентацию! Подготовка презентации по рабочей тетради.

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

-
-