====== 5. Подключение к хосту и Яндекс Еде ====== Яндекс обращается не к модулю напрямую, а к хосту Carbis ''%%https://yayeda.carbis.ru%%'', который пересылает запросы модулю ресторана. Поэтому сначала модуль подключают к хосту, и только потом подают заявку в Яндекс. ===== Заявка на подключение к хосту ===== - Пробросить порт модуля (по умолчанию 5000) на белый внешний IP ресторана. - Скопировать API токен: шаг 3 мастера или "Настройки" -> "Справочники" -> "API токен для внешней системы". - Отправить письмо на info@carbis.ru. Тема письма: Заявка на подключение модуля "интеграция с агрегаторами доставки". Текст письма: Я, {имя}, представитель компании {Компания} прошу подключить интеграцию для ресторана {Название ресторана, предварительно заведенного в lic.carbis.ru}. Внешний белый IP-адрес ресторана: {IP-адрес} Порт, проброшенный для модуля интеграции: {порт, по умолчанию 5000} API-токен для внешней системы: {API-токен} Адрес: фактический адрес ресторана (город, улица и т. д.) Настройку на стороне хоста делают инженеры Carbis ([[https://wikiint.carbis.ru/internal/int_soft/yayeda_admin|описание для инженеров ГК "Карбис"]]). После подключения хост начинает обращаться к модулю - это видно на странице "Система" в блоке "Запросы Яндекса". ===== Заявка на интеграцию в Яндекс Еде ===== Подается только после подключения к хосту и заполнения меню. Ресторан должен удовлетворять [[https://yandex.ru/project/yandex.eda/content/standards_2_0|требованиям Яндекса к меню]] и пройти проверку: благонадежность контрагента, возможность доставки по адресу ресторана, рейтинг на картах, качество работы при повторном подключении ([[https://yandex.ru/project/eda/partners/registration|подробнее]]). Иначе Яндекс откажет. Заявка подается в приложении "Яндекс Еда для ресторанов" (сайт или мобильное приложение) через чат поддержки: - Поддержка -> Новое обращение -> Интеграция -> Подключение интеграции. - Согласиться с требованиями, выбрать страну и ресторан. - Система - "Другая система", затем "Carbis/rkeeper". - Указать хост ''%%https://yayeda.carbis.ru%%'' и остальные параметры шлюза Carbis. Яндекс находит ресторан в списке подключенных к хосту Carbis по названию и адресу. После отправки придет письмо с номером заявки, затем специалист Яндекс Еды свяжется для подтверждения. {{ :external:черновик_интеграция_с_агрегаторами_доставки:s5_01.png |Новое обращение -> Интеграция}} {{ :external:черновик_интеграция_с_агрегаторами_доставки:s5_02.png |Подключение интеграции}} {{ :external:черновик_интеграция_с_агрегаторами_доставки:s5_03.png |Выбор системы: Другая система}} {{ :external:черновик_интеграция_с_агрегаторами_доставки:s5_04.png |Выбор системы: Carbis/rkeeper}} ===== Как Яндекс забирает меню и стоп-лист ===== * **Меню** Яндекс забирает сам, примерно раз в сутки (около 9:00 МСК). Меню редактируется в r_keeper и в разделе "Меню" модуля. Чтобы изменения попали в Яндекс раньше, отправьте запрос на обновление меню (парсинг) из приложения "Яндекс Еда для ресторанов". * **Стоп-лист** Яндекс запрашивает примерно раз в 5 минут, ручного вмешательства не нужно. * Когда Яндекс последний раз забирал меню и стоп-лист, видно на странице "Система" в карточке "Связь" ("Яндекс: меню", "Яндекс: стоп-лист").