Re: [PAID] Google Merchant Static Feed
Posted: Mon Oct 03, 2011 9:34 am
Version 1.4.0 beta (1) has now been released via the Snailsolutions store...
This is very much beta code although I've tested it on two sites and against US and GB feeds..
Installation is a case of copying the files as found in the zip file... The Google Product Type requires you to go to the AdminCP Marketing > Shopping Comparison Sites and then enabling the Google Merchant GB (and or US) module... This will then import the taxonomy... (although be warned it may also time-out if your memory is low on your server).
You can then select your google product type in the category editor as you would a product comparison option...
The rest of it is pretty much handled automatically with the bulk of the changes in the code...
IMPORTANT: This was written on a long day, while I was a bit tired so it may not be 100% bug proof... Any problems, PM or email me via support @ [octoink] .co (dot) uk and I'll take your bug reports and see what requires fixing...
First point... Due to the sheer number of requirements relating to tax, GTIN, and the taxonomy requirement I'm forced to concede that earlier versions of ISC need to be upgraded. Anything else would require a completely rewrite of the code and is just too much to ask of an add-on module. Sorry folks but Interspire are the villain here and GM just showed how poor the earlier offering was, along with how poor support has been in getting out updates.
Sorry for those folks who don't have 6.x but I've reached the point where Interspires lack of development means I can't keep patching their functionality to keep earlier versions afloat... Their responsibility, and not something I can accept blame for...
This is very much beta code although I've tested it on two sites and against US and GB feeds..
Installation is a case of copying the files as found in the zip file... The Google Product Type requires you to go to the AdminCP Marketing > Shopping Comparison Sites and then enabling the Google Merchant GB (and or US) module... This will then import the taxonomy... (although be warned it may also time-out if your memory is low on your server).
You can then select your google product type in the category editor as you would a product comparison option...
The rest of it is pretty much handled automatically with the bulk of the changes in the code...
IMPORTANT: This was written on a long day, while I was a bit tired so it may not be 100% bug proof... Any problems, PM or email me via support @ [octoink] .co (dot) uk and I'll take your bug reports and see what requires fixing...
First point... Due to the sheer number of requirements relating to tax, GTIN, and the taxonomy requirement I'm forced to concede that earlier versions of ISC need to be upgraded. Anything else would require a completely rewrite of the code and is just too much to ask of an add-on module. Sorry folks but Interspire are the villain here and GM just showed how poor the earlier offering was, along with how poor support has been in getting out updates.
Sorry for those folks who don't have 6.x but I've reached the point where Interspires lack of development means I can't keep patching their functionality to keep earlier versions afloat... Their responsibility, and not something I can accept blame for...
- Availability:
- Now shows regardless of the quantity setting
- in stock when quantity shows in stock or if inventory tracking not enabled for product
- available for order if pre-order is on and date for availability is 2 days or less (2 days less than GM requires for safety!
- pre-order if date is later or not indicated
- out of stock for all other scenarios
- UPC/GTIN/EAN, etc...
- Trims the value of any leading/trailing spaces
- Checks for a comma separated value (eg: '123,789,12000') and uses the first value
- Rejects any values greater than the absolute max of 13 characters (ie: EAN, JAN, ISBN) and logs a warning.
- It will not validate the numeric for you...
- Shipping
- Shipping quotes now provided for each product based on the cheapest shipping option available for that product to target country
- Tax
- Tax information now generated correctly for US feeds
- All other countries generate tax inclusive pricing (This assumes you have tax zones setup correctly!)
- Product Types
- Identified Bug in Category hierarchy generation system that stopped some products being given Product Types FIXED
- Google Product Type uses the productcomparison module code to set taxonomy data on categories with one module for each feed
- Google Product Type relies on settings at category level not individual products.