• Resolved derekg1023

    (@derekg1023)


    Hi,

    We have just under 70,000 products and we are seeing some incorrect pricing in Google search results since our initial sync one month ago. The pricing changes as we have sales, but not reflected in Google Listings on a few products as reported to us by customers.

    Our WooCommerce Action Scheduler jobs always run exceedingly quick along with all cron job tasks. Is there a way to do a full “catalog update” on our entire catalog or by gla ids? I was going to try from the plugin but I can’t see an easy solution.

    Can I do some sort of a scripted solution to force update certain product IDs / gla_ids?

    Thanks!

    • This topic was modified 11 months, 1 week ago by derekg1023.
Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Support Shameem R. a11n

    (@shameemreza)

    Hey @derekg1023,

    This can indeed be due to a delay in the synchronization between the two platforms.

    Yes, you can manually force to sync all products or a specific product to GMC in one click:

    Here’s how to use it:

    • Go to the debug page via exampe.com/wp-admin/admin.php?page=connection-test-admin-page (replace example.com with your domain name)
    • Scroll to the bottom of the page, Under “Product Sync”, click “Sync All Products with Google Merchant Center”. This will sync all products to GMC.
    • If you want to update a single product, get the product ID and inert into the “Sync product” field. This will sync that specific product to GMC

    Direct link: https://dsh.re/130c2

    While the feature to sync all products or specific to GMC exists, you should hardly have to use it. Here’s why:

    Typically, when you set up the extension, all your products are automatically synced to Google Merchant Center.

    • Since all products are already synced, you don’t need to sync them again – only changes or new products need to be synced.
    • When you update an existing product or publish a new product, it’s automatically synced to Google Merchant Center.
    • A daily update job is scheduled to run at 3 AM (store time) to re-sync expiring products and keep them active.

    This means the option to sync all products or a single product to GMC is only needed on rare occasions – a good example is when you import a large product catalog or make bulk edits and need to sync changes to GMC quickly.

    Please note that it can take up to 3 days for changes to be reflected on Google due to their processing times.

    I hope this clarifies your concern. If you have any other questions, feel free to ask.

    Thread Starter derekg1023

    (@derekg1023)

    Hey @shameemreza! Thanks for the quick reply!

    It seems like the button to re-sync everything is trying to do every single product in one batch which causes the site to timeout with a gateway timeout error. I haven’t looked at the code so this is just a guess that it is trying to do the entire product inventory all at the same time. Is there any alternative ways to try and do another re-sync of the whole product catalog? Perhaps a way to have the action scheduler schedule updating all of the products? Thanks!

    Hi there @derekg1023 ??

    Google Listings & Ads relies on?ActionScheduler?to sync product data via the?Content API for Shopping?to the Merchant Center.

    Feel free to refer to the related documentation, linked here, for further details.

    I hope this is helpful! Please let us know if you have any further questions or concerns.
    We will be happy to help you further.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Product Prices in WooCommerce not accurate to Google Listings’ is closed to new replies.