Product feed (Ceneo, Google Merchant)
The module generates product feeds in XML format compatible with Ceneo.pl, Nokaut.pl and Google Merchant Center.
Configuration
Section titled “Configuration”The module has no admin screen. Its settings live in the polski_pro_product_feed option and are written through PUT /wp-json/polski-pro/v1/settings under the product_feed key, which requires the manage_woocommerce capability. Setting enabled to true there is what turns the module on.
| Setting | Description | Default |
|---|---|---|
| Enabled | Activates feed generation | No |
| Platforms | Ceneo, Nokaut, Google Merchant | Ceneo |
| Variants | Export variants as separate offers | No |
| Description | Add the product description to the feed | Yes |
| Exclude out of stock | Skip products without stock | Yes |
Feed URLs
Section titled “Feed URLs”Once the module is enabled, the following URLs are available:
| Platform | URL |
|---|---|
| Ceneo | yourshop.pl/polski-feed/ceneo.xml |
| Nokaut | yourshop.pl/polski-feed/nokaut.xml |
| Google Merchant | yourshop.pl/polski-feed/google.xml |
Ceneo feed structure
Section titled “Ceneo feed structure”<offers version="1"> <group name="Category"> <o id="123" url="..." price="49.99" avail="1" weight="0.5"> <name><![CDATA[Product name]]></name> <desc><![CDATA[Product description]]></desc> <cat><![CDATA[Category > Subcategory]]></cat> <images> <image url="..."/> </images> <attrs> <a name="EAN" value="1234567890123"/> <a name="Producent" value="Brand"/> </attrs> </o> </group></offers>Ceneo category mapping
Section titled “Ceneo category mapping”In the WooCommerce product category editor a Ceneo category field is available, where you can enter the Ceneo category path (e.g. “Elektronika > Smartfony”).
Excluding products
Section titled “Excluding products”In the WooCommerce product editor an Exclude from feeds field is available, check the checkbox so the product does not appear in any feed.
Attributes in the feed
Section titled “Attributes in the feed”The feed automatically exports:
- EAN - from the product SKU
- Manufacturer - from the GPSR Manufacturer field
- Product attributes - all those defined in WooCommerce
Cache and regeneration
Section titled “Cache and regeneration”Feeds are cached for 6 hours. Automatic regeneration runs daily via the polski_daily_maintenance cron. On first access the feed is generated on the fly.
Cache files: wp-content/uploads/polski-feeds/