使用ga指定行的顺序:dayOfWeekName作为维度

时间:2017-01-25 14:12:38

标签: google-analytics-api

我正在使用 ga:dayOfWeekName 作为维度进行API调用:

https://www.googleapis.com/analytics/v3/data/ga?ids=ga:xxxxxxxxx&dimensions=ga:dayOfWeekName&metrics=ga:pageviews&start-date=2016-12-24&end-date=2017-01-23&max-results=24

返回的数据不在 ga:dayOfWeek 顺序中(例如星期日,星期一,星期二等)。相反,它会在周五,周一,周六等回来(见下面的屏幕截图)。也不是按指标排序。是否可以选择按数字日等值返回结果?

enter image description here

1 个答案:

答案 0 :(得分:0)

如您所述,无法对ga:dayOfWeekName进行排序,因为它只会按字母顺序排序。

如果您想按照提及的顺序排序,请在API请求中再添加一个维ga:dayOfWeek,这是从0(星期日)到6(星期六)的一位数字,然后添加您的API请求中的sort查询参数。

因此,您的API请求应该是这样的

https://www.googleapis.com/analytics/v3/data/ga?ids=ga:xxxxxxxxx&dimensions=ga:dayOfWeekName,ga:dayOfWeek&metrics=ga:pageviews&sort=ga:dayOfWeek&start-date=2016-12-24&end-date=2017-01-23&max-results=24

希望它有所帮助。

相关问题