TGStat
TGStat
Также: аналитика TGStat, TGStat Statistics API
TGStat — сторонний сервис статистики Telegram-каналов и чатов. Он собирает и показывает показатели аудитории, публикаций и распространения сообщений, но его метрики нельзя автоматически считать числом уникальных людей или прогнозом результата рекламы.
Документация TGStat описывает статистику каналов и чатов; встроенные средства Telegram представлены в отдельной документации платформы. [1] [4] Ограничение числа просмотров объясняет сама Telegram: счётчик приблизителен и включает пересланные копии. [2]
Кратко
- TGStat и встроенная статистика Telegram — разные системы с разными условиями доступа.
- Подписчики, просмотры, взаимодействия с постом и цитирование отвечают на разные вопросы.
- Каналы сравнивают на одном временном окне и по публикациям сопоставимого типа.
- Данные карточки помогают отбирать площадки, но результат размещения проверяют собственными целевыми действиями.
Происхождение и история термина
TGStat — название конкретного сервиса аналитики Telegram. В истории его применения есть документированный исследовательский эпизод: авторы TGDataset выбрали начальные каналы по рейтингам TGStat, а затем находили новые каналы через пересланные сообщения. Сам сбор продолжался с 4 января 2021 года по 31 июля 2022 года; статья, описывающая исследование, опубликована в 2025 году. [5] Это исторический пример использования каталога для науки, а не дата основания TGStat или оценка его сегодняшней базы.
Параллельно развивалась встроенная аналитика платформы. 30 марта 2020 года Telegram анонсировал Channel Stats — раздел о росте канала и показателях публикаций. [3] Сейчас документация Telegram связывает доступ администратора с признаком can_view_stats — разрешением просматривать статистику; порог размера канала задаётся сервером. [4] Поэтому старое число подписчиков из анонса не следует принимать за неизменное условие доступа.
Суть и механизм
Статистику можно получать через API — программный интерфейс, с помощью которого одна программа запрашивает данные другой. В TGStat такой запрос называется channels/stat; он принимает идентификатор канала или чата и токен доступа, то есть ключ, разрешающий обращение к сервису. [1] Описание этого метода показывает устройство конкретной выгрузки, а не все возможности сайта.
Для канала в ответе есть число подписчиков, средний охват публикации, рекламный охват за 12, 24 и 48 часов, показатели вовлечённости и цитирования. ERR назван процентом вовлечённости подписчиков, ERR24 относится к просмотру за первые сутки, ER — к взаимодействиям с постом. Для чата возвращаются другие показатели: участники, их активность за разные периоды, присутствие онлайн и сообщения. [1]
| Группа в редакционной классификации | Пример поля TGStat | Вопрос читателя |
|---|---|---|
| Размер | participants_count |
Сколько подписчиков или участников учтено? |
| Потребление | avg_post_reach, adv_post_reach_24h |
Каков средний охват и какой период выбран? |
| Взаимодействие | er_percent |
Как отражены реакции, пересылки и комментарии? |
| Распространение | forwards_count, mentions_count |
Как сообщения и канал появляются в других каналах? |
Названия полей взяты из документации. [1] Реакции и комментарии перечислены в пояснении к ER как учитываемые действия, а не как отдельные поля этого ответа.
Названия похожи, но основания различаются. Telegram предупреждает, что счётчик поста приблизителен, включает просмотры пересланных копий и спустя некоторое время может повторно учитывать просмотр того же человека. [2] Следовательно, «просмотры» нельзя без дополнительной методики называть уникальными пользователями.
Виды и классификации
Для практической работы удобно использовать редакционную классификацию из четырёх групп в таблице выше. Это способ организовать проверку, а не классификация TGStat. В интерфейсе или API следует сохранять исходное название поля и дату выгрузки.
Отдельно различают три уровня данных. Первый — публичный счётчик конкретного сообщения Telegram. Второй — встроенная статистика, доступная администратору при выполнении условий платформы. [4] Третий — внешняя аналитика TGStat. Совпадение чисел между уровнями не предполагается заранее: у них могут отличаться момент замера, окно накопления и правила обработки.
Как применяется на практике
Учебный пример: российская редакция выбирает два Telegram-канала для анонса конференции. Сначала она фиксирует адреса каналов, тематику, формат публикации и дату просмотра карточек. Затем сравнивает одинаковые показатели: например, рекламный охват за 24 часа с тем же показателем другого канала, а не с его недельным числом просмотров.
После количественного отбора редактор читает недавние публикации. Нужно проверить соответствие темы, частоту публикаций, соседство рекламных сообщений и то, как быстро старые посты уходят вниз. Эти наблюдения не вычисляются из одного числа подписчиков.
После размещения команда сохраняет ссылку на пост, время публикации, условия размещения и значения в контрольные моменты. Допустим, цель анонса — регистрации. В учебном плане команда отдельно записывает число регистраций по этому размещению и сравнивает его со своей целью. TGStat помогает описать площадку и распространение, но не подменяет данные рекламодателя о целевом действии.
В исследовательской задаче важна другая оговорка. В TGDataset переход от начальных каналов к источникам пересылок называют методом «снежного кома»: каждый новый найденный канал даёт возможность найти следующий. Такой сбор чаще охватывает тесно связанные каналы с активными пересылками; несвязанные с исходными каналами группы могут остаться за пределами выборки. [5] Поэтому результаты нельзя без дополнительного обоснования переносить на весь Telegram.
Как измерить или проверить
Проверка начинается с паспорта наблюдения: канал, публикация, время выхода, время замера, название поля и источник данных. Для сравнения двух каналов возраст постов должен быть одинаковым. Посту, опубликованному неделю назад, было больше времени накопить просмотры, чем посту двухчасовой давности.
Если нужен прозрачный показатель для своей таблицы, редакция может рассчитать отношение просмотров за 24 часа к числу подписчиков в момент публикации:
где — зафиксированные просмотры через 24 часа, а — подписчики на момент выхода поста. Например, 4 200 просмотров при 20 000 подписчиков дают . Это учебный редакционный расчёт, а не заявленная формула ERR24 TGStat. Его смысл: на каждые сто исходных подписчиков приходится двадцать один учтённый просмотр. Это не означает, что пост прочитал двадцать один уникальный человек. При нулевом числе подписчиков отношение не определено: делить на ноль нельзя. Нельзя подставлять нынешнее число подписчиков в старый пост без пометки: знаменатель относится к другому моменту.
При работе с API проверяют channelId, дату запроса и имена полей ответа. [1] Ответ показан в JSON — текстовом формате с именами полей и их значениями. Числа в образце иллюстрируют этот формат и не являются текущими данными выбранного канала. Итоговый файл полезно хранить вместе с исходной выгрузкой, чтобы позднее можно было восстановить условия сравнения.
Ошибки, ограничения и спорные вопросы
Подписчиков ошибочно считать гарантированными читателями. Просмотры также нельзя приравнивать к уникальным людям: Telegram прямо описывает счётчик как приблизительный. [2] Ещё одна ошибка — сравнивать разные временные окна или разные типы публикаций.
Резкий рост подписчиков или просмотров является сигналом для проверки, но сам по себе не доказывает искусственное продвижение. Для вывода нужны дополнительные признаки, период наблюдения и прозрачная методика. Так же нельзя выводить демографический состав аудитории только из карточки канала.
Доступность функций, тарифов и полей сервиса может меняться. На 29 октября 2026 года перечисленные поля присутствуют в открытой документации TGStat API. [1] Перед регулярной выгрузкой следует заново сверять документацию, а не переносить демонстрационные ответы или старые скриншоты в рабочий медиаплан.
Частые вопросы
TGStat — часть Telegram?
Просмотры равны уникальным людям?
Нет. Telegram учитывает пересланные копии, называет счётчик приблизительным и допускает повторный учёт спустя время. [2]
Чем ERR отличается от ER?
Это разные показатели вовлечённости: в описании ERR речь идёт о подписчиках, в описании ER — об их взаимодействиях с публикацией. [1] Название поля ещё не даёт точной формулы. Поэтому учебный расчёт выше нельзя автоматически считать формулой одного из этих показателей.
Достаточно карточки для решения о размещении?
Нет. Нужно сопоставить период, содержание, формат и собственные целевые действия после размещения.
Связанные термины
Источники
- TGStat. Получение статистики канала // TGStat API Docs. URL: https://api.tgstat.ru/docs/ru/channels/stat.html (дата обращения: 29.10.2026). ↑ а б в г д е ж з
- Telegram. (n.d.). Channels FAQ. Retrieved October 29, 2026, from https://telegram.org/faq_channels ↑ а б в г
- Telegram Team. (2020, March 30). Chat folders, archive, channel stats and more. https://telegram.org/blog/folders (дата обращения: 29.10.2026). ↑
- Telegram. (n.d.). Channel statistics. Telegram API. Retrieved October 29, 2026, from https://core.telegram.org/api/stats ↑ а б в г
- La Morgia, M., Mei, A., & Mongardini, A. M. (2025). TGDataset: Collecting and exploring the largest Telegram channels dataset. In Proceedings of the 31st ACM SIGKDD Conference on Knowledge Discovery and Data Mining V.1 (KDD ’25). ACM. https://doi.org/10.1145/3690624.3709397. Авторская копия: https://massimolamorgia.com/assets/pdf/TGDataset_KDD_25.pdf (дата обращения: 29.10.2026). ↑ а б
Служебный блок
- Версия
- 4.0
- Факты проверены
- Подготовка
- Редакция Медиатрона
- Публикация
- утверждена владельцем издания 4 ноября 2026 г.
Редакция Медиатрона. Факты сверены с первоисточниками на дату проверки, публикация утверждена владельцем издания.
Нашли ошибку? info@mediatrone.ru