测试常见问题
一、哪些问题会导致无法获取到安装参数?
有以下几点常见原因导致:
使用了未集成 Xinstall SDK 的安装包:
- 解决方案:当您集成 SDK 后,请使用集成过 Xinstall SDK 的安装包测试功能
只集成了 Web SDK :
- 解决方案:同时完成 Android 或 iOS 集成,以及 Web 集成,你才能够以自己的下载页面来使用 Xinstall 提供的功能
只集成了客户端 SDK:
- 解决方案:同时完成 Android 或 iOS 集成,以及 Web 集成,你才能够以自己的下载页面来使用Xinstall提供的功能
下载配置错误:
- 解决方案:下载配置中配置的包,必须是已经集成了 SDK 的包
Web集成错误:
- 解决方案:您可以在 Xinstall 后台中完成 Web SDK 是否成功集成的检测,具体路径为:「Web集成」-【检测是否集成成功】按钮
下载页错误:
- 解决方案:请使用集成了 Web SDK 的下载页面完成测试
普通版限制 IP 导致:
- 解决方案:由于普通版应用只能获取前10个 IP 的自定义传参,故超过10个 IP 后,请开通专业版进行测试
- 使用了越狱的 iOS 设备:
- 解决方案:目前 Xinstall 不支持越狱设备,请更换非越狱设备进行测试
二、只有部分用户没有获取到安装参数,这是怎么回事?
由于一系列原因,导致目前市面上没有能够做到 100% 归因匹配的同类产品,Xinstall 匹配算法也有 2% 以下的匹配失败概率,所以存在极小部分用户无法成功获取到安装参数的可能性。
如果您对某次匹配失败有疑问,可以联系客服查询具体失败原因。
三、如何测试 SDK 的集成是否已经完成?
按照以下顺序进行测试:
- App 端测试:
- 在「iOS集成」或「Android集成」中上传需要测试的安装包。
- 测试前,在手机上先卸载已安装的 App,然后点击「iOS集成」或「Android集成」第三步「上传安装包」页面下方需要测试的包右侧的【测试】按钮,并输入自定义参数,然后用测试手机扫描二维码,打开测试页面,并点击下载按钮下载对应的 App。
- 下载完成后请打开 App,在 App 内部查看获取的安装参数是否正常。(注意:这里请避免使用代理、越狱设备和模拟器)
- Web 端测试:
- App 端测试集成正常后,在自己的下载页面中按照 Web 集成说明完成 Web SDK 的集成。(注意:这里的下载请使用 Web集成 中给出的方法来触发,不要额外写下载代码来引导下载)
- 完成集成后,在 「Web集成」页面内,点击【检测是否集成成功】按钮,进行 Web SDK 的集成检测。
- 检测通过后需要在「渠道管理」中新建渠道,并选择「使用自己的下载页」,填入需要测试的 Web 页面地址,然后使用测试手机扫描渠道二维码,打开对应的下载页,下载并安装 App(下载前请先卸载手机上已安装的 App)。
- 安装完成后打开 App,在 App 内部查看获取的安装参数是否正常。(注意:这里请避免使用代理、越狱设备和模拟器)