Ак посмотреть переходы по ссылкам в Телеграм

Всем привет! Сейчас интересуюсь аналитикой рекламы телеграм каналов и передо мной поставили задачу: автоматизировать процесс подсчета статистики по пригласительным ссылкам. В интерфейсе администратора тг канала это выглядит так как на фото 1. Нужно получить название каждой ссылки и количество вступивших. фото 1 Помимо этого надо получить никнеймы тех, кто вступил и дату вступления, как на фото 2. Подскажите, в каком направлении двигаться, я просмотрел api telegram, но не нашел, что искал. Буду рад любой помощи! фото 2

Отслеживать
задан 2 мар 2022 в 18:18
3 1 1 бронзовый знак

1 ответ 1

Сортировка: Сброс на вариант по умолчанию

Это возможно сделать только в приватных каналах!

Используй метод createChatInviteLink , который создаёт ссылку и при использовании ее для приватного канала возвращается [chat_join_request] , в котором: данные пользователя, время, ссылка.

Как отслеживать ссылки с помощью UTM меток


Отслеживать
ответ дан 2 мар 2022 в 20:32
665 1 1 золотой знак 3 3 серебряных знака 18 18 бронзовых знаков
То есть с уже имеющимися ссылками и в публичном канале такого сделать нельзя?
3 мар 2022 в 7:12
Нельзя, только как я написал в сообщении. Если помог, отметь мой ответ галкой справа
3 мар 2022 в 13:58

