2010-06-04 2 views
2

Я настроил Google Analytics в своем приложении facebook FBML. Он работает для отслеживания страниц php. (Я вижу отчет в GA).Настроить facebook UrchinTracker для aJax вызывает Google Analytics

Тем не менее, я также хочу отслеживать вызовы aJax, потому что большинство страниц моего приложения управляются ajax, а не загружают разные php-страницы differnet.

так это то, что я положил в коде (до АЯКС вызова)

Facebook.urchinTracker ('/ importantpage /');

Это не ошибка при запуске приложения.

Однако, когда я смотрю на Google Analytics, я не могу найти отчет, показывающий, что это отслеживается. Я смотрю на отслеживание событий .. ничего. Я смотрю на обзор, он показывает только статистику php-страниц.

Итак, где я должен искать в Google Analytics? и мне нужно настроить что-нибудь в GA для отслеживания вызова ajax для 'importantpage'?

+0

у кого есть идеи? – murvinlai

ответ

1

попробуйте называть urchin внутри вас функция 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);  

    } 
Смежные вопросы