Meta Catalog: Missing availability
Missing required field: availabilityWhat's happening
Meta requires availability with one of: in stock, available for order, preorder, out of stock, discontinued. Missing or invalid value (anything outside the enum) disables the product from Advantage+ catalog ads.
availabilityManual fix
Add availability to every product in your CMS, ensure values match Meta's enum exactly (case-sensitive in some integrations), re-export.
Fix it with Emberfeed
Default value rule: if g:availability is empty, set to "in stock" (or your store's most common state). For more nuance, condition on a stock count field: stock = 0 → out of stock, else → in stock. One rule, every product.
Related guide
Catch Meta Catalog feed issues before they do.
Emberfeed checks every product against Meta Catalog's required fields and format rules, and most problems come with a fix: a field rule for the whole feed or an override for one product. It also measures your product photos, while rendering them and in the background after each refresh, and flags the ones that are too small for Meta Catalog.
Emberfeed is a hosted tool: it imports your existing product feed, renders every product image through one template and serves a new feed URL for Meta, Google, TikTok, Heureka, Zboží.cz and Glami. It costs 25 € per feed per month, and the first 3 months are free on one feed up to 1,000 products.