用户工具

站点工具


差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
razor:windows-phone-developer-guide [2015/03/18 11:10]
cobub 创建
razor:windows-phone-developer-guide [2017/07/14 11:18] (当前版本)
行 1: 行 1:
-本文档适Cobub Razor-**开源的、移动应用分析系统**的Version 0.7 版本。请访问[[razor:​release-note|release note]]获取更多版本信息。 +~~Title:​Windows Phone开发者指南 - 开源移动应运营平台 - 移动统计、移动推送解决方案 - Cobub 移动开发者中心~~ 
-====== 1 概要 ======+{{description>​Windows Phone开发者指南}} 
 +{{keywords>​Cobub Razor,开源移动应用分析,​移动分析,​移动应用分析,​开发者指南,​Windows phone}}
  
 +====== Windows Phone开发者指南 ======
  
-===== 1.1    文档目的 ===== 
  
 +====== 1 基本设置指南 ======
  
-本文档的目的是讲解Cobub Razor Windows Phone SDK 的使用规则,方便用户的使用。 
  
-===== 1.2    使用范围 ===== +===== 1.1    获取AppKey =====
- +
- +
-本文档是适用于开源的移动分析系统Cobub Razor 的Windows Phone SDK的使用者。 +
- +
-===== 1.3    术语和缩写 ===== +
- +
- +
-Cobub Razor – 开源移动应用统计分析 +
- +
-===== 1.4    相关文档 ===== +
- +
- +
-无 +
- +
-====== 2 基本设置指南 ====== +
- +
- +
-===== 2.1    获取AppKey =====+
  
  
 安装好Web Server后,到管理后台注册应用,填写应用的相关信息。App建立成功后,可获得该App的Appkey。 安装好Web Server后,到管理后台注册应用,填写应用的相关信息。App建立成功后,可获得该App的Appkey。
  
-===== 2.2    SDK使用步骤 =====+===== 1.2    SDK使用步骤 =====
  
  
-==== 2.2.1 导入UMSAgent.dll(简称SDK) ====+==== 1.2.1 导入UMSAgent.dll(简称SDK) ====
  
  
行 43: 行 26:
 VS用户右键工程选“Reference”选项,然后选择“Add Reference”选项,子目录下选择“Browse”,​选择指向UMSAgent.dll的路径。最后,点击OK,导入成功。 VS用户右键工程选“Reference”选项,然后选择“Add Reference”选项,子目录下选择“Browse”,​选择指向UMSAgent.dll的路径。最后,点击OK,导入成功。
  
-==== 2.2.2   ​集成说明 ====+==== 1.2.2   ​集成说明 ====
  
 建议在所有页面调用 建议在所有页面调用
行 53: 行 36:
 如果在某些页面中不添加也可以,但会造成相应页面的使用时间等相关信息统计不到。 如果在某些页面中不添加也可以,但会造成相应页面的使用时间等相关信息统计不到。
  
-==== 2.2.3   ​注意事项 ====+==== 1.2.3   ​注意事项 ====
  
   * 确认AppKey正确。   * 确认AppKey正确。
行 60: 行 43:
   * 不同的渠道AppKeys须不同。   * 不同的渠道AppKeys须不同。
  
-====== ​API 参考 ======+====== ​API 参考 ======
  
  
-===== 3.1 初始化 SDK =====+===== 2.1 初始化 SDK =====
 <​code>​ <​code>​
 UMSAgent.UMSApi.onAppStart(string appKey,​string url);</​code>​ UMSAgent.UMSApi.onAppStart(string appKey,​string url);</​code>​
行 72: 行 55:
 确认在APP.xmal.cs 文件中的**Application_Launching(object sender, LaunchingEventArgs e)**方法中调用了该方法。否则,其他的方法将无法使用。 确认在APP.xmal.cs 文件中的**Application_Launching(object sender, LaunchingEventArgs e)**方法中调用了该方法。否则,其他的方法将无法使用。
  
-===== 3.2    输出日志 =====+===== 2.2    输出日志 =====
  
 <​code>​ <​code>​
行 84: 行 67:
 如果需要查看异常或者错误报告,可以在任何地方调用该API,不过只能查看到那些在调用该API之后的异常和错误。 如果需要查看异常或者错误报告,可以在任何地方调用该API,不过只能查看到那些在调用该API之后的异常和错误。
  
-===== 3.3    在线配置 =====+===== 2.3    在线配置 =====
 <​code>​ <​code>​
 UmsAgent.UMSApi.updateOnlineConfig();</​code>​ UmsAgent.UMSApi.updateOnlineConfig();</​code>​
行 91: 行 74:
 版本号为WMAppManifest.xml中的Version值。 版本号为WMAppManifest.xml中的Version值。
  
-===== 3.4    APP更新 =====+===== 2.4    APP更新 =====
 <​code>​ <​code>​
 UMSAgent.UMSApi.getNewVersion();</​code>​ UMSAgent.UMSApi.getNewVersion();</​code>​
行 97: 行 80:
 调用该方法应用将会自动检测是否有更高版本的应用。如果有新的版本会提示用户更新,如果用户选择更新应用,系统会自动为用户更新应用(根据应用的版本号检查是否更新)。 调用该方法应用将会自动检测是否有更高版本的应用。如果有新的版本会提示用户更新,如果用户选择更新应用,系统会自动为用户更新应用(根据应用的版本号检查是否更新)。
  
-===== 3.5    页面访问 =====+===== 2.5    页面访问 =====
 <​code>​ <​code>​
 UmsAgent. UMSApi.onPageBegin(string pagename);</​code>​ UmsAgent. UMSApi.onPageBegin(string pagename);</​code>​
行 110: 行 93:
 注:上述两个方法应成对的调用。 注:上述两个方法应成对的调用。
  
-===== 3.6    自定义事件 =====+===== 2.6    自定义事件 =====
  
  
行 138: 行 121:
 **acc**:是对应事件被触发的次数。 **acc**:是对应事件被触发的次数。
  
-===== 3.7 绑定用户 =====+===== 2.7 绑定用户 =====
 <​code>​ <​code>​
 UMSAget.UMSApi. bindUserIdentifier(string userid);</​code>​ UMSAget.UMSApi. bindUserIdentifier(string userid);</​code>​
 调用该方法可以把用户的账号,如社交网络帐号,手机号等跟应用进行绑定。 调用该方法可以把用户的账号,如社交网络帐号,手机号等跟应用进行绑定。
  
-===== 3.8 绑定Tags =====+===== 2.8 绑定Tags =====
 <​code>​ <​code>​
 UMSAgent.UMSApi.postTag(string tag);</​code>​ UMSAgent.UMSApi.postTag(string tag);</​code>​
 绑定用户的tag并发送至后台。 绑定用户的tag并发送至后台。
  
razor/windows-phone-developer-guide.1426648247.txt.gz · 最后更改: 2017/07/14 11:12 (外部编辑)