SigmaUserPropertiesEditor
SigmaUserPropertiesEditor
обладает методами для добавления, редактирования и удаления набора key-value свойств пользователя.
Данный интерфейс наследует SigmaUserPropertiesSetter
и, соответственно, обладает всеми его методами. Но, в отличии от него, данный интерфейс дополнен методами для удаления пользовательских свойств.
SigmaUserPropertiesEditor.removeUserId()
Удаляет свойство пользователя с названием 'userId'
SigmaUserPropertiesEditor.removeDeviceId()
Удаляет свойство пользователя с названием 'deviceId'
SigmaUserPropertiesEditor.removeProfileId()
Удаляет свойство пользователя с названием 'profileId'
SigmaUserPropertiesEditor.removeEmail()
Удаляет свойство пользователя с названием 'email'
SigmaUserPropertiesEditor.removeAppVersion()
Удаляет свойство пользователя с названием 'appVersion'
SigmaUserPropertiesEditor.removeGeoCode()
Удаляет свойство пользователя с названием 'geo.code'
SigmaUserPropertiesEditor.removeGeoCountry()
Удаляет свойство пользователя с названием 'geo.country'
SigmaUserPropertiesEditor.removeGeoState()
Удаляет свойство пользователя с названием 'geo.state'
SigmaUserPropertiesEditor.removeGeoCity()
Удаляет свойство пользователя с названием 'geo.city'
SigmaUserPropertiesEditor.removeGeoIp()
Удаляет свойство пользователя с названием 'geo.ip'
SigmaUserPropertiesEditor.removeOsName()
Удаляет свойство пользователя с названием 'os.name'
SigmaUserPropertiesEditor.removeOsVersion()
Удаляет свойство пользователя с названием 'os.version'
SigmaUserPropertiesEditor.removeCustomProperty()
Удаляет custom-свойство пользователя с указанным названием
Параметры метода
Название | Тип | Значение по умолчанию | Описание |
---|---|---|---|
propertyName | String | - | Название свойства пользователя (без 'custom.' префикса) |