Module: Peddler::Reports::VendorSales

Defined in:
lib/peddler/reports/vendor_sales.rb,
lib/peddler/reports/vendor_sales/report.rb,
lib/peddler/reports/vendor_sales/sales_by_asin.rb,
lib/peddler/reports/vendor_sales/report_options.rb,
lib/peddler/reports/vendor_sales/sales_aggregate.rb,
lib/peddler/reports/vendor_sales/report_specification.rb,
sig/peddler/reports/vendor_sales.rbs

Overview

This report shares data on the sales performance of vendor's items both at an aggregated level (across the vendor's entire catalog of items) and at a per-ASIN level. Data is available at different date range aggregation levels: DAY, WEEK, MONTH, QUARTER, YEAR. Requests can span multiple date range periods.

Defined Under Namespace

Classes: Report, ReportOptions, ReportSpecification, SalesAggregate, SalesByASIN

Class Method Summary collapse

Class Method Details

.parse(hash) ⇒ Peddler::Reports::VendorSales::Report

Parameters:

  • (Hash[String | Symbol, untyped])

Returns:



14
15
16
# File 'lib/peddler/reports/vendor_sales.rb', line 14

def parse(hash)
  Report.parse(hash)
end