我可以让Google Analytics看到一些页面相同吗?

时间:2015-03-04 06:03:44

标签: php google-analytics google-api-php-client

我目前正在使用Google AnalyticsAPI来获取有关访问我网站的信息。我注意到的一件事是,在某些情况下,我在同一页面上得到两个不同的结果,因为用户访问它们的方式不同。例如,我得到的结果如下:

http://www.example.com/mypage - 500 pageviews
http://example.com/mypage - 500 pageviews

我想要的是让他们被认为是相同的,所以我得到的结果就像这样整合:

http://example.com/mypage - 1000 pageviews

使用PHP客户端代码访问API是否可行?我目前的代码包括以下几行:

filter = 'pageviews > 100 && pagePath !~ ^\/$';
$ga_month->requestReportData(ga_profile_id, array('hostname', 'pagePath'), array('pageviews'), '-pageviews', $filter, $start_date_month, $end_date);

我已经看到这段代码使用搜索和替换函数来组合Google documentation中的结果,但我不知道如何将以下JSON请求集成到上面的PHP代码中:

  "searchAndReplaceDetails": {
    "field": string,
    "searchString": string,
    "replaceString": string,
    "caseSensitive": boolean
  },

1 个答案:

答案 0 :(得分:1)

您可以使用搜索和替换过滤器,此资源(https://support.google.com/analytics/answer/1034834?hl=en)会告诉您如何执行此操作。