Файловый обмен

Общие сведения

Данные передаются в платформу формате CSV.

Данные располагаются на удалённом сервере. Поддерживаются протоколы:

  • FTP;

  • SFTP;

  • WebDAV;

  • AWS;

  • Dropbox.

Необходимо, чтобы объекты передавались в платформу при их создании и при их изменении.

Кодировка текста – utf-8. Выгружать данные можно несколько раз в сутки. Частота выгрузок зависит от того, насколько оперативно необходимо реагировать на действия клиентов. Платформа импортирует данные раз в 15 минут.

Указывать тип операции для объекта (обновление/создание) не требуется: наш механизм импорта при невозможности вставить запись сам понимает, что это обновление.

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

Наименование файлов

Рекомендованный формат именования файлов:

  • Клиенты – clients*.csv;

  • Заказы – orders*.csv;

  • Строки заказов – items*.csv;

  • События – events*.csv;

  • Продукты – product_items*.csv;

  • Продуктовые категории – product_cat*.csv;

  • Бонусные балансы – bonuses*.csv;

  • Промокоды – promocodes*.csv;

  • Справочники – dictionaries*.csv.

Имена файлов содержат в своём наименовании timestamp момента выгрузки, включающий текущую дату и текущее время – часы, минуты, секунды.

Last updated