Metrics class
Performance metrics.
Values are only set for metrics requested explicitly in the request's search query.
Constructors
- Metrics({double? aos, double? aovMicros, String? clicks, double? conversionRate, String? conversionValueMicros, double? conversions, double? ctr, double? daysToShip, String? impressions, double? itemDaysToShip, double? itemFillRate, String? orderedItemSalesMicros, String? orderedItems, String? orders, String? rejectedItems, double? returnRate, String? returnedItems, String? returnsMicros, String? shippedItemSalesMicros, String? shippedItems, String? shippedOrders, double? unshippedItems, double? unshippedOrders})
- Metrics.fromJson(Map json_)
Properties
- aos ↔ double?
-
Average order size - the average number of items in an order.
getter/setter pair
- aovMicros ↔ double?
-
Average order value in micros (1 millionth of a standard unit, 1 USD =
1000000 micros) - the average value (total price of items) of all placed
orders.
getter/setter pair
- clicks ↔ String?
-
Number of clicks.
getter/setter pair
- conversionRate ↔ double?
-
Number of conversions divided by the number of clicks, reported on the
impression date.
getter/setter pair
- conversions ↔ double?
-
Number of conversions attributed to the product, reported on the
conversion date.
getter/setter pair
- conversionValueMicros ↔ String?
-
Value of conversions in micros (1 millionth of a standard unit, 1 USD =
1000000 micros) attributed to the product, reported on the conversion
date.
getter/setter pair
- ctr ↔ double?
-
Click-through rate - the number of clicks merchant's products receive
(clicks) divided by the number of times the products are shown
(impressions).
getter/setter pair
- daysToShip ↔ double?
-
Average number of days between an order being placed and the order being
fully shipped, reported on the last shipment date.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- impressions ↔ String?
-
Number of times merchant's products are shown.
getter/setter pair
- itemDaysToShip ↔ double?
-
Average number of days between an item being ordered and the item being
This metric cannot be segmented by customer_country_code.
getter/setter pair
- itemFillRate ↔ double?
-
Percentage of shipped items in relation to all finalized items (shipped or
rejected by the merchant; unshipped items are not taken into account),
reported on the order date.
getter/setter pair
- orderedItems ↔ String?
-
Number of ordered items.
getter/setter pair
- orderedItemSalesMicros ↔ String?
-
Total price of ordered items in micros (1 millionth of a standard unit, 1
USD = 1000000 micros).
getter/setter pair
- orders ↔ String?
-
Number of placed orders.
getter/setter pair
- rejectedItems ↔ String?
-
Number of ordered items canceled by the merchant, reported on the order
date.
getter/setter pair
- returnedItems ↔ String?
-
Number of ordered items sent back for return, reported on the date when
the merchant accepted the return.
getter/setter pair
- returnRate ↔ double?
-
Total price of returned items divided by the total price of shipped items,
reported on the order date.
getter/setter pair
- returnsMicros ↔ String?
-
Total price of ordered items sent back for return in micros (1 millionth
of a standard unit, 1 USD = 1000000 micros), reported on the date when the
merchant accepted the return.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- shippedItems ↔ String?
-
Number of shipped items, reported on the shipment date.
getter/setter pair
- shippedItemSalesMicros ↔ String?
-
Total price of shipped items in micros (1 millionth of a standard unit, 1
USD = 1000000 micros), reported on the order date.
getter/setter pair
- shippedOrders ↔ String?
-
Number of fully shipped orders, reported on the last shipment date.
getter/setter pair
- unshippedItems ↔ double?
-
Number of ordered items not shipped up until the end of the queried day.
getter/setter pair
- unshippedOrders ↔ double?
-
Number of orders not shipped or partially shipped up until the end of the
queried day.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited