RepricingProductReport class Null safety

Resource that represents a daily Repricing product report.

Each report contains stats for a single type of Repricing rule for a single product on a given day. If there are multiple rules of the same type for the product on that day, the report lists all the rules by rule ids, combines the stats, and paginates the results by date. To retrieve the stats of a particular rule, provide the rule_id in the request.

Constructors

RepricingProductReport({String? applicationCount, RepricingProductReportBuyboxWinningProductStats? buyboxWinningProductStats, Date? date, PriceAmount? highWatermark, List<InapplicabilityDetails>? inapplicabilityDetails, PriceAmount? lowWatermark, int? orderItemCount, List<String>? ruleIds, PriceAmount? totalGmv, String? type})
RepricingProductReport.fromJson(Map json_)

Properties

applicationCount String?
Total count of Repricer applications.
read / write
buyboxWinningProductStats RepricingProductReportBuyboxWinningProductStats?
Stats specific to buybox winning rules for product report (deprecated).
read / write
date Date?
Date of the stats in this report.
read / write
hashCode int
The hash code for this object.
read-onlyinherited
highWatermark PriceAmount?
Maximum displayed price after repriced during this reporting period.
read / write
inapplicabilityDetails List<InapplicabilityDetails>?
List of all reasons the rule did not apply to the product during the specified reporting period.
read / write
lowWatermark PriceAmount?
Minimum displayed price after repriced during this reporting period.
read / write
orderItemCount int?
Total unit count of impacted products ordered while the rule was active on the date of the report.
read / write
ruleIds List<String>?
Ids of the Repricing rule for this report.
read / write
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited
totalGmv PriceAmount?
Total GMV generated by impacted products while the rule was active on the date of the report.
read / write
type String?
Type of the rule. Possible string values are:
read / write

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent 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