Если у вас уже солидная база клиентов, база заказов и соответственно детальные описания продуктов, которые вы продаете, то рано или поздно перед вами встанет проблема обмена и сбережения информации.

Возможные проблемы для рабочего Интернет-магазина:

  • Как собрать и сохранить данные клиентов?
  • Как выбрать и отфильтровать данные по заказам?
  • Как подсчитать заказы (создание выборок и различные вычисления)?
  • Как перенести описания товаров в другой Интернет-магазин или на другую базу?

По ходу работы Интернет магазина возникают новые и дополнительные вопросы.

Все эти вопросы, возможно решать, даже если у вас нет возможности изменить логику представления данных или программировать скрипты Интернет магазина.

Вы можете спросить меня – как это?

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

Что такое csv файл?

Это текстовый файл, в котором содержится информация, а поля разделяются специальными символами – разделителями.

Поэтому и он называется Comma Separated Values – значения, разделённые запятыми.

Вообще-то в США эти файлы разделяются действительно запятыми, в странах СНГ основным разделителем есть точка с запятой, то есть ;

Хотя Вы можете выбрать себе другой уникальный разделитель.

Как выбрать себе уникальный разделитель – я отпишу ниже. Конечно, тут есть еще нюансы.

Этот же csv-файл может быть полезен для операций прайс-листами онлайн магазина.

Про эти возможности я описывал в своей предыдущей статье: “Прайс лист Excel : Как удобно работать в Интернет-магазине ?”

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

Для примера я возьму демонстрационную версию Интернет-магазина.

Предположим мне нужно экспортировать все продукты Интернет-магазина для редактирования или для ознакомления.

Экспорт csv файла в Интернет магазине

Экспортируем данные в csv файл и сохраняем на свой ПК.

Сохранение csv файла в Интернет магазине

Вы видите, что браузер сам определил, что файл формата csv может быть отрыт программой Microsoft Excel.

Хорошая новость, что вам не нужен еще дополнительный инструмент для работы с файлом CSV.

Чтобы открыть файл вам достаточно даже простой Блокнот или другая программа, которая может читать тексты.

А для автоматического преобразования данных в файле подойдет Excel или подобная программа. Например, бесплатный пакет LibreOffice.

Обычно, первая строка файла – это список полей, для которых делается экспорт.

Вы можете потом удалить их, чтобы они не нарушили ваши данные.

Следующие данные разбиты по строкам, причем поля отделяются разделителем – то есть специальным символом. В нашем варианте это точка с запятой.

Поля csv файла в Интернет магазине

Некоторые клиенты забывают про специальный разделитель и “попадаются” на этой детали.

Если у вас в описании товара используются такие символы, попробуйте поставить другой разделитель, который точно не будет использоваться в описании товаров. Например: * или # или другой символ.

Чтобы открыть файл, просто запустите его в Excel

Поля csv файла в Excel

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

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

Как автоматически менять цены на прайс – я описывал в свой статье.

Как это сделать – очень просто!

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

Будь это 1С Бухгалтерия или Интернет-магазин.

Как закачать прайс или описание товаров в магазин?
На примере я покажу, как можно импортировать данные в файле csv в Интернет-магазин.
Выбираете файл, укажите поля, которые нужно подключить в магазин и нажмите кнопку запуска. Вот и все.

Импорт csv файла в Интернет магазине

Поэтому, когда у меня спрашивают, как сделать обмен данными – я всегда предлагаю клиентам попробовать csv файл.
Этот универсальный файл поможет вам во много раз ускорить все процессы управления Интернет-магазином и его наполнение контентом.

Что еще почитать про экспорт – импорт файлов?

Пример инструкции по тому, как добавлять товары на сайт (HTML страница)
Прайс лист Excel : Как удобно работать в Интернет-магазине ?