Мы используем Реформал.ру:   Войти

6

-4
+10

Слежение можно удалять из списка, если поезд уже отправился

Насколько я заметил, сейчас слежения удаляются из списка активных (в Личном кабинете), когда дата отправления поезда "уходит в прошлое".
Не знаю, влияют ли все показанные слежения на запросы к системе, но думаю, имеет смысл, удалять/деактивировать/прятать все слежения на поезд, который уже отправился с начальной станции, указанной в фильтре слежения.

Пример.
Сейчас почти 23:00, но в моём кабинете отображается слежение на поезд, который отправился из Луганска в 19:48. Система "УЗ" (насчёт "РЖД" не знаю) на такой поезд уже не показывает доступные места из Луганска, так что такое слежение всё равно не работает. Надеюсь, система запросов к системе не использует его, иначе это лишняя нагрузка на сервис.

Автор: AntonK, 29.09.2013, 22:51
Статус идеи: запланировано

Ответ администраторов сайта

Sergey Koshel, 03.10.2013
На текущий момент отслеживание деактивируется +12 часов после отправления поезда. Можно сделать и сразу после отправления.

Комментарии

Andrei, 30.09.2013, 15:04
Исходя из практики (в июле было дело), если поезд задерживается, то он ещё есть в системе.
Поезд был на час ночи и задерживался часа на полтора, и в 2 часа ночи пришло уведомление о том, что появились свободные места.

Поэтому лучше оставить несколько часов в запасе, чтобы можно было отслеживать задерживающиеся поезда.
Ответить
Andrei, 01.10.2013, 02:50
Не, вру (у меня оказывается на почте неправильно часовой пояс был настроен).
Поезд должен был отправиться в 00:54, а уведомление пришло в 1:02. Т.к. проверка каждые 10 мин, то места в системе могли появиться за 1-2 минуты до предполагаемого отправления. Соответственно после предполагаемого отправления поезда уже могло не быть в системе.

Т.е. точно не ясно и вопрос остается открытым.
Если задерживающиеся поезд ещё есть в системе (?), то нужно оставить несколько часов в запасе, чтобы можно было отслеживать задерживающиеся поезда.
Ответить
AntonK, 03.10.2013, 00:18
> Если задерживающиеся поезд ещё есть в системе

Интуиция мне подсказывает, что в систему продажи билетов никак не попадает (пока?) информация об опоздании поездов - это две разные песочницы что в "УЗ", что в "РЖД".
Ответить
Andrei, 03.10.2013, 21:24
Почему бы им не продавать билеты на опаздывающий поезд... Нет смысла терять доход.
А если продают, то не от руки же они их выписывают, и соответственно, если они их продают как обычно, печатая из своей программы, то по идее они должны быть в системе.
Такие вот мои рассуждения.

В общем, пока минусую. Нужно по возможности кому-то проверить этот момент.
Ответить
AntonK, 05.10.2013, 00:31
Согласен, случаи с опаздывающим поездом моё предложение не предусматривает, и такие сценарии требуют дальнейшей проработки.
В качестве отправной точки можно попытаться засечь хотя бы одно официальное опоздание "УЗ" ( см. http://www.uz.gov.ua/passengers/delay_info/ ) и проверить, можно ли при этом увидеть билеты в системе...

Впрочем моё предложение ориентировано, скорее, на оптимизацию запросов и уведомлений.
Рассмотрим конкретный случай.
Из Луганска в Киев курсирует несколько поездов, но меня, как правило, интересует только два их них:
1) №20, который отправляется в 17:20
2) №134, который отправляется в 19:40
Обычно я их и отслеживаю.
Так вот, даже если в 17:00 (т.е. за 20 минут до отправления первого поезда) каким-то образом в продажу выставят интересные мне места, то добросовестно присланная сервисом СМСка просто потратит мой лимит уведомлений, т.к. я всё равно не успею купить эти билеты (иначе мне пришлось бы зависать на вокзале с Интернетом наперевес). При этом я гарантированно лишаюсь СМСки о возможном появлении билетов на второй поезд в тот же день - из-за того же лимита.

С почтовыми уведомлениями расклад получше из-за того, что их лимит выше, но всё же уведомления о местах, которые не успеваешь купить, отвлекают.

В целом, моё предложение, скорее, косметическое и не добавляет сервису радикальных улучшений, так что можно оставить как есть :)

Альтернативно можно было бы добавить опцию "деактивировать уведомление в момент отправления поезда" (или за 15/30 минут до/после) или в профиль пользователя, или в само отслеживание.
Ответить
Andrei, 05.10.2013, 04:14
> В качестве отправной точки можно попытаться засечь хотя бы одно официальное опоздание "УЗ" ( см. http://www.uz.gov.ua/passengers/delay_info/ ) и проверить

Проверил.
Как ни странно, почти стразу попался удачный вариант.
Поезд 143 "Ивано-Франковск - Киев" должен был отправиться из Винницы в 02:51, но задерживался на этот момент на 30 минут (задержку смотрел по Киеву, т.к. по промежуточным станциям почему-то не выдавало).
В 3:18 поезд ещё был в системе (с отправлением из Винницы) и были свободные места (исчез в 3:19).

> Альтернативно можно было бы добавить опцию "деактивировать уведомление в момент отправления поезда" (или за 15/30 минут до/после) или в профиль пользователя, или в само отслеживание.

Как вариант или временное решение, можно попробовать самому настроить автоматическую деактивацию через "Назначенные задания", например (если конечно комп будет включен).
Ответить
Andrei, 17.10.2013, 13:12
В общем, с галочкой (опционально) я не против.
Если ещё актуально для вас, то думаю лучше отредактировать первое сообщение: добавить как минимум, что исходя из обсуждения нужно сделать опционально.

И если уж делать, то думаю лучше сделать универсально, например, "Деактивировать уведомление за N минут до отправления поезда", где N может быть отрицательным.
Ответить

Оставить комментарий

Copyright © 2018 Reformal Media Group. All Rights Reserved. • Используется система обратной связи Реформал.ру | Политика конфиденциальности