我有一个网站,用户可以在其中创建子目录和文件,我需要能够在创建时单独跟踪每个子目录。
例如:如果我的网站是www.domain.com
User 1 creates www.domain.com/user1/index.html
User 2 creates www.domain.com/user2/index.html
我需要能够自动跟踪子目录user1和user2。我无法手动进入GA管理面板并在每次创建新的子目录时添加一个段/过滤器来跟踪它。我还需要能够将这些数据显示给用户。
Google Analytics可以实现这一目标吗?
答案 0 :(得分:0)
管理很容易做到这一点。
1)以编程方式将google分析代码添加到用户创建的每个新页面中。这会自动跟踪各个子目录的流量。
2)使用oocharts.js通过传入这样的过滤器来单独显示数据。
var timeline1 = new oo.Timeline("12345678", "30d");
timeline1.addMetric("ga:visits", "Visits");
timeline1.query.setFilter('ga:pagePath=~/user1/');
timeline1.draw('chart1');
var timeline2 = new oo.Timeline("12345678", "30d");
timeline2.addMetric("ga:visits", "Visits");
timeline2.query.setFilter('ga:pagePath=~/user2/');
timeline2.draw('chart2');