Перейти к содержанию

Начало работы

Особое внимание в TeleCart уделено сбору метрик и аналитике пользовательского поведения. Модуль интегрирован с Яндекс.Метрикой. Для корректной работы метрики необходимо правильно настроить TeleCart и Яндекс.Метрику.

Все события Яндекс.Метрики (включая хиты и цели) привязаны к уникальному tg_idидентификатору текущего пользователя Telegram. tg_id позволяет в отчетах анализировать действия одного пользователя, даже если он заходит в магазин с разных устройств.

Note

В соответствии с законом о персональных данных (ФЗ-152, GDPR) и правилами Яндекс.Метрики, нельзя передавать персональные данные без согласия пользователя. Поэтому используется анонимизированный идентификатор (tg_id), по которому невозможно напрямую идентифицировать пользователя, но который позволяет строить метрики в разрезе одного пользователя.

Помимо tg_id, на каждый хит (переход на страницу), TeleCart отправляет следующие данные:

  • language — код языка покупателя в формате IETF.
  • platform — платформа Telegram, например tdesktop или ios.

Добавление счетчика Яндекс.Метрики

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

Форма создания счётчика Яндекс.Метрики

Форма создания счётчика Яндекс.Метрики

  1. Имя счетчика. Будет отображаться в интерфейсе Яндекс.Метрики.
  2. Адрес сайта. Укажите адрес вашего интернет-магазина (без http, www и т.д.). Рекомендуется поставить галочку «Принимать данные только с указанных адресов».
  3. Настройка кода счетчика. Можно не менять.
  4. Необходимо принять условия пользовательского соглашения.
  5. Нажать на кнопку и продолжить заполнение формы, всё, что требует Яндекс.Метрика.

После того, как вы получили код счётчика Яндекс.Метрики, необходимо скопировать оттуда его идентификатор, я выделил его красной рамкой на примере ниже.

Пример полученного счётчика Яндекс.Метрики

Пример полученного счётчика Яндекс.Метрики

Нужно скопировать его и вставить в настройки Telecart (вкладка Аналитика).

Форма настройки аналитики в Telecart

Форма настройки аналитики в Telecart

Проверка счётчика

Яндекс предлагает возможность проверить интеграцию счётчика на сайт. Перед проверкой, из-за особенностей работы Telegram Mini App магазина, нужно в настройках Telecart включить режим разработчика (вкладка Общие).

Опция включения режима разработчика в Telecart

Опция включения режима разработчика в Telecart

Теперь можно перейти на вкладку "Метрика" и нажать на кнопку "Проверить интеграцию" под полем для ввода номера счётчика. Откроется браузер, где должно отобразиться сообщение об успешной интеграции с Яндекс метрикой.

Пример сообщения об успешнйо интеграции Яндекс.Метрики в TeleCart

Пример сообщения об успешнйо интеграции Яндекс.Метрики в TeleCart

Внимание

После всех настроек, нужно обязательно выключить режим разработчика. Для работающего Telecart магазина он всегда должен быть выключен.