- 12 Jul 2022
- 1 分钟阅读
-
打印
-
黑暗模式白天模式
SDK 集成测试
- 更新于 12 Jul 2022
- 1 分钟阅读
-
打印
-
黑暗模式白天模式
SDK 集成测试工具
在 Tenjin 面板上,你可以通过 SDK Live Event Tool,来测试 SDK 的集成是否正确。也可以点击此处。
*注意:添加到测试设备列表中的测试数据,将不会出现在面板的数据统计中,也不会用于面板数据计算。
如何使用 SDK 测试工具
详细信息
要开始使用该工具从你的应用中实时调试和跟踪事件,需要以下几个步骤:
-
点击此处添加你的测试设备,点击 Test Devices 。
-
点击 + New Test Device 来新增测试设备以验证应用是否正常向 Tenjin 发送事件。
-
选择你的 App 并输入你的测试设备 ID。 具体查询设备 ID 的办法,请依据测试手机的不同生产厂商,自行上网搜索。(iOS 平台为 IDFA;安卓平台为 GAID ,全称 Google advertising ID,中文为广告 ID,只要手机有 Google 的服务框架,就有 GAID;安卓中国及海外华为如无 GAID,请输入 OAID)。
-
跳转至 SDK Live tool ,打开 App,确保已经集成 Tenjin SDK 并已经提交设备 ID。正常运行的话你会看到下面的截图中类似的内容,如果你刚刚完成设备注册,需要等15-20分钟才能触发。如果超过30分钟依旧没有显示,则说明你的 SDK 集成有问题,请你的技术团队检查,并严格按照文档进行 SDK 集成。
在面板上检查 SDK 集成状态
详细信息
测试没有问题后,Tenjin 的控制面板同样可让你实时查看 SDK 是否已经正确集成。你可以从 Apps 标签页中选择要集成的应用程序,查看所有相关事件,以确保正确的设置。绿色的 received 表明我们已经收到相关事件。
你可以看到 App 的版本,会话,ASA,ILRD 、带收据的内购,以及正确出发的所有自定义事件。
SDK 集成检查清单
详细信息
在提交 App 之前,请务必严格遵循清单进行 SDK 集成,避免不必要的麻烦,降低数据出现问题的可能性。。
-
App open 事件
确保你能看到 App open 事件。App open事件将在 SDK 初始化时自动触发,具体事件数量级别取决于你的 App 所处的生命周期。
-
内购事件
-
Tenjin 有6种 purchase_states,沙盒(sandbox)账号产生的的应用内购对应的是 purchase_state = 4. 只有 purchase_state 0 或 3 会显示在控制面板上,所以用使用测试工具对内购进行验证非常重要(沙盒内购交易可以在 SDK 集成测试工具中显示)
应用内购的数值可以有小数。purchase_state:
0 = UNKNOWABLE
1 = UNVERIFIED
2 = FRAUDULENT
3 = VERIFIED
4 = SANDBOX
5 = DUPLICATE -
订阅收入(如有)
-
自定义事件
确保你看到所有自定义事件正确名称和数值。