App reviews, troubleshooting, and recommendations
Documentation of bug, errors and possible solution are covered in this short 6m video.
https://www.screencast.com/t/fHC13pVy
Summary of problem:
We have a custom product that does not require the use of GTIN, MPN, BRAND. Based on the existing settings in Shopify it is not possible to send the product data from Shopify to Google Merchant Center in any way that allows for an approval. This creates suspensions that are difficult to understand and correct.
Expected Behavior:
When we do not enter any value for GTIN [gtin], MPN [mpn], brand [brand] the SHOPIFY XML FEED via the API should send the following values:
<g:mpn></g:mpn>
<g:gtin></g:gtin>
<g:brand></g:brand>
<g:identifier_exists>no</g:identifier_exists>
SPEC:
Important links for context:
Note: The suggestion given in this article [below] is not correct. "setting GTIN, MPN, BRAND to NO" results in an invalid value
Requested solutions:
Enhancement ideas and suggestions:
Thank you for your consideration in this matter
Images for context
Solved! Go to the solution
This is an accepted solution.
What we had to do was go through a very difficult process of talking to Google Support.
Here is how that went down:
https://www.screencast.com/t/fHC13pVy
Resolution:
NO IDEA.
Google told us it was Shopify's fault, Shopify said it was Google...
Google said maybe its a bug, had us delete things, reconnect them, wait 7 days after EVERY ticket...
chaos and confusion
After ALL that, we reconnected the store WITH a Google Merchant Center DEV team on a conference call
the error occurred again, they put is on hold, 5min later it "magically worked" as if there was never a problem. They would not tell us what was wrong and had the audacity to say "there is no problem"
Things to keep in mind:
The ultimate solution is simple and elegant:
EVERY VALUE IN THE PRODUCT FEED should be editable within Shopify.
Thats it. That's all that needs to be done. Just a few days of real coding by the dev team. Editable fields for every feed attribute value on a per product basis.
Hi.
I Am based in South Africa and I am having the very same issue. My products went into expiration in 1 day and disappeared as if Google cannot see them at all let alone deny their approval..
I have managed to get my products back on to Google merchant center but it was long tedious process that I would not like to repeat.
There has to be some support from Shopify regarding this matter.
This is an issue affecting our store. Shopify, please fix this!
This is affecting us and our store for pureBAKLAVA as well. Shopify, please fix this. Thank you !!
You did not read my solution correctly.
The correct way to resolve this issue is:
In Google Merchant Center feed rules, choose the option clear in the modification options for brand, mpn and gtin. I did not say, set the value to no.
The only value you want to set no to, is identifier_exists
Additionally, after you implement the rules. You need to wait till Shopify pushes all products again. Or alternatively force an update by adding a supplement feed, with only the IDs. This will then reprocess all content API data and feed rules.
Emmanuel
Thank you for your reply. Alas, maybe the "rules have changed" - take a look at the error we get when we set those items to "clear"
Can you send a screenshot of the setting you are using in Google Merchant Center?
We have attempted the following combinations:
For example: consider this warning
Note: we have been dealing with this since Oct 20th...
Here are the settings we are using now -
im thinking about removing brand, gtin and mpn from the GMC-> feed-> rules list (but we tried that on attempt #2 already)
Here is the full list of attempts:
in all cases: "this is a custom product" is checked
Shopify attempts
none of those work
GMC attempts - use default Shopify setup
This brings us to today, Nov 13th - where we will be trying #2 again based on your suggestion for the sake of posterity.
Is this rule set correct based on your suggestion?
Shopify values for GTIN, MPN and BRAND are empty (no spaces, just empty field) - saved product.
GMC - all rules removed, added 1 rule only: Set identifier_exists to "no"
We will wait 3 days... wish us luck! lol
Make sure Shopify pushes all data again, for the change to apply. Simply adding the rule is not enough.
You can also force a reprocessing following this guide: https://feedarmy.com/kb/fix-products-expiring-created-via-website-crawler-in-google-merchant-center/
It's for a different issue, but its the same solution.
Nice.
thanks!
will give that a go...
but... I am kind of horrified that this is the overly elaborate process in place here from Shopify to "push a feed". I feel like that should be a button... because from a dev standpoint I have no problem with this, but I do not see how the "primary demographic" Shopify targets would ever accomplish this without releasing a lot of cortisol into their body in the form of stress...
As per our previous topic chain here. can you give us feedback on this question about the rule we have set up?
A Boolean would be great: "yes, thats correct" or "no, you messed it up, try again with this setting"
Hey guys,
I was going through the solutions you have laid out here. New to linking our Shopify shop to GMC and like the rest, our items are disapproved.
I tried doing @EmmanuelFlossie instructions as it was the easiest to understand (brand, dtin, mpn > clear// identifier exists> no), just waiting on the results (How long will that take, btw?).
Did you get results yet @c_zagarskas ? And did it work?
Thanks for all your help!
You can speed up the process by following this guide: https://feedarmy.com/kb/how-to-reprocess-content-api-in-google-merchant-center/
It will than be updated in half an hour, assuming the feed rules are correct.
Thanks, @EmmanuelFlossie .
I hope to get positive results! I followed the steps already and will just check on it later/ tomorrow.
Cheers!
Hello, Even i facing strange issue, i havnt set Rules or supplement feed for indentifier set to no, even i have added GTIN value in the product, then why it is keep saying "No" how can i solve this issue. please check the screen shot - https://www.awesomescreenshot.com/image/43425189?key=666517c3017bd08fce291823916bfb55
This is an accepted solution.
What we had to do was go through a very difficult process of talking to Google Support.
Here is how that went down:
https://www.screencast.com/t/fHC13pVy
Resolution:
NO IDEA.
Google told us it was Shopify's fault, Shopify said it was Google...
Google said maybe its a bug, had us delete things, reconnect them, wait 7 days after EVERY ticket...
chaos and confusion
After ALL that, we reconnected the store WITH a Google Merchant Center DEV team on a conference call
the error occurred again, they put is on hold, 5min later it "magically worked" as if there was never a problem. They would not tell us what was wrong and had the audacity to say "there is no problem"
Things to keep in mind:
The ultimate solution is simple and elegant:
EVERY VALUE IN THE PRODUCT FEED should be editable within Shopify.
Thats it. That's all that needs to be done. Just a few days of real coding by the dev team. Editable fields for every feed attribute value on a per product basis.
this is ridiculous how shopify is not recognizing an doing something against this.
Thanks to you for your @c_zagarskas work!
Tbh i still do not understand how i am supposed to solve this issue.
Hi Emmanuel - question for you on this one, if a brand is ongoing using the Google Sales channel, can this be updated in the feed, or would we need to use a feed manager like Datafeedwatch or similar? Because there is no such field in the manual import and export fields from Shopify. So in effect the main solutions to the error are:
1. Go to supplier to get GTIN
2. Create a barcode if there isn't one
3. Use a feed manager to update NO or FLASE to "identifier_exists" (which isn't an option to do manually in product import, but could be done with a feed manager (e.g feedarmy or datafeedwatch...etc)
I do not fully understand your question, but here is the general rule.
1) If a manufacturer has assigned a barcode then you are required to add this info in the GTIN field. Alongside the brand value with identifier exists to yes.
Starting a B2B store is a big undertaking that requires careful planning and execution. W...
By JasonH Sep 23, 2024By investing 30 minutes of your time, you can unlock the potential for increased sales,...
By Jacqui Sep 11, 2024We appreciate the diverse ways you participate in and engage with the Shopify Communi...
By JasonH Sep 9, 2024