Module: Peddler::Reports::SellerSalesAndTraffic

Defined in:
lib/peddler/reports/seller_sales_and_traffic.rb,
lib/peddler/reports/seller_sales_and_traffic/report.rb,
lib/peddler/reports/seller_sales_and_traffic/sales_by_asin.rb,
lib/peddler/reports/seller_sales_and_traffic/sales_by_date.rb,
lib/peddler/reports/seller_sales_and_traffic/report_options.rb,
lib/peddler/reports/seller_sales_and_traffic/traffic_by_asin.rb,
lib/peddler/reports/seller_sales_and_traffic/traffic_by_date.rb,
lib/peddler/reports/seller_sales_and_traffic/report_specification.rb,
lib/peddler/reports/seller_sales_and_traffic/sales_and_traffic_by_asin.rb,
lib/peddler/reports/seller_sales_and_traffic/sales_and_traffic_by_date.rb,
sig/peddler/reports/seller_sales_and_traffic.rbs

Overview

This report shares data on the sales performance and page traffic of the seller's items aggregated by date (across the seller's entire catalog of items) and aggregated by ASIN. Aggregated data is available at different date range aggregation levels: DAY, WEEK, MONTH. Per-ASIN data is available at different ASIN aggregation levels: PARENT, CHILD, SKU. Requests can span multiple date range periods.

Defined Under Namespace

Classes: Report, ReportOptions, ReportSpecification, SalesAndTrafficByASIN, SalesAndTrafficByDate, SalesByASIN, SalesByDate, TrafficByASIN, TrafficByDate

Class Method Summary collapse

Class Method Details

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

Parameters:

  • (Hash[String | Symbol, untyped])

Returns:



15
16
17
# File 'lib/peddler/reports/seller_sales_and_traffic.rb', line 15

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