aggregation: object {aggregation_type, value_field} or object {aggregation_type} or object {aggregation_type, value_field} or object {aggregation_type, value_field}
The aggregation function used to compute the value of the pricing metric.
Accepts one of the following:
Sum = object {aggregation_type, value_field}
aggregation_type: "sum"
Accepts one of the following:
"sum"
value_field: string
The field to sum over.
Count = object {aggregation_type}
aggregation_type: "count"
Accepts one of the following:
"count"
Max = object {aggregation_type, value_field}
aggregation_type: "max"
Accepts one of the following:
"max"
value_field: string
The field to get the max value of.
Last = object {aggregation_type, value_field}
aggregation_type: "last"
Accepts one of the following:
"last"
value_field: string
The field to get the last value of.
event_name: string
The event name that the pricing metric is computed on.
name: string
The name of the pricing metric.
unit: string
The unit of the value computed by the pricing metric.
dimensions: optional array of string
The dimensions by which the events are grouped to compute the pricing metric.