AVOS Cloud正式发布统计SDK

发布移动应用统计功能

每周更新时,本周我们正式对外发布统计SDK,通过统计API您可以实现大多数友盟或者Flurry统计所能提供的功能。我们的优势在于为AVOS Cloud用
户提供了一站式的解决方案,您可以使用AVOS Cloud编写App,存储数据和文件,发送推送消息,绑定SNS账号和分享,现在你还可以实现丰富的应用数据统计,
不用再到处去集成各式各样的SDK,为编码和兼容等各种问题头痛。我们希望,AVOS Cloud能真正地让移动开发更简单。

统计SDK已经集成在SDK客户端里,可以直接使用,下载请到SDK下载页面,详细的开发指南链接如下:

我们还需要特意指出,统计功能是完全免费的,任何调用都不会计入API请求。

全新的统计web界面也已经上线(如果无法看到请强制刷新页面),并且我们将API请求报表也独立出来,让我们看一些截图先睹为快:

[gallery type="rectangular" ids="782,783,784,785"]

SDK全面更新1.4.1

SDK已经全面更新到1.4.1版本,除了统计功能之外,我们还针对1.4.0版本做了改进和优化,详细更新日志如下:

Android SDK发布1.4.1

  • 增加android的统计SDK,具体使用方式请参阅Android统计SDK开发指南
  • 优化push服务器的获取方式,减少网络交互
  • 子类化ParseUser.getCurrentUser,返回正确的子类化对象

iOS SDK发布1.4.1

  • 添加数据统计功能,使用方式请参考 iOS统计SDK开发指南
  • 向前兼容旧版本缓存
  • 优化CocoaPods下载速度

云代码增加定时器功能

我们还为云代码添加了定时器的API,可以让你定期的运行一些任务,最简单的,比如每隔5分钟打印日志:

AV.Cloud.setInterval("log_timer", 300, function(){
    console.log("Log in timer.");
});

更复杂的,你可以使用crontab风格的语法定义一个定时任务,例如每周一早上8点准时发送推送消息给用户:

AV.Cloud.cronJob("push_timer", "0 0 8 ? * MON", function(){
    AV.Push.send({
        channels: [ "Public" ],
        data: {
            alert: "Public message"
        }
    });
});

详细说明请看更新后的云代码指南

升级本地调试SDK请执行命令 sudo npm install -g avoscloud-code

第三方登录支持

我们开始支持github账号注册和登陆AVOS Cloud。微博和更多第三方账号支持仍然在开发中,敬请期待。

评论