Перейти к основному содержимому

Разметка приложений

Краткое содержание

Требования

  • Заполняйте только поля из указанного списка. Другие поля не обрабатываются МТС Аналитикой.
  • Поле eventName обязательно. Без него параметры событий не передаются.

iOS

  • Используйте MTAppEvent для стандартных событий. Пример: let event = MTAppEvent(...). Для отслеживания открытия экрана укажите eventName = "scrn".
  • MTError для передачи параметров крэшей. Пример: let error = MTError(errorName: "error", stacktrace: "stacktrace", parameters: ["test": "123"]).
  • MTECommerceGA4 или MTECommerceUA для событий электронной коммерции.

Android

  • AppEvent — шаблон события с обязательным полем eventName. Пример: Event.AppEvent(eventName = "scrn").
  • ErrorEvent для нефатальных ошибок. Ограничение длины stacktrace — 5000 символов.
  • EcommerceGA4Name или EcommerceGA4 для событий электронной коммерции.

Flutter

  • mtsEvent для стандартных событий. Пример: указание eventName = "scrn" для отслеживания открытия экрана.
  • ErrorEvent для нефатальных ошибок. Пример: ErrorEvent(eventName: 'bottomNavigationClick', errMsg: "Error message", screenName: 'MainScreen').
  • ECommerceGA4Event или ECommerceUAEvent для событий электронной коммерции.

Дополнительно

Основная часть параметров событий передаётся автоматически после установки SDK. В статье описаны способы передачи дополнительных параметров событий в МТС Аналитику — для этого требуется разметка.

Требования описаны в контексте установки и настройки SDK:

Требования

Важно
  • Для выбранных событий заполните только поля из этого списка. Если передавать другие поля, значения не будут обрабатываться МТС Аналитикой

  • Поле eventName — обязательное. Если его не заполнить, параметры событий передаваться не будут

  1. MTAppEvent — для передачи событий. Например,
        let event = MTAppEvent(...)
Заметка

Чтобы отслеживать событие открытия экрана, передайте в поле eventName значение scrn.

  1. MTError — для передачи параметров крэшей. Например,
let error = MTError(errorName: "error", stacktrace: "stacktrace", parameters: ["test": "123"])
  1. MTECommerceGA4 или MTECommerceUA — для отправки событий электронной коммерции. Подробнее.

Сконфигурируйте SDK и настройте отправку событий в МТС Аналитику по инструкциям.

По возникающим вопросам обращайтесь на почту analytics.support@mts.ru