Jon's Product Feed for Google Merchant Center

Opis

Jon’s Product Feed for Google Merchant Center solves the problems issues present in the official WooCommerce Google Merchant plugin, and also adds many features for finding errors and debugging your merchant feed. It connects your WooCommerce store to Google Merchant Center using the Content API for Shopping — no feed files, no delays. Changes are pushed instantly and can be verified immediately with the plugin’s status check features.

Free plan includes

  • Full and delta sync to a single market
  • Core product fields: title, price, images, availability, brand, MPN, GTIN, condition
  • Attribute and term value mappings (color, size, gender, age group, etc.)
  • Scheduled automatic sync (twice daily)
  • Per-product exclusion from feed
  • Log viewer

Pro plan adds

  • Multi-market sync (multiple countries from one store)
  • Sync preview on variations shows what data will be submitted to Google
  • Per-category exclusion from feed
  • Per-variation availability date from lead time and due date meta
  • Lead time and due date can be mapped from your existing stock system values if present
  • Google product category mapping with taxonomy search
  • Product types from WooCommerce category hierarchy
  • Sale price effective date
  • All five custom labels (automatic, tag-mapped, category-mapped, and per-product)
  • Offer ID map — override offer IDs to preserve Google review history on migration
  • Bulk issue reports — scan all Merchant Center products and export issues to CSV

External Services

This plugin connects to Google’s APIs to provide its core functionality.

Google Merchant Center Content API for Shopping

When you sync products, data including product title, description, price, availability, images, SKU, brand, GTIN/MPN, Google product category, and mapped attributes is sent to Google Merchant Center via the Google Content API for Shopping. Data is transmitted when you trigger a sync manually or via the scheduled automatic sync. No data is sent until you configure and connect the plugin.

Service provided by Google LLC.
* Google Terms of Service
* Google Privacy Policy
* Content API for Shopping documentation

Google Product Taxonomy

When you click „Refresh taxonomy” in the plugin settings, a request is made to fetch Google’s public product taxonomy file from google.com. The taxonomy is stored locally in your WordPress database and used to power the category search. No personal data is sent in this request.

Service provided by Google LLC.
* Google Terms of Service
* Google Privacy Policy

Zrzuty ekranu

Instalacja

  1. Upload the plugin folder to /wp-content/plugins/.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Go to Merchant Feed > Settings to configure your Google API credentials.

Recenzje

Wtyczka nie ma jeszcze żadnej recenzji.

Kontrybutorzy i deweloperzy

„Jon's Product Feed for Google Merchant Center” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.

Zaangażowani

Rejestr zmian

1.3.3

  • New (Pro): Set a custom feed price for bundle and composite products directly from the Merchant Feed tab on the product edit page — no longer requires manually adding a custom field.
  • New (Pro): Map an existing product meta key to the bundle/composite feed price via plugin settings, so prices managed by your stock system are picked up automatically. The per-product field is disabled and shows the mapped value when a mapping is active.
  • New: Sync preview button on the Merchant Feed tab for simple, bundle, and composite products — shows all fields that will be submitted to Google without triggering a sync.
  • Improvement: Replaced the inline Google Cloud setup guide with a link to the full setup guide on the plugin website.

1.3.1

  • New: Map existing stock-system meta keys to the lead time and due date fields via plugin settings. When a mapping is active the per-variation inputs are disabled and show the value as interpreted by the plugin, making it easy to verify date format configuration.
  • New: Specify a PHP date format alongside the due date meta key mapping (defaults to Y/m/d when left blank). Lead time values are cast to integer, so formats such as „5 days” are handled automatically.
  • New: Sync preview button on each variation panel — shows all fields that will be submitted to Google including offer ID, item group ID, availability date, custom labels, and images, without needing to trigger a full sync.
  • Improvement: Availability date row in the fetch-status panel now always renders, showing — when no date is indexed, making it easier to confirm availability date configuration.
  • Fix: Due date and lead time meta key mapping settings were not persisting — they were silently dropped by the settings save allowlist.

1.3.0

  • New: Introduced free and Pro plans. Core sync features remain free. Advanced features — multi-market sync, per-category exclusion, Google product category mapping, custom labels, availability date, offer ID overrides, and bulk issue reports — are now part of the Pro plan.

1.2.20

  • Fix: WordPress.org review compliance — plugin name, external services documentation, inline script enqueuing, nonce sanitization, CSV validation.

1.2.18

  • Fix: WordPress plugin checker compliance improvements.

1.2.0

  • Initial public release.