目录
此内容是否有帮助?

# 数据上报并验证

# 上报前准备

无论哪种上报方式,您都需要在项目管理找到当前项目的 APP_ID,并在上报前配置好,以确保数据上报到正确的项目下。

除 APP_ID 外,您还需要确定上报数据的地址,即 SERVER_URL。

如果您是 SaaS 客户,上报地址由数数提供:https://global-receiver-ta.thinkingdata.cn;

如果您是私有化客户,数数科技的运维会和您公司的运维合作,部署并交付上报地,后续均由您公司的运维管理。您可以将其配置在系统管理中,TE 系统将自动校验域名证书的有效性,并在域名证书即将过期时进行提示。

# 数据上报

TE 支持客户端 SDK服务端 SDK上报,也支持通过Restful API传入数据。

TE 系统接收数据的格式为符合要求的 JSON,支持的数据类型包括数值、文本、时间、布尔、列表、对象和对象组,您可以在数据规则了解详细信息。

为了确保系统的灵活性, TE 无需预定义表结构,属性第一次上报时的数据类型会决定属性类型。因此您需要和技术人员确认类型再上报,以避免对以后的分析造成影响。

如果您使用的是客户端 SDK,我们也提供了部分可以自动采集事件属性及用户属性,您可以查阅预置属性。客户端 SDK 还支持两种特殊事件类型,分别为可更新事件首次事件校验,您可以根据业务需求决定是否使用。

如果在接入 TE 系统前项目已经有历史数据,您也可以选择导入数据,在确认历史数据存储形式、导入工具、转化逻辑等信息后开始导入。

TE 的 SDK 及数据传输工具的版本均会不断更新,您可以在接入指南找到各工具的最新版本与更新时间。

# 数据验证

TE 后台采用无延迟技术,只要收到数据即可在系统内查看。您可以在实时数据中查看最近 1000 条入库数据,以及错误原因。您也可以在上报统计查看最近 7 日项目内事件或用户属性的数据接收情况。

除了上报数据本身的错误,如果您已经将埋点方案上传到项目中,也可以在数据验收对已入库的数据质量进行验收,获得上报数据与埋点方案的差异、属性空值率等信息。

如果采用客户端 SDK 上报,您也可以在测试时开启Debug 模式,这样就能更方便排查到数据问题。需要注意的是,Debug 模式仅用于测试,我们不建议您在非测试阶段使用该模式。