Аналитика

Аналитика виджета

Обновлено: — 3 мин чтения

Аналитика виджета

Виджет отправляет события загрузки, показа, открытия, закрытия и кликов по каналам.

События сохраняются через endpoint cdn.shivan.top/e.

События

  • widget_loaded - скрипт загрузился, получил конфиг и смонтировал виджет.
  • widget_view - виджет показан посетителю.
  • widget_open - посетитель открыл список каналов.
  • widget_close - посетитель закрыл список каналов.
  • channel_click - посетитель нажал на канал. В событие добавляются channelId и channelType.

GA4

Если в настройках виджета заполнен ga4_id, виджет вызывает gtag("event", "shivan_<event>").

Для целей в GA4 используйте имена:

  • shivan_widget_open
  • shivan_channel_click

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

Если заполнен yandex_metrika_id, виджет вызывает ym(id, "reachGoal", "shivan_<event>").

Для целей в Метрике создайте JavaScript-события:

  • shivan_widget_open
  • shivan_channel_click

Остальные пиксели

Для Facebook Pixel, TikTok Pixel и VK Ads виджет отправляет custom-событие с тем же именем shivan_<event>.

Фильтрация

Backend фильтрует известных ботов по User-Agent и ограничивает частоту событий через Django cache. На проде cache должен работать через Redis.


Помогла статья?

Написать в поддержку