Join us for an upcoming Shopify Partner webinar on February 27, 2024. Discover the latest Checkout Extensibility features, and deep dive on improvements to Shopify Functions and Web Pixels. Register now for either the 10am EST or 2pm EST sessions.

Product feed sync is broken

idango
Shopify Partner
14 0 2

TL;DR: The new feature, which was introduced in `2023-07`, is broken, not stable, and not practical.

 

I have started experimenting with this Product Feed sync:
https://shopify.dev/docs/marketplaces/shops/product-sync

 

I have tested it under GCP PubSub and HTTP webhooks to confirm no delivery issues (also a 100% delivery rate on the app dashboard).

 

The results were pretty inconsistent:

1. Sometimes, not all the products come back

2. Sometimes, there are multiple same payload webhooks with different webhook IDs; one comes from 34.172.213.55 with a wrong HMAC, and one comes from 104.197.211.176 with a proper one.

3. The docs link is broken, lead to 404:

https://shopify.dev/docs/api/admin-rest/2023-07/resources/webhook#event-topics-product-feeds-full-sy...

then click on ErsProvidedPayload.

4. Important fields like 'tags' do not exist in the product incremental update

 

Replies 3 (3)

Liam
Shopify Staff
2646 286 725

Hi Idango,

 

Thanks for flagging these issues, I've let the Marketplaces product team know and I'll report back here with an update asap.

 

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

idango
Shopify Partner
14 0 2

Thank you Liam,  I can provide the developers any information they need to investigate this issue, feel free to email me, it'll help us alot.

idango
Shopify Partner
14 0 2

Another issues:

- Whenever a Variant got deleted, the product update doesn't contain the variant option remove/update

- Whenever a Product is Unarchived, a corresponding webhook not arrive.