2010-06-04 53 views
2

我已經在我的FBML Facebook應用程序中設置了Google Analytics(分析)。它適用於跟蹤php頁面。 (我可以在GA中看到報告)。設置Facebook UrchinTracker for ajax Google Analytics(分析)

但是,我也想跟蹤ajax調用,因爲我的應用程序的大部分頁面是由ajax驅動的,而不是加載differnet php頁面。

所以,這就是我把代碼

Facebook.urchinTracker( '/ importantpage /')(AJAX調用之前);

運行應用程序時,返回無錯。

但是,當我查看Google Analytics(分析)時,找不到任何報告顯示正在跟蹤這些數據。我看事件跟蹤..沒事。我看了一下概述,它只顯示了php頁面的統計信息。

那麼,我應該在Google Analytics中查看哪些內容?我是否需要在GA中設置任何用於跟蹤「重要頁面」的ajax調用?

+0

任何人有任何想法? – murvinlai 2010-06-04 17:32:09

回答

1

嘗試調用你內部的AJAX AJAX函數。像:

function callPage(div,params, page) 
    { 

     Facebook.urchinTracker(page);  

     var ajax_content = new Ajax(); 
     ajax_content.responseType = Ajax.FBML; 
     ajax_content.ondone = function(data) 
      { 
       document.getElementById(div).setInnerFBML(data); 
      } 
     var params={"Params":params,"target":div};   
     ajax_content.post(page,params);  

    } 
相關問題