Параметры Android SDK
Параметр
Описание
Передача идентификатора пользователя от площадки
Передача области видимости идентификатора площадки
Передача авторизованного идентификатора пользователя
Передача телефона пользователя. Данные будут захэшируются алгоритмом sha256
Передача email пользователя. Данные будут захэшируются алгоритмом sha256
Включение автоматической отправки события page_view при переходе на активность
Пример передачи настроек:
override fun onCreate() {
super.onCreate()
Kraken.activate(
application = this,
krakenSettings = listOf(KrakenSettings
.Builder(projectId = "PROJECT_ID")
.userId(userIdValue = "USER_ID")
.publisherId(publisherIdValue = "PUBLISHER_ID")
.publisherScope(publisherScopeValue = "PUBLISHER_SCOPE")
.phone(phone = "79109109010") // хеши посчитаются автоматом
.email(email = "user@domain.ru") // хеши посчитаются автоматом
.setActivityAutoTracking(enabled = true) // по-умолчанию false
.build()
))
.disableActivityAutoTracking() // можно задать/переопределить
// Можно переопределить в любом месте приложения
Kraken.disableActivityAutoTracking()
}public final void onCreate() {
KrakenSettings config = new KrakenSettings.Builder("PROJECT_ID")
.userId("USER_ID")
.publisherId("PUBLISHER_ID")
.publisherScope("PUBLISHER_SCOPE")
.phone("79109109010") // хеши посчитаются автоматом
.email("user@domain.ru") // хеши посчитаются автоматом
.setActivityAutoTracking(true)
.build();
List<KrakenSettings> krakenSettingsList = new ArrayList();
krakenSettingsList.add(config);
Kraken.activate((Application) getApplicationContext(), krakenSettingsList);
}Last updated