我开始使用 Google Analytics 4 数据 API,并下载了 PHP 库来创建请求。我已经进行了一些尝试,目前我的请求运作良好,但当我需要排序时,我不知道如何传递这些数据,我已经尝试过很多方法,但都没有成功。
请检查 "orderBys" 数据,那里应该传递 orderType 和 dimensionName 来按维度日期过滤,所以它应该是类似于 "ordertype" => ALPHANUMERIC 和 "dimensionName" => "date"。
任何提示将不胜感激 :)
请检查 "orderBys" 数据,那里应该传递 orderType 和 dimensionName 来按维度日期过滤,所以它应该是类似于 "ordertype" => ALPHANUMERIC 和 "dimensionName" => "date"。
任何提示将不胜感激 :)
$response = $client->runReport([
'property' => 'properties/' . $property_id,
'dateRanges' => [
new DateRange([
'start_date' => '7daysAgo',
'end_date' => 'yesterday',
]),
],
'dimensions' => [new Dimension(
['name' => 'day']
),
],
'metrics' => [
new Metric(['name' => 'newUsers']),
new Metric(['name' => 'active7DayUsers']),
],
'orderBys' => [],
]);
order_bys = [OrderBy(dimension = OrderBy.DimensionOrderBy(dimension_name = "date"))]
,并确保导入OrderBy - 不管怎样,@btx你的答案帮了很大的忙! - Dave