Приложение измеряется SDK, а не тегом скрипта. Страницы, куда поставить сниппет, у него нет.

Сначала зарегистрируйте приложение

Добавьте приложение в панели. Skomi выдаёт идентификатор приложения — это не то же самое, что идентификатор сайта, и живёт он в другом пространстве ключей: приложение это своя сущность, а не сайт с другим родом посетителей.

Добавьте SDK

Их восемь, по одному на платформу. У каждого свой репозиторий, с исходниками и небольшим демонстрационным приложением, которое отчитывается само о себе, так что вы можете увидеть, как выглядят числа, ещё не тронув свой код:

Каждому нужен идентификатор приложения и один вызов, чтобы начать. SDK собирает то, что накопил, пачками и сохраняет их, если устройство без сети, отправляя, когда связь появится: приложение, измеряемое только при наличии сигнала, — это приложение, измеряемое только в городах.

Назовите экраны

Это самое полезное, что вы можете сделать во время установки.

У приложения нет URL, поэтому имя экрана, которое сообщает ваш SDK, — это то, что появляется в каждом отчёте. Имена, выбранные единообразно и выбранные один раз, — разница между читаемой панелью и списком почти одинаковых строк. Вывести их за вас Skomi не может так, как читает путь из веб-адреса.

Что вы получаете

Экраны, сессии, посетителей и возвращаемость, плюс две вещи, которые имеют смысл только для устанавливаемых программ:

  • Доля сессий без падений — доля сессий, завершившихся без фатальной ошибки. Skomi никогда не показывает больше 100%, а там, где падение случилось до первого экрана приложения, цифра ошибается слегка в пессимистичную сторону. Число устойчивости, которое льстило бы само себе, не стоило бы ничего.
  • Версия приложения — она есть на каждом экране и на каждой ошибке, так что видно, плох ли плохой выпуск или проблема была и раньше.

Формат передачи заморожен

Версия 1 формата, который шлёт SDK, зафиксирована и такой и останется.

Причину стоит назвать: скрипт сайта можно поменять сегодня днём, и завтра новый будет у каждого посетителя. Заставить кого-то обновить приложение нельзя. Опубликованная сборка обязана продолжать работать, поэтому контракт, под который её собирали, не двигается.

Когда вместо этого нужен сниппет

Если оно рисуется в браузере — это сайт, берите сниппет. Сборка React Native Web по этому правилу сайт, на чём бы ни был написан остальной проект, и всё, что работает во встроенном веб-представлении, которым управляете вы, тоже.

Смотрите также: установка сниппета, сколько Skomi хранит ваши данные.