Skip to main content

Объект userData

Вступление#

Вы должны предоставлять объект userData всякий раз, когда это возможно, при инициализации SDK, передавая как можно больше информации, чтобы воспользоваться преимуществами расширенных условий входа и конфигурации (например, проверки на уровне страны или ОС / браузера). В большинстве случаев поле идентификатора пользователя необходимо для обеспечения согласованного взаимодействия с данным пользователем Если пользователь вышел из системы во время инициализации SDK, вы можете не указывать поле идентификатора пользователя, и Sigma будет использовать стабильный идентификатор устройства, который SDK создает и сохраняет в хранилище для целей таргетинга.

Атрибуты пользователя#

АтрибутыОписаниеКлючПример
User IDID, представляющий уникального пользователя. Этот идентификатор будет использоваться для обеспечения согласованности таргетинга для функциональных элементов и экспериментов и будет использоваться для оценки результатов эксперимента. Если userId еще не существует, оставьте это поле пустымuserIdyour_user_id
EmailEmail пользователяemailma@example.com
IPIP адрес пользователя. Можно указать. Будет определен, если не указаноip192.168.1.101
Countryкод страны пользователя. При использовании нашего клиентского SDK это будет назначено автоматическиcountryRussian Federation
Localeкод страны(locale) пользователя. При использовании нашего клиентского SDK это будет назначено автоматическиcodeRU
Cityгород пользователя. При использовании нашего клиентского SDK это будет назначено автоматическиcityMoscow
Stateобласть/штат пользователя. При использовании нашего клиентского SDK это будет назначено автоматическиstateMoscowskaya oblast'
App VersionВерсия приложения, которое использует пользователь. Будет определена, если не указаноappVersion1.0.1
Operating SystemПри использовании нашего клиентского SDK это будет назначено автоматическиos.nameAndroid
Operating System VersionПри использовании нашего клиентского SDK это будет назначено автоматическиos.version9.4.1
Browser NameПри использовании нашего клиентского SDK это будет назначено автоматическиbrowser.nameChrome
Browser VersonПри использовании нашего клиентского SDK это будет назначено автоматическиbrowser.version45.0
CustomПоле, которое может содержать пары ключ/значение, которые можно использовать для таргетинга объектов. Содержимое этого поля будет сохранено и доступно после таргетингаcustom:cookieId: "777"