Эта страница нужна, чтобы читатель в одном месте видел, что именно у нас проверено, что собирается автоматически, что мы пока не публикуем — и почему. На «Автобусы Донбасса» работает та же модель прозрачности, что и в крупных деловых СМИ: если факт нельзя подтвердить ссылкой на государственный реестр, открытый картографический источник или собственный лог кликов, мы либо помечаем его «уточняется», либо не публикуем вовсе.
Поиск автобуса. Цены и расписание — у партнёров без наценок.
Расписания рейсов
Расписания на страницах «Автобус <Откуда> — <Куда>» формируются автоматически по фидам перевозчиков. Поддерживаемые форматы — Unitiki XML, Tutu.ru JSON и стандартные дампы GTFS-static. Когда фид по конкретному направлению ещё не подключён, страница маршрута переключается в режим «Скоро будет»: показывается только заголовок, поиск в шапке и ссылка на эту страницу. Мы никогда не выдумываем времена отправлений «по аналогии» или «по логике коридора Ростов — Донецк — Мариуполь». Это правило закреплено в коде: скрипт scripts/fetch_schedule_feed.py записывает пустой массив departures.times, а шаблон страницы из него либо берёт реальные данные, либо рендерит фразу «Скоро будет». Если читатель видит конкретное расписание — оно пришло из фида, не из фантазии редактора.
Перевозчики: ОГРН, ИНН, адрес
Реквизиты юрлиц перевозчиков на страницах /perevozchik/<slug>/ мы получаем через две публичные системы. Первый источник — официальный сервис ФНС egrul.nalog.ru, он отдаёт ОГРН, ИНН, юридический адрес и полное наименование. Если ФНС возвращает несколько совпадений по одному названию — мы не выбираем «наиболее вероятный» автоматически, а помечаем запись как ambiguous и ждём ручной верификации. Второй источник, к которому мы обращаемся как к запасному, — открытый каталог Rusprofile; он используется только если ФНС отдала ничего и только если по тому же названию у Rusprofile нашёлся ровно один результат. Все идентификаторы хранятся в src/data/carrier_registry.json с обязательными полями source, source_url и fetched_at. Когда на странице перевозчика вы видите «ОГРН: 1234567890123», под блоком всегда есть подпись с датой сверки и ссылкой на источник.
Маршруты, расстояния и время в пути
Расстояния по маршрутам берутся из OpenStreetMap через сервис маршрутизации OSRM, ортодромия используется только как запасной вариант, и в таких случаях рядом с цифрой стоит знак «~». Время в пути считается по расстоянию и средней скорости автобуса в реальных условиях трассы (М4 «Дон», обходы Ростова, региональные дороги Донбасса), не по идеализированной формуле «расстояние / 60». Все формулы публично описаны в материале «Редакция и стандарты».
Цены и популярность
Цены и статистика покупок — это агрегированные данные нашего собственного логирования наших кликов: они показывают средние значения за последние 18 месяцев, без привязки к конкретному рейсу или конкретной дате. Цена, которую читатель видит в момент покупки, всегда определяется самим перевозчиком; наша «средняя цена» — это ориентир. Мы не получаем платных вознаграждений за то, чтобы поднять конкретного перевозчика в рейтинге, и не торгуем местами в выдаче. Если бы делали — об этом было бы прямо написано в разделе «Раскрытие нашей модели» в шапке каждой статьи.
Что мы НЕ публикуем
Не публикуем: телефонные номера перевозчиков, которые не подтверждены ФНС или официальным сайтом перевозчика, фотографии автобусов из стоковых баз с подписями «фото редакции», прогнозы цен на будущее, рейтинги с пятью звёздами без указания источника отзывов. Если поле должно быть, но нет проверенного источника — там всегда стоит фраза «Уточняется», ссылка на эту страницу и название реестра, по которому редактор закроет вопрос.
Как сообщить об ошибке
Если вы заметили на странице маршрута, перевозчика или автовокзала неточность — напишите редакции через контакты с ссылкой на правильный источник (официальный сайт перевозчика, выписка из ЕГРЮЛ, скан расписания). Мы публикуем правки в течение 3 рабочих дней и сохраняем историю изменений в блоке «История правок» внизу каждой статьи. Прозрачность — это не статичный документ, это процесс; чем больше глаз на данных, тем меньше у нас ошибок.
Источники
- ЕГРЮЛ — официальный реестр юрлиц ФНС — egrul.nalog.ru
- Минтранс России — реестр перевозчиков — mintrans.gov.ru
- OpenStreetMap — данные о расстояниях — openstreetmap.org