Инструмент исследования игрового онлайна XBOX Live - ТАБЛИЦА (7/7)

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

По числу игроков Сталкер 2 в РФ на первом месте<br />
По числу игроков Сталкер 2 в РФ на первом месте

Ссылка:

Как попадают игры в таблицу:

1. Для всего мира выбирается Топ-500 игр
2. Для этих 500 игр выбирается Топ-15 стран
3. По этим играм и странам обсчитываются агрегаты, в том числе по прошлому периоду

Периоды сейчас -- это неделя и день. В начале января ждём статистику за декабрь в сравнении с ноябрём.

Фильтр по названию

Медленный! Ищет по подстроке

Название игры вообще довольно ненадёжный параметр. Так, Forza Horizon 2 на Xbox 360 и на Xbox One -- это две совершенно разные игры. И у меня будут две строки<br />
Название игры вообще довольно ненадёжный параметр. Так, Forza Horizon 2 на Xbox 360 и на Xbox One -- это две совершенно разные игры. И у меня будут две строки

Вот список разных (с т.з. Xbox API) игр с одинаковым названием:

Left 4 Dead есть отдельно под винду, отдельно под иксбоксы One/Series и отдельно под Xbox 360.<br />
Left 4 Dead есть отдельно под винду, отдельно под иксбоксы One/Series и отдельно под Xbox 360.

Minecraft платформу в названии платформы и есть ещё какой-то Minecraft Launcher, вообще не знаю, что это и какое отношение имеет к.

Инструмент исследования игрового онлайна XBOX Live - ТАБЛИЦА (7/7)

Сортировка по играм

На название игры можно кликнуть! В этом случае отсортируются колонки, и впереди будет страна (или мир), где показатель будет максимальный.

Пример:

Канада играла на прошлой неделе в Football Manager 2024 аж 24,5 часа. При этом в среднем в мире (смотрим столбец "World") в эту игру играли 16,3 часа<br />
Канада играла на прошлой неделе в Football Manager 2024 аж 24,5 часа. При этом в среднем в мире (смотрим столбец "World") в эту игру играли 16,3 часа

Можно также отсортировать по строке "All games", в этом случае можно узнать, в какой стране в принципе играют больше всего. И это не РФ :)

Строка "All games" пропадает, если мы отобразим таблицу в режиме "Место" ("Place"), что логично.

Сортировка по странам

Всегда говорил, говорю и буду говорить: нельзя проводить никакую игровую аналитику без учёта географии. И мои таблицы дают всякому желающему возможность в этом убедиться.

Переключим режим в "Places" и кликнем на заголовок столбца "RU", заодно, чисто по приколу отсортируем страны по игравшим в МК11:

Видим, как уверенно ворвался Сталкер 2 на первое место, отодвинув всю таблицу вниз, как Геншин вошёл сразу на 9 место и Флайт-симулятор на 11<br />
Видим, как уверенно ворвался Сталкер 2 на первое место, отодвинув всю таблицу вниз, как Геншин вошёл сразу на 9 место и Флайт-симулятор на 11

Обратите внимание, как сильно РФ-ный топ отличается от общемирового. Почему-то невероятно популярный (самый популярный по факту) Мортал-комбат в РФ на 10 месте, в Мексике и Польше на 18-м, а в США вообще на 88-м.

Для интереса можете посмотреть на Танчики, Атомик-харт, всякие спорт-симы. Потом можно переключиться с количества игроков на количество часов, и снова открыть много нового и интересного про нашу страну и другие народы.

В общем, сортировки по играм и странам -- основной инструмент изучения популярности игр.

Детальная информация по ячейке таблицы

Когда кликаем туда-сюда, рано или поздно приходим к тому, что надо видеть сразу всю инфу по игре, во всех разрезах. И тут нас спасёт клик в ячейку таблицы:

Напомню, окно можно двигать мышкой туда-сюда, чтобы не закрывало другие ячейки<br />
Напомню, окно можно двигать мышкой туда-сюда, чтобы не закрывало другие ячейки

Тут что важно: не всю инфу реально достать, поэтому встречаются глюки типа отсутствия картинок или неверные ссылки.

Тем не менее, окно пытается показать расширенную информацию.

Во-первых, клик на картинке игры откроет (попытается открыть) страницу магазина Xbox Store с этой игрой в указанном регионе. Разумеется, это не сработает для игр на Нинке-Плойке и мобильных платформах.

Во-вторых, пытается показать Разработчика, Издателя, дату релиза, жанры и платформы. Тоже с переменным успехом.

Ну и та информация, что доступна в таблице при переключении формата доступна тут вся сразу: количество игроков, часов, процентовка. Если точность не устраивает, надо закрыть окно, переключить крыжик "Compact numbers" и открыть окно снова.

"Сырые данные"

В заключение -- для желающих погонять данные в любимом Excel, Power BI, DataLens, Apache Superset и прочих, несть им числа, есть неочевидная ссылка в самом низу-справа страницы:

Позволяет скачать данные за день/неделю (только текущий период)<br />
Позволяет скачать данные за день/неделю (только текущий период)

С помощью какого-нибудь 7-zip можно вытащить CSV-файл и загрузить в вашу любимую аналитическую систему, после чего порадовать всех открытиями.

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

44
33
2 комментария

Очень крутой инструмент и удивительно полезный результат! Можно узнать, а как прошли авторизацию MS? Ведь для каждого аккаунта нужно получить свой токен. Я эту авторизацию победить не могу, наверное где то бревно в глазу засело...

Ну так-то полно материалов. Я лет 7 назад взял либу https://github.com/dustinrue/PHP-XboxLiveClient и переписал её на перл. Примерно год назад поменялся client_id, поэтому прямо в том виде, в котором либа лежит на гитхабе, она вряд ли авторизуется, но если поменять на актуальное значение, то всё будет ок

1