MobileFirst 7.1 Analytics无法捕获自定义数据

时间:2016-01-05 11:55:29

标签: ibm-mobilefirst mobilefirst-analytics

我正在使用IBM MFP 7.1并尝试将简单的自定义数据发送到localhost服务器。代码是这样的:

.controller('favoriteButtonCtrl', function($scope) {
    var event ='';
    $scope.ButtonA = function(){
      event = {buttonPress: 'buttona'};
      WL.Analytics.log(event, 'Custom event for button A press');
      WL.Analytics.send();
      alert(event.buttonPress);
    };
    $scope.ButtonB = function(){
      event = {buttonPress: 'buttonb'};
      WL.Analytics.log(event, 'Custom event for button B press');
      WL.Analytics.send();
      alert(event.buttonPress);
    };
    $scope.ButtonC = function(){
      event = {buttonPress: 'buttonc'};
      WL.Analytics.log(event, 'Custom event for button C press');
      WL.Analytics.send();
      alert(event.buttonPress);
    };
})

首次尝试尝试成功我可以使用数据创建饼图。但是,当我在一段时间后重试(使用不同的网络,我确实清除了我的浏览器的缓存和cookie)时,我无法从我的应用程序中获取任何新数据。

它记录在服务器日志上,而非分析级别,但跟踪级别。

1 个答案:

答案 0 :(得分:1)

来自评论:

  

刚才我正在使用我的第一个互联网连接。清理项目并重新启动服务器。它又有效了!所有数据加起来,我在分析仪表板上看到了自定义数据。我想知道出了什么问题......

通过连接到与运行服务器的网络不同的网络,这似乎是用户错误,因此如果服务器和设备不在同一网络上,则无法收集数据... < / p>