Product Resource Feedback
Requires 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.
Anchor to FieldsFields
- Anchor to feedbackGeneratedAtfeedback•Date
Generated At Time! non-null The time when the feedback was generated. Used to help determine whether incoming feedback is outdated compared to existing feedback.
- Anchor to messagesmessages•[String!]!non-null
The feedback messages presented to the merchant.
- Anchor to productIdproduct•ID!
Id non-null The ID of the product associated with the feedback.
- Anchor to productUpdatedAtproduct•Date
Updated At Time! non-null The timestamp of the product associated with the feedback.
- Anchor to statestate•Resource
Feedback State! non-null Conveys the state of the feedback and whether it requires merchant action or not.
Anchor to QueriesQueries
- •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
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.
Anchor to MutationsMutations
- •mutation
Creates product feedback for multiple products.