ozon-advanced

Ozon advanced node for n8n

Package Information

Released: 6 mo ago
Downloads: 19 weekly / 130 monthly
Latest Version: 0.2.2

Documentation

n8n-nodes-ozon-advanced

Пакет комьюнити-нод для n8n, предназначенный для расширенной интеграции с Ozon Seller API.

Описание

Этот пакет предоставляет ноду Ozon Advanced для работы с ключевыми функциями личного кабинета продавца Ozon:

  • Отзывы и вопросы: получение новых отзывов и вопросов по товарам.
  • Ответы: отправка ответов на отзывы и вопросы.
  • Информация о товарах: получение данных о товарах по их SKU.
  • Аналитика: базовая аналитика по отзывам на уровне SKU.

Основная задача пакета — автоматизация рутинных операций, в первую очередь, создание цепочек автоответов на отзывы с помощью LLM.

Установка

Через интерфейс n8n

  1. Перейдите в Settings → Community Nodes.
  2. Нажмите Install.
  3. Введите n8n-nodes-ozon-advanced и подтвердите установку.

Через CLI

Если ваш n8n запущен локально или в Docker, выполните в терминале:

cd ~/.n8n
npm install n8n-nodes-ozon-advanced
# Перезапустите n8n
n8n start

Настройка Credentials

  1. В личном кабинете Ozon Seller перейдите в Настройки → API ключи.
  2. Создайте новый ключ, указав Client-Id и Api-Key.
  3. В интерфейсе n8n перейдите в Credentials и нажмите Add credential.
  4. Найдите Ozon API и вставьте полученные Client ID и API Key.
  5. Сохраните.

Пример Workflow: Автоответы на отзывы

Этот сценарий позволяет автоматически генерировать и публиковать ответы на новые отзывы.

  1. Ozon Advanced (Reviews: getNewReviews): По расписанию (например, каждые 30 минут) запрашивает новые отзывы без ответа.
  2. Code / Filter: Фильтрует отзывы, оставляя только те, на которые нужно ответить (например, с текстом и оценкой > 3).
  3. LLM-нода (например, OpenAI):
    • Принимает на вход текст отзыва и SKU.
    • Опционально: обогащает контекст, запрашивая информацию о товаре через Ozon Advanced (Products: getProductInfo).
    • Генерирует вежливый и релевантный ответ.
  4. Ozon Advanced (Answers: postAnswer):
    • Принимает reviewId из шага 1 и сгенерированный текст ответа из шага 3.
    • Публикует ответ на Ozon.
  5. (Опционально) Supabase / Google Sheets: Сохраняет историю отзывов и ответов в базу данных для аналитики.
  6. (Опционально) Telegram: Отправляет уведомление менеджеру о проблемных отзывах (рейтинг < 3).

Discussion