小编Sta*_* dc的帖子

如何在PHP中使用dimensionFilter和matchType创建报告?(GA4)

我正在尝试将 Google Analytics Data API v1 与 PHP 结合使用。我使用 Composer 导入了 google/analytics-data,然后正确设置了整个 API,并且获得了所有包含视图的页面。但我需要使用过滤器根据 URL 过滤结果。

    $client = new BetaAnalyticsDataClient();
    $response = $client->runReport([
        'property' => 'properties/' . $property_id,
        'dateRanges' => [
            new DateRange([
                'start_date' => '2021-01-01',
                'end_date' => 'today',
            ]),
        ],
        'dimensions' => [new Dimension(
            [
                'name' => 'pagePath',
            ]
        ),
        ],
        'metrics' => [new Metric(
            [
                'name' => 'screenPageViews',
            ]
        )
        ],
        'dimensionFilter' => [new DimensionExpression(
            [
                'filter' => [new filter(
                    [
                    'stringFilter' => [new stringFilter([
                        'value' => '/orders/',
                        'match_type' …
Run Code Online (Sandbox Code Playgroud)

php google-analytics-4

6
推荐指数
2
解决办法
3397
查看次数

标签 统计

google-analytics-4 ×1

php ×1