sigma.editUserProperties()
Позволяет легко изменять или удалять любое свойство userData,
экземпляра класса Sigma.
Этот метод содержит цепочку вызовов, в которой необходимо вызывать
следующий метод для выполнения операций над свойствами userData.
Пример
const token = <TOKEN>;
const userData = {
  userId: 'userId',
  profileId: 'profileId',
  deviceId: 'deviceId',
  email: 'example@mail.ru',
  custom: {
    new_user: true,
    level: 2
  }
  appVersion: 'appVersion',
}
const sigma = new Sigma(token, userData);
sigma.editUserProperties()
  .setUserId(userId: 'string')
  .setDeviceId(deviceId: 'string') 
  .setProfileId(profileId: 'string') 
  .setEmail(email: 'string') 
  .setAppVersion(appVersion:'string') 
  .setBrowserName(browserName:'string') 
  .setBrowserVersion(browserVersion: 'string') 
  .setOsName(osName: 'string')
  .setOsVersion(osVersion: 'string') 
  .setGeoCountry(country: 'string') 
  .setGeoCode(code: 'string') 
  .setGeoState(state: 'string') 
  .setGeoCity(city: 'string') 
  .setGeoIp(ip: 'string') 
  .setCustomProperty(key: 'string', value: 'string | number | boolean')
  .removeUserId()
  .removeDeviceId()
  .removeProfileId()
  .removeEmail()
  .removeAppVersion()
  .removeBrowserName()
  .removeBrowserVersion()
  .removeOsName()
  .removeOsVersion()
  .removeGeoCountry()
  .removeGeoCode()
  .removeGeoState()
  .removeGeoCity()
  .removeGeoIp()
  .removeCustomProperty(key: 'string')
Методы sigma.editUserProperties()
setUserId
sigma.editUserProperties().setUserId(userId: 'string')
Метод изменит или назначит свойство пользователя с названием 'userId'
setDeviceId
sigma.editUserProperties().setDeviceId(deviceId: 'string')
Метод изменит или назначит свойство пользователя с названием 'deviceId'
setProfileId
sigma.editUserProperties().setProfileId(profileId: 'string')
Метод изменит или назначит свойство пользователя с названием 'profileId'
setEmail
sigma.editUserProperties().setEmail(email: 'string')
Метод изменит или назначит свойство пользователя с названием 'email'
setAppVersion
sigma.editUserProperties().setAppVersion(appVersion:'string')
Метод изменит или назначит свойство пользователя с названием 'appVersion'
setBrowserName
sigma.editUserProperties().setBrowserName(browserName:'string') 
Метод изменит или назначит свойство пользователя с названием 'browser.name'
setBrowserVersion
sigma.editUserProperties().setBrowserVersion(browserVersion: 'string')
Метод изменит или назначит свойство пользователя с названием 'browser.version'
setOsName
sigma.editUserProperties().setOsName(osName: 'string')
Метод изменит или назначит свойство пользователя с названием 'os.name'
setOsVersion
sigma.editUserProperties().setOsVersion(osVersion: 'string')
Метод изменит или назначит свойство пользователя с названием 'os.version'
setGeoCountry
sigma.editUserProperties().setGeoCountry(country: 'string')
Метод изменит или назначит свойство пользователя с названием 'geo.country'
setGeoCode
sigma.editUserProperties().setGeoCode(code: 'string') 
Метод изменит или назначит свойство пользователя с названием 'geo.code'
setGeoState
sigma.editUserProperties().setGeoState(state: 'string') 
Метод изменит или назначит свойство пользователя с названием 'geo.state'
setGeoCity
sigma.editUserProperties().setGeoCity(city: 'string')
Метод изменит или назначит свойство пользователя с названием 'geo.city'
setGeoIp
sigma.editUserProperties().setGeoIp(ip: 'string')
Метод изменит или назначит свойство пользователя с названием 'geo.ip'
setCustomProperty
sigma.editUserProperties().setCustomProperty(key: 'string', value: 'string | number | boolean')
Метод изменит или назначит свойство пользователя с названием custom: { key: value }
removeUserId
sigma.editUserProperties().removeUserId()
Метод удалит свойство пользователя с названием 'userId', устанавливая его значение равным null.
removeUserId
sigma.editUserProperties().removeUserId()
Метод удалит свойство пользователя с названием 'userId', устанавливая его значение равным null.
removeDeviceId
sigma.editUserProperties().removeDeviceId()
Метод удалит свойство пользователя с названием 'deviceId', устанавливая его значение равным null.