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

Google Merchant throws warning “Unrecognized attribute”

Visitor ✭ ✭ ✭
# 1
Visitor ✭ ✭ ✭

I'm facing an issue I can not explain :

 

When I'm uploading a feed to Google Merchant in an other language than English, the reports tells me there is many "Unrecognized attribute" that should be valid, like title, link, description, gtin, etc.

 

In fact, all attributes are considered warning from Google.

 

But the issue only occurs if it's not in english so my feed seems correct.

What is wrong? Do you have any ideas?

 

Thank for your help.

 

Here's a dump of my export (strimed to one product) :

 

<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:g="http://base.google.com/ns/1.0" version="2.0">
<channel>
<title>Google Shopping export for PrestaShop</title>
<item>
<g:id xmlns:g="http://base.google.com/ns/1.0">12345</g:id>
<title>
<![CDATA[ Basic title ]]>
</title>
<link>
<![CDATA[
https://www.example.com/test
]]>
</link>
<description>
<![CDATA[
This is a basic product
]]>
</description>
<g:quantity xmlns:g="http://base.google.com/ns/1.0">39</g:quantity>
<g:availability xmlns:g="http://base.google.com/ns/1.0">
<![CDATA[ in stock ]]>
</g:availability>
<g:price xmlns:g="http://base.google.com/ns/1.0">8.54 EUR</g:price>
<g:product_type xmlns:g="http://base.google.com/ns/1.0">
<![CDATA[ Ofertas > Ofertas ]]>
</g:product_type>
<g:google_product_category xmlns:g="http://base.google.com/ns/1.0">
<![CDATA[
Alimentaci&oacute;n, bebida y tabaco &gt; Bebidas &gt; Vino
]]>
</g:google_product_category>
<g:shipping_weight xmlns:g="http://base.google.com/ns/1.0">1.4 kg</g:shipping_weight>
<g:online_only xmlns:g="http://base.google.com/ns/1.0">n</g:online_only>
<g:condition xmlns:g="http://base.google.com/ns/1.0">new</g:condition>
<g:brand xmlns:g="http://base.google.com/ns/1.0">Angove Family Winemakers</g:brand>
<g:mpn xmlns:g="http://base.google.com/ns/1.0">23500023</g:mpn>
<g:gtin xmlns:g="http://base.google.com/ns/1.0"/>
<identifier_exists>FALSE</identifier_exists>
<g:image_link xmlns:g="http://base.google.com/ns/1.0">
<![CDATA[
http://example.com/test/images/1.jpg
]]>
</g:image_link>
<g:shipping xmlns:g="http://base.google.com/ns/1.0">
<g:country>ES</g:country>
<g:service>
<![CDATA[ ENVIALIA-72H ]]>
</g:service>
<g:price>24.2 EUR</g:price>
</g:shipping>
</item>
</channel>
</rss>
2 Expert replyverified_user

Re: Google Merchant throws warning “Unrecognized attribute”

[ Edited ]
Top Contributor
# 2
Top Contributor

a proper google-xml formatted feed snippet for rss2.0 is currently here:
https://support.google.com/merchants/answer/160589

generally, use proper namespaces and do not submit attributes with empty values.

first, under the feeds-tab, be certain to verify
that there is only one, single, feed registered
for the target-country and the feed-name and
file-name are unique for each target-country; e.g.
es-inventory-data.xml

be certain that all-countries is selected from the drop-down country menu.

for that particular data-feed, be certain to verify the
registered target-country under the feeds-tab is spain --
and verify the file-name that is currently registered
exactly matches the file-name being uploaded.

also, check the individual feed-settings details and
be certain each id is unique among all countries; e.g.
wine12345es
wine12345uk
generally, id values that include both letters and numbers are best.

for that particular xml dump, we registered a unique data-feed
under spain and google processed the file details without error.

as an aside, be certain that the link landing-page matches the
submitted data, regardless of where a user is physically located,
and conform to google's currency and language policies.

otherwise, the best likely course would be to
simply contact presta-shop support directly.

otherwise, forum-members cannot look into any feed or account details.

however, a merchant-center product-listing-ads
support specialist at google may be contacted
and can look directly into the feed and account.

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

Re: Google Merchant throws warning “Unrecognized attribute”

Rising Star
# 3
Rising Star
try g:title and g:description instead of title and description.

As per requirements this is the correct new method. Everything has g: infront.

Remove all xmlns:g="http://base.google.com/ns/1.0" that should not be in there.

Only list elements if there is a value, for example GTIN has no value so it can not validate.

Hope it helps.
Twitter | Linkedin | Community Profile | Shopping Feed Tips From FeedArmy
Did you find any helpful responses or answers to your query? If yes, please click on ‘Accept As Solution’

Re: Google Merchant throws warning “Unrecognized attribute”

[ Edited ]
Top Contributor
# 4
Top Contributor

pre-defined item-level elements of the (rss 2.0) standard --
link, title, description -- do not require the g: prefix.when
submitting a google-xml product-feed.

 

typically, the namespace is declared once before any items --

inline declarations are allowed by the standard but are not

a best-practice with respect to google xml product-feed.

the namespace details depend on both the external standard
and google's extension of the specific syndication standard
being submitted (rss,or atom) for a product-feed.

 

submitting namespace or prefix details improperly can result in errors --

or warnings if google tries to do the right thing, despite those issues.