iOS SDK
Краткое содержание
Проверьте перед установкой
- Требуется iOS 15.0+ или tvOS 15.0+
- Необходим ID потока (Flow ID). Если его нет, отправьте запрос на analytics.support@mts.ru
Шаг 1. Подключение SDK
- CocoaPods: Добавьте в Podfile указанные строки и выполните
pod install. - Swift Package Manager: Добавьте URL проекта в Xcode.
Шаг 2. Инициализация SDK
- Импортируйте библиотеку
import MTAnalytics. - Настройте конфигурацию с уникальным
flowIdв методеapplication(_:didFinishLaunchingWithOptions:).
Шаг 3. Конфигурация библиотеки
- Установите таймауты для активной и фоновой сессии (по умолчанию 1800 сек).
- Ограничьте количество событий в хранилище (по умолча нию 20 000).
- Настройте отправку событий в роуминге (по умолчанию включена).
Шаг 4. Отправка событий
- Создайте экземпляр события с обязательными полями
eventTypeиeventName. - Используйте метод
track(event:)для отправки события.
Дополнительные методы библиотеки
- Установите
userIdдля связи событий с пользователем. - Настройте
User-Agentвручную (ранее собирался автоматически). - Передайте данные о локации вручную.
- Получите версию SDK через
sdkVersionиsdkBuildNumber.
Шаг 5. Просмотр данных
Статистика доступна в отчётах МТС Аналитики и через Data API.
Версия 6.4.0
Чтобы данные передавались от приложения в МТС Аналитику, настройте и установите SDK (счётчик). В этой статье пошагово описан процесс установки для разработчиков.