-
Notifications
You must be signed in to change notification settings - Fork 1
Categories and Taxonomy
Categories Map filters the catalog and maps Magento categories to marketplace taxonomy or product-type values.
Documentation baseline: public repository commit
b77605d. Last reviewed: 2026-08-29.
Localization selects the taxonomy locale used by a feed type that provides taxonomy data. Product titles, descriptions, and other catalog attributes still come from the selected store view.
Use a taxonomy locale that matches the language and target market of the product data. Save and retest category mappings after changing the feed's store view or locale.
When enabled, the feed can include products without an applicable enabled category. Those rows may not have a taxonomy value. Use a required-field filter or a replace-empty rule if the recipient requires one.
Products can belong to several categories. Category priority controls which applicable category wins when the feed needs one mapped value. Review products assigned across several category depths before relying on a global result.
The category tree can provide two distinct outputs:
-
Taxonomy for the recipient's category identifier, such as
google_product_category -
Type for a merchant-defined product type, often written to
product_type
The mapped output only appears when Columns Map contains the matching directive.
Use the category tree to include or exclude the intended catalog scope. Test:
- Products in an included category
- Products in an excluded category
- Products assigned to both
- Products in a disabled category
- Products with no category
The Google Shopping feed downloads and searches taxonomy data for the selected locale. Treat the downloaded taxonomy as external data and confirm current accepted categories against Google's product data documentation.
Google Local Inventory changes this tab. It removes taxonomy localization and category-priority fields, then adds Inventory Source to Google Store Code.
Enter one mapping per line:
warehouse_indy=INDIANAPOLIS-01
warehouse_chicago=CHICAGO-01
The left side is a Magento MSI source code. The right side is the store code expected by Google. Unmapped sources keep their Magento source code.
Verify mappings against the selected website stock. Sources that are not linked to that stock should not produce rows.
Mage-OS Shopping Feed
Start here
- Status and compatibility
- Release 1.0.0
- Installation and upgrade
- Quick start
- Migration and coexistence
- Feed types and lifecycle
Feed guides
Configuration
- General configuration
- Columns and directives
- Categories and taxonomy
- Filters and transformations
- Product options
- Complex products
- Shipping
Operations
- Manual and CLI generation
- Scheduling and queues
- FTP, SFTP, and gzip uploads
- Testing one product
- Logs and troubleshooting
- Performance and large catalogs
Storefront integrations
Maintainers