Module: Peddler::Reports::SellingPartnerSearchQueryPerformance

Defined in:
lib/peddler/reports/selling_partner_search_query_performance.rb,
lib/peddler/reports/selling_partner_search_query_performance/report.rb,
lib/peddler/reports/selling_partner_search_query_performance/report_options.rb,
lib/peddler/reports/selling_partner_search_query_performance/search_query_data.rb,
lib/peddler/reports/selling_partner_search_query_performance/report_specification.rb,
lib/peddler/reports/selling_partner_search_query_performance/search_query_performance_data.rb,
lib/peddler/reports/selling_partner_search_query_performance/search_query_performance_click_data.rb,
lib/peddler/reports/selling_partner_search_query_performance/search_query_performance_cart_add_data.rb,
lib/peddler/reports/selling_partner_search_query_performance/search_query_performance_purchase_data.rb,
lib/peddler/reports/selling_partner_search_query_performance/search_query_performance_impression_data.rb,
sig/peddler/reports/selling_partner_search_query_performance.rbs

Overview

The Search Query Performance Report provides overall query performance, such as impressions, clicks, cart adds, and purchases for a list of Amazon Standard Identification Numbers (ASINs) and date range that you specify. Data is available at different reporting periods: WEEK, MONTH, and QUARTER. Requests cannot span multiple periods. For example, a request at the WEEK level cannot start on 2025-01-05 and end on 2025-01-18 as this request spans two weeks.

Defined Under Namespace

Classes: Report, ReportOptions, ReportSpecification, SearchQueryData, SearchQueryPerformanceCartAddData, SearchQueryPerformanceClickData, SearchQueryPerformanceData, SearchQueryPerformanceImpressionData, SearchQueryPerformancePurchaseData

Class Method Summary collapse

Class Method Details

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

Parameters:

  • (Hash[String | Symbol, untyped])

Returns:



16
17
18
# File 'lib/peddler/reports/selling_partner_search_query_performance.rb', line 16

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