Установите Facebook Urchintracker для Ajax Calls для Google Analytics
-
24-10-2019 - |
Вопрос
Я настроил Google Analytics в моем приложении FBML Facebook. Он работает для отслеживания страниц PHP. (Я вижу отчет в GA).
Тем не менее, я также хочу отслеживать вызовы AJAX, потому что большая часть страниц моего приложения управляется AJAX, а не загружает разные страницы PHP.
Итак, это то, что я поместил в код (до вызова Ajax)
Facebook.urchintracker ('/tagenpage/');
При запуске приложения нет никакой ошибки.
Однако, когда я смотрю на Google Analytics, я не могу найти ни одного отчета, показывающего, что это отслеживается. Я смотрю на отслеживание события .. ничего. Я смотрю на обзор, он показывает только статистику PHP -страниц.
Итак, где мне смотреть в Google Analytics? И мне нужно что -нибудь настроить в GA для отслеживания вызова 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);
}