【发布时间】:2018-05-25 04:28:47
【问题描述】:
我有一个小函数,可以从 Google Analytics 获取数组中每个 URL 的页面和访问者计数。
$filter_path = $my_url;
$filter = 'pagePath =@ ' . $filter_path;
$ga->requestReportData(ga_profile_id,array('pagePath'),array('pageviews','visitors'),'',$filter,'2010-01-01',date('Y-m-d'));
foreach($ga->getResults() as $result) {
$pageviews = $result->getPageviews();
$visits = $result->getVisitors();
}
这可行,但处理 10 个 URL 大约需要 1-2 分钟。当我想处理 100 个网址时,大约需要 15 分钟......
有没有人知道如何/是否可以使这个查询更快?
【问题讨论】:
-
这太糟糕了。根据我们的经验,无论如何每次都是 30 秒,太糟糕了。
标签: php google-analytics google-analytics-api google-api-js-client