SDK 集成测试
  • 12 Jul 2022
  • 1 分钟阅读
  • 黑暗模式
    白天模式

SDK 集成测试

  • 黑暗模式
    白天模式

SDK 集成测试工具

在 Tenjin 面板上,你可以通过 SDK Live Event Tool,来测试 SDK 的集成是否正确。也可以点击此处

*注意:添加到测试设备列表中的测试数据,将不会出现在面板的数据统计中,也不会用于面板数据计算。


如何使用 SDK 测试工具

详细信息

要开始使用该工具从你的应用中实时调试和跟踪事件,需要以下几个步骤:

  1. 点击此处添加你的测试设备,点击 Test Devices

    image.png

  2. 点击 + New Test Device 来新增测试设备以验证应用是否正常向 Tenjin 发送事件。

    image.png

  3. 选择你的 App 并输入你的测试设备 ID。 具体查询设备 ID 的办法,请依据测试手机的不同生产厂商,自行上网搜索。(iOS 平台为 IDFA;安卓平台为 GAID ,全称 Google advertising ID,中文为广告 ID,只要手机有 Google 的服务框架,就有 GAID;安卓中国及海外华为如无 GAID,请输入 OAID)。

    image.png

  4. 跳转至 SDK Live tool ,打开 App,确保已经集成 Tenjin SDK 并已经提交设备 ID。正常运行的话你会看到下面的截图中类似的内容,如果你刚刚完成设备注册,需要等15-20分钟才能触发。如果超过30分钟依旧没有显示,则说明你的 SDK 集成有问题,请你的技术团队检查,并严格按照文档进行 SDK 集成。

    image.png


在面板上检查 SDK 集成状态

详细信息

测试没有问题后,Tenjin 的控制面板同样可让你实时查看 SDK 是否已经正确集成。你可以从 Apps 标签页中选择要集成的应用程序,查看所有相关事件,以确保正确的设置。绿色的 received 表明我们已经收到相关事件。

image.png

你可以看到 App 的版本,会话,ASA,ILRD 、带收据的内购,以及正确出发的所有自定义事件。


SDK 集成检查清单

详细信息

在提交 App 之前,请务必严格遵循清单进行 SDK 集成,避免不必要的麻烦,降低数据出现问题的可能性。。

  1. App open 事件

    确保你能看到 App open 事件。App open事件将在 SDK 初始化时自动触发,具体事件数量级别取决于你的 App 所处的生命周期。

  2. 内购事件

  3. 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

  4. 订阅收入(如有)

  5. 自定义事件

确保你看到所有自定义事件正确名称和数值。



本文是否有帮助