Мониторинг цен конкурентов и переоценка
Отслеживание цен, тарифов и услуг конкурентов. Автоматический расчёт вашей цены по правилам — безопасно, в 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% или нулевая цена — пропуск и алерт, а не подстройка под ошибку парсинга.
Что дальше
Фазы 1–2 уже работают: мониторинг цен и предложения в dry-run с алертами. Применение цен в CMS (WordPress/WooCommerce, Битрикс, Joomla, OpenCart) и через Direct API подключится в фазе 3 — когда точность экстрактора доказана на реальных данных.