MobileFirst Analytics不处理其他功能

时间:2017-05-17 06:25:21

标签: ibm-mobilefirst

在ibm mobilefirst v7.0中,我正在使用angularjs实现mfp分析。

“Log 1”正在分析控制台中显示,而“Log 2”则没有。

只有在我的init函数上调用的分析才会显示在控制台上,而在所有其他函数上,它不会显示在控制台上。

一个奇怪的遭遇是日志“成功推送到服务器的MF分析”被调用,所以我可以假设它成功了,但只显示“Log 1”而“Log 2”不是。

没有显示“Log 2”的问题,或者控制台上没有显示除init之外的所有其他功能上的日志?

/** Initialization */
$scope.init = function() {
    var log = {
        "log" : "Log 1"
    }
    customMFAnalytics(log)
}

/** Called when the user press login */
$scope.login = function() {
    var log = {
        "log" : "Log 2"
    }
    customMFAnalytics(log)
}

$scope.init();

/** MFP Analytics */
function customMFAnalytics(event){
    WL.Analytics.log(event);
    WL.Analytics.send().then(function(state) {
        console.log("MF analytics pushed to server successfully");
    }).fail(function(errObj) {
        console.log("Error while pushing MF analytics to server");
    });;
}

0 个答案:

没有答案