Я вот сейчас пытаюсь разобраться и не вижу, чтобы createChatInviteLink возвращал [chat_join_request] . Подскажи пожалуйста, как до этого дойти? [core.telegram.org/bots/api#chatinvitelink] тут нет такого параметра

Источник: ru.stackoverflow.com

Статистика каналов в Telegram

Начиная с обновления 6.0 в Telegram появилась статистика для каналов. С ее помощью администраторы теперь могут следить за приростом канала, охватом постов, активностью подписчиков и т.д.

Ранее, чтобы посмотреть статистику, админы использовали сторонние сервисы: Tgstat и Telemetr. Теперь же многие основные показатели видны через встроенный функционал мессенджера.

В этой статье мы подробно расскажем о данных, которые можно увидеть в статистике, и объясним, что они означают.

Как посмотреть статистику

Статистка видна только администраторам каналов численностью от 50 человек. Сейчас она доступна в приложениях Android и iOS.

Еще по теме:  Как скинуть видео с Айфона в Телеграмм без потери качества

Чтобы открыть статистику в Telegram Android, зайдите в профиль канала, откройте меню «трех точек» и выберите «Статистика». В iOS в профиле канала нажмите «Еще» и выберите «Статистика».

1. Рост

Второй график показывает количество подписок и отписок. Так вы узнаете сколько участников присоединилось к каналу или покинуло его в определенный день или период.

3. Уведомления

График показывает сколько человек включили или выключили уведомления за день. Таким образом можно отслеживать важность контента для ваших подписчиков.

4. Просмотры по часам

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

5. Источники просмотров.

Этот график показывает откуда приходят новые подписчики: каналы, поиск, группы, URL, личные чаты.

7. Языки

Диаграмма показывает, какой язык установлен в приложении у пользователей, которые смотрели сообщения на канале (не путайте с географией).

8. Активность

Здесь показано два показателя активности пользователей: просмотры и репосты. По дням видно сколько всего посмотрело ваших публикаций и сколько человек поделились ими.

9. Активность в IV

Аналогично предыдущему графику, показывает активность в статьях мгновенного просмотра Instant View.

10. Недавние посты

В этом блоке показано количество просмотров и репостов отдельных сообщений за последних 7 дней. Так можно определить, какой контент больше нравится вашим подписчикам.

Если нажать на пост, вы сможете увидеть более детальную статистику отдельного сообщения.

Подписывайтесь на канал Вам Телеграм — актуальные новости, полезные статьи и советы по работе с Telegram.

Источник: www.vamtlgrm.com

Как отследить переход по внешней ссылке на сайтe?

Отчет по целям в Гугл Аналитикс

Расскажу как в самых популярных системах аналитики можно отследить пользователей, покидающих сайт по нашим внешним ссылкам.

Яндекс.Метрика

В коде отслеживания Яндекс.Метрики в настройках необходимо включить галочку: “Внешние ссылки, загрузки файлов и отчёт по кнопке «Поделиться». Эта опция позволяет в отчёте “Содержание” -> “Внешние ссылки” посмотреть все внешние ссылки. Ссылки группируются по домену.

ЯM: пример отчета по внешним ссылкам

Но этот отчёт не позволяет отследить и сегментировать аудиторию, которая перешла по этим внешним ссылкам. Для этого можно настроить цель. “Настройки” -> “Цели” -> “Добавить цель” -> Вкладка “URL страницы” -> добавляем URL внешней ссылки.

Еще по теме:  Как вернуть аккаунт в Телеграмме если номер поменяли

ЯM: пример отчета по внешним ссылкам

Вся пакость заключается в том, что таким образом мы можем отследить не более 20 внешних ссылок (доменов). Это ограничение вызвано количеством целей для одного сайта. Одной целью мы можем отследить переход либо по точному совпадению, либо по регулярному выражению, например, по домену. Наличие такой цели (-ей) позволит сегментировать аудиторию в других отчетах. Например, по источнику переходов уже на наш сайт.

ЯM: настройка цели - переход по внешней ссылке

Но как сегментировать аудиторию сразу по всем (!) внешним ссылкам? Что если внешних ссылок у нас очень много, и нас интересует только факт ухода на сторонний ресурс с нашего сайта? Тогда можно настроить общую цель. Название идентификатора можно выбрать любой, например: outbound_click.

ЯM: настройка цели: по всем переходам по внешней ссылкам

Далее в атрибут внешней ссылки onclick добавляем функцию отслеживания: yaCounterXXXXXXXXXX.reachGoal(‘outbound_click’); где вместо XXXXXXXXXX нужно подставить id вашего счётчика (можно посмотреть в настройках или в коде отслеживания в шаблоне сайта).

Google Analytics

Для отслеживания перехода по внешней ссылкам справка Google Analytics предлагает написать специальную функцию с одним параметром: trackOutboundLink(url) – https://support.google.com/analytics/answer/1136920?hl=ru.

Как можно увидеть за этим кодом скрывается функция отслеживания события. Чтобы ничего не усложнять будем пользоваться именно стандартным взаимодействием с GA – ga(‘send’, ‘event’, ‘Категория’, ‘Действие ‘, ‘Ярлык’, ‘Значение’).

Для того, чтобы собирать информацию о кликах, достаточно добавить код с функцией в атрибут onclick Вашей ссылки и подставить её название, например:

  • Категория – outbound
  • Действие – click
  • Ярлык – url (необязательный параметр)
  • Значение – числовое значение (необязательный параметр)

Искать результаты сбора данной статистики нужно в интерфейсе ГА “Поведение” -> “События” -> “Обзор”.

В старой версии кода отслеживания ГА использовать нужно другое название функции: _trackEvent(category, action, opt_label, opt_value, opt_noninteraction). Отличие только в последнем булевском параметре.

  • category – категория
  • action – действие
  • opt_label – ярлык
  • opt_value – значение (необязательный параметр)
  • opt_noninteraction – логическое значение, по умолчанию false, если установить в true, то сессия, закончившееся данным событием не будет учитываться отказом (необязательный параметр).

Для того, чтобы отследить не только все события, но и посмотреть какие пользователи и по каким источникам их совершают, достаточно настроить цель в GA. Идём в “Администратор” -> “Цели” – > “+Цель” -> “Выбрать” (стандартные решения нам не подходят) -> Называем цель понятным и логичным названием, например, “Переход по внешним ссылкам”, выбираем тип – “Событие” -> Дальше нужно заполнить значения события, после чего нажать кнопку “готово”.

Еще по теме:  Как включить доступ к микрофону в Телеграмме на компьютере

GA: настроить цель по событию

Заполнять значения можно не все, а хотя бы одно, но нам необходимо вписать два (их значения по умолчанию я уже писал выше): “категория” – outbound, действие – click. Если вдруг возникнет необходимость создать цель для какой-то одной конкретной внешней ссылки, домена или группы ссылок по определенным правилам, то в этом поможет последние поля.

Посмотреть результаты работы цели можно в отчёте “Конверсия” -> “Цели” -> “Обзор”.

Отчет целей в ГА

Объединяем ЯМ и GA

Важно! Чтобы первой была функция ГА, а затем ЯМ.

Дело остается за малым: проставить все цели по всем внешним ссылкам. Хорошо, если они ссылок мало или они в одном шаблоне, а если править нужно тысячи страниц? Тут на помощь может придти jquery и небольшой скрипт:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
$(document).ready(function() { var __DOMEN__ = /my-domen*/ig; var array1; $(«a»).each(function(){ var url = $(this).attr(«href»); if ((array1 = __DOMEN__.exec(url)) != null ){ }else var myRe = /^http } }); })

Цель скрипта: обойти все ссылки на странице сайта после загрузки страницы, для внешних ссылок добавить в атрибут коды отслеживания Яндекс.Метрики и Google.Analytics.

Для того, чтобы скрипт заработал необходимо, чтобы на сайте была подключена библиотека jquery, например, эта.

Для работы скрипта необходимо в head подключить сначала библиотеку, а затем скрипт поиска внешних ссылок.

1 2 3 4 5 6

Таким образом, проблема добавления кодов отслеживания пропадет сама собой, и все переходы по ссылкам на Вашем ресурсе попадут в отчёт. Ещё как бонус можно добавить массово ко всем внешним ссылкам атрибут target, для того, чтобы пользователи не потеряли сайт, откуда они собираются перейти:

$(this).attr(«target», «_blank»);

Строчку нужно добавить в цикл сразу после добавления onclick.

Источник: web-optimizator.com

Рейтинг
( Пока оценок нет )
Загрузка ...