Ibm mobilefirst MobileFirst分析不适用于其他功能

Ibm mobilefirst MobileFirst分析不适用于其他功能,ibm-mobilefirst,Ibm Mobilefirst,在IBMMobileFirstV7.0中,我使用angularjs实现mfp分析 “日志1”显示在分析控制台中,而“日志2”未显示 只有在my init函数上调用的分析才会显示在控制台上,而在所有其他函数上,它不会显示在控制台上 一个奇怪的遭遇是调用了日志“MF analytics Push to server successfully”(MF analytics Push to server successfully),因此我可以假设这是成功的,但只显示了“Log 1”,而没有显示“Log 2

在IBMMobileFirstV7.0中,我使用angularjs实现mfp分析

“日志1”显示在分析控制台中,而“日志2”未显示

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

一个奇怪的遭遇是调用了日志“MF analytics Push to server successfully”(MF analytics Push to server successfully),因此我可以假设这是成功的,但只显示了“Log 1”,而没有显示“Log 2”

“日志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");
    });;
}

我不确定是否调用了第二个函数?该功能是否发出警报?是的,当我在页面中按login时,会调用该警报,其中有一个html文件。分析也被调用,我可以在我的控制台中看到日志,但是在分析控制台中,它没有显示出来;请使用JSON而不是字符串…@krckumar,很抱歉,我没有注意到我作为示例编写的不是JSON。我编辑了它。。数据是正确的,因为第一次记录成功。