1. 用户关联介绍

简易用户关联标识用户时,用户 ID 取值有两类:一类是设备 ID(匿名 ID)、一类是登录 ID。无法满足复杂的多触点用户关联。详细介绍参照 SDK 产品功能部分的 标识用户介绍

2. 用户登录

sensors_analytics::Sdk::Login("<#登录 ID#>");
CPP


3. 多用户 ID 关联

sensors_analytics::Sdk::Bind(" 关联的 key", "关联的用户 ID");
CPP


4. 初始化传入用户关联

std::map<string, string> identities;
sensors_analytics::Sdk::Init("data_file_path", "server_url", distinct_id, max_staging_record_size, identities);
CPP

注意:需在初始化时传入用户关联关系 identities,distinct_id 如果不传,SDK 会从传入的 identities 中 key 按照 $identity_login_id/$identity_anonymous_id/$identity_distinct_id 的顺序取值,如果取不到值,则取 map 的第一个元素