Skip to main content
Anchor to ProductResourceFeedback

ProductResourceFeedback

object

Requires read_resource_feedbacks access scope. Also: App must be configured to use the Storefront API or as a Sales Channel.

Reports the status of product for a Sales Channel or Storefront API. This might include why a product is not available in a Sales Channel and how a merchant might fix this.

•DateTime!
non-null

The time when the feedback was generated. Used to help determine whether incoming feedback is outdated compared to existing feedback.

•[String!]!
non-null

The feedback messages presented to the merchant.

•ID!
non-null

The ID of the product associated with the feedback.

•DateTime!
non-null

The timestamp of the product associated with the feedback.

•ResourceFeedbackState!
non-null

Conveys the state of the feedback and whether it requires merchant action or not.


Was this section helpful?

•query

Retrieves product resource feedback for the currently authenticated app, providing insights into product data quality, completeness, and optimization opportunities. This feedback helps apps guide merchants toward better product listings and improved store performance.

For example, an SEO app might receive feedback indicating that certain products lack meta descriptions or have suboptimal titles, enabling the app to provide specific recommendations for improving search visibility and conversion rates.

Use ProductResourceFeedback to:

  • Display product optimization recommendations to merchants
  • Identify data quality issues across product catalogs
  • Build product improvement workflows and guided experiences
  • Track progress on product listing completeness and quality
  • Implement automated product auditing and scoring systems
  • Generate reports on catalog health and optimization opportunities
  • Provide contextual suggestions within product editing interfaces

The feedback system evaluates products against various criteria including SEO best practices, required fields, media quality, and sales channel requirements. Each feedback item includes specific details about the issue, suggested improvements, and priority levels.

Feedback is app-specific and reflects the particular focus of your application - marketing apps receive different insights than inventory management apps. The system continuously updates as merchants make changes, providing real-time guidance for product optimization.

This resource is particularly valuable for apps that help merchants improve their product listings, optimize for search engines, or enhance their overall catalog quality. The feedback enables proactive suggestions rather than reactive problem-solving.

Learn more about product optimization.


Was this section helpful?

•mutation

Creates product feedback for multiple products.


Was this section helpful?