複数のクエリを Google アナリティクス API にパッケージ化することはできますか? AnalyticsService を使用して、次の構文で後続のクエリを実行しています (ドキュメントはこちら)。
var query = this.AnalyticsService.Data.Ga.Get(
this.GoogleAnalyticsProfileId, // profile id
start.ToString("yyyy-MM-dd"), // start date
DateTime.Now.ToString("yyyy-MM-dd"), // end date
QueryMetricMap[metric]); // metrics
var result = query.Fetch();
var query2 = this.AnalyticsService.Data.Ga.Get(
this.GoogleAnalyticsProfileId, // profile id
start.ToString("yyyy-MM-dd"), // start date
DateTime.Now.ToString("yyyy-MM-dd"), // end date
QueryMetricMap[metric]); // metrics
var result2 = query2.Fetch();
複数のメトリックに対してクエリを実行できる方法があることは理解していますが、上記のサンプルは簡潔にするために省略されています。単純なブール論理を不可能にするさまざまなクエリでさまざまなフィルターとディメンションを使用しています。複数のクエリを 1 つのリクエストにまとめたいと思います。
これは可能ですか?