#
Nethouse
Сначала подключите Nethouse. Затем в редакторе бота откройте Интеграции и действия, добавьте нужные операции и сохраните изменения.
- Поиск товаров. Укажите непустой поисковый запрос; при необходимости добавьте артикул, категорию и характеристики. Результат — найденные товары с точными идентификаторами.
- Получение карточки товара. Передайте идентификатор из поиска. Результат — название, описание, цена, валюта и доступные характеристики.
- Проверка наличия. Передайте идентификатор товара. Возвращает доступность. Точное количество в этой интеграции неизвестно.
- Получение ссылки. Передайте идентификатор товара. Результат — публичная ссылка на витрину.
Идентификатор следует брать из результата поиска или карточки. Не заменяйте его названием товара и не придумывайте ID. В предварительной проверке действия заполните параметры вручную; в диалоге их выбирает бот по сообщению и предыдущим результатам.
#
Пример последовательности
- Посетитель просит подобрать товар.
- Бот выполняет поиск и уточняет подходящую позицию.
- Получает карточку выбранного товара.
- Проверяет наличие выбранного товара.
- Возвращает цену с валютой и ссылку.
Результат отражает последнюю успешную синхронизацию YML. Поиск видит только товары, включённые в выгрузку. Если товар не найден, проверьте выгрузку и настройки товара в Nethouse; не отвечайте, что его точно нет в наличии. Доступность без количества не позволяет обещать точное число единиц. При устаревшем каталоге или ошибке проверки сообщите, что наличие сейчас не подтверждено.
Для проверки задайте вопрос о реальном опубликованном товаре и сверяйте ответ с витриной. Используйте недорогую модель с поддержкой действий и отдельного тестового бота. Эти действия не создают заказ, не резервируют товар и не списывают оплату.