Алгоритмы и возможности по выгрузке файла фида из 1С в маркетплейс
Самое первое, что нужно сделать при подключении нового магазина к МегаМаркету (старое название СберМегаМаркет), это выгрузить на него файл фида (файл с товарными предложениями). Выгружать фид на маркетплейс можно автоматически и даже при отключенной в личном кабинете продавца интеграции по API.
Автоматическая отправка фида по расписанию
Опишем, как настроить автоматическую отправку фида по расписанию из 1С в маркетплейс МегаМаркет.
- Для того, чтобы модуль обмена "знал", какие товары и склады участвуют в торговле на маркетплейсе, сначала необходимо выполнить начальную настройку модуля обмена: Как настроить обмен между 1С и МегаМаркетом
- Далее на вкладке Настройки - Остатки и цены нужно настроить автоматическую выгрузку фида по расписанию и при необходимости указать поля для выгрузки значений vendor и vendorCode. Смотрите скриншот.
Обратите внимание, что настройка расписания общая для всех аккаунтов модуля. И если хоть для одного аккаунта должна работать выгрузка по расписанию, самое расписание отключать или удалять нельзя. Если для отдельного аккаунта автоматическую выгрузку надо отключить, вы можете отключить значения обоих переключателей "Выгружать автоматически..." (и для выгрузки фида и для выгрузки цен и остатков по API).
- Если вам нужно, чтобы МегаМаркет автоматически получал обновления файла фида, можете настроить его выгрузку на FTP. Для этого у вас доступен любой свой FTP-сервер.
Для перехода к настройке откройте вкладку Настройки - FTP. Нужно создать новую настройку FTP, написать в ней значение сервера, логина и пользователя.
Подкаталог FTP - это значение подкаталога на сервере FTP, в который будет записываться файл фида. Обратите внимание, пользователю FTP может быть доступен не корневой каталог на сервере, где хранятся файлы вашего сайта, а некий подчиненный. В этом случае настройки "Подкаталог FTP" - это подкаталог этого каталога.
Рассмотрим ситуацию. Ваш ftp-сервер находится по адресу moscowsoft.com (может быть и просто IP, а не доменное имя). Корневым для пользователя FTP является подкаталог sber. Никакое значение в настройку "Подкаталог FTP" вы не заполняли. В этом случае путь создаваемого файла фида для МегаМаркета может выглядеть примерно так: "https:/moscowsoft.com/sber/test-msk-offers.xml". test-msk-offers.xml - в данном случае это имя файла xml, вы можете указать любое другое имя.
- Далее нужно продолжить настройки на вкладке Остатки и цены и включить настройку "Сразу выгружать фид на FTP". Если все настройки выгрузки на FTP были указаны корректно, то можете ожидать, что файл фида будет доступен по URL, указанному здесь же в настройках. Проверьте это.
- Зайдите в личный кабинет продавца МегаМаркет. Нажмите Ассортимент - Добавить новые товары - Загрузить фид.
- Выберите значение "Указать ссылку на фид" и в поле "Ссылка на фид" заполните значение из модуля обмена 1С из поля "Полный путь к файлу фида".
Другие статьи и инструкции по настройке и работе с модулем обмена 1С и МегаМаркет
- Инструкция по установке модуля обмена 1С и МегаМаркет. В этой статье расскажем о процессе установки модуля обмена 1С и маркетплейса МегаМаркет в базу данных 1С.
- Инструкция по начальной настройке модуля интеграции 1С и МегаМаркет. Подробное пошаговое руководство по настройке обмена.
- Публикация базы 1С для полноценной работы модуля обмена. Для того, чтобы получать в 1С новые заказы маркетплейса автоматически, вам необходимо подключить наш модуль, опубликовать базу 1С на веб-сервере с включенным флагом "Публиковать http-сервисы расширений автоматически". В статье подробно описаны все шаги.