在使用实时埋点检测、App 圈选以及 App 热图功能无法进入时,可以请研发同学排查 SDK 接入是否正确。
1. Android
依赖的 SDK 包如下:
- 埋点验证:lite+scheme,all+scheme
- 圈选事件:all+scheme
说明
开始前请首先检查初始化的channel是否为空,这个字段为必填。
检查步骤如下:
- 检查集成代码中是否有scheme模块代码,如下图(出问题最多的),具体说明请参见Android SDK 集成的实时埋点检测和圈选功能(可选) 部分。
- 检查appid、url scheme是否正确,具体说明请参见Android SDK 集成的配置Scheme(可选) 部分。
- 如果上述都一致,可以让客户试以下操作。
先在手机上把这个应用打开,再扫码测试是否能够成功。
2. iOS
检查步骤如下:
- 检查 appid(包括handleurl里的appid和初始化的appid)、url_scheme、appname配置正确,具体说明请参见iOS SDK集成的配置Scheme(可选) 部分。
- 检查 pod设置是否和帮助文档一致。
pod 'RangersAppLog','6.6.0',:subspecs => ['Host/CN','Core','Unique','UITracker','Log','Picker','OneKit] - 必须要写handleurl的方法,相关说明请参见iOS SDK集成的重写回调方法部分。
3. 小程序
检查步骤如下:
- 安全域名是否添加(可在consolve里查看有没有报错)。
- 确定生成二维码是否正确。
确定下生成二维码是小程序入口页面加上对应页面的参数生成的。 - 小程序是否集成sdk,appID是否正确,sdk是否成功。
- 网络的ws有没有请求下发。