# 数据集成
# 一、数据接入指南
TE 提供了全端的数据接入方案,主要接入方式包括:
- 客户端 SDK:可以采集到设备信息,以及不与服务器通信的用户行为数据,简单易用
- 服务端 SDK:采集内容更加精准,适合采集核心业务数据
- 数据导入工具:通常用于历史数据导入;服务端 SDK 配合 LogBus 也是比较通用的服务端数据采集方案
您可在数据接入指南页面快速查看各接入方式对应的技术文档,项目管理员及超管用户可以查看项目接入参数。
# 二、第三方数据集成
为了解决客户集成第三方归因、媒体渠道和变现平台等第三方数据平台,将营销数据和用户行为数据打通的需求,TE 系统推出第三方数据集成产品化功能;可以通过点击 TE 后台「数据管理」-「数据集成」-「第三方数据集成」进入第三方数据集成配置页.
各个平台的对接文档:
- Adjust 数据集成产品使用手册 (opens new window)
- AppsFlyer 数据集成产品使用手册 (opens new window)
- 热云数据集成产品使用手册 (opens new window)
- 巨量引擎数据集成产品使用手册 (opens new window)
- TopOn 数据集成产品使用手册 (opens new window)
之后 TE 系统会不断增加新的数据平台和接口,以满足客户对不同第三方数据集成的需求;也会将接入状态的提示、详细数据的展示进行持续优化,确保 数据的准确性和降低问题的排查的复杂度。
# 三、汇率数据集成
多种货币的付款,在国际化的今天是很必然的事情。多种货币的付费额度的准确采集对于还原事件发生场景非常重要,然而,到了分析侧,却经常需要将多种货币转换成同一种货币后才能够解决分析和使用存在的问题。
分析侧转换货币,需要采用相对实时的汇率数据,汇率转换功能提供的正是 daily 级别的实时数据,采用的是第三方 API(Currencylayer)供应汇率数据。
经过转换后的汇率属性,使用的过程类似于数值类型的虚拟属性,可以在任何分析模型中进行使用。
# 3.1 集成汇率数据
使用汇率转换,需要先进行汇率来源数据配置,配置的入口在:数据管理->数据集成->汇率集成;
点击配置数据源,进入数据源配置界面,目前仅支持来源于 Currencylayer 的汇率数据,历史数据从 2017-01-01 开始,打开使用开关后,保存并更新数据,即配置完成。
配置完成之后,每天都会及时拉取当天的数据,如果当天数据拉取失败,汇率配置页面会有提示,可以点击重试,尝试重试。
数据缺失当天的汇率转换是无法生效的,如果出现缺失,需要及时重新拉取失败数据,以避免报表出现错误。
# 3.2 配置汇率转换
汇率数据源配置完成后,即可开始配置汇率转换;
可以配置汇率转换的属性有以下两点要求,首先是需要符合埋点的规范,其次是可以用来配置的属性是有限制的:
- 埋点规范
- 付费事件,需要记录两个属性,一个是货币种类,一个是付费的金额
- 货币种类属性,即币种属性,需要符合 ISO 4217 标准(如 CNY、USD、EUR),埋点的时候需要注意
- 付费金额属性,即货币值属性,需要是一个数值,上报的类型为 NUMBER
- 以上两个属性,缺一不可,缺其一则无法进行汇率转换
- 可以配置的属性范围
- 目前可以用于转换的属性为:事件属性和用户属性中的,自定义属性
- 暂不支持维度属性和虚拟属性
在符合以上两点要求后,即可进入配置环节;
点击配置页面的添加货币后,即进入添加转换配置的过程:
- 先选择要转换成为的目标货币,支持搜索货币名称和货币简写;
- 选择币种属性,货币值属性:这两个属性需要是同一个事件下的属性,或者均是用户属性
- 支持多组转换配置,解决用户在埋点过程中不同事件,属性名称不相同的问题
配置完成后,界面会展示目前所有转换的目标货币,以及该货币可使用的汇率属性;鼠标停留在货币上方后,可以对该货币进行编辑和删除。
# 3.3 权限
大类 | 类型 | 公司超管 | 管理员 | demo 分析师 | 分析师 | 普通成员 |
---|---|---|---|---|---|---|
汇率功能配置 | 编辑 | ● | ● | ○ | △ | ○ |
汇率功能配置 | 查看 | ● | ● | ○ | ▲ | ○ |
汇率在模型内使用 | ● | ● | ● | ● | ● |
权限说明:
● 角色必有
▲ 角色默认有,可以没有
△ 角色默认没有,可以有
○ 角色必没有