Re: Google Base Feeder Support Thread

Originally Posted by
nehoward64
Also, you may want to try changing the (encoding="UTF-8") to (encoding="UTF-16") at the very top of the file. I had also done this per the suggestion of a previous message in this feed but am not sure what the significance is.
Maybe someone else has a better explanation???
It all depends on what charter coding you use when creating your products. If you do your product description in word then copy/paste, or type within your cart, or use a csv file from a vendor.... you may end up with maxed set of charter codes... Like this " is not the same as ˝ which converts to something like this  when creating the feed.
Not so sure it's a Google thing as a XML, RSS2 strict coding requirement, but you can ether go through all your type and make sure it's all in one charter coding, and charters such as & " , >< if used in a description or title, their HTML coding is used. ex.. & for &, such coding when read out-of-place will cause errors in a reader.
Or play with the google_base_xml_sanitizer in \includes\classes\google_base.php and try some of the changes discussed in this thread. I did.... still not having any problems with Google and my feed looks good in a reader. I restricted to 20 products as I edited the class file until it look good in my rss reader, then I uploaded the short feed to Google and it passed, then the full feed. I have over 5000 products listed without any errors from Google.
Lots of good info on the net for sanitizing XML.
Dave
Always forward thinking... Lost my mind!
Bookmarks