-
Get aggregate metrics for a given set of users and date ranges.
Supported aggregates include;- avg - simple average
- min - minimum value
- max - maximim value
- wavg - weighted average (weighted by time)
- sum - sum of values
Declaration
Swift
@discardableResult public func get(sport: ActivityType, userIds: [Int64], ranges: [DateRange], fields: [String], completion: @escaping Zone5.ResultHandler<MappedResult<UserWorkoutResult>>) -> PendingRequest?
-
Get aggregate metrics by bike.
Supported aggregates include;- avg - simple average
- min - minimum value
- max - maximim value
- wavg - weighted average (weighted by time)
- sum - sum of values
Declaration
Swift
@discardableResult public func getBikeMetrics(ranges: [DateRange], fields: [String], bikeUids: [String], completion: @escaping Zone5.ResultHandler<MappedResult<UserWorkoutResult>>) -> PendingRequest?