我有以下的代碼應該是在Ajax錯誤發送通知給用戶,並作爲一個單元的解決方案,我決定使用谷歌分析記錄這些錯誤,但是它不沒有工作,有沒有人有想法/領導或者我必須實施不同的解決方案?使用谷歌分析記錄AJAX錯誤
showNotification(title, message)
是一個自定義對話框調用者。
$(document).ajaxError(function(e, xhr, settings) {
$(".modal").modal('hide');
showNotification('Something went wrong...', 'Whoa there! Something happened which we didn\'t predict, we sent ourselves a notification. ');
_gaq.push(['_trackEvent', 'AjaxError', xhr.status, settings.url]);
});
它工作在這個意義上,它顯示了通知,但它不發送事件的分析。 任何線索?
您是否知道Analytics是否被調用?你可以檢查它,如果你使用的提琴手 – 2012-03-15 10:02:42
在它發送請求的意義上調用?比不,它不發送請求。在_gaq初始化的意義上?比是的。 – 2012-03-15 10:04:00
推功能是一個try語句裏面,也許你可以attatch一個調試器,看看裏面什麼happining。 – 2012-03-15 10:12:50