Module: ListingIssues
- Defined in:
- app/services/listing_issues/sync.rb,
app/services/listing_issues/issue.rb,
app/services/listing_issues/base_adapter.rb,
app/services/listing_issues/amazon_adapter.rb,
app/services/listing_issues/google_adapter.rb,
app/services/listing_issues/walmart_adapter.rb,
app/services/listing_issues/wayfair_adapter.rb,
app/services/listing_issues/website_adapter.rb,
app/services/listing_issues/retailer_probe_adapter.rb,
app/services/listing_issues/build_wayfair_insight_issues.rb,
app/subscribers/listing_issues/retailer_probe_completed_handler.rb,
app/services/listing_issues/build_wayfair_duplicate_parent_issue.rb,
app/services/listing_issues/build_wayfair_missing_required_spec_issue.rb
Overview
Per-retailer listing issue detection: adapters derive issues from stored
channel data and Sync reconciles them into ListingIssue rows.
Defined Under Namespace
Classes: AmazonAdapter, BaseAdapter, BuildWayfairDuplicateParentIssue, BuildWayfairInsightIssues, BuildWayfairMissingRequiredSpecIssue, GoogleAdapter, Issue, RetailerProbeAdapter, RetailerProbeCompletedHandler, Sync, WalmartAdapter, WayfairAdapter, WebsiteAdapter