Jump to content

  • You cannot start a new topic
  • You cannot reply to this topic

How to Create a Google Shopping Data feed for CS Cart Rate Topic   * * * * * 1 votes

 
  • Jezzzz
  • Junior Member
  • Members
  • Join Date: 03-Sep 10
  • 49 posts

Posted 17 February 2012 - 07:18 PM #1



Wanted to create a short video on how to create a Google Shopping Datafeed with CS Cart's Datafeed plugin. What do you think?

 
  • fabuser
  • Member
  • Members
  • Join Date: 05-Aug 11
  • 24 posts

Posted 04 May 2012 - 01:21 AM #2

Great tutorial! Thanks!

 

Posted 08 May 2012 - 03:14 AM #3

Great tutorial.. I'm running into one problem regarding the shipping attribute.. I have my data feed mapped to the Shipping Freight field and it grabs the shipping cost no problem.. The only problem is it is not conformed to Google's format..
ype Each delivery attribute group consists of four sub-attributes: Name Requirement Description Examples country required The country to which an item will be delivered (as an ISO 3166 country code). The default value for this attribute is your feed's target country. US region optional The geographical region to which a delivery rate applies, e.g. in the US, the two-letter state abbreviation, ZIP code or ZIP code range, using * wildcard. MA service optional The service class or delivery speed Ground price required Fixed delivery price (including VAT) 6.49 USD Note: You can submit multiple values for this attribute. Text/Tab-delimited Separate each sub-attribute with a colon and each delivery attribute group with a comma. Do not enclose sub-attribute values within quotations. All colons, even for blank values, are required, i.e. three colons are required.
US:::6.49 USD
US:024*:Ground:6.49 USD,US:MA:Express:13.12 USD XML The four sub-attributes are country, region, service and price. Include each delivery attribute group as a separate attribute.

<g:shipping>
<g:country>US</g:country>
<g:region>MA</g:region>
<g:service>Ground</g:service>
<g:price>6.49 USD</g:price>
</g:shipping>

So my exported shipping price of "20.00" doesn't conform because it needs the subattributes.. At a minimum, I need it to be look like

"US:::20.00 USD"

http://www.RacingSolution.com
Performance & Styling Auto Parts
CS-Cart v4.5.2


 
  • Jezzzz
  • Junior Member
  • Members
  • Join Date: 03-Sep 10
  • 49 posts

Posted 08 May 2012 - 03:18 PM #4

This default datafeed addon has its limitations. This happens to be one of them. In order to get what you are describing the datafeed addon would need to have a code change that is specific to Googles datafeed specifications. If you are looking for something more intense I would recommend buying a more robust datafeed addon.

 
  • Jezzzz
  • Junior Member
  • Members
  • Join Date: 03-Sep 10
  • 49 posts

Posted 08 May 2012 - 04:27 PM #5

I wanted to add that http://www.ez-ms.com/ has a great datafeed addon that I presently use. I works flawless for me and would probably solve your problem. If it does not they do custom development also.

 
  • MichielTG
  • Advanced Member
  • Members
  • Join Date: 17-Aug 12
  • 65 posts

Posted 27 January 2013 - 01:39 PM #6

Thank you very much, very useful clear tutorial!!!

 
  • automatednow
  • Advanced Member
  • Members
  • Join Date: 18-Aug 14
  • 88 posts

Posted 05 May 2020 - 06:02 PM #7

Great tutorial.. I'm running into one problem regarding the shipping attribute.. I have my data feed mapped to the Shipping Freight field and it grabs the shipping cost no problem.. The only problem is it is not conformed to Google's format..
ype Each delivery attribute group consists of four sub-attributes: Name Requirement Description Examples country required The country to which an item will be delivered (as an ISO 3166 country code). The default value for this attribute is your feed's target country. US region optional The geographical region to which a delivery rate applies, e.g. in the US, the two-letter state abbreviation, ZIP code or ZIP code range, using * wildcard. MA service optional The service class or delivery speed Ground price required Fixed delivery price (including VAT) 6.49 USD Note: You can submit multiple values for this attribute. Text/Tab-delimited Separate each sub-attribute with a colon and each delivery attribute group with a comma. Do not enclose sub-attribute values within quotations. All colons, even for blank values, are required, i.e. three colons are required.
US:::6.49 USD
US:024*:Ground:6.49 USD,US:MA:Express:13.12 USD XML The four sub-attributes are country, region, service and price. Include each delivery attribute group as a separate attribute.

<g:shipping>
<g:country>US</g:country>
<g:region>MA</g:region>
<g:service>Ground</g:service>
<g:price>6.49 USD</g:price>
</g:shipping>

So my exported shipping price of "20.00" doesn't conform because it needs the subattributes.. At a minimum, I need it to be look like

"US:::20.00 USD"

 

I have this same problem trying to export items to Google Shopping:

Invalid format for sub-attributes: shipping

 

Did you ever figure this out or anyone else know how?