为AJAX设置Facebook hilchintracker要求Google Analytics(分析)
-
24-10-2019 - |
题
我已经在FBML Facebook应用程序中设置了Google Analytics(分析)。它用于跟踪PHP页面。 (我可以在GA中看到该报告)。
但是,我也想跟踪Ajax调用,因为我的应用程序的大多数页面都是Ajax驱动的,而不是加载不同的PHP页面。
因此,这就是我在代码中放置的内容(在Ajax调用之前)
facebook.urchintracker('/exticterPage/');
运行应用程序时没有错误返回。
但是,当我查看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);
}
不隶属于 StackOverflow