You need to enable JavaScript to run this app.
导航
用户属性
最近更新时间:2024.12.05 20:12:15首次发布时间:2024.12.05 20:12:15

属性用于描述事件发生时的各维度信息,包括用户信息(user_id)、设备信息(app版本、设备号、ip地址、设备型号等)、业务自定义信息(上报到params的自定义参数)等。属性通常包括事件属性和用户属性,本文为您介绍用户属性的操作要点。

基本概念

术语

概念介绍

用户

事件行为的发生主体人,当前支持使用user_id、ssid、device_id来唯一标识一个用户,详情请参见支持的用户唯一标识

用户属性

  • 和行为无关的用户自身状态的属性,例如年龄、性别等。
  • 和行为有关,但不变或者不经常变化的属性,例如注册时间、VIP等级、最近一次支付时间等。

预置用户属性

预置用户属性:DataFinder SDK预置的用户属性。
不同数据上报端支持的预置事件列表不同,预置事件列表详情请参见预置属性总表

功能介绍

新增用户属性

如果您需要单独登记用户属性,可执行以下操作:

  1. 选择数据管理 > 元数据管理 > 用户属性,进入用户属性页面。
    Image

  2. 单击新增用户属性按钮,弹出新增用户属性侧拉窗口,设置相关信息后,单击确定按钮完成新增用户属性。
    Image

    参数

    配置说明

    属性名、展示名

    DataFinder AI Lab为您提供智能填充能力,填写完成属性名称后,您可以单击下方的智能填充,填写部分输入信息后,AI Lab将为您自动生成并填充展示名、数据类型、描述字段。

    • 用户属性命名时要具体,谨慎使用泛化的参数名称。
    • 如果业务含义相同,尽量复用已经定义的字段,避免随意定义后导致系统中字段泛滥。
    • DataFinder SDK 已经预置了常见的用户属性,无需重复登记。预置事件列表详情请参见预置属性总表

    数据类型

    在下拉框中选择用户属性的数据类型,当前支持int、string、float、datetime、list、version类型。

    • 选择的用户属性类型需与后续上报的用户属性的数据类型一致,否则可能导致数据无法正常落库。
    • 上报的数据类型与落库的数据类型对应关系及详细的数据格式要求请参见支持的数据格式与事件/属性分类

    计算逻辑

    当前支持按需选择计算全部值计算最终值

    • 计算全部值:分析该属性变化过程中出现的所有取值,示例:属性为“会员类别”,用户a在某天从“普通会员”升级到“VIP”,“VIP”是最新取值,则用户a发生的访问、购买等事件改变前会被归到“普通用户”上,改变当天和改变后会被归到“VIP”上。
    • 计算最终值:仅分析该属性变化的最终取值。示例:例如:属性为“会员类别”,用户a在某天从“普通会员”升级到“VIP”,“VIP”是最新取值,则用户a历史上发生的访问、购买等所有事件都会归到“VIP”上。

    属性描述

    自定义属性的描述,便于标识用户属性。

上传字典

字典信息用于描述用户属性value值对应的业务含义翻译值,例如:用户属性user_is_login,当value=1时表示用户当前已登录,value=0时表示用户当前未登录。
操作示意图:
点击列表中某条信息字典列的“上传”按钮,您可以在弹窗中上传当前属性的字典表。
Image

验收属性

用户属性列表仅展示已验收/登记的用户属性,未验收属性可点击“验收属性”按钮,在“数据验收”页面查看并完成验收。
您也可以在“数据验收”页面管理用户属性黑名单,将需要的用户属性添加或移出黑名单。
Image

修改属性数据类型

如果您此前登记的数据类型有误或变更了新的类型,可以在列表中修改数据类型字段。

注意

变更类型分兼容变更和非兼容变更, 大类型向小类型转不丢历史数据(比如 string -> int),小类型往大类型转会丢历史数据(比如 int -> float)。请谨慎选择数据类型。

Image

批量编辑展示名、属性描述

如果您希望批量补全信息,您可以通过DataFinder的AI Lab智能诊断并一键优化,也可以将展示名、属性描述为空的事件筛选出来,打包导出为csv格式文档,在csv文档中填写完整并点击修改信息按钮上传导入,实现批量修改/登记展示、描述信息。

  • AI Lab智能诊断优化
    Image
  • 手动导出后优化