2016-02-22 112 views
0

我正在查询Google Analytics(应用)数据,我想要TOP 10 ga:screenName,然后将它们拆分为ga:operatingSystem。如果我只是查询了dimensions=ga:operatingSystem,ga:screenNamemetrics=ga:screenViews,sort=-ga:screenviews,max-results=20,我得到的主要是Android结果(17/20),因为Android构成了比iOS更多的流量。排序后拆分Google Anlytics尺寸?

有没有办法在TOP 10屏幕上首先应用排序然后在Android和iOS之间进行分割?现在我对总数进行数据透视表排序,然后进入前20个字段。这不是非常流畅,我想知道我是否可以在查询中正确过滤。

回答

0

您可以将它分解为两个查询,一个用于Anroid的前10个屏幕,另一个用于iOS的前10个屏幕。

只需将filters==ga:operatingSystem==iOS添加到第一个查询并将filters==ga:operatingSystem==Android添加到第二个查询。

+0

我知道我可以使用两个查询。问题是,出于性能目的,要在一个中完成。 – Killerpixler