1.功能概述
通过VeCDP-数据管理-ID图谱构建功能,可以基于用户ID、手机号、设备号等ID信息,关联起同一用户多个账号的碎片化数据,整合企业多方数据,帮助营销或运营人员识别不同渠道的同一用户,实现精准营销及精细化运营。
2.使用限制
仅集团管理员(即admin账号)可以配置ID图谱。
3.应用场景
单主体的场景下,大部分时围绕“用户”这一主体进行ID识别和打通,常见场景如:
- 跨平台用户识别:用户可能在不同的设备(如PC、手机、平板)上使用同一服务,ID-Mapping可以帮助企业识别这些设备背后的同一用户,从而提供无缝的跨设备体验。
- 营销活动优化:通过ID-Mapping,企业可以更准确地了解用户画像与显著特征,结合属性、订单、行为数据综合分析用户偏好,优化营销策略,实现精准广告投放,提高转化率和用户参与度。
- 个性化推荐:结合用户属性、订单、行为数据洞察用户画像,帮助企业为用户提供更加个性化的内容推荐,增强用户体验。
4.名词解释
名词 | 解释说明 |
---|
One ID | 又称BaseID或基准ID,是主体的唯一身份ID。 |
主体 | 又称实体/对象,常指可被运营增长或洞察分析的人/车/场等。 |
ID | 代表一个主体的一串序列号,例如手机号。 |
ID类型 | 定义主体身份的数据信息,常指用户ID、设备ID等跟随主体的特定标识,可以理解成身份ID。 |
ID标识Code | ID的唯一标识,可用英文+下划线的方式进行定义。 |
ID数据类型 | 底层数据类型,默认可选择字符串型。 |
渠道识别标识 | 用于标记可被下游识别的官方类型,如手机号Phone/IDFA等。 |
数据集 | 在ID图谱构建模块,特指离线全量ID的数据集,目前仅可选Hive类型数据集。 |
全量更新 | 每天读取最新分区数据更新数据 P_date(日期分区) = 最新一天。 |
增量更新 | 每天读取历史全部分区更新数据 P_date(日期分区) <= 最新一天。 |
多主体转换关系 | 通过配置多主体间的关系数据及转换策略,构建转换关系,常用于推荐、撮合及数据互通场景,如通过车的标签数据找到车对应的潜在客户信息。 |
5.操作指南
ID- Mapping数据准备及配置流程如下:
说明
在准备数据的时候请注意:
- 所有数据均需要按照全量表的逻辑存储,即每个分区包含全部ID,
- 通过可视化建模输出的全量数据集均需要按照Hive存储且选中某个日期字段作为一级分区
在完成了前三步的数据准备之后,以下介绍OneID配置操作(即Step4):
5.1 第一步:配置主体
说明
说明
作用:定义一个全新的主体对象,又称实体/对象,常指可被运营增长或洞察分析的人/车/场等
结果:围绕每个主体会生成一套OneID数据内容,OneID(又称BaseID/基准ID)为主体的唯一身份ID
操作步骤如下:
1.点击 数据管理-ID图谱构建 。
2.选择 新建主体 按钮,并填写主体对应信息,包括:
- 主体类型:用于区分主体的分类标识,如人、车、店铺、商品等。
- 主体头像:将根据选择的主体类型展示默认头像,此处头像会在主页及个体画像中展示标识。
- 主体名称:主体可被理解识别的命名,如人/车。
- 主体描述:主体可被详细理解的描述,如使用xx的用户表示人。
5.2 第二步:配置OneID
Step1:配置ID类型
说明
说明
作用:用于定义唯一主体的身份标识,包含标识的元信息及全部标识的数据
释义:ID又称用户标识,是不同渠道上报的用户标记数据,比如设备ID、EmailID
结果:用于OneID生成的最基础数据来源,理论每个ID需配置包含全部用户的数据(全量ID数据)
操作步骤如下:
1.配置ID类型。在该页面中,点击 “+” 按钮新建ID类型 。
2.支持两种创建ID的方式,即模版批量创建、自定义创建,以下将分别介绍两种方式的操作步骤:
创建方式 | 操作说明 | 产品截图 |
---|
当选择 模版批量创建 方式时 | 系统会提供ID创建模板,可参照 ID类型列表 批量创建需要参与IDMapping的ID类型,模板中的ID类型名称、ID英文标识均支持用户基于实际情况修改,完成后,点击 确定 即可。 | |
当选择 自定义创建 方式时 | 可按需创建需要的自定义ID类型。支持自定义单一ID或组合ID,例如phoneid即单一ID,appid+openid(微信小程序)即组合ID。 Step1:填写基础ID类型信息。 - 配置 单一ID 时,在ID配置页面填写对应信息:
- ID名称:用于表示ID的命名;
- ID类型描述:用于区分理解ID的描述信息;
- ID英文标识:ID的唯一标识,也是开放接口交互的传参字段,可用英文+下划线的方式进行定义;
- ID数据类型:用于创建存储ID的类型定义,建议同数仓的类型保持一致,可选择字符型、数值型,不确定的话可默认选择 String字符串;
- 渠道识别标识:用于标记可被下游识别的官方类型,是下游系统可识别的重要标记,比如选择Phone则下游任务该ID可以发送短信,请谨慎选择。
| |
- 配置 组合ID 时,在ID配置页面填写对应信息:
- 分别填写ID1和ID2的名称、描述、英文标识及数据类型;
- 组合ID高级配置:通过维表来定义ID1可选的维度名称,用于圈选时进行分类选择,不会参与OneID的生成,如 App_ID + Open_ID构建组合ID,此时App_name可通过维表映射获得。
| |
Step2:配置全量ID数据: - 是否配置数据:开启后,可配置ID的全量数据源,配置完成后该ID才可在下一步「OneID配置」中使用。
- 数据来源:
- 离线+实时数据:可同时配置离线全量数据和实时数据,相互修正。
- 仅实时数据:无需配置离线数据,实时数据可通过「可视化建模」实时IDMapping算子实时生成OneID。
- 当数据来源选择“离线+实时数据”时,需要进一步选择配置数据需要的数据集,注意:此处可选的数据集仅支持定时天级更新的Hive数据集,否则下拉列表可能查找不到。
- 更新方式:支持全量、增量更新两种方式。
- ID类型对应字段: 选择该ID对应数据集中的字段即可。
| |
*注意事项:
- ID对应的ID英文标识是全集团唯一的,如遇到重复可以按需修改;
- 创建ID类型依然只是OneID的准备阶段,ID暂时还不会真正参与OneID生成;
- 通过模板创建的ID类型默认是 仅实时的数据输入,即通过实时可视化建模往这个ID里面输入数据,如需要离线IDM建模,则需要编辑配置离线数据集。
Step2:新建ID参考关系
说明
参考关系:ID融合打通的关键是能够在**ID之间能建立一条连线**,存在连线的ID可以定义成一个OneID,此时这个联系就是参考关系,通常参考关系同优先级组合使用,共同定义OneID的生成顺序和融合规则。
操作步骤如下:
1.点击参考关系右侧的**“+”**按钮,新建参考关系。
2.配置参考关系信息:
- 选择关系数据集:仅支持定时天级更新的Hive数据集,否则下拉列表可能查找不到;
- 选择需要构建关系的ID:基于数据集建立ID间的参考关系,先选ID再选ID对应数据集的字段;
- 选择ID间映射逻辑:支持1对1的关系、1对多的关系(如一个设备DeviceID关联多个手机号)、多对1的关系、多对多的关系;
- 参考策略:ID间相互参考时,如存在参考ID是一对多的关系,为了参考最合理的ID对应的OneID,则需要指定策略字段和策略逻辑,如不配置则采用系统默认策略。例如「设备ID」参考「手机ID」时,数据上存在一个设备ID对应多个手机ID的情况,此时可设置 最新 使用时间 的手机ID作为参考的手机ID,此时使用时间为策略字段,最新为策略逻辑;
- 解绑:OneID生成顺序会优先参考已经生成的OneID,其次依据最新的参考关系,开启解绑按钮后,OneID生成过程会优先参考最新一天的参考关系,其次考虑复用已经生成的OneID,从而保证OneID是最新绑定关系下的OneID。
*注意事项:
- 该步骤中选择的ID类型必须已经在上一步准备好且开启全量数据配置。
- 该步骤的配置仍旧在做OneID配置的准备工作,OneID暂时不会生成,未参与OneID的上述配置做任何变更都不会对OneID产生什么影响。
Step3:配置OneID生成图谱
说明
说明
作用:通过ID的优先级及ID间的参考关系定义OneID的生成逻辑,是OneID最核心的配置
结果:该阶段决定OneID如何生成 ,会最终产生符合标准的OneID数据
重要提醒:
目前OneID生成策略&参考策略支持配置 OneID强制一对一、OneID是否可变、离线参考实时、参考关系,各种生成策略和参考策略的说明及场景建议,请前往「OneID生成策略&参考策略」文档中查看。
操作步骤如下:
1.添加ID到OneID生成图谱中;
2.通过拖拽的方式调整ID的优先级顺序;
3.添加ID的参考关系。
说明
注意事项:
- 最高优先级的ID不建议配置参考关系;
- 建议非最高优先级的ID均配置参考关系;
- 建议低优的ID参考ID,不建议反向参考;
- 每个ID添加参考关系只可选包含该ID的参考关系,即如手机号=设备号的参考关系,只能添加到 手机号或设备号里面。