Перейти к основному содержимому
🎯
Раздел 14

Мониторинг цен конкурентов и переоценка

Отслеживание цен, тарифов и услуг конкурентов. Автоматический расчёт вашей цены по правилам — безопасно, в dry-run режиме

Что делает функция

GEO Engine мониторит страницы конкурентов каждые 12 часов и извлекает цены — товары, тарифные планы, услуги. Когда цена конкурента меняется, движок переоценки рассчитывает вашу новую цену по настроенным правилам и создаёт предложение. Сейчас работает в режиме dry-run: считает и предлагает, но ничего не применяет без подтверждения.

Как извлекаются цены

  • JSON-LD разметка: Offer, Service, Product — самый надёжный источник
  • Микроразметка и DOM: тарифные карточки, таблицы цен, data-атрибуты
  • LLM-fallback: Mistral разбирает сложную вёрстку, где нет разметки
  • Определяется период цены — месяц / год / разово, чтобы не сравнивать «2000 разово» с «500 в месяц»
  • Страницы /pricing, /tariffs, /uslugi классифицируются как тарифные (plan)

Стратегии переоценки

  • Дешевле на % — держать цену на X% ниже минимальной цены конкурентов
  • Дешевле на сумму — фиксированная скидка от цены конкурента
  • Паритет (match) — ровно цена конкурента, когда демпинг недопустим
  • Округление до «психологической» цены: 14 900 × 0.95 → 13 990 ₽
  • Связь «ваша позиция ↔ страница конкурента» настраивается в мониторинге конкурентов

Гарды безопасности

Автоматика не имеет права ошибиться с ценой. Каждое предложение проходит проверки: минимальная цена (не ниже себестоимости + маржи), потолок, лимит изменения в день, cooldown после предложения. Скачок цены конкурента больше 50% или нулевая цена — пропуск и алерт, а не подстройка под ошибку парсинга.

12ч
цикл переоценки после обхода конкурентов
>50%
скачок цены — аномалия, пропуск + алерт
dry-run
режим по умолчанию — деньги под защитой
100%
предложений логируются в PriceChangeLog

Что дальше

Фазы 1–2 уже работают: мониторинг цен и предложения в dry-run с алертами. Применение цен в CMS (WordPress/WooCommerce, Битрикс, Joomla, OpenCart) и через Direct API подключится в фазе 3 — когда точность экстрактора доказана на реальных данных.