DeviceScan 对象
要使用设备扫描服务,需要实例化 DeviceScan 类,该类的构造函数具有以下参数:
| 参数 | 功能 | 是否必填 |
|---|---|---|
| .setSandbox() | 若在构造函数中使用此参数,库将配置为向 sandbox 环境发送数据。若不存 在,请求将发送到 production 环境。 | 否。 |
| .setGeoLocation(true) | 若此参数设置为 true,库将请求收集 GPS 数据的权限。若不存在或设置为 false,则不会提取地理位置信息。 | 否。 |
注意
如果用户拒绝访问位置数据,库将正常运行,但不会收集这些信息。
deviceScan.info() 函数
要执行用户数据分析功能,需要向库发送以下参数,这些参数将标识您的公司以及信息所属的用户会话。此外,尽管 event_id 和 event_type 参数是可选的,但它们有助于我们识别用户在您页面上的导航模式,从而进一步防范欺诈。
以下是每个参数的详细说明:
| 名称 | 类型 | 描述 |
|---|---|---|
| web_token | String | 客户密钥,用于标识收集的数据来源于您的应用程序。如果尚未收到您的 web-token,请联系支持团队。必填 |
| session_id | String | 标识收集数据所属会话的密钥。必填 |
| event_id | String |