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
2712 289 739

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.