=== Asperor Primary Merchant Feed ===
Contributors: radilov
Tags: woocommerce, google merchant center, product feed, scheduled fetch
Requires at least: 6.8
Tested up to: 6.8
Requires PHP: 7.4
Stable tag: 1.2.1
License: GPLv2 or later

Generates one primary-language TSV product feed for Google Merchant Center from the live WooCommerce catalog.

== Description ==

Asperor Primary Merchant Feed exposes a public REST endpoint for Merchant Center scheduled fetch:

`/wp-json/asperor-primary-merchant-feed/v1/feed`

It is designed for a single-language WooCommerce store where Google for WooCommerce creates problems with product attributes. The feed expands variable products into variation rows and includes Google fields for `item_group_id`, `color`, `size`, `brand`, `gtin`, `mpn`, price, sale price, availability and product category.

The feed is generated on demand from the current catalog, so Google receives live product status every time it fetches the file.

== Requirements ==

* WordPress 6.8+
* WooCommerce

Polylang is not required.

== Installation ==

1. Upload the plugin ZIP in WordPress admin.
2. Activate Asperor Primary Merchant Feed.
3. Go to Primary Feed in the admin menu.
4. Copy the feed URL into Google Merchant Center as a primary source with Scheduled fetch.

== Changelog ==

= 1.2.1 =
* Single-language variant of Asperor Merchant Feed.
* Removed Polylang dependency and language taxonomy filtering.
* Added variation rows with item group, color and size fields.
* Added product_type and public single-feed endpoint.
