Is it possible to package multiple queries to the Google Analytics API? I'm running subsequent queries with the following syntax using the AnalyticsService (documented here):
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();
I understand that there may be ways I can query for multiple metrics but the above samples are cut down for brevity - I use different filters and dimmensions on different queries that make simple boolean logic impossible. I would like to simply package up multiple queries into one request.
Is this possible?