Как заказать в Google Analytics v4?
Я пытаюсь выполнить этот порядок запросов по дате, значение по умолчанию упорядочено по просмотрам экрана, что делает диаграмму странной. Поэтому я пытаюсь отсортировать его по дате.
let rst = await analytics.runReport({
property: `properties/${property}`,
dateRanges: [{
startDate: '30daysAgo',
endDate: 'today'
}],
dimensions:[
{
name: 'date'
}
],
metrics:[
{
name: 'screenPageViews'
}
],
orderBys:[
{
fieldName: 'date'
}
]
});
Но я получаю следующую ошибку
Ошибка: 3 INVALID_ARGUMENT: поле существует в OrderBy, но не определено во входных параметрах / списке показателей
Любая помощь была бы замечательной.
1 ответ
Ответ:
rst = await analytics.runReport({
property: `properties/${property}`,
dateRanges: [{
startDate: '30daysAgo',
endDate: 'today'
}],
dimensions:[
{
name: 'date'
}
],
metrics:[
{
name: 'screenPageViews'
}
],
orderBys:[
{dimension:{
dimensionName: 'date'
}
}
]
});