• Hello, I have woocommerce + wordpress and here is the google for woocommerce plugin I have added a site https://merchants.google.com/ I also use google ads I’m racking my brains, I’m tired of checking whether any products have been automatically removed from merchants.google.com or not, it usually gets removed automatically and then I manually refresh it again. I update it from the site and from this plugin google for woocommerce, which is very annoying. I have to refresh it 100 times to synchronize and add it, and what can I do so that the products are no longer automatically removed from merchants

    i contacted with Woocommerce support they recommend contact google
    https://wordpress.org/support/topic/google-merchant-product-sync-issues/

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support LovingBro (woo-hc)

    (@lovingbro)

    Hi @giorgi1992,

    I can see how frustrating this has been for you, especially having to repeatedly refresh and re sync products just to keep them active in Google Merchant Center. I’ll do my best to point you in the right direction here.

    Since the products are being automatically removed from Google Merchant Center, this is often related to either product data requirements, sync interruptions, scheduled actions not running correctly, or Merchant Center policy/account level checks.

    To help narrow this down further, could you please share the following:

    1. Your WooCommerce System Status Report, you can find it via WooCommerce > Status > Get system report, then copy it to https://pastebin.com or https://quickforget.com and share the link here.
    2. A screenshot of the Google for WooCommerce plugin status page under Marketing > Google Listings & Ads > Status, uploaded via https://snipboard.io
    3. Please also check WooCommerce > Status > Scheduled Actions and see if there are any failed or pending actions related to:
      • google
      • gla
      • merchant
      • batch processing

    If you find failed actions there, please share a screenshot as well.

    Additionally, please make sure:

    • Your products remain published and in stock in WooCommerce
    • WP Cron is functioning correctly on the site
    • No caching or optimization plugin is blocking REST API requests
    • You are running the latest versions of WooCommerce and Google for WooCommerce

    You can also review this guide regarding scheduled actions: https://woocommerce.com/document/understanding-the-woocommerce-system-status-report/scheduled-actions/

    Once you share the requested details, we can continue troubleshooting further.

    Thread Starter Giorgi1992

    (@giorgi1992)

    Hello @lovingbro
    1) here is report https://pastebin.com/ALwcxmWV
    2) there is no status page in Google for WooCommerce
    3) there is lot of gla in failed actions 4,159 items
    https://snipboard.io/e6Wk5b.jpg
    https://snipboard.io/JkURY2.jpg
    https://snipboard.io/YgrjZe.jpg
    https://snipboard.io/UjSumv.jpg

    1 ) yes my products are in stock and published

    2) Checking WP-Cron manually #

    You can check if WP-Cron was disabled by checking your wp-config.php file and looking for this line:

    define('DISABLE_WP_CRON', true);

    there is nowhere writen this code in  wp-config.php file

    3) i have WP-Rocket and Perfmatters how to check if they blocking REST API requests?

    4) im not updated woocommerce yet because waiting theme update, but this problem is many months maybe more than 1 year it was appear

    Plugin Support shahzeen(woo-hc)

    (@shahzeenfarooq)

    Hi there!

    I can see that several Google Listings & Ads related Action Scheduler jobs are currently pending, including actions such as gla/jobs/resubmit_expiring_products/start and gla/jobs/update_products/process_item.

    A large number of gla/jobs/update_products/process_item actions are failing, that would strongly suggest the Google Listings & Ads product sync process is not completing successfully. This can lead to products being removed from Google Merchant Center or failing to update correctly.

    To assist you further, could you please go to WordPress dashboard → Marketing → Google for woocommerce → settings make sure all accounts are connected.
    Confirm there are no ongoing errors in WooCommerce → Status → Logs related to Google for woocommerce

    Also could yo uplease go to wordpress dasboard -> marketing -> google for woocommerce -> product feed and here share the complete screenshot of the page.

    in the meantime, Please try to reconnect your connection by following these steps:

    1. Go to https://example.com/wp-admin/admin.php?page=connection-test-admin-page. (replace the example.com with your site url )
    2. Under Merchant Center, click MC Disconnect.
    3. Under Google Account, click Disconnect Google Account.
    4. Under Jetpack, click Disconnect Jetpack. (if available)

    Next, please go to your Google account’s security settingsremove all access permissions for WooCommerce, and then repeat the setup process in the plugin.

    To check whether  WP-Rocket and Perfmatters are affecting the REST API or Action Scheduler processing, please try the following:

    • Temporarily clear all caches from both WP Rocket and Perfmatters.
    • Temporarily disable features such as:
      • Delay JavaScript execution
      • Remove unused CSS
      • Page preloading
      • API disabling/restrictions (if enabled in Perfmatters)
    • Ensure the WooCommerce REST API endpoints are excluded from caching. Common exclusions include:
      • /wp-json/
      • wc-ajax
      • cart/checkout/account pages
    • Temporarily disable WP Rocket and Perfmatters one at a time and then:
      • Run pending scheduled actions manually.
      • Check whether new gla/jobs/update_products/process_item actions complete successfully instead of failing.

    If the actions begin processing normally after disabling one of the optimization plugins, that would indicate the issue is likely related to a performance or caching configuration.


Viewing 3 replies - 1 through 3 (of 3 total)

You must be logged in to reply to this topic.