我使用Google Analytics API Client Library for Python查询来自Google Analytics API的综合浏览量数据。我想通过pagePath,日期和国家/地区获取网页浏览量。如果我这样打电话(仅使用pagePath和日期维度):
service.data().ga().get(
ids='ga:' + PROFILE_ID,
start_date=from_date,
end_date=to_date,
metrics='ga:pageviews',
dimensions='ga:pagePath,ga:date',
filters='ga:pagePath=@docid=363746',
max_results=MAX_RESULTS,
start_index=start_ind).execute()
我得到的结果与我在网络界面上看到的结果相符:
[U' / IRJ /入口/匿名/ kbproblem的docID = 363746&安培; productcd = axwbas&安培; problemnbr = 680安培; fromkbresultsscreen = T&#39 ;, 你' 20140101',你' 1'] [U' / IRJ /入口/匿名/ solndtls的docID = 363746&安培; searchid = 363746&安培; aparno = qo77072&安培;产物= axwbas&安培; OS = NT&安培;释放= 11.1&安培;号码= 0000093&安培;类型=安培; actionid = 5和; POS = N / A&#39 ;, 你' 20140101',你' 1']
请注意,4月1日这两个页面中只有一个视图。现在,如果我像这样添加国家/地区维度:
service.data().ga().get(
ids='ga:' + PROFILE_ID,
start_date=from_date,
end_date=to_date,
metrics='ga:pageviews',
dimensions='ga:pagePath,ga:date,ga:country',
filters='ga:pagePath=@docid=363746',
max_results=MAX_RESULTS,
start_index=start_ind).execute()
我得到的结果具有相同的两个页面,但每个页面都有两个浏览量:
[U' / IRJ /入口/匿名/ kbproblem的docID = 363746&安培; productcd = axwbas&安培; problemnbr = 680安培; fromkbresultsscreen = T&#39 ;, 你' 20140101',你'中国',你' 2'] [U' / IRJ /入口/匿名/ solndtls的docID = 363746&安培; searchid = 363746&安培; aparno = qo77072&安培;产物= axwbas&安培; OS = NT&安培;释放= 11.1&安培;号码= 0000093&安培;类型=安培; actionid = 5和; POS = N / A&#39 ;, 你' 20140101',你'中国',你' 2']
如果我删除过滤器,我不会只查看任何页面一次。所有页面查看次数都是> = 2.在Web界面中,我看到许多页面只被查看过一次。为什么是这样?添加维度不应该夸大网页浏览量,不应该吗?
答案 0 :(得分:0)
此问题已解决。我没有改变任何东西,但谷歌似乎修复了任何错误,因为结果现在正如预期的那样。