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

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 - значение свойства пользователя)