• Hello I used to use the classic Merchant Center and xml feeds everyting working fine. Now I have moved to the new environment and through this plugin I see that my account is suspended. Why and how do I solve this?

    https://prnt.sc/tTsW329_m3Wu

Viewing 15 replies - 1 through 15 (of 16 total)
  • So I had a similar situation (without the suspension) but here is what I think. I used a previous method to load products from Woo to Merchant center (Custom plugin, with a custom mapped attribute product feed) which worked very well. When I switched to this plugin, it does not “map” everything as my custom script, so it only brings the basic information over with the products. If you have things like brands, product desc, gin, etc. in non-woo locations, it will not automatically map those and that could be part of your problem. I was able to resolve all my missing mapping with the attributes tab in the settings for google for woo, but it is still VERY limited. Good luck!

    Thread Starter Mati

    (@mattheus)

    Thanks for your response! I have also mapped everything correctly and tested it with the rich testers, and all results are good, including brand, GTIN, etc. However, in Merchant Center, it shows: “Limited performance due to missing identifiers [gtin, mpn, brand]. Add a brand and a GTIN or MPN. If the product is unique or vintage, you don’t need to add a product identifier.”

    It seems like something is still not right. Does anyone have any suggestions or tips on how to resolve this issue?

    Oh yeah; I think I know exactly whats up. All those attributes you mention you probably publish outside of this plugin, weather its custom or through a different plugin, HOWEVER, the google for woocommerce plugin DOES NOT automatically map Brand and GTIN data to the API/product feed as you are expecting it to. It does not “read your page” for the information, it uses existing woo product structure to get those variables, plus a wide range of NEW product attributes it adds to your WOO product page (Under “Google for Woocommerce”). These new fields includ their own Brand, MPN, GTIN, etc. HOWEVER, if you are like 99% of existing stores, ALL this data lives elsewhere. Because of this, you must go into Google For Woocomerce settings, under “Attributes” and custom map the GTIN, Brand and other fields to where you have them uniquely in your existing product structure (for me, these are under unique “attributes” i have made)

    I hope this helps!

    P.S. DEVELOPERS!!!! You need to create a way to copy attributes over to the new attributes you custom add because most stores existed before your new attribute layout! That is, if you want people to use them!

    • This reply was modified 6 months, 3 weeks ago by plcexchange.
    Thread Starter Mati

    (@mattheus)

    Thank you for your detailed explanation, I completely understand what you mean. I have tried mapping the attributes both outside of the plugin and through the plugin to add custom attributes using a function. However, I’m still encountering the same issue. The most frustrating part is that the support here doesn’t respond to anyone.

    I hope you find a solution. I do think I like the new method of integration (it will ultimately simplify a ton) but it is hard to build in to a production site. Hopefully the traffic here will encourage a dev to respond. Cheers friend!

    Plugin Support Saravanan S, a11n

    (@simplysaru)

    Hi @mattheus ,

    Have you followed the instructions here about mapping the attributes to sync correctly to the Google Merchant Centre (GMC)? If you are missing any of the attributes that you need, we can help you with them. If you have completed this and your products are already on GMC, then reach out to them to get your account reviewed again. Your accounting suspension would be reviewed based on the products synced into the GMC.

    Thread Starter Mati

    (@mattheus)

    yes, I have followed the instructions carefully and complied with them. I have also used the correct mapping, but I still see these errors on the merchant account, see link. this is after I use your plugin. please urgently help.

    https://prnt.sc/IebfnO_eEJNs
    https://prnt.sc/PJcb16fg2na_

    you will now probably say that it is the website and that it does not meet their requirements, while that is the case before. only since I use the julie plugin

    Plugin Support Chris Moreira – a11n

    (@chrism245)

    Hello!

    You mention that you have already made all the necessary changes to your site. Have you contacted Google support so they can recheck it?

    Thread Starter Mati

    (@mattheus)

    shall we first solve the problem concerning the GTIN attribute I see that several people have the problem with this.

    is it not possible to retrieve all product data that your plugin can recognize under Assign value at custom attributes instead of the standard values ??of woocommerce? that would take a lot of time and headache other plugins have this too. this saves a lot of code. if that is not possible could you help me with creating a custom code because I can’t do it

    Plugin Support shahzeen(woo-hc)

    (@shahzeenfarooq)

    Hi there!

    I can understand your concern. By default, WooCommerce provides settings to add GTIN, which the Google for WooCommerce plugin recognizes when syncing products with Google Merchant Center.

    If you’re using a separate plugin to manage GTIN, I would suggest trying the default GTIN option provided by WooCommerce to add GTINs for your products. This should help ensure compatibility with Google for WooCommerce.

    Additionally, I see you’re facing the “Limited performance due to missing identifiers (GTIN, MPN, Brand)” issue. Here’s a step-by-step guide to help resolve this:

    Fixing Limited Performance Error – Google for WooCommerce

    If the issue persists and you prefer to continue using your current plugin for managing GTIN, could you please provide more details about the plugin you’re using?

    Also, please note that we do not provide support for customization, I can recommend?WooExperts?and?Codeable.io?as options for getting professional help. Alternatively, you can also ask your development questions in the??WooCommerce Community Slack?as custom code falls outside our usual?scope of support.

    Thread Starter Mati

    (@mattheus)

    Hello,

    Thank you for the previous responses, but I would like to clarify the issue once more.

    I use the Woosa VidaXL plugin to import and synchronize products, along with Rank Math to manage schema markup, including GTIN fields. Rank Math has implemented a solution to automatically add GTINs to the schema markup, which is essential for me due to the large number of products I manage. Manually adding GTINs is simply not feasible.

    The main challenge is that the current Google Merchant Center plugin does not allow mapping all available product data or custom post data to the GTIN fields. This is a significant limitation, especially for webshops like mine. Additionally, GTINs must be applied correctly to both simple products and variable product variations, but the plugin does not currently support this either.

    I have reviewed other support posts on www.remarpro.com, and it’s clear that I am not the only user experiencing this issue. Many others face similar challenges. Competing Google feed plugins, however, offer the flexibility to map all product or custom post data, making this issue non-existent with those solutions.

    If this issue cannot or will not be resolved, I will unfortunately have to switch to another plugin. While this is not my preferred course of action, it currently seems like the only viable solution. In such a case, I will also leave an honest review to inform other users about my experience. The fact that this issue has been ongoing for months without a resolution places your plugin behind competitors in terms of functionality.

    I sincerely hope you take this feedback seriously and implement the necessary improvements. Doing so will not only help me but also many other users who are facing the same problem.

    Thank you in advance for your response.

    Plugin Support Zubair Zahid (woo-hc)

    (@doublezed2)

    Hello Mati,

    Thank you for your reply.

    I understand you are facing issues with mapping GTIN fields using the Google Merchant Center plugin. You’ve highlighted the challenge of mapping all product data, especially for simple and variable products, which is essential for your large catalog.

    Have you reviewed the guide on attribute mapping at this link?
    It might help with custom field mapping.

    Let me know if you need further clarification.

    Best regards.

    Thread Starter Mati

    (@mattheus)

    thanks for your message. sorry for the late response.

    yes i had already looked at the page and tried something myself together with chatgtp. i just don’t know if this is correct and how i know how i can test it if it works. i have too many products

    // Register the custom EAN fiel name for Google Listings & Ads
    add_filter('woocommerce_gla_attribute_mapping_sources_custom_attributes', function($values) {
    $values['vdl_ean'] = 'vidaXL EAN';
    return $values;
    });

    add_filter('woocommerce_gla_attribute_mapping_source_value_vdl_ean', function($value, $product) {
    $vdl_ean = ''; // Initialize the variable

    if ( $product->is_type( 'variable' ) ) {
    $variations = $product->get_available_variations();
    foreach ( $variations as $variation ) {
    $variation_id = $variation['variation_id'];
    $vdl_ean = get_post_meta( $variation_id, 'vdl_ean', true );
    if ( ! empty( $vdl_ean ) ) {
    break;
    }
    }
    } else {
    $vdl_ean = get_post_meta( $product->get_id(), 'vdl_ean', true );
    }

    // Log the value for debugging
    error_log('Mapped GTIN: ' . $vdl_ean);

    return $vdl_ean;
    }, 10, 2);

    add_action('woocommerce_after_register_post_type', function() {
    function debug_ean_for_product($product_id) {
    $product = wc_get_product($product_id);

    if (!$product) {
    echo 'No products found.';
    return;
    }

    if ($product->is_type('variable')) {
    $variations = $product->get_available_variations();
    foreach ($variations as $variation) {
    $variation_id = $variation['variation_id'];
    $vdl_ean = get_post_meta($variation_id, 'vdl_ean', true);
    if (!empty($vdl_ean)) {
    echo 'EAN for variation ' . $variation_id . ': ' . $vdl_ean . '<br>';
    } else {
    echo 'No EAN found for variation ' . $variation_id . '.<br>';
    }
    }
    } else {
    $vdl_ean = get_post_meta($product_id, 'vdl_ean', true);
    if (!empty($vdl_ean)) {
    echo 'EAN for product ' . $product_id . ': ' . $vdl_ean;
    } else {
    echo 'No EAN found for product ' . $product_id . '.';
    }
    }
    }
    });
    Plugin Support Moses M. (woo-hc)

    (@mosesmedh)

    Hi @mattheus,

    I understand you’re seeking assistance with your code or hoping we can provide code to achieve this. However, offering solutions for complex customizations like this goes beyond the support scope of this forum.

    You can either seek guidance in the WooCommerce community channel or hire an expert for assistance through: https://woocommerce.com/development-services/.

    Thread Starter Mati

    (@mattheus)

    I found the right solution. I choose another plugin because yours is worthless as well as your support.

Viewing 15 replies - 1 through 15 (of 16 total)
  • The topic ‘My account is suspended why?’ is closed to new replies.