Перейти к основному содержимому

Введение (Introduction)

Правила определяют, какие поездки вызывают уведомления и какие поездки автоматически бронируются.

Правила уведомлений (Notification Rules) – Определяют критерии для отправки оповещений о поездках Правила авто-бронирования (Auto-Schedule Rules) – Определяют критерии для автоматического бронирования

к сведению

Оба типа правил работают одинаково и используют одни и те же условия. Это руководство фокусируется на правилах авто-бронирования, отмечая различия где применимо.

Ключевое различие:

  • Правила авто-бронирования учитывают ваше еженедельное расписание (если не отмечены как принудительные)
  • Правила уведомлений полностью игнорируют расписание и оповещают о любой подходящей поездке

Что такое правила авто-бронирования? (What Are Auto-Schedule Rules?)

Ваше еженедельное расписание определяет когда вы доступны. Правила авто-бронирования определяют какие поездки принимать в это время.

Фильтруйте поездки по:

  • 💰 Цена (Price) – Сумма выплаты за поездку
  • ⏱️ Почасовая ставка (Hourly Rate) – Заработок в час
  • 📏 Ставка за милю (Mile Rate) – Заработок за милю
  • 🕒 Длительность (Duration) – Продолжительность поездки в минутах
  • 📏 Расстояние (Distance) – Общие мили
  • Время (Time) – Час дня (24-часовой формат)
  • 📅 Дни (Days) – День недели
  • 🚗 Тип поездки (Ride Type) – Тип поездки

Как работают правила (How Rules Work)

Бот оценивает каждую доступную поездку по вашим правилам:

Соответствует ЛЮБОМУ правилу → Поездка бронируется ❌ Не соответствует НИ ОДНОМУ правилу → Поездка пропускается

Внутри каждого правила:

  • Несколько условий требуют, чтобы ВСЕ совпали (логика И)
  • Несколько правил требуют, чтобы ХОТЯ БЫ ОДНО совпало (логика ИЛИ)

Правила не настроены? Только ручное бронирование (уведомления всё ещё работают).


Главное меню (Main Menu)

Начальный вид (нет правил):

Главное меню правил авто-бронирования без правил

С настроенными правилами:

Главное меню правил авто-бронирования с текущими правилами и кнопками действий

Опции меню:

  • Текущие правила (Current Rules) – Все настроенные правила со статусом (включено/выключено)
  • ➕ Add Rule – Создать новое правило
  • ❌ Remove Rule – Удалить существующие правила
  • ⬅️ Main Menu – Вернуться в главное меню конфигурации

Типичные сценарии использования (Common Use Cases)

🎯 Только высокооплачиваемые поездки (High-Value Rides Only)

Цель: Принимать только поездки ≥ $30 Настройка: Price >= 30.0

⚡ Быстрые и прибыльные (Quick & Profitable)

Цель: Короткие поездки с хорошей почасовой ставкой Настройка: Hourly Rate >= 45.0 И Duration <= 20

🚗 Стратегия для часа пик (Rush Hour Strategy)

Цель: Более высокие минимумы в пиковые часы Настройка: Создайте два правила:

  • Пик (7-9 утра, 17-19 вечера): Time IN [07:00-08:59, 17:00-18:59] И Price >= 35
  • Не пик: Time IN [00:00-06:59, 09:00-16:59, 19:00-23:59] И Price >= 20

🌴 Стратегия для выходных (Weekend Strategy)

Цель: Фокус на более длинных, хорошо оплачиваемых поездках в выходные Настройка: Days IN [Saturday, Sunday] И Duration >= 30 И Hourly Rate >= 40.0


Специальная функция: Принудительные правила (Enforced Rules)

Только для правил авто-бронирования

Принудительные правила бронируют поездки даже вне ваших запланированных часов.

Сценарий использования: Не упустите исключительные поездки

Пример:

  • Обычное расписание: Пн-Пт, 9:00 - 17:00
  • Принудительное правило: Price >= 100.0 [Enforced]
  • Результат: Поездка за $120 в 2 часа ночи в субботу бронируется автоматически
warning

Используйте принудительные правила осторожно – они полностью переопределяют ваше расписание.


Справочник по условиям правил (Rule Conditions Reference)

Числовые сравнения (Numeric Comparisons)

Используйте >= (больше или равно) или <= (меньше или равно):

УсловиеОписаниеПримеры значений
💰 PriceВыплата за поездку30.0, 45.50
⏱️ Hourly RateЗаработок/час35.0, 50.0
🕒 DurationМинуты15, 30, 45
📏 DistanceМили5.0, 10.5

Сопоставление со списком (List Matching)

Используйте IN (соответствует любому выбранному значению):

УсловиеОписаниеПримеры значений
⏰ TimeЧас (24ч формат)07:00, 14:00, 22:00
📅 DaysДень неделиMonday, Saturday

Следующие шаги (Next Steps)