Discuss all the new features introduced with the new product model in GraphQL.
I would like to propose the addition of a field or event marker in our system to differentiate between product events that are triggered by an order and those that are the result of an edit.
Currently, we are syncing both product and variant fields to our database, but we do not require inventory quantity data.The primary cause of product events for us is inventory changes, which we aim to minimize. If not all variants are included in an event, we are compelled to query all other fields to ensure synchronization, leading to a significant consumption of API points.
By implementing a mechanism to exclude events that are solely due to inventory changes, we can greatly reduce the number of API requests and streamline our processes.
Thanks
Hi - we're looking into ways to improve the webhooks/ events process generally so this is really great feedback. I can see how being able to filter through product webhooks to identify just those that are relevant to you would help your workflow - so I've passed this feedback on to our team!
Liam | Developer Advocate @ Shopify
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
- To learn more visit Shopify.dev or the Shopify Web Design and Development Blog
Please Please Please make this happen. I have been asking for this for years now. admin update vs inventory change