MobileFirst 7.1直接更新功能

时间:2016-08-17 17:04:38

标签: ibm-mobilefirst

当我们使用直接更新功能时,有没有办法知道有多少用户实际获得了更新以及有多少用户正在等待?

2 个答案:

答案 0 :(得分:3)

截至目前,我们还没有此功能,但您可以在自定义直接更新侦听器中添加自定义分析。值得注意的是,如果有直接更新待处理,客户无法在不接受直接更新的情况下使用该应用。

在onFinish中,您可以发送类似于以下(docs)的自定义分析日志。 然后进入分析控制台并创建一个自定义图表,显示有多少人成功直接更新,例如随着时间的推移。 (docs)。

var directUpdateCustomListener = {
  onStart: function(totalSize){
    //show custom progress dialog
  },
  onProgress: function(status,totalSize,completedSize){
    //update custom progress dialog
  },
  onFinish: function(status){

    if (status == 'SUCCESS'){
      //show success message

      //send custom analytics
      WL.Analytics.log({directUpdate: "success"},"successful direct update");
      WL.Analytics.send();

      WL.Client.reloadApp();
    }
    else {
      //show custom error message

      //submitFailure must be called is case of error
      wl_directUpdateChallengeHandler.submitFailure();
    }
  }
};

答案 1 :(得分:0)

在一种思维方式中,所有的用户都获得了更新...

没有人可以运行旧版本的代码,因此如果他们在您提交版本后以活动用户身份登录,那么他们就会有更新。

-Paul Horan-
IBM