Comment utiliser plusieurs filtres avec l'API de données Google Analytics (GA4) à l'aide de PHP
P粉704196697
P粉704196697 2023-11-04 14:39:38
0
1
742

C'est donc ma première question, je ferai de mon mieux pour suivre les règles de la communauté. J'essaie d'utiliser plusieurs filtres dans l'API de données Google Analytics (GA4) à l'aide de PHP. J'ai réussi à utiliser un filtre et à l'afficher dans un tableau de bord personnalisé.

Voici le code pour obtenir les données url commençant par la valeur : /133. La question est de savoir comment créer un filtre pour obtenir plusieurs URL. Autrement dit, je veux que les données de la page commencent par les valeurs "/133", "/88", "/678" et "/67" ?

$response = $client->runReport([
    'property' => 'properties/' . $property_id,
    'dateRanges' => [
        new DateRange([
            'start_date' => '2022-01-01',
            'end_date' => 'today',
        ]),
    ],
    'dimensions' => [
        new Dimension(['name' => 'pageTitle',]),
        new Dimension(['name' => 'fullPageUrl',]),
    ],
    'metrics' => [
        new Metric(['name' => 'screenPageViews',]),
        new Metric(['name' => 'activeUsers',]),
        new Metric(['name' => 'newUsers',]),
        new Metric(['name' => 'userEngagementDuration',]),
    ],
    'dimensionFilter' => new FilterExpression([
        'filter' => new Filter([
            'field_name' => 'pagePath',
            'string_filter' => new FilterStringFilter([
                'match_type' => FilterStringFilterMatchType::BEGINS_WITH,
                'value' => '/133',
            ])
        ]),
    ]),
]);


P粉704196697
P粉704196697

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal