ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
[TOC] ***** # 用户标签 什么是用户标签? 标签是企业通过对用户社会属性、行为偏好、消费等各个维度,通过一些规则计算出来的用户指标,比如,注册用户的城市分层、商品类别偏好、最近一次订单金额等。企业可以通过标签查看用户的分布,挖掘潜在价值。 ## 用户标签管理 **创建** 入口【用户标签】 直接创建 ![](https://img.kancloud.cn/13/43/1343de561495649826f0e0d1b567b09f_1918x1000.png) 在目录中创建 ![](https://img.kancloud.cn/f4/f8/f4f8fb97eb1faa021672d3a8e0ec8020_1919x998.png) 1、输入用户标签名称。在系统其它功能上使用用户标签时,可通过用户标签名称进行标签的标识 2、用户标签ID。系统中用户标签的唯一标识。全局唯一(大小写敏感),以tag\_开头,且命名需是合法的变量名,只包含:大小写字母、数字、下划线;一旦保存,不可编辑 3、设置更新频率:根据数据的时效性设置,长期不会改变的标签,例如性别、生日、注册信息等标签可以设置为手动计算、需要定时更新保证标签有效性,例如用户活跃状态、购买情况的标签需要设置为每天凌晨自动更新 4、设置标签规则。系统支持自定义分层标签、事件偏好标签、事件指标标签 **自定义分层标签** 如用户活跃城市分层标签、用户会员等级标签等,一个标签最多可设置20个分层。 比如一个企业会将自己的用户进行等级划分,需要定期查看每个等级用户数量的变化趋势,同时对不同等级的用户采取不同的运营手段,利用不同的运营策略,提高订单成交金额。可以创建一个名称为【会员等级】的标签,这个标签包含了以下四个分层:普通、黄金、白金、钻石。 * 普通:注册用户,但未发生过购买行为 * 黄金:当月购买过一次的用户 * 白金:当月购买金额大于100元,且发生过取消订单金额小于等于10元 * 钻石:当月购买金额大于500元,且发生过取消订单金额小于等于50元 会员等级独立且互斥,在使用分层标签创建规则时,需要仔细考虑分层顺序,如果一个用户同时满足多个分层规则,优先会被标记上顺序靠前的标签,所以为了保证用户被标记到正确的标签,我们会将分层按照以下顺序进行创建:钻石、白金、黄金、普通。 钻石的配置如下,如果一个用户满足钻石的规则,则这个用户的【会员等级】标签的值为【钻石】 ![](https://img.kancloud.cn/36/dc/36dcc8af466754897e25a640a49823ae_1916x998.png) 白金的配置如下,如果一个用户满足白金的规则,则这个用户的【会员等级】标签的值为【白金】 ![](https://img.kancloud.cn/78/bf/78bf2cfac03bcf1c3fc5d0657a92b587_1918x999.png) 黄金的配置如下,如果一个用户满足黄金的规则,则这个用户的【会员等级】标签的值为【黄金】 ![](https://img.kancloud.cn/e3/2e/e32e5fb22997afac1ef63491be7a7ef2_1919x999.png) 普通的配置如下,如果一个用户满足普通的规则,则这个用户的【会员等级】标签的值为【普通】 ![](https://img.kancloud.cn/a3/6a/a36a61e4e8c215e812cdcad7e863b8df_1918x1000.png) **事件偏好标签** 将事件按照某个规则分组排序,使用排名前几个的事件属性作为用户标签值,比如,想找出用户购买次数最多的3商品名称,可进行如下设置,计算出来的用户标签为数组,如用户1的标签值为['足球','篮球','乒乓球'] ![](https://img.kancloud.cn/33/36/33361d1dc93496f4975669c346f1c589_1919x996.png) **事件指标标签** 将事件指标作为用户的标签,比如,最近一个月用户的订单总金额可进行如下设置,计算出来的用户标签为数组,如用户1的标签值为356.2 ![](https://img.kancloud.cn/1a/66/1a660f9ec192ba8950f78f7971f24878_1919x996.png) **事件首次/末次标签** 将首次/末次发生事件时的事件属性作为用户的标签,比如用户A首次启动小程序时的场景。 ![](https://img.kancloud.cn/fc/c6/fcc661b53ecb99b4ec562cee0efc0fd1_563x226.png) **自定义SQL标签** 自定义SQL标签数据源: 事件表 event_view:事存储的是所有的系统预置事件、自定义事件数据,表字段包含所有的系统事件属性和自定义事件属性;需要查询的事件及其属性可在事件元数据中查询。以下表格对重点表字段进行说明, | 表字段 | 说明 | | --- | --- | | contact_id | 用户在系统中的唯一主键,与用户表的关联字段 | | event | 对应事件元数据的事件编码 | | event_alias | 对应事件元数据的事件ID | | event_date | 事件发生时间 | | event_day | 事件发生日期 | | p_开头的字段 | 自定义事件属性,因为作为表列名需要和系统属性区分,所以会加上p_前缀 | 用户表 contact_view:用户表存储的是所有的用户数据,表字段包含所有的用户系统属性、用户自定义字段、标签组、用户标签。 | 表字段 | 说明 | | --- | --- | | id | 用户在系统中的唯一主键,与事件表的关联字段 | | group_开头的字段 | 标签组 | | tag_开头的字段 | 用户标签 | | p_attr开头的字段 | 用户自定义字段,因为作为表列名需要和系统属性区分,所以会加上p_前缀 | 清楚需要查询的表及字段后,需要写sql语句,系统会根据保存的sql语句进行用户标签的计算,sql语句需要注意以下几点: 1、查询结果需要返回contact\_id(event.contact\_id/contact.id)作为contact\_id列 2、查询结果需要返回标签值作为value列,返回值类型需要与标签类型一致 3、日期(datetime/date)类型标签存储的值为毫秒级的时间戳 4、布尔型和数字型数字型是可以混用的,因为布尔型存在hudi的是integer的类型。如果数据的类型是date型的,会把他转为bigint型,因此数字型和日期型也是可以混用的。在计算用户标签时需要确定好标签的业务使用场景再确定标签类型 5、在子查询里不能用select *,需要列出用到的字段 6、本功能使用 presto 查询引擎,不兼容 Hive 的部分语法和函数。presto 官方支持的函数列表参考:[点击查看](https://prestodb.io/docs/current/sql.html) ![](https://img.kancloud.cn/42/72/4272d57228d4679183e9cb5d74503309_1918x999.png) **外部文件标签** 企业如果有自己的基础标签,会将基础标签导入到系统,从而进行人群的圈选后对人群做营销推送。 操作员选择外部文件标签类型创建标签 ![](https://img.kancloud.cn/83/37/83378cee9b61b9d0d7a3e0830fcd48c3_605x596.png) 设置标签规则: * 更新频率:默认为手动更新,不可修改 * 标签类型:可选字符型、数字、字符串数组、日期、布尔,一旦保存,不可重新修改 * 选择用户ID类型:默认为空,保存时需要校验,为空不可保存;可选用户ID类型参见(参见[用户识别](https://www.kancloud.cn/linkflowtech/lfcs/2541156)) * 上传文件:可上传多个文件,也可手动删除导入的文件,保存后,重新编辑时,展示之前上传的文件 ![](https://img.kancloud.cn/6c/b6/6cb6620623563775e2b834c392a8be34_1919x1001.png) 如果导入的是字符串数组类型的标签,使用Excel编辑上传文件时,value的格式为 足球,篮球,乒乓球,如果是使用文本编辑器编辑上传文件,value的格式为"足球,篮球,乒乓球" | 用户ID | value | 说明 | | --- | --- | --- | | 123 | "足球,篮球,乒乓球" | 文本编辑器编辑 | | 123 | 足球,篮球,乒乓球 | Excel编辑器编辑,因为Excel编辑后会自动在文本上添加引号,所以无需再加上引号 | **情感标签** 用户在公众号的留言、图文下的留言会带有情感,通过分析这些文本的情感,给用户打上用户对公众号或者某个图文的情感 ![](https://img.kancloud.cn/c8/97/c897d2bd9652d65807eca7ee51731a07_1918x702.png) 设置标签规则: * 更新频率:默认为手动更新,不可修改 * 选择待分析事件和属性:只支持“留言文本”和“微信图文留言”这两个事件的留言内容进行分析 **编辑** 只有在完成、计算失败、失败的状态时,才可以进行编辑 **计算** 保存后系统不会立即发起计算,需要确保配置规则无误后,手动点击计算按钮,发起计算。 ![](https://img.kancloud.cn/33/75/33752ad39c8f7eeca821b66e1c887d6b_1917x999.png) 整个计算过程会有以下几个状态: * 待计算:已经发起计算任务,等待系统计算 * 计算中:系统正在计算当天用户标签,尚未计算结束 * 计算完成:当天用户标签计算完成,并更新到标签日表中,计算完成后,用户标签报表使用新计算的结果展示,但是由于新的计算结果尚未冗余到用户表,所以动态组、报表的计算还是使用上次冗余到用户表的标签结果进行计算。 * 计算失败:计算失败了 * 冗余中:将新计算的用户标签结果冗余到用户表中 * 完成:冗余结束,系统会使用最新的用户标签结果进行动态组、报表的计算 * 失败:冗余失败 手动更新标签结果的方式,只有在待计算、完成、计算失败、失败的状态时,才可以进行立即计算。一天内的重复计算,不会保留每次的计算结果,只保留最近一次的计算结果。 **删除** 删除标签后,不可再重复使用被删除的标签ID创建新的标签。所以请尽量编辑标签而不是删除标签。 ## 查看用户标签报表 系统默认展示最近7天的标签用户数,使用标签值作为维度查看每天不同标签值的用户分布。 ![](https://img.kancloud.cn/ef/d2/efd25c12321bc00e4ad52f53998a3684_1918x1001.png) 一天内的重复计算,不会保留每次的计算结果,只保留最近一次的计算结果。所以如果在6月12日发生了多次计算,报表中6月12日的数据只展示当天最后一次计算的结果。 **选择标签计算时间范围** 如果是首次计算,计算完成后,在过去7天并没有历史数据,所以报表会展示暂无数据,需要手动切换到“今日”进行今日数据的查看: ![](https://img.kancloud.cn/38/cc/38cc1f20db2de308123196b73814a493_1916x997.png) **强制刷新报表** 如果当天重复计算标签,希望查看最新的计算结果报表,需要点击强制刷新按钮进行报表刷新 ![](https://img.kancloud.cn/fc/2f/fc2fae66f11cf9daeefdfefa26798957_1919x996.png) **选择查看分组** 系统会返回top100个分组的用户数 ![](https://img.kancloud.cn/ac/c5/acc556e01453ed7ce348f26b50489e51_1918x998.png) 报表中支持查看最近50次的计算结果(一天内多次计算只保留最后一次计算结果),如果超过50个,会在第二天凌晨对超出限制的历史版本进行删除,保留最新的50次计算结果。 **将报表结果保存为动态组** 如果想对6月10日计算出的白金用户进行微信群发,可点击表格中当天该分组的数字,选择新建动态组。动态组计算完成之后,可在微信营销中选择此动态组进行群发。 ![](https://img.kancloud.cn/18/be/18be3a7ac29f713c6a7f04ff10510563_1918x999.png) ## 导出用户标签值文件 可将计算完成的用户的标签导出为csv文件,使用csv文件将用户标签同步到外部系统 1、操作员在最近一次计算结果行的操作列,点击“导出”按钮(最近计算状态为计算完成、冗余中、冗余失败、完成时,可点击导出按钮) 2、系统展示弹窗,操作员选择导出的文件列名,value为必选列名,可选的为用户ID类型(参见[用户识别](https://www.kancloud.cn/linkflowtech/lfcs/2541156)) ![](https://img.kancloud.cn/29/3c/293c3debd882ff983d063862f1d9f247_1919x999.png) 3、系统查询当前标签最近一次计算结果csv文件,并下载到本地(如果文件过大,导出时间会比较长,请停留在当前页面等待导出成功) ## 在系统其它功能中使用用户标签 客户旅程:不支持 动态组:支持作为用户属性筛选条件 报表分析: * 事件分析:维度、筛选条件 ![](https://img.kancloud.cn/8f/79/8f791204b38ebbb866e6765cc5315e90_1919x999.png) ![](https://img.kancloud.cn/8c/3d/8c3d313d6fd634b8d288e546f4635b44_1919x999.png) * 用户分析:维度、筛选条件 * 漏斗分析:筛选条件 * 分布分析:筛选条件 * 路径分析:筛选条件 * 留存分许:筛选条件 * 归因分析:筛选条件 注意:如果一天内多次修改标签规则计算新的结果,需要在使用此标签的报表上强制刷新才能使用最近计算结果查询报表指标 ## 用户标签体系管理 ### 添加标签目录 新建目录 ![](https://img.kancloud.cn/c5/4d/c54d94bd0205cacb5fa96254d859d360_1919x995.png) 新建子目录 ![](https://img.kancloud.cn/58/83/5883712ff7b3862b43bf391130b13752_1918x997.png) 将用户标签添加到目录中 ![](https://img.kancloud.cn/10/8f/108fba1c7f12f08bbc2fa283c205c722_1916x999.png) 注意:用户标签多级目录最多仅支持3层