2022-02-17 21:37:45
Почему бот не записал, если было очень много мест?
Сегодня на фоне большой выдачи мест в Польше я хотел бы рассказать о еще одной особенности работы ботов и личного кабинета на сайте Посольства.
У каждого личного кабинета на сайте https://cgifederal.secure.force.com существует лимит на его посещение, на просмотр страницы с календарем доступных слотов и на попытки записаться на собеседование. Нюанс в том, что этот лимит очень маленький (до 10 эпизодов активности) и при его превышении наступают санкции:
1. Блокировка личного кабинета на 72 часа
2. Блокировка возможности записи на собеседование на день
Каждый раз при появлении мест любой бот делает выборку клиентов и пробует записать их на интервью. Мы для каждого логина предпринимаем по 5 попыток записи, после чего переходим к следующему (происходит это параллельно в несколько потоков). Про алгоритмы записи и ошибки, возникающие в процессе, я подробно писал в предыдущей статье.
Что же происходит, если места открывают несколько раз за день? В первый эпизод бот пробует записать клиентов, во второй пробует... И в итоге лимит на посещение страницы с календарем оказывается превышен. Т.е. в личный кабинет зайти можно, а вот записаться нет. Или блокировка кабинета на 72 часа, когда в него зайти даже нельзя.
И тут места открывают в третий раз! Много мест... Да вот только у 70% личных кабинетов все лимиты уже исчерпаны и записать их невозможно. Ровно это и произошло сегодня. Кого-то мы записали на 29 марта, кого-то на май-июнь, а вот на июль-декабрь удалось записать только тех, у кого лимиты не были превышены и таких логинов оказалось не так много как хотелось бы. А в половине из них еще и ограничения по датам (например, только февраль-апрель).
- Зачем вы гонитесь за единичными датами с 5-ю местами, спросите вы?
- Не лучше ли пропускать такие выдачи мест и ждать более существенных?
Нет, не лучше - ответим мы. Дело в том, что "большая раздача" - это скорее исключение из правил. А в 99% случаев места выдают небольшими пулами (по 5-15 мест). И мы уверенно думаем, что ставку надо делать именно на такие выбросы мест. Почему?
1. Маленькими блоками выдают слоты на более близкие даты
2. Например, в Польше их выдают 2-4 раза в неделю
3. За каждую такую выдачу мы записываем от 1 до 5 личных кабинетов
4. Репутационные риски. Если мы будем ждать только большие раздачи, то это сильно увеличит среднее время ожидания записи среди наших клиентов.
Таким образом, мы считаем, что бот отработал максимально корректно. И будем продолжать работать в этой логике
P.S. Напоминаем, что:
1. Стоимость записи у нас составляет от 5990 руб. (предоплата) до 7490 руб. (постоплата) за личный кабинет и не зависит от количества заявителей в нем.
2. Мы работаем с 2018 года и уже записали более 5000 личных кабинетов в Москву, Екатеринбург, Нур-Султан и Варшаву.
3. Мы всегда на связи и рады нашим клиентам
397 viewsedited 18:37