0
因此,我正在嘗試使用名爲OOCharts的插件將Google分析數據顯示到我的網站上。它工作正常,只是我無法過濾填充在表中的記錄。我已經瞭解到我需要在OO.Query對象上使用.setFilter()函數,但我不知道如何將篩選後的查詢傳遞給OO.Table對象。請輸入如果有人知道這個事情,這是我的代碼至今:使用Google Analytics和OOCharts過濾表中的記錄
oo.setOOId("<My OOID here>");
var from = "01/01/2011";
var today = new Date();
var to = today;
oo.load(doCharts());
jQuery(document).ready(function() {
});
function doCharts() {
var q = new oo.Query("<My Profile ID here>", new Date("1/7/2013"), new Date("3/30/2013"));
q.addDimension('ga:pageTitle');
q.setFilter('ga:pageTitle==<my Filter string>');
var t = new oo.Table("<My Profile ID here>", new Date(from), new Date(to));
t.addMetric("ga:pageviews", "Page views");
t.addDimension(q); //this doesn't seem right :/
t.setOption('page', 'enable');
t.setOption('pageSize', '20');
t.draw('table1');
q.execute(function (data) {
alert(data);
});
}
Omg!這就像一個魅力。非常感謝。你一直很有幫助!祝你好日子:) – user2304374 2013-04-23 04:29:41