AdWords
3.7K members online now
3.7K members online now
For questions related to Google Shopping and Merchant Center. Learn to optimize your Shopping ads
Guide Me
star_border
Reply

What to do if product does not have UPC, MPN or GTIN?

Visitor ✭ ✭ ✭
# 1
Visitor ✭ ✭ ✭

Hi, I reviewed the solution provided to the original question, but am still having issues.

Some of the products in our catalog are download/digital software only and therefore do not have a gtin. I am not very technical, but need to provide technical guidance to our developer so that they can format the XML properly. Can you provide a sample XML that includes an identifier_exists with a FALSE value and an empty gtin?

 

Thanks,

Lori

1 Expert replyverified_user

Re: What to do if product does not have UPC, MPN or GTIN?

[ Edited ]
Top Contributor
# 2
Top Contributor


simply submit the identifier_exists attribute
with a value of FALSE and do not submit any
gtin, brand, or mpn attributes, at all.

the (gtin, mpn, brand) values may be left blank (entirely empty) --

<g:gtin></g:gtin>
but there is no reason to submit the attributes for an item if xml
is being used; simply do not submit those attributes in any form.

the xml syntax (for identifier_exists) is currently here:
https://support.google.com/merchants/answer/188494

see also
https://support.google.com/merchants/answer/1344057

Re: What to do if product does not have UPC, MPN or GTIN?

[ Edited ]
Visitor ✭ ✭ ✭
# 3
Visitor ✭ ✭ ✭

Hi Celebird - I tried testing a file that had the gtin removed and the 12 items without a gtin attribute returned an error.
>From what I read in the forum responses, it sounded like this was only an option if no records in the file contained a gtin. If some will have a gtin, then we need to add the identifier_exists = FALSE. If I am wrong with regard to the gtin attribute and we can leave it out of some, but not all records, please provide more information.

Thanks,
Lori

<edited by a Community Manager as noted below>
 
Note: this post has been edited by a Community Manager, in order to remove sensitive information. This is done to protect privacy and account security.

________________________________
IMPORTANT NOTICES:
Confidential Information. The information contained in or attached to this e-mail may be confidential information subject to protection by law or terms of applicable confidentiality agreements, and is intended only for the use of the individual or entity named above. If the reader of this message is not the intended recipient, or the employee or agent responsible to deliver it to the intended recipient, you are hereby notified that any dissemination, distribution, or copying of this communication is strictly prohibited. If you are not the addressee indicated in this message (or responsible for delivery of the message to such person), you should destroy this message and notify the sender by reply email.
________________________________

Re: What to do if product does not have UPC, MPN or GTIN?

Top Contributor
# 4
Top Contributor

if an item has a gtin then, identifier_exists should be set TRUE

identifier_exists is a per-item attribute.

identifier_exists FALSE means, valid global-trade-data does not exist --
for that specific item -- so gtin, brand, and mpn may be either blank
(entirely empty) or not submitted, at all.

identifier_exists TRUE means, valid global-trade-data does exist --
for that specific item -- so gtin, brand, or mpn must be submitted,
per google's specifications for the type of item, as assigned by
the brand-manufacturer; e.g. software items require only a gtin.

if identifier_exists is left blank -- or not submitted --
then google assumes the value is TRUE so global-trade-data
must be submitted per the specifications and manufacturer.

there can certainly be a mix of items within the same feed --
items where global-trade-data does not exist and not submitted
and items where global-trade-data does exist and are submitted.

there is a difference between errors reported due to the type of
item or its associated attributes and errors reported due to syntax.