Kii Cloud Android API功能详解

摘要:本文将介绍Kii Cloud部分功能,旨在帮助刚接触Kii Cloud的Android开发者了解Kii Cloud Android API部分示例代码,以达到开发者可以使用Kii Cloud编写自己的APP的目的。

Kii Cloud

功能演示:

Analytics

本示例展示如何分析App数据。Kii Cloud允许自定义App分析的维度和事实,所有App产生的数据(已存储的 Key-Value)都可参与分析。由于服务器每24小时统计一次数据,所以你可能需要24小时后才能看到分析结果。

Flex Analytics(App 分析)

1.示例场景

一个使用 Object 存储用户最高得分的游戏,Object 数据包括:{ “Score” : 100, “Level” : “Easy” , “AppVersion” : 1 }

“Score” 对应一个整型的数值,这个 Key-Value 代表用户的分数

“Level” 对应一个字符型的值,这个 Key-Value 代表用户的等级(”Easy”,”Normal”,”Hard”)

“AppVersion” 对应一个整型的数值,这个 Key-Value 代表 App 的版本(1,2,3,……)

期望的统计指标:

指标 #1:按 ”Level” 和 ”AppVersion” 统计 ”Score” 的平均值。

指标 #2:按 ”Score”、”Level” 和 ”AppVersion” 统计数据的总量(即,已上传的得分数据的总量)

2.配置App Analytics

1)在开发者平台上,选择欲配置的 App。点击“Analytics”图标。选择 “Config”并点击“Add”按钮。

配置App Analytics

2)在打开的“Aggregation Rules”中,选择“App Data”。然后点击“Select a conversion rule”。

Aggregation Rules

3)在打开的“Conversion Rules”中,点击“+”开始定义Conversion Rules(转换规则)。

转换规则

4)点击“Save”按钮。

5)新的转换规则将出现在 “Conversion Rules” 列表中,点击刚刚配置的转换规则将其应用到我们的统计规则(Aggregation Rules)。

Aggregation Rules

6)接下来定义统计规则(Aggregation Rules)。我们返回 Aggregation Rules 页面。

Aggregation Rules

7)在“Aggregate using”中配置指标#1的统计规则,并在“Dimensions”中选择参与统计的字段。

8)点击“Save”按钮,此时指标处于未激活状态。然后点击“Config”图标。

6.jpg

9)在弹出的统计规则(Aggregation Rules)界面中,点击“Activate”。

Activate

10)指标被激活时,将获得Aggregation Rule ID,接下来获取分析结果时将使用这个ID。

Aggregation Rule ID

11)新建统计规则,选择刚建的转换规则“High Score Tracking”,配置指标#2。

High Score Tracking

12)将第11)步中获得的Aggregation Rule ID 替换“Constants.java”文件中的“ANALYTICS_AVG_SCORES_ID”。

ANALYTICS_AVG_SCORES_ID

3.上传数据

填写得分(Score)、选择Level 并填写AppVersion,最后点击“Save”按钮,将上传一个Object。

上传数据

4.在开发者平台上查看分析结果

在开发者平台中,选择欲分析的 App。点击“Analytics”图标,并选择“Metrics”。最后选择欲查看的指标(假设选择了指标 #2 “Counting # of scores”)

    在开发者平台上查看分析结果

5.利用 Android SDK 获取分析结果

点击“Show results”,将从 Kii Cloud 获取统计结果并显示。

Show results

6. 代码详见“FlexAnalyticsActivity.java”文件。这部分代码主要包括:

用户级 Object 的存储;

获取自定义分析结果

接下来是关于A/B Testing示例,想查看更多请点击>>>查看余下全文

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值