API 和接口之间的指标值不同

问题描述 投票:0回答:1

有人请帮助我...我正在使用此代码从 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'
        ]
    )
    ]
]);

google-analytics google-analytics-api google-analytics-4
1个回答
0
投票

我认为主要问题是数据 API 和探索依赖于不同的数据集,正如 Google Analytics 帮助文档中提到的这里 ga data api runReport 方法依赖于报告的数据集,而探索似乎是在查询不同的数据集。

© www.soinside.com 2019 - 2024. All rights reserved.