cloudwise

来自于:云智慧立即使用

setUserInfo

概述

云智慧透视宝移动应用性能监控工具,能够轻松实现基于真实用户行为的业务流程性能分析、错误及崩溃分析、移动端到服务端的关联诊断、区域分析、设备及版本分析、运营商和接入点分析、移动端代码分析、实时告警等功能。只需要一行启动代码,就能完成以上所有的工作。

模块使用方式

通过在widget包中的config.xml文件中配置feature节点信息,app在启动时会自动启用模块 参数配置说明: 在config.xml文件中,加入feature节点,如下所示:

  1. <feature name="cloudwise">
  2. <param name="cw_appkey" value="从透视宝官网注册app后获取到的应用身份标识appkey"/>
  3. <param name="cw_hosttype" value="注册用户来源" />
  4. <param name="cw_printlog" value="YES" />
  5. </feature>

开发者只需要配置value值,name值无需更改。

name为cw_appkey: 第三方开发者嵌入该模块前,从透视宝官网注册app后获取到的应用身份标识。请按以下步骤注册APP后获取;

name为cw_hosttype: 如果您是从portal.toushibao.com注册获取的appkey,该参数传空字符串;

如果您是从 seagull.toushibao.com注册获取的appkey,该参数传”SEAGULL”字符串;

name为cw_printlog: 在Xcode控制台输出模块运行日志。传字符串”YES”打印日志,传其他字符或是空字符,不打印日志;

setUserInfo

设置真实app用户的信息,用于将app的性能数据与真实用户关联起来。

setUserInfo(params})

params

cwsa_user_id

  1. 类型:字符串
  2. 默认值:无
  3. 描述:app用户的唯一标识。必传的值。

cwsa_user_name

  1. 类型:字符串
  2. 默认值:无
  3. 描述:app用户的用户名。可选的值。

cwsa_user_email

  1. 类型:字符串
  2. 默认值:无
  3. 描述:app用户的邮箱。可选的值。

cwsa_user_token

  1. 类型:字符串
  2. 默认值:无
  3. 描述:app用户的token。可选的值。

示例代码

  1. var demo = api.require('cloudwise');
  2. demo.setUserInfo({
  3. cwsa_user_id : '必传',
  4. cwsa_user_name : '可选',
  5. cwsa_user_email : '可选',
  6. cwsa_user_token : '可选'
  7. });

可用性

支持iOS 6.0及以上版本

接入指南

注册透视宝账户

请访问透视宝官网透视宝portal免费申请账号。

cloudwise - 图1 cloudwise - 图2

获取App key

Step1:创建应用

登录透视宝,选择“配置→移动”,创建应用。 cloudwise - 图3

Step2: 获取APP Key

输入应用名称,点击保存生成APP key,配置程序文件需使用该APP key。 cloudwise - 图4

查看数据

安装部署完成后稍等片刻,进入移动列表或在移动列表中选择创建的应用查看数据,具体使用说明见透视宝支持中心cloudwise - 图5