我制作了简单的PHP代码来显示我网站的独特页面视图。主要代码是 7 天,但我想让它终身有效,当我制作开始日期时:"2017-10-5"它开始向我显示错误。但是文档说我可以将日期放在该类型中。
工作变体:
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);
}
从您链接的文档(强调我的):
所有 Analytics(分析)数据请求都必须指定日期范围。如果未在请求中包含开始日期和结束日期参数,服务器将返回错误。日期值可以是使用模式 YYYY-MM-DD 的特定日期,也可以是使用今天、昨天或 Ndaysago 模式的相对日期。值必须匹配 [0-9]{4}-[0-9]{2}-[0-9]{2}|今天|昨天|[0-9]+(天前)。
这意味着您的一天必须以两位数字显示。尝试2017-10-05
作为开始日期。