Module: Peddler::Reports::SellingPartnerSearchCatalogPerformance

Defined in:
lib/peddler/reports/selling_partner_search_catalog_performance.rb,
lib/peddler/reports/selling_partner_search_catalog_performance/report.rb,
lib/peddler/reports/selling_partner_search_catalog_performance/report_options.rb,
lib/peddler/reports/selling_partner_search_catalog_performance/report_specification.rb,
lib/peddler/reports/selling_partner_search_catalog_performance/search_catalog_performance_data.rb,
lib/peddler/reports/selling_partner_search_catalog_performance/search_catalog_performance_click_data.rb,
lib/peddler/reports/selling_partner_search_catalog_performance/search_catalog_performance_cart_add_data.rb,
lib/peddler/reports/selling_partner_search_catalog_performance/search_catalog_performance_purchase_data.rb,
lib/peddler/reports/selling_partner_search_catalog_performance/search_catalog_performance_impression_data.rb,
sig/peddler/reports/selling_partner_search_catalog_performance.rbs

Overview

The Search Catalog Performance report provides search engagement metrics, such as impressions, clicks, cart adds, and purchases for a date range that you specify. The 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, SearchCatalogPerformanceCartAddData, SearchCatalogPerformanceClickData, SearchCatalogPerformanceData, SearchCatalogPerformanceImpressionData, SearchCatalogPerformancePurchaseData

Class Method Summary collapse

Class Method Details

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

Parameters:

  • (Hash[String | Symbol, untyped])

Returns:



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

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