public void QueryBrowserMetrics()
        {
            AnalyticsService service = new AnalyticsService(this.ApplicationName);

            service.Credentials = new GDataCredentials(this.userName, this.passWord);

            DataQuery query = new DataQuery(DataFeedUrl);

            query.Ids              = this.accountId;
            query.Metrics          = "ga:pageviews";
            query.Dimensions       = "ga:browser";
            query.Sort             = "ga:browser,ga:pageviews";
            query.GAStartDate      = DateTime.Now.AddDays(-14).ToString("yyyy-MM-dd");
            query.GAEndDate        = DateTime.Now.AddDays(-2).ToString("yyyy-MM-dd");
            query.NumberToRetrieve = 200;

            DataFeed actual = service.Query(query);

            XmlTextWriter writer = new XmlTextWriter("QueryBrowserMetricsOutput.xml", Encoding.UTF8);

            writer.Formatting  = Formatting.Indented;
            writer.Indentation = 2;

            actual.SaveToXml(writer);

            foreach (DataEntry entry in actual.Entries)
            {
                Assert.IsNotNull(entry.Id);
            }
        }