Загрузка данных из CSV

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

Импорт CSV - процесс передачи подготовленных табличных данных в текстовом представлении для их последующей обработки программным способом. Для того чтобы наш робот мог правильно обработать данные в файле CSV, он должен соответствовать спецификации RFC 4180. Создать файл CSV можно при помощи множества популярных программ для работы с табличными данными. Мы рекомендуем использовать для этих целей программы Microsoft Excel или Open Office Calc.

Рекомендуемые кодировки файла: UTF-8 или Windows-1251.

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

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

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

Как создать ссылку на CSV-данные

Свяжите свой CSV-файл, опубликованный в Google Sheets
Сделайте свой файл доступным, опубликовав его в Google Таблицах. Вы можете легко связать свой документ Google Sheets, настроив ссылку для общего доступа.
Свяжите свой файл CSV, размещенный на вашем веб-сервере
Файл должен быть доступен для прямой загрузки из Интернета или с FTP-сервера.
Пример правильной HTTP-ссылки:
    https://website.tld/uploads/datafile.csv

Пример правильной FTP-ссылки:
    ftp://username:password@ftpserver.tld:21/path_to/file_name.csv
Динамическая передача CSV из вашего приложения
Для автоматической синхронизации с вашим приложением вы можете предоставить нам динамический поток CSV, сгенерированный конечной точкой вашего приложения, в виде простого построчного текстового ответа с разделителями-запятыми и соответствующим заголовком HTTP для указания правильного MIME-типа.
Пример динамического ответа:
    HTTP/1.1 200 OK
    Content-type: text/csv
    {Any other web server’s specific HTTP headers}
    ...
    Your CSV data is here
    ...

Описание структуры данных

Описание формата CSV для генератора товарных фидов

Описание формата CSV для генератора XML-карты сайта

Описание формата CSV для генератора HTML-карты сайта

Описание формата CSV для генератора Визуальной карты сайта