维度字典用于对属性值进行翻译,将可读性差的数值变为具有可读性的文字,是在查询时对数据进行处理的功能。这在一些埋点上报时无法将可读性的值上报上来的场景非常实用,其它常见的场景还有上报的值不太统一,比如存在大小写不一致的情况,例如:“xiaomi”,“Xiaomi”,期望对应同一个“小米”,那么在筛选和分组时也都应该作为“小米”来对待。本文为您介绍DataFinder维度字典的功能详情。
在数据管理中的事件属性和用户属性功能页面中,可以看到每行都增加了“字典”列。单击字典列下的上传,即可上传维度字典。
说明
上传为灰色代表对应的属性是系统预置属性,不支持上传维度字典。
点击某属性字典列中的“上传”链接可以对该属性配置字典文件。
字典文件的格式要求如下:
原始值,翻译值上传了字典文件的属性会由“上传”变为“已上传”,并且可以下载之前上传的字典文件或将其删除。
注意
字典文件上传成功后,系统需要大约20至30分钟进行数据更新。请于30分钟后再进行查询。
以“所属平台”这个属性为例,该属性未配置维度字典时,属性分组显示结果如下:
对所属平台属性创建了如下内容的字典文件:
*,跨端 app,移动端 mp,小程序 web,网页端
上传成功后,大约20分钟后,再次发起查询,可以看到属性值已经完成了翻译,分组展示结果如下:
属性数据类型 | 是否支持上传字典 | 逻辑说明 |
|---|---|---|
string | 支持 | 字典在计算最大/最小/平均/SUM/PCT、过滤条件大于等于、小于等于、去重时不生效,依然使用原始值计算 |
int | 支持 | |
float | 支持 | |
version | 支持 | |
list | SaaS-云原生/SaaS-非云原生不支持,私有化支持 | |
dataime | 不支持 | 不涉及 |
事件属性
属性名 | 属性说明 |
|---|---|
first_utm_source | 广告监测 |
first_utm_medium | 广告监测 |
first_utm_campaign | 广告监测 |
first_utm_term | 广告监测 |
first_utm_content | 广告监测 |
utm_campaign | 广告监测 |
utm_source | 广告监测 |
utm_term | 广告监测 |
utm_medium | 广告监测 |
utm_content | 广告监测 |
utm_source | 广告监测 |
is_login | 是否登录 |
user_is_new | |
tracking_id | |
custom_mp_platform | |
mp_platform | |
gender | 性别 |
first_utm_campaign | 广告监测 |
utm_campaign | 广告监测 |
$inactive | 是否为被动事件 |
campaign_group_id | 广告监测 |
first_utm_source | 广告监测 |
promotion_channel_id | 广告监测 |
$campaign_group_id | 广告监测 |
$is_first_time | 是否首次访问 |
$is_first_day | 是否首日访问 |
scene | 场景值(小程序) |
$utm_from_url | 广告监测 |
first_visit_source | |
tr_admaster | 广告监测 |
tr_param1 | 广告监测 |
tr_param2 | 广告监测 |
tr_param3 | 广告监测 |
tr_param4 | 广告监测 |
tr_shareuser | 广告监测 |
is_from_tracer | 广告监测 |
activation_channel | 广告监测 |
activation_type | 广告监测 |
tr_install_type | 广告监测 |
install_type | 广告监测 |
ab_version | A/B 测试实验版本 |
loc_city_id、loc_country_id、loc_province_id这三个属性依赖 5、6、7 及 <= 0 的数字,所以禁止将这类数据配置为原始值。