2020-05-22
22125
25
8694
5 мин.


Обновление файла с прайс-листом, настройка получения файла из различных источников

Для управления загрузкой файла с прайс-листом откройте вкладку "Настройка загрузки" подраздел "Файл с прайс-листом"

В разделе "Загруженный файл" отображается имя последнего загруженного файла.

Есть возможность:

  • Скачать файл на локальный ПК.
  • Открыть его в отдельном окне (доступно для прайсов размером до 5мб, это ограничение онлайн Excel).
  • Создать копию прайс-листа со всеми настройками.

Настройка видов загрузки файла с прайс-листом


Файл

Загрузка файла из локального ПК. Для обновления файла нажмите кнопку "Выбрать файл".

Ссылка

Загрузка файла с прайсом по ссылке. Ссылка должна указывать на файл, то есть при переходе по ссылке должна начаться загрузка файла.

Наряду с обычными ссылками поддерживаются ссылки на облачные хранилища:

  • Google Spreadsheets (docs.google.com/spreadsheets)
  • Google Drive (drive.google.com)
  • Облако Mail.ru (cloud.mail.ru)
  • Облако Яндекс.Диск (yadi.sk)

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

Возможна загрузка файла по ссылке, которая защищена логином и паролем (использующих HTTP authentication, протокол стандарта HTTP 1.0/1.1).

Загрузка файлов по динамическим ссылкам с указанием даты
Вы можете настроить загрузку прайс-листа по ссылке в которой находится дата (ежедневно меняется), для этого укажите в ссылке вместо даты макроподстановку {get_date(d.m.Y)}.

Например имеется ссылка от поставщика
https://site.com/Прайс-лист от 09.04.2019.xlsx

Для подстановки динамической даты укажите ссылку в виде
https://site.com/Прайс-лист от {get_date(d.m.Y)}.xlsx

Если в ссылке указана только дата (без года), тогда укажите макроподстановку в таком виде {get_date(d.m)}
Если в ссылке указан год в кратком виде (два числа), тогда укажите макроподстановку в таком виде {get_date(d.m.y)}
Если в ссылке указан разделитель не точка, тогда укажите макроподстановку в таком виде {get_date(d-m-Y)}, в данном примере разделитель дефис.

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

Если ссылка на прайс находится в публичной части (то есть вход в личный кабинет не требуется) и при этом ссылка каждый день видоизменяется, например добавляется дата или какая-то другая информация, тогда можно настроить парсинг страницы с применением селектора CSS для получения динамической ссылки на прайс, пример настройки

E-Mail

Загрузка файла через электронную почту позволяет получать файлы от указанных Вами отправителей.

Составьте условие фильтрации писем для получения прайс-листа по электронной почте. Укажите ограничение получения писем, например по дате, с целью не обрабатывать все письма от указанного отправителя, а получать только новые письма с актуальными прайс-листами. Нажмите кнопку "Добавить" и выберите условие.

Вам доступны следующие условия:

  • Адрес отправителя
    Укажите электронный адрес почтового ящика отправителя файла с прайс-листом (user@domain.com).
  • Тема сообщения
    Укажите текст находящийся в теме письма.
  • Содержимое сообщения
    Укажите текст находящийся в теле письма.
  • Количество дней (не более)
    Укажите количество дней от даты создания письма отправителем, с целью обрабатывать только новые письма, с новыми прайсами.
  • Имя файла
    Укажите имя файла вложения, который находится в письме. Внимание! Поиск писем не возможен по полю "Имя файла вложения", первоначально письма ищутся по полям "Адрес отправителя", "Тема сообщения", "Содержимое сообщения", затем в найденном письме будет произведён поиск файла вложения по имени.

Вы можете указывать условия с учётом режима поиска текста "Содержит" (поиск по вхождению слов) или "Равно" (точный поиск).
При поиске писем, если в фильтр попало несколько писем с учётом указанных Вами условий, тогда будет выбранно только одно последнее письмо (самое новое).

Настройте параметры доступа к Вашему почтовому серверу

Для некоторых сервисов эл. почты необходимо активировать доступ по протоколу IMAP.
Как включить доступ по протоколу IMAP для GMail описано в этом разделе.
Так же возможно для GMail необходимо будет разрешить приложению получить доступ к аккаунту.
Для редактирования ранее добавленных ящиков электронной почты откройте пункт в настройках системы

FTP

Загрузка файла с прайсом по протоколу FTP (File Transfer Protocol) или по протоколу SFTP (SSH File Transfer Protocol)

API

Загрузка файла через API

Для каждого поставщика API существуют разные параметры, которые влияют на загрузку данных, пример настроек

Парсер сайта

Этот режим доступен при добавлении нового прайс-листа и даёт возможность получать товары со сторонего сайта, для этого необходимо настроить парсер товаров, как это сделать описано в этом разделе.


Создать прайс-лист онлайн.


Автоматизация интернет магазинов



Сохрани ссылку на эту статью


Далее