Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php gapi分析报告维度_Php_Google Analytics_Google Analytics Api - Fatal编程技术网

php gapi分析报告维度

php gapi分析报告维度,php,google-analytics,google-analytics-api,Php,Google Analytics,Google Analytics Api,我正在为我的定制CMS构建一个Google Analytics仪表板,我对这些维度如何影响来自gapi的报告感到困惑 我正在跟踪页面浏览量,访问量,新访问量百分比,avgTimeOnSite,以及新访问量,作为我的指标,截至目前,我只有日期作为我的维度。当维度参数中只有date时,它会显示过去30天的所有数据,即使所有数据都是00:00(那天没有人访问该站点) 当我将landingPagePath与date一起添加到维度时,它只显示实际有数字的日期 我的问题是: 向my dimensions添加

我正在为我的定制CMS构建一个Google Analytics仪表板,我对这些维度如何影响来自gapi的报告感到困惑

我正在跟踪
页面浏览量
访问量
新访问量百分比
avgTimeOnSite
,以及
新访问量
,作为我的指标,截至目前,我只有
日期
作为我的维度。当维度参数中只有
date
时,它会显示过去30天的所有数据,即使所有数据都是00:00(那天没有人访问该站点)

当我将
landingPagePath
date
一起添加到维度时,它只显示实际有数字的日期

我的问题是:

向my dimensions添加
landingPagePath
如何影响GAPI返回的数据?为什么它会更改显示的数据量,但不会更改数据

另外,在另一个报告页面上,我尝试使用GAPI的过滤器仅获取三个特定页面的数据。但是,当我对查询使用
ga:pagePath=~equipment/*,ga:pagePath=~online store/*,ga:pagePath=~store/*
时,它不会返回任何内容。如何仅返回这三个页面的数据

编辑:即使使用与“我的自定义仪表板”中完全相同的过滤器、维度和指标,它也会显示正确的数据

如果您必须选择一个问题来回答,那么我的第一个问题更为重要。

当landingPagePath添加到维度时,有两个维度。假设我们得到了“20”个不同的登录页面路径和“25”个日期,那么我们得到了20*25=500个查询结果。这意味着登录页有25条记录作为维度

第二个问题:你写错了常客。 应该是:ga:pagePath=~equipment/,ga:pagePath=~online store/,ga:pagePath=~store/*
或者更好:ga:pagePath=~(equipment | online store | store)/.*

谢谢!
ga:pagePath=~(equipment | online store | store)/.*
工作得非常好!