Поставщики шлют прайсы кто во что горазд: один кладёт файл на свой сайт, другой пишет письмо, третий — сообщение в Telegram. Repricer забирает файл оттуда, где он уже есть, и обновляет цены по расписанию. Способов подключения — 22, из них 17 включаются сразу, без нашего участия.
В Dropbox нажмите на файле «Копировать ссылку» и вставьте её сюда целиком, вместе с «хвостом» после вопросительного знака — без него Dropbox файл не отдаёт. Ссылку из просмотра в скачивание мы превратим сами.
Dropbox (доступ к аккаунту)по заявкеПодключение делает кнопка «Подключить Dropbox» в карточке прайса — Dropbox даёт доступ через свой официальный экран входа, вводить пароль здесь не нужно. Путь к файлу укажите так, как он показан в самом Dropbox, от корня приложения (например, /Прайсы/opt.xlsx). Подключение оператор включает по вашей заявке.
Google DriveВ Google Drive нажмите на файле «Поделиться», выберите доступ «Всем, у кого есть ссылка», скопируйте ссылку и вставьте сюда. Ссылка на папку не подойдёт — нужна ссылка на сам файл. Если прайс ведётся таблицей Google Sheets, вставляйте ссылку прямо на неё: она выгрузится в Excel сама.
Google Drive (доступ к аккаунту)по заявкеПодключение делает кнопка «Подключить Google Drive» в карточке прайса — Google даёт доступ через свой официальный экран входа, логин и пароль здесь вводить не нужно и негде. Укажите только ID нужного файла: он виден в адресной строке при открытии файла в Google Drive, между «/d/» и следующим «/». Подключение оператор включает по вашей заявке — реквизиты приложения Google оформляются один раз на всю установку. Важно: если прайс — таблица Google (Google Sheets), а не загруженный файл, впишите ID именно таблицы, но сначала откройте её и сохраните копию как обычный файл Excel (Файл → Скачать → Microsoft Excel, затем загрузите скачанное обратно в тот же Google Drive) — прямое скачивание, которым пользуется это подключение, таблицы Google Sheets не отдаёт (Google отвечает на такой запрос отказом, предлагая вместо этого отдельную операцию экспорта, которую этот способ подключения пока не умеет).
Nextcloud / ownCloudАдрес WebDAV показан в настройках Nextcloud внизу раздела «Файлы».
OneDriveВ OneDrive нажмите на файле «Поделиться» → «Копировать ссылку» и вставьте её сюда. Доступ должен быть открыт всем, у кого есть ссылка: вариант «только для сотрудников организации» откроется нам страницей входа, а не файлом. Подходят и короткие ссылки 1drv.ms, и длинные из рабочего OneDrive (SharePoint).
OneDrive (доступ к аккаунту)по заявкеПодключение делает кнопка «Подключить OneDrive» в карточке прайса — Microsoft даёт доступ через свой официальный экран входа, вводить пароль здесь не нужно. ID файла подскажет оператор при подключении по вашей заявке (или его можно взять из ссылки «Поделиться» в самом OneDrive). Важно: файл обязан лежать в ВАШЕМ собственном OneDrive. Файл, которым с вами только поделился коллега (не скопированный к себе, а открытый по чужой ссылке «Мне предоставили доступ»), устроен иначе и по этому ID не откроется — сначала сохраните его копию в свой OneDrive («Добавить ярлык» или «Скопировать») и укажите ID уже этой копии.
Selectel S3Ключ доступа выдаётся в панели Selectel в разделе облачного хранилища (S3-доступ). Если контейнер создан не в пуле ru-1 — подключите «Другое S3-совместимое хранилище» и укажите нужный адрес endpoint.
VK Cloud StorageAccess Key ID и Secret Key выдаются в панели VK Cloud при создании объектного хранилища. Регион по умолчанию — Москва; если хранилище создано в другом регионе, подключите «Другое S3-совместимое хранилище». Адрес endpoint у облачных провайдеров иногда меняется — если подключение не работает, уточните актуальный адрес в личном кабинете VK Cloud и подключите хранилище через профиль «Другое S3-совместимое хранилище» с этим адресом.
Yandex Object StorageВ консоли Yandex Cloud создайте статический ключ доступа для сервисного аккаунта (раздел «Сервисные аккаунты» → «Создать статический ключ доступа») и укажите бакет и путь к файлу прайса внутри него.
Другое S3-совместимое хранилищеПодходит для любого хранилища с S3-протоколом, не вошедшего в список выше. Спросите у поставщика адрес endpoint, регион, бакет, путь к файлу и ключ доступа.
Облако Mail.ruПароль создаётся в настройках безопасности Mail.ru, отдельно от основного.
Яндекс.ДискНужен пароль приложения из Яндекс ID, обычный пароль от почты не подойдёт. Публичную ссылку на файл проще подключить интеграцией «Ссылка на файл».
Спросите у поставщика адрес FTP-сервера, логин, пароль и путь к файлу прайса на сервере. Данные передаются без шифрования — если поставщик предлагает защищённый доступ, выберите интеграцию «FTPS-сервер».
FTPS-серверТо же самое, что обычный FTP, но канал с данными шифруется (FTP over TLS). Спросите у поставщика адрес, логин, пароль и путь к файлу прайса — порт и шифрование сервер согласует сам при подключении.
SFTP-серверSFTP — файловый доступ поверх SSH, обычно на порту 22. Спросите у поставщика адрес сервера, логин, пароль и путь к файлу прайса; вход по ключу пока не поддерживается, нужны логин и пароль.
Файл загружается вручную на странице прайса. Автосбора нет.
Ссылка для поставщикаПоставщик получает от вас одноразовую ссылку и сам кладёт по ней файл прайса — вводить здесь нечего: ссылку выдаёт кнопка ниже. Ссылка и есть удостоверение приёма, поэтому показывается она один раз; потеряли — отзовите и выдайте новую. Подойдёт, когда у поставщика есть свой скрипт или учётная система, умеющая отправить файл по адресу.
Ссылка на файлПрямая ссылка на файл. Ссылки Google Sheets, публичного Яндекс.Диска, cloud.mail.ru, Google Drive, Dropbox и OneDrive распознаются и приводятся к файлу автоматически. Если поставщик дал ссылку на ПАПКУ Яндекс.Диска или cloud.mail.ru, под полем появится «Имя файла в папке»: впишите туда имя нужного файла целиком, его часть или маску со звёздочкой («Остатки_*.xlsx») — как маску имени файла у почты. Из папки возьмётся самый свежий подходящий файл. Пусто — из папки берётся единственный лежащий в ней файл, а если файлов несколько — мы откажемся угадывать и скажем об этом.