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Версия приложения клиентского SDK(платформа android и ios). Будет назначена автоматически.
Можно изменить.
appVersion1.0.1
Operating SystemПри использовании клиентского SDK будет назначена автоматическиos.nameAndroid
Operating System VersionПри использовании клиентского SDK будет назначена автоматическиos.version9.4.1
Browser NameПри использовании клиентского SDK(платформа web) будет назначено автоматическиbrowser.nameChrome
Browser VersonПри использовании клиентского SDK(платформа web) будет назначено автоматическиbrowser.version45.0
Device CategoryПри использовании клиентского SDK(платформа web) будет назначен один из 3 вариантов mobile, tablet, desktop.
Можно изменить.
deviceCategorymobile
CustomПоле, которое должно содержать пары ключ->значение.custom:cookieId: "777"