我制作了简单的PHP代码,以便为我的网站显示uniquePageViews。主要代码是7天,但我想让它终生,当我开始约会时:" 2017-10-5"它开始显示我的错误。但documentation says我可以在该类型中添加日期。
工作变体:
try {
$result = $service->data_ga->get( $GA_VIEW_ID, '100daysAgo', 'today','ga:uniquePageviews');
$count = $result->totalsForAllResults['ga:uniquePageviews'];
echo $count;
} catch(Exception $e) {
var_dump($e);
}
失败变体:
try {
$result = $service->data_ga->get( $GA_VIEW_ID, '2017-10-5', 'today','ga:uniquePageviews');
$count = $result->totalsForAllResults['ga:uniquePageviews'];
echo $count;
} catch(Exception $e) {
var_dump($e);
}
答案 0 :(得分:0)
来自documentation you linked(强调我的):
所有Google Analytics数据请求都必须指定日期范围。如果请求中不包含开始日期和结束日期参数,则服务器将返回错误。日期值可以是使用模式YYYY-MM-DD 或相对使用今天,昨天或NdaysAgo模式的特定日期。值必须匹配[0-9] {4} - [0-9] {2} - [0-9] {2} |今天|昨天| [0-9] +(daysAgo) 。
这意味着您的一天必须以两位数显示。请尝试2017-10-05
作为开始日期。