From what I can tell, products with variants on the site have quantities of 0 and non-variant products have
inventory tracking disabled. Is this correct? This would be why they show as
out-of-stock in FB.
If you’d like to send me copy of the
data-feed-url from the ecommerce settings, I can take a look at it to verify it. You can post it here or in a direct message if you like. Also of note, the feed only updates when you publish the site.
Also, I’d like to point out that syncing products is for the purpose of running ads. Visitors that click on the ads will be taken to that product’s page in your site to make the transaction. Variants will show up as individual products in FB. This is by design as inventory and ads can be different per variant of a product. There is a piece of data in the feed that tells FB which variants are part of a group.
Let me know if this makes sense.