for ($i = 0; $i !== count($conjunto); $i++){
if ($conjunto[$i] !== NULL){
}
}
$request = (new RunReportRequest()) -> setProperty('properties/' . $property_id)
->setDateRanges([
new DateRange([
'start_date' => "2024-05-06",
'end_date' => 'today',
]),
])
->setDimensions([
new Dimension(['name' => "browser"]),
])
->setMetrics([
new Metric(['name' => 'screenPageViews']),
]);
Olá, tudo bem ? Alguém poderia me ajudar nesse problema kkk estou usando a api do google analytics GA4, Tenho um "for" que trará os dados de um array, e esses dados irá alterar esse código abaixo no "1", mais especificadamente "browser", o for serve para chamar a classe "Dimension" diversas vezes conforme o usuario marca as checkbox, supondo que deu certo, ficaria mais ou menos assim no "2":
1:
new Dimension(['name' => "browser"])
2:
$request = (new RunReportRequest()) -> setProperty('properties/' . $property_id)
->setDateRanges([
new DateRange([
'start_date' => "2024-05-06",
'end_date' => 'today',
]),
])
->setDimensions([
new Dimension(['name' => "browser"]),
new Dimension(['name' => "1"]),
new Dimension(['name' => "2"]),
new Dimension(['name' => "3"]),
new Dimension(['name' => "4"]),
])
->setMetrics([
new Metric(['name' => 'screenPageViews']),
]);