0

我正在尝试按日期运行此查询顺序,默认值是按屏幕视图排序的,这会产生一个奇怪的图表。所以我试图按日期对其进行排序。

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 中,但未在输入维度/指标列表中定义

任何帮助都会很棒。

4

1 回答 1

0

答案:

rst = await analytics.runReport({
  property: `properties/${property}`,
  dateRanges: [{
    startDate: '30daysAgo',
    endDate: 'today'
  }],
  dimensions:[
    {
      name: 'date'
    }
  ],
  metrics:[
    {
      name: 'screenPageViews'
    }
  ],
        orderBys:[
            {dimension:{
                    dimensionName: 'date'
                } 
            }
        ]
});
于 2021-04-21T16:36:14.787 回答