有人请帮助我...我正在使用此代码从 api 获取特定目录下的所有页面,其中包含综合浏览量和唯一访问者。 通过 API,我在 2023 年 8 月 13 日获得了 109 名访客和 233 次综合浏览量,但在同一天的 Analytics 中,该数字增加了一倍多... 222 个唯一访问者和 640 次综合浏览量。
100% 相同的网址...有什么想法吗?预先感谢您。
$response = $client->runReport([
'property' => 'properties/XXXXXXXXXXXX',
'pageSize' => '20000',
'dateRanges' => [
new DateRange([
'start_date' => '2023-08-13',
'end_date' => '2023-08-13',
]),
],
'dimensions' => [new Dimension(
[
'name' => 'pagePath',
]
),
],
'dimensionFilter' => new FilterExpression([
'filter' => new Filter([
'field_name' => 'pagePath',
'string_filter' => new Filter\StringFilter([
'match_type' => Filter\StringFilter\MatchType::BEGINS_WITH,
'value' => '/url-here/',
])
])
]),
'metrics' => [
new Metric(
[
'name' => 'activeUsers'
]
),
new Metric(
[
'name' => 'screenPageViews'
]
)
]
]);
我认为主要问题是数据 API 和探索依赖于不同的数据集,正如 Google Analytics 帮助文档中提到的这里 ga data api runReport 方法依赖于报告的数据集,而探索似乎是在查询不同的数据集。