/// <summary> /// Gets the realtime data from the specified profile and metrics. /// </summary> /// <param name="profileId">The ID of the Analytics profile.</param> /// <param name="metrics">The metrics collection of what data to return.</param> /// <param name="dimensions">The dimensions collection of what data to return.</param> public string GetRealtimeData(string profileId, AnalyticsMetricCollection metrics, AnalyticsDimensionCollection dimensions) { return(GetRealtimeData(profileId, new AnalyticsRealtimeDataOptions { Metrics = metrics, Dimensions = dimensions })); }
/// <summary> /// Gets the realtime data from the specified profile, metrics and dimensions. /// </summary> /// <param name="profile">The Analytics profile to gather realtime data from.</param> /// <param name="metrics">The metrics collection of what data to return.</param> /// <param name="dimensions">The dimensions collection of what data to return.</param> public string GetRealtimeData(AnalyticsProfile profile, AnalyticsMetricCollection metrics, AnalyticsDimensionCollection dimensions) { return(GetRealtimeData(profile.Id, metrics, dimensions)); }
public string GetData(string profileId, DateTime startDate, DateTime endDate, AnalyticsMetricCollection metrics, AnalyticsDimensionCollection dimensions) { return(GetData(profileId, new AnalyticsDataOptions { StartDate = startDate, EndDate = endDate, Metrics = metrics, Dimensions = dimensions })); }
public string GetData(AnalyticsProfile profile, DateTime startDate, DateTime endDate, AnalyticsMetricCollection metrics, AnalyticsDimensionCollection dimensions) { return(GetData(profile.Id, startDate, endDate, metrics, dimensions)); }
/// <summary> /// Gets the realtime data from the specified profile and metrics. /// </summary> /// <param name="profileId">The ID of the Analytics profile.</param> /// <param name="metrics">The metrics collection of what data to return.</param> public AnalyticsRealtimeDataResponse GetRealtimeData(string profileId, AnalyticsMetricCollection metrics) { return(GetRealtimeData(profileId, new AnalyticsRealtimeDataOptions { Metrics = metrics })); }
/// <summary> /// Gets the realtime data from the specified profile and metrics. /// </summary> /// <param name="profile">The Analytics profile to gather realtime data from.</param> /// <param name="metrics">The metrics collection of what data to return.</param> public AnalyticsRealtimeDataResponse GetRealtimeData(AnalyticsProfile profile, AnalyticsMetricCollection metrics) { return(GetRealtimeData(profile.Id, metrics)); }
public AnalyticsDataResponse GetData(string profileId, DateTime startDate, DateTime endDate, AnalyticsMetricCollection metrics, AnalyticsDimensionCollection dimensions) { return(AnalyticsDataResponse.ParseJson(Raw.GetData(profileId, startDate, endDate, metrics, dimensions))); }