public void LoadAnalyticsProfiles() { Google.Apis.Analytics.v3.ManagementResource.ProfilesResource.ListRequest request = analyticsService.Management.Profiles.List("~all", "~all"); Google.Apis.Analytics.v3.Data.Profiles profiles = request.Execute(); if (Profiles == null) { Profiles = new List <Google.Apis.Analytics.v3.Data.Profile>(); } foreach (Google.Apis.Analytics.v3.Data.Profile p in profiles.Items) { Profiles.Add(p); } }
public void LoadAnalyticsProfiles() { Google.Apis.Analytics.v3.ManagementResource.ProfilesResource.ListRequest request = analyticsService.Management.Profiles.List("~all", "~all"); Google.Apis.Analytics.v3.Data.Profiles profiles = request.Execute(); if (Profiles == null) { Profiles = new List <Google.Apis.Analytics.v3.Data.Profile>(); } if (profiles.Items.Count == 0) { throw new Exception("No profiles found in Analytics Account, you must have an active profile to access."); } foreach (Google.Apis.Analytics.v3.Data.Profile p in profiles.Items) { Profiles.Add(p); } }