2

我正在使用代码:

function get_indiv_visitors($site_id, $start_date, $end_date=NULL) {
        require 'config.php';
        $ga = new gapi($ga_email,$ga_password);
        $ga->requestReportData($site_id, array('pagePath'),array('Visitors'),         $sort_metric=null, $filter=null, $start_date, $end_date);
        $totalvisitors = $ga->getVisitors();
        return $totalvisitors;
} 

此代码有效,但返回的数字大于访问次数(我与谷歌分析网站交叉引用,因此这些数字绝对正确)。我应该有更多的访问者而不是访问量是没有意义的。

4

2 回答 2

1

它与 GA 如何跟踪访问量和访问者有关:

访问被分配到第一页而不是后续页面,而唯一访问者被分配到每个页面

在网络分析中查看唯一访问者、0 次访问和页面

于 2012-04-30T17:02:04.720 回答
1

将维度更改为“userDefinedValue”

function get_indiv_visitors($site_id, $start_date, $end_date=NULL) {
        require 'config.php';
        $ga = new gapi($ga_email,$ga_password);
        $ga->requestReportData($site_id, array('userDefinedValue'),array('Visitors'),            $sort_metric=null, $filter=null, $start_date, $end_date);
        $totalvisitors = $ga->getVisitors();
        return $totalvisitors;
} 
于 2013-10-25T09:44:40.507 回答