Click here to close this tab and return to the app.

Magento Visibility and Status Constants

In the Magento catalog, the 'visibility' field could have the following possible values:

VISIBILITY_BOTH = 4
VISIBILITY_IN_CATALOG = 2
VISIBILITY_IN_SEARCH = 3
VISIBILITY_NOT_VISIBLE = 1
Mage_Catalog_Model_Product_Visibility

For Shopping Feeds, it is generally advisable to exclude items where 'visibility' != 4.

If you have are using the Magento API-based export method, then visibility values will be 'Catalog, Search', 'Catalog', 'Search', and 'Not Visible Individually'. In that case, the filter should be set up as 'visibility' != 'Not Visible Individually'.

In the Magento product catalog, the 'status' field could have the following possible values:

STATUS_DISABLED = 2
STATUS_ENABLED = 1
Mage_Catalog_Model_Product_Status

By default, our exporter extension excludes items where 'status' = 2, so no special filters are typically required.