Установка трекингового SDK в приложение на Android

SDK под Android предоставляется в виде библиотеки в формате AAR. Библиотека доступна в Maven-репозитории.

Добавить в файл build.gradle:

dependencies {
    // ...
    implementation ("io.github.top-100-writer:tracker-top100-sdk:1.2.0")
}

Базовая инициализация в классе Application

Инициализируйте библиотеку в приложении и настройте отслеживание активности пользователей. Для этого объявите производный класс от базового класса Application и переопределите метод onCreate()

import ru.top100.tracker.kraken.data.model.KrakenSettings
import ru.top100.tracker.kraken.di.Kraken

class MyApplication : MultiDexApplication() {
    override fun onCreate() {
        super.onCreate()
        Kraken.activate(
           application = this,
           krakenSettings = listOf(KrakenSettings
               .Builder(projectId = "PROJECT_ID")
               // установка параметров sdk
               .build()
            )
        )
    }
}

PROJECT_ID (обязательный) - id проекта, полученный при регистрации счётчика

Last updated