菜单

准备接入

一、确定账号体系

任何数据接入前,都应该先确定如何标识用户,用作明确每一条用户数据或事件数据是属于哪一个用户
  1. 如果您的应用没有账号体系,可以使用dt_id来标识唯一用户
  2. 如果您的应用带有账号体系,则可能出现一个账号在多个设备产生数据的情况,此时在数据接入过程中则需要传入acid,DT 系统将通过结合dt_idacid这两个 ID 来标唯一用户
注意:
  1. 如果一个项目中,同时接入 iOS 端和 Android 端的数据,账号 ID 必须使用同一体系,如果您同时通过客户端 SDK 和后台接入的方式上传数据,请务必保证账号 ID 的体系一致
  2. 无acid则置空值,不要使用任何形式的默认值,如 空字符串 "null" "-1" 等.
 

二、确定埋点方案

  1. 基础指标,例如新用户数、新用户留存 N 日留存率、日活用户数、应用打开人均时长,已经预置至公司超管的数据看板之中,在集成 SDK 后可以直接查看分析,且超管可以将该看板分享给项目其他成员
  2. 业务指标,需要根据业务侧的需求进行梳理,并将指标拆解为事件后输出埋点文档,例如进入付费页面的用户付费率=付费事件的触发用户数/浏览付费页面的触发用户数,则需要采集“用户付费”和“浏览付费页面”两个事件
  • 事件埋点示例
事件名(必填)
事件显示名
事件说明
事件标签
属性名(必填)
属性显示名
属性类型(必填)
属性说明
app_open
app 打开
用户打开 app 时上报
基本事件
is_first_time
是否首次打开
布尔
判断 app 是否首次打开
order_pay
订单支付
用户支付订单时上报
支付事件
 
order_id
订单 ID
文本
 
pay_currency
支付货币类型
文本
人民币、美元、欧元等
pay_amount
支付金额
数值
 
pay_sku
支付商品类型
文本
VIP 月卡、VIP 年卡、道具等
is_first_pay
是否首次支付
布尔
 
  • 用户属性埋点示例
属性名(必填)
属性显示名
属性类型(必填)
更新方式
属性说明
属性标签
user_name
用户名称
文本
user_set_once
用户注册时上报
基本信息类
user_active_time
激活时间
时间
user_set_once
用户首次激活应用时
基本信息类
user_gold
用户金币
数值
user_add
用户拥有的金币数额,每次用户有收入或支出时上报
经济类
 

三、确定接入方式

  • 客户端
    • Android:要求最低系统版本为 Android 4.4
    • iOS:要求最低系统版本为 iOS 8.0
    • Unity:要求最低 Unity 2019.1 版本,支持平台:Android、iOS
  • 服务端
    • Python
  • 历史数据,请联系 DT 工作人员进行操作
 

四、后台配置

  • 创建项目,获取接入必备信息
如您是使用客户端 SDK 进行接入,请先创建项目后获取数据上报的必要信息,即App ID(项目唯一标识)以及Server URL(数据上报地址)。创建项目可通过在【设置-项目管理】页面中,通过点击“新增项目”并输入唯一的“项目名称(必填)”以及“应用包名”后,完成创建并获取必备信息。
 
如您是使用服务端 SDK 进行接入,请获取以上必要信息后再联系 DT 工作人员获取“token 通信令牌”
  • 添加成员
如您需要添加项目成员已注册DataTower.ai,可在【设置-用户管理-成员管理】页面中通过点击“添加现有用户”进入弹窗,选择需要参与该项目的账号并为其添加项目与角色权限。
 
如您需要添加项目成员未注册DataTower.ai,可点击“创建新成员”并填写成员的相关信息后,将会发送 DataTower.ai 账号激活邮件至成员的账号邮箱中。
上一个
基础知识
下一个
校验数据
最近修改: 2025-07-30