1
我正在使用IBM MFP 7.1並試圖將簡單的自定義數據發送到本地主機服務器。代碼是這樣的:MobileFirst 7.1 Analytics無法捕獲自定義數據
.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)時,我無法從我的應用程序獲取任何新數據。
它記錄在服務器日誌上,而不是分析級別但跟蹤級別。
你是什麼意思「使用不同的網絡」你的應用程序能夠連接到MobileFirst服務器嗎?您的設備是否位於同一網絡上? wl.analytics.url的JNDI屬性是什麼? –
我使用不同的互聯網連接,因此我的IP變化,而我仍然使用本地主機(萬一它可能是原因)。我正在使用開發服務器,並沒有更改任何默認屬性。 –
剛纔我正在使用我的第一個互聯網連接。清理項目並重新啓動服務器。它再次運作!所有的數據加起來,我看到了分析儀表板上的自定義數據。我想知道出了什麼問題... –