-
Notifications
You must be signed in to change notification settings - Fork 1
General Configuration
General Configuration defines the store context, output location, delimiter, price behavior, and stock behavior for one feed.
Documentation baseline: release
v1.0.0. Last reviewed: 2026-09-09.
| Setting | What it controls |
|---|---|
| Name | The label shown in the Admin. It is not the output filename. |
| Store View | The store context used for product attributes, URLs, prices, categories, and inventory. |
| Feed Currency | The currency used when formatting price directives. Only currencies allowed for the selected store are offered. |
| Feed Path | The directory and generated filename. Output is restricted to pub/media/mageos-shopping-feed and safe subdirectories. |
| Delimiter | The field separator for generated rows. Google templates default to tab-delimited output. |
Changing the store view can change the category tree and attribute values. Save the feed, then review Categories Map, currency, URLs, and representative product output again.
When enabled, catalog price rules participate in sale-price calculation. Confirm the resulting regular price, sale price, and sale dates against the selected store view and timezone.
When enabled, the module uses Magento stock information. Set it to No only when a product attribute intentionally carries the feed's availability state.
Select the custom attribute used when default stock status is disabled. Supported output values are in_stock, out_of_stock, backorder, and preorder; spaces in in stock and out of stock are normalized to underscores. Unrecognized values fall back to out_of_stock.
When enabled, quantity increments participate in price calculation. Test products with non-default increments before applying this setting broadly.
When enabled, reservations participate in quantity and availability calculations. Google Local Inventory enables this by default. Validate the result against the website stock and source configuration used by the selected store.
When enabled, simple products attached to configurable, grouped, or bundle products are prioritized for processing in their complex-product context. This can reduce duplicate or contextually wrong rows, but it adds work to generation. Measure it on large catalogs.
Open Stores > Configuration > Mage-OS > Mage-OS Shopping Feed.
- Versions installed reports the module version information available to the Admin.
- Cron Enabled controls the module's scheduled queue creation and processing. Direct CLI commands still work when module cron is disabled.
- Logging Level sets the minimum log severity.
- Log rotate (Kb) controls when a feed log is archived based on size.
- Enable Automatic Updates (Microdata) adds schema.org offer data to product pages.
-
Enable Google Ads Dynamic Remarketing Events permits a
view_itemevent after a configurable selection resolves to a product. -
Google Ads Destination ID optionally adds a
send_tovalue such asAW-123456789.
See Automatic updates and schema.org and Google Ads view_item events before enabling storefront behavior.
After changing general settings:
- Save and reload the feed.
- Test a known product.
- Confirm price, currency, availability, quantity, URL, and category context.
- Generate a non-production file and compare row counts and values with the previous accepted file.
Text settings beginning with [ or { remain text after saving and reloading. Structured array settings retain their array values. Version 1.0.0 also preserves malformed legacy text instead of failing while loading it as JSON.
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