После подключения MyTracker вы можете проверить статус интеграции. Используйте информацию по статусу как чек-лист: убедитесь, что данные поступают в систему или устраните выявленные проблемы для полноценного сбора статистики.
Статус интеграции можно проверить для сайтов, iOS и Android приложений.
Для проверки статуса интеграции используются два типа условий: обязательные и рекомендуемые. По некоторым условиям проверяется включение настройки в интерфейсе, а для большинства условий MyTracker проверяет поступление данных за последние 30 дней. Возможные статусы условий:
Чтобы посмотреть подробную информацию о проверке, нажмите на строку условия в интерфейсе.
Для iOS и Android платформ статус интеграции можно проверить для нескольких версий приложения. Это версии с наибольшим количеством новых устройств, переключиться между которыми можно в интерфейсе.
К обязательным относятся условия, без которых интеграция невозможна. MyTracker проверяет подключение веб-счётчика или мобильного SDK, актуальность их версий, а также правильность заполнения формы безопасности для приложений.
Для сайтов
Для мобильных приложений
При выполнении рекомендуемых условий вы сможете получить расширенные данные о действиях пользователей вашего сайта или приложения.
Для сайтов
Для мобильных приложений
Информация по статусу интеграции может поступать в MyTracker с задержкой до двух часов. Дополнительно вы можете проверить работу веб-счётчика или SDK, включив режим отладки.
Для веб-счётчика
В адресной строке браузера к URL вашего сайта добавьте параметр ?tmr_debug=1
,
загрузите страницу и откройте консоль разработчика в браузере. Счётчик работает корректно, если в консоли отображается информация о номере счётчика и действии на странице.
Возможные действия:
Действие | Пример в консоли | Описание |
---|---|---|
Page view | [TopMailRu][1111111]: Page view { url: "https://example.com/?tmr_debug=1" } | Просмотр страницы https://example.com по счётчику с id=1111111 |
Reach goal | [TopMailRu][1111111]: Reach goal { goal: "RegisterButtonPress" } (value is empty) | Достижение кастомного события (цели). В примере кастомное событие — нажатие на кнопку регистрации, ценность события не задана. |
setUserID | [TopMailRu]: Global user ID = 11c1a1f1001f1221fd11c1d1c12121112 | Установка идентификатора пользователя. После установки идентификатор будет передаваться вместе с событиями. |
OnReady callback | [TopMailRu][1111111]: OnReady callback | Вызов callback-функции после инициализации кода счётчика |
Например, просмотр страницы и достижение кастомного события выглядят так:
Для мобильного SDK
Включите DebugMode
. Подробнее для iOS, Android,
Unity, Flutter.