STEAMB
Данные Steam · замеры онлайна раз в час · независимый сервис

Как собираем и считаем

Сначала популярные игры

Начальный пул формируется из списка Steam Most Played. Сначала подключаются игры с лучшими местами в этом списке. Список проверяется раз в сутки; сохранённые наблюдения не удаляются, если игра покинула топ.

Загрузка полного каталога Steam — отдельный процесс: она добавляет названия и AppID, но не включает почасовой сбор для каждой игры. Расширение пула идёт по популярности и доступному бюджету запросов. Текущий технический предел — 500 отслеживаемых игр.

Онлайн раз в час

Источник текущего онлайна — Steam GetNumberOfCurrentPlayers. Получаем число пользователей, находящихся в игре и подключённых к Steam. Это не уникальные пользователи за сутки, не продажи и не все игроки на всех платформах.

Интервал — 60 минут, запросы выполняются последовательно с приоритетом популярных игр. Фактическое время получения сохраняется отдельно. Ноль — валидное измерение; ошибка источника — пропуск.

Пики, среднее и рост

Пик — максимум успешных замеров за указанное окно. Почасовой сбор может пропустить короткий всплеск, поэтому мы не называем этот показатель абсолютным рекордом игры. Пики, сообщённые самим рейтингом Steam, хранятся отдельно и не подмешиваются в наши наблюдения.

Среднее взвешивается по времени: каждый успешный замер действует до следующего измерения, но не дольше одного часа. При покрытии менее 90% окна среднее скрывается. Рост сравнивает средние за последние 24 часа и предыдущие 24 часа; оба окна должны иметь достаточное покрытие и ненулевую базу.

История начинается с первого фактического измерения. Прошлые значения не генерируются. Все границы периодов и часов задаются в UTC.

Цены и сведения об игре

Сохраняем почасовые наблюдения магазина отдельно для России и США: валюту, базовую и текущую цену, скидку и доступность ответа. Цены не пересчитываются между валютами. Нет цены в ответе — не доказательство, что игра бесплатна или недоступна для покупки.

Также сохраняем версии описаний и метаданных при изменениях: разработчиков, издателей, жанры, категории, дату выхода, платформы, языки, требования, изображения, достижения, DLC и пакеты. Сводку отзывов обновляем отдельно, примерно раз в сутки; тексты отзывов и профили авторов не сохраняем.

Ограничения источников

При 429 или 403 сбор приостанавливается, учитывается Retry-After. Повторы ограничены, обход ограничений с помощью прокси и дополнительных ключей не применяется. Магазин и недокументированный рейтинг могут изменить формат или доступность.

Источники: Steam Web API, Steam Most Played, магазин Steam.