Методология
Как мы собираем данные публичных каналов MAX и считаем каждую цифру на сайте, в боте, у агента и в API. Формулы открытые: если формула меняется, версия метрики растёт, а старые значения не пересчитываются молча.
Метрики v1
Метрики считаются из дедуплицированного состояния постов (последняя версия каждого поста) по дням. Пересчёт идёт поколениями: страница показывает только полностью посчитанное поколение, поэтому цифры одного среза согласованы между собой.
| Код | Метрика | Как считаем |
|---|---|---|
| S | Подписчики | Число участников с публичной страницы канала или из LINK_INFO на момент снимка Дневной ряд — последний снимок дня |
| M-20 | Прирост за 7 / 30 дней | К последнему замеру подписчиков — см. прирост, охваты по окнам, места Нет базы N дней назад — прочерк, а не ноль |
| posts | Публикации за день | Посты, опубликованные в этот день и не помеченные удалёнными |
| views | Просмотры дня | Сумма последних известных просмотров постов, опубликованных в этот день |
| M-02 | Охват 24 ч (avg_views_24h) | Среднее просмотров поста на возрасте 20–30 ч (берём наблюдение, ближайшее к 24 ч) Нет наблюдений в этом окне — прочерк |
| M-04 | ERR24 | Охват 24 ч / подписчики × 100% Больше 100% не публикуем числом — показываем «>100%» и флаг F2 |
| M-06 | ER (реакции) | Σ реакций / Σ просмотров постов за 30 дней × 100% (посты с просмотрами, не меньше 3) Взвешено по просмотрам; пересылки и комментарии MAX пока не отдаёт — это ER только по реакциям |
| M-10 | Постов в день | Публикации за 30 дней / 30 (включая репосты) |
| M-11 | Доля рекламы | Посты с erid за 30 дней / все посты за 30 дней |
| mentions_in | Входящие упоминания | Упоминания канала другими каналами за день, без самоупоминаний и «подвалов» |
| ads | Реклама | Посты канала с маркировкой erid |
Бенчмарки «выше N% каналов индекса» — доля каналов индекса MegaStat, у которых значение меньше. Когда появятся рубрики, сравнение будет внутри рубрики и размера канала.
Прирост, охваты по окнам, места
Вторая версия добавляет окна, как у других сервисов аналитики MAX: прирост за сутки, неделю и месяц, охват поста на вторые и третьи сутки, средние за 7 и 30 дней, упоминания по окнам и место канала в рубрике и городе. Охват 24 ч и ERR24 считаются по-прежнему (таблица выше). Рядом с каждым значением на карточке — как оно получено: «по 12 постам за 7 дн», «оценка между замерами» или почему стоит прочерк.
| Метрика | Как считаем |
|---|---|
| Прирост за 24 ч / 7 / 30 дней | S(последний замер) − S(ровно сутки / 7 / 30 дней назад), в числах и процентах к базе Базы ровно в нужный момент обычно нет: страницы канала замеряются в среднем раз в 2 дня, поэтому её берём линейно между соседними замерами. Такой прирост помечен ≈ оценка. Замер старше 48 ч — прироста за 24 ч нет. До первого замера платформы база — история бота. |
| Охват 48 и 72 ч | Среднее просмотров поста на возрасте 48 (72) ч по постам, достигшим этого возраста за 7 дней; репосты не входят Снимок около нужного возраста, иначе — линейно между соседними снимками поста (не дальше 24–36 ч друг от друга). Меньше 3 постов — прочерк. |
| Средний охват за 7 / 30 дней | Средние последние просмотры постов, опубликованных за 7 (30) дней По последним замерам: свежие посты ещё набирают просмотры, у частых каналов пост перестаёт обновляться, когда выпадает из скана. |
| ERR48 | Охват 48 ч / подписчики × 100% (посты за 7 дней) |
| ERR30d | Средний охват за 30 дней / подписчики × 100% |
| Упоминания за 24 ч / 7 / 30 дней | Уникальные посты других публичных каналов индекса, упомянувшие канал, за скользящее окно Время пересчёта показано рядом; за 24 ч пересчитываем чаще, чем раз в сутки. |
| Постов в день | Публикации за 30 дней / 30 Пока архив за 30 дней не собран целиком — прочерк, чтобы не занижать темп нового канала. |
| Место в рубрике и городе | Место по подписчикам (и по приросту за 24 ч) среди публичных каналов той же рубрики или города Пересчитывается раз в 3 ч; равные значения делят место. |
Свежесть и покрытие
Каналы обходятся по тирам: чем активнее и крупнее канал, тем чаще. Время последнего обновления («обновлено 2 ч назад») показано на каждой странице с данными. Зелёная точка — данные свежие, жёлтая — старше суток-двух, красная — старше трёх дней. На карточке канала время замера подписчиков («подписчики: 3 ч назад») и время последнего скана постов показаны отдельно от пересчёта метрик; замер подписчиков старше 48 ч помечен как устаревший.
- T1 — горячие каналы раз в 2 ч, остальные отслеживаемые раз в 12 ч;
- T2 — от 6 ч до 3 дней в зависимости от активности;
- T3 — раз в неделю или месяц; карантин — раз в 7–30 дней.
Бейдж «история за N дней» на карточке — сколько дней истории канала уже собрано. Для нового канала первый срез появляется сразу, затем догружается архив постов — сначала за последние 30 дней, потом до 90. Пока архив короче 90 дней, на карточке стоит «история собрана с …», а реклама и публикации за более длинные периоды показаны только за собранное время: ноль до этой даты не значит, что рекламы или постов не было. Пока истории мало, прирост за полный период недоступен.
Оценки «≈» и прочерки
Прочерк «—» значит «нет данных», а не ноль: например, ERR24 не считается, пока у постов нет просмотров на возрасте около суток. Ноль мы показываем, только когда он измерен.
Знак ≈ оценка стоит перед оценкой: значение посчитано приблизительно — по дневным, а не почасовым срезам, между двумя замерами или по медиане похожих каналов. Так помечены, например, прирост подписчиков, база которого взята между замерами (прирост к замеру ровно сутки назад — без знака), и «эффект упоминаний» на странице упоминаний.
Упоминания и репосты
Упоминание — ссылка на канал (max.ru/…), @username, инвайт-ссылка или репост в публичном посте другого канала. @ на графике — день, когда канал упомянули.
- Самоупоминания не считаем: канал, ссылающийся на себя, — не сигнал аудитории.
- Один пост учитываем один раз для каждого упомянутого канала, даже если в нём несколько ссылок на этот канал.
- Блоки подборок с 30 и более внешними каналами не считаем цитатами. Для явно подписанного каталога рекомендаций порог — 10 каналов. Ссылки в основном тексте и пересылки сохраняются.
- «Подвалы» не считаем: если одна и та же ссылка стоит в подписи большинства постов канала, это не упоминание, а шаблон.
- Пост правят — упоминание пересчитывается по последней версии; удалённая ссылка пропадает из статистики.
- Охват упоминаний — сумма просмотров постов с упоминанием на момент последнего снимка. Каждый пост учитывается один раз, даже если содержит несколько ссылок или упоминает несколько каналов. В охвате отдельного канала — только посты с его упоминанием.
Эффект упоминаний: прирост подписчиков за 2 дня после упоминания минус обычный темп канала (медиана суточного прироста за 7 дней до события, без дней с другими упоминаниями). Если в один день несколько упоминаний, прирост делится пропорционально их охвату.
Индекс цитирования (ИЦ-lite, ci@1)
Показывает, насколько заметные каналы ссылаются на канал за 90 дней:
ИЦ = round(10 × Σ по источникам log10(max(S, 10)) × log2(1 + n) × k) S — подписчики источника, n — его упоминания канала за 90 дней, k — тип: репост 1,0 · ссылка/инвайт 0,8 · @username 0,6 · текст 0,3
Логарифм числа упоминаний не даёт одному источнику, который упоминает канал сотни раз, раздуть индекс. Формула открыта — в отличие от закрытых индексов других сервисов.
Реклама и erid
В таблице «Закупы» и блоках «Покупал рекламу в… / Продавал рекламу…» показаны обнаруженные размещения каналов, в том числе без erid. Сопоставляем первые 160 символов текста без учёта регистра и лишних пробелов: один текст со ссылкой на тот же канал должен встретиться минимум на двух площадках за 90 дней. Дополнительно ищем призыв перейти в канал и отсекаем распознанные источники новостей, репосты, частые подписи и признаки своей сети. Не учитываем ссылки на себя, удалённые и приватные посты, подборки с более чем двумя целями. Показываем только посты с проверенной доступной ссылкой MAX; проверка периодическая, поэтому состояние ссылки может измениться. Возможны ошибки и пропуски нативной рекламы без явного призыва. Каждая пара «рекламируемый канал — пост на площадке» считается один раз.
Это признак продвижения, а не доказательство оплаты: возможен взаимопиар или повтор публикации. Одиночные размещения и реклама без ссылки могут не попасть в таблицу. Данные пересчитываются раз в час, просмотры — последние известные. Отсутствие строк не означает отсутствия рекламы.
Рекламный пост Р — пост с идентификатором рекламы erid в тексте или в параметре ссылки (?erid=…). Такую маркировку требует 38-ФЗ «О рекламе» (ст. 18.1). Регистр токена сохраняем.
Рекламодателя берём из пометки в посте: «Реклама. ООО …, ИНН …». ИНН проверяем по контрольной сумме. У части постов маркировка сделана только ссылкой с erid, без названия и ИНН, — тогда рекламодатель «не указан». Страница рекламодателя открывается только по ИНН.
Сравнение с TGStat и Telemetr
| MegaStat | Смысл | TGStat | Telemetr |
|---|---|---|---|
| ERR24 | доля подписчиков, увидевших пост за сутки | ERR (формула не раскрыта) | «Вовлечённость» за 24 ч |
| ER | реакции к просмотрам | ER — к подписчикам | — |
| Охват 24 ч | средние просмотры поста на возрасте ~24 ч | Средний охват поста | Просмотры за 24 ч |
| ИЦ-lite | взвешенные упоминания за 90 дней | ИЦ (формула закрыта) | — |
Соответствие приблизительное: конкуренты публикуют формулы не полностью.
Удаление данных
Мы собираем только публичные каналы. Владелец канала может скрыть его из каталога, поиска и API: напишите боту MegaStat с ссылкой на канал — запрос выполняется в течение 72 часов. Скрытый канал отдаёт 404, а упоминания в нём перестают показываться на других страницах.
Вопросы по методологии — тоже боту. Числа на сайте можно перепроверить у агента: каждый ответ ссылается на источник. v1 · октябрь 2026