• Resolved John

    (@toolcurve)


    Hi, I have been using GMC for a few months and it has been working great, currently have about 55+ products, i noticed that any new products I add are not syncing.

    My products are all custom made so none of them have a MPN number which hasn’t been an issue, when I look at the logs, I get a new GLA log pretty much each day this is from when I published my latest product.

    2022-02-19T03:00:06+00:00 DEBUG Automattic\WooCommerce\GoogleListingsAndAds\Product\WCProductAdapter::map_product_categories Product category (ID: 317): ["Rail Adapters","Rail Adapters > Router Adapters"].
    2022-02-19T03:00:08+00:00 DEBUG Automattic\WooCommerce\GoogleListingsAndAds\Product\ProductSyncer::update_by_batch_requests Submitted 1 products:
    [{"woocommerce_id":317,"google_id":"online:en:US:gla_317"}]
    2022-02-19T06:15:10+00:00 DEBUG Automattic\WooCommerce\GoogleListingsAndAds\Product\WCProductAdapter::map_product_categories Product category (ID: 234): ["Festool > Accessories","Festool"].
    2022-02-19T06:15:12+00:00 DEBUG Automattic\WooCommerce\GoogleListingsAndAds\Product\ProductSyncer::update_by_batch_requests Submitted 1 products:
    [{"woocommerce_id":234,"google_id":"online:en:US:gla_234"}]
    2022-02-19T23:21:19+00:00 DEBUG Automattic\WooCommerce\GoogleListingsAndAds\Product\WCProductAdapter::map_product_categories Product category (ID: 580): ["Hose Adapters > Festool Hose Adapters","Hose Adapters"].
    2022-02-19T23:21:19+00:00 DEBUG Automattic\WooCommerce\GoogleListingsAndAds\Product\BatchProductHelper::validate_and_generate_update_request_entries Skipping product (ID: 580) because it does not pass validation: {"woocommerce_id":580,"errors":["[mpn] This value should be of type alnum."]}

    The listing post ID of the latest product is ID 580, it doesn’t sync, along with some of my other products which I published recently.

    I see it’s referring to the MPN number in the log but I have 55 products currently synced that don’t have a MPN number either so I’m not sure why now all of a sudden any new products wouldn’t be syncing.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Thread Starter John

    (@toolcurve)

    Okay so going off some other threads and things I have seen. I may have this updated.

    It appears when when using a MPN number, i normally would use my SKU as my MPN which worked my SKU would be something like TC-12345.

    This worked on my previous items but now on my new items that won’t sync if I change my MPN from TC-12345 -> TC12345. The products will now sync, so it looks like google doesn’t like when you use a – in the MPN number. Changing this it has fixed my syncing issues.

    Plugin Support Adam Heckler

    (@adamkheckler)

    I think you’re right about the dash (-) being the issue. I found this page of Google’s documentation:

    https://support.google.com/merchants/answer/6324482?hl=en&ref_topic=6324338

    … which seems to indicate, in the Format section, that the MPN must be alphanumeric (“alnum” in the error message).

    I’m not sure if that was recently changed or not, but yeah, I would consider making all of your MPNs match that same pattern: ABC123 instead of ABC-123.

    Hope that helps! 🙂

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘New products not syncing to GMC’ is closed to new replies.