Module: Peddler::Reports::EndUserData

Defined in:
lib/peddler/reports/end_user_data.rb,
lib/peddler/reports/end_user_data/report.rb,
lib/peddler/reports/end_user_data/asin_metrics.rb,
lib/peddler/reports/end_user_data/end_user_data.rb,
lib/peddler/reports/end_user_data/report_options.rb,
lib/peddler/reports/end_user_data/report_specification.rb,
sig/peddler/reports/end_user_data.rbs

Overview

Provides end user (customer) data to IE, ES, FR, BE, NL, DE, IT, SE, and PL selling partners. The data contains customer personal data that includes contact information, page view (glance view), and order data for customers that elect to share this data with specific sellers. The customer data is accessible across various reporting periods (DAY, WEEK, and MONTH). Developers can choose start and end dates and the reporting period for data retrieval and aggregation. If the customer does not elect to share their data, the report does not generate data.

Defined Under Namespace

Classes: ASINMetrics, EndUserData, Report, ReportOptions, ReportSpecification

Class Method Summary collapse

Class Method Details

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

Parameters:

  • (Hash[String | Symbol, untyped])

Returns:



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

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