Как осуществляется загрузка прайс-листа
Отличительная особенность сайта, созданного на этой платформе, заключается в автоматизации загрузки и в автоматическом обновлении прайс-листа. О том, как производится этот процесс, подробно написано в данной статье. Ниже можете посмотреть короткое видео.
Форма файла для загрузки данных
Файл для загрузки, строго говоря, отличается от прайс-листа. Он содержит в себе все данные, которые могут потребоваться для публикации, включая следующие:
- Название товара, которое будет заголовком страницы;
- Текстовое описание, которое будет размещено на странице товара;
- Технические характеристики, которые будут использоваться в фильтрах и в поиске. Количество и содержание может быть любым на усмотрение заказчика. Значения могут быть числовыми либо текстовыми;
- Ссылки на фото товара на сервере. Чтобы ссылки на фото работали, сначала фотографии надо загрузить на сайт. Можно использовать плейсхолдеры либо вообще обойтись без изображения, в зависимости от специфики бизнеса;
- Ссылка на раздел каталога, к которому относится данный товар;
- Перечень тегов данного товара для быстрого поиска;
- Ссылка на медиафайлы прикрепленных документов, которые относятся к данному товару: фото, видео, pdf, другие типы документов;
- Артикулы товара (SKU). Если в описании товара используются международные SKU, то их можно использовать для продвижения сайта, если артикулы внутренние — они подойдут для внутреннего использования, например, для оформления заказа.
- Служебная информация — id товара.
Форма файла будет индивидуальной для каждой компании и требует предварительного согласования, потому что данные о товаре и способ их отображения будут у всех своими собственными.
Кроме того, после утверждения количества и содержания загружаемых данных потребуется доработка карточек товара для их размещения, а также изменение логики фильтра для подбора товаров. Именно по этой причине мы не указываем точную стоимость разработки сайта, а считаем ее индивидуально.
Обычно все данные, которые требуются для импорта, уже имеются либо в прайс-листе, либо в технической документации, поэтому их сбор в единую сводную таблицу представляет собой чисто техническую задачу и не вызывает особых затруднений.
Как производится загрузка и обновление данных
Загрузка данных осуществляется при помощи предустановленного плагина. С порядком загрузки можно подробно ознакомиться в коротком видеоролике в верхней части страницы.
- Перед любой работой с импортом и экспортом настоятельно рекомендуем вам сделать резервную копию базы данных (бэкап). Она делается простым нажатием кнопки и уберегает от множества проблем, которые могут случиться в процессе импорта. Если что-то пойдет не так — сайт в течение пары минут восстанавливается до исходного состояния путем восстановления бэкапа.
- Форму загрузочного файла можно получить, экспортировав ,fpe lfyys[. Это дает гарантию, что все заголовки загрузятся куда надо. Напоминаем вам, что заголовки полей чувствительны к регистру, пробелам и другим изменениям, лучше их не трогать совсем. В полученный файл вносятся данные, причем у новых товаров поле id оставляется пустым, у имеющихся оно уже будет заполнено. Для заполнения данных можно использовать функцию Excel ВПР (VLOOKUP). Убедитесь в правильности введенных данных: числа должны быть введены в виде чисел, все разделители должны быть без пробелов и т.д.
- Если все готово — загружайте файл как показано в видео. По мере загрузки товары будут появляться на сайте. Загрузчик сделан так, чтобы не влиять на работоспособность сайта, то есть грузиться будет чуть подольше, но сайт при этом будет исправно работать.
Если что-то пошло не так — восстанавливаем сайт из бэкапа. Хотя обычно по описанной выше схеме все работает без сбоев.
Обновить данные можно двумя способами: в админке сайта, если вы обнаружили опечатку или надо изменить что-то незначительное, либо загрузив новый файл, если нужно внести пакетные правки.
Как производится обновление цены
Еще одна небольшая деталь — обновление цены.
Как показывает практика, потребность обновить содержимое каталога возникает довольно редко, тогда как обновление цены может требоваться ежедневно и даже чаще.
Для того, чтобы упростить данную задачу, мы поступили следующим образом:
- Для обновления цены используется специальный файл, который содержит всего два поля: артикул товара и его цену. Такой файл обновляется кратно быстрее, чем файл каталога, потому что в нем почти нет данных, только одно-единственное числовое значение. Поэтому вы сможете обновлять цену так часто, как вам будет нужно;
- Как нам сказали специалисты 1С, таблица с артикулом и ценой товара входит в список стандартных отчетов программы. За все конфигурации ручаться не будем, но проблем с экспортом данных из 1С у нас ни разу не возникало. Поэтому для получения данных о цене можно обойтись без интеграции, что существенно упрощает внедрение.
Вот, собственно, и все. Если что-то осталось непонятным — присылайте вопросы через форму, техподдержка свяжется с вами и все расскажет более подробно.
Спасибо!