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

SigmaUserPropertiesSetter

SigmaUserPropertiesSetter обладает методами для построения набора key-value свойств пользователя.

Параметры метода SigmaUserPropertiesSetter.setUserId​

НазваниеТипЗначение по умолчаниюОписание
userIdString-Значение свойства пользователя с названием 'userId'

Параметры метода SigmaUserPropertiesSetter.setDeviceId​

НазваниеТипЗначение по умолчаниюОписание
deviceIdString-Значение свойства пользователя с названием 'deviceId'

Параметры метода SigmaUserPropertiesSetter.setProfileId​

НазваниеТипЗначение по умолчаниюОписание
profileIdString-Значение свойства пользователя с названием 'profileId'

Параметры метода SigmaUserPropertiesSetter.setEmail​

НазваниеТипЗначение по умолчаниюОписание
emailString-Значение свойства пользователя с названием 'email'

Параметры метода SigmaUserPropertiesSetter.setAppVersion​

НазваниеТипЗначение по умолчаниюОписание
appVersionString-Значение свойства пользователя с названием 'appVersion'

Параметры метода SigmaUserPropertiesSetter.setGeoCode​

НазваниеТипЗначение по умолчаниюОписание
codeString-Значение свойства пользователя с названием 'geo.code'

Параметры метода SigmaUserPropertiesSetter.setGeoCountry​

НазваниеТипЗначение по умолчаниюОписание
countryString-Значение свойства пользователя с названием 'geo.country'

Параметры метода SigmaUserPropertiesSetter.setGeoState​

НазваниеТипЗначение по умолчаниюОписание
stateString-Значение свойства пользователя с названием 'geo.state'

Параметры метода SigmaUserPropertiesSetter.setGeoCity​

НазваниеТипЗначение по умолчаниюОписание
cityString-Значение свойства пользователя с названием 'geo.city'

Параметры метода SigmaUserPropertiesSetter.setGeoIp​

НазваниеТипЗначение по умолчаниюОписание
ipString-Значение свойства пользователя с названием 'geo.ip'

Параметры метода SigmaUserPropertiesSetter.setOsName​

НазваниеТипЗначение по умолчаниюОписание
nameString-Значение свойства пользователя с названием 'os.name'

Параметры метода SigmaUserPropertiesSetter.setOsVersion​

НазваниеТипЗначение по умолчаниюОписание
versionString-Значение свойства пользователя с названием 'os.version'

Параметры метода SigmaUserPropertiesSetter.setCustomProperty​

НазваниеТипЗначение по умолчаниюОписание
userIdString-Значение свойства пользователя с названием 'userId'

Метод SigmaUserPropertiesSetter.setCustomProperty перегружен 3 раза и имеет следущие варианты параметров:​

НазваниеТипЗначение по умолчаниюОписание
propertyNameString-Название свойства пользователя (к нему прибавится префикс 'custom.')
propertyValueString-Значение свойства пользователя
НазваниеТипЗначение по умолчаниюОписание
pairPair<String, String>-Пара, где first - это название свойства пользователя (к названию прибавится префикс 'custom.', а second - значение свойства пользователя)
НазваниеТипЗначение по умолчаниюОписание
func() -> (Pair<String, String>)-Лямбда-функция, результатом которой должна быть пара, где first - это название свойства пользователя (к названию прибавится префикс 'custom.', а second - значение свойства пользователя)