A Google product feed lists information about your products in a specific format. Typically it contains a product image, product id number, title, and attributes. This information is given to ecommerce websites, search engines, price comparison sites, affiliate networks, and more. Manufacturer and retailers generate this information to help get their products into search engines.
Update: Google has released some new requirements to their data feeds.
For more information, check it out here: (https://support.google.com/merchants/answer/188494)
Navigate to Tools > Apps and Add-Ons >Google Product Search
Click the link toward the top of the page to set up your Google Merchant Account. After setting up and logging into your Google Merchant Account, navigate to Settings > FTP.
Set up a username and then you will be prompted to save, and it will give you an FTP password.
Next, navigate to Data Feeds and enter a new data feed. Your date feed will need to have a .txt extension. Click New Data Feed and enter a name for the feed. This will also be input into the Spark Pay online stores admin panel.
After setting up your Google Merchant account, click New. Here you will enter your password and filename on the Spark Pay online store admin console. Don't forget to select your store.
Once you mark the feed as active, a file will generates every 24 hours and put in your root folder of your website. Google will pull this file everyday.
Fields that are sent to Google and where they are mapped from:
Google
|
Spark Pay online stores
|
Required
|
Comments
|
link
|
product url
|
R
|
URL directly linking to your item's page on your website
|
title
|
product name
|
R
|
|
description
|
product long description
|
R
|
|
image_link
|
product primary image
|
R
|
|
product_type
|
product category
|
+
|
|
price
|
product base price
|
R
|
|
id
|
product id
|
R
|
|
expiration_date
|
(30 days)
|
+
|
|
GoogleExclude
|
custom field
|
|
Used to exclude an item from the google feed
|
shipping_weight
|
product weight
|
R*
|
*It is required to provide this attribute if you have specified a global shipping rule in Settings that is dependent on shipping weight.
|
brand
|
product manufacturer name
|
*
|
|
mpn
|
product manufacturer part number or custom field
|
* (2 of 3 required)
|
|
gtin
|
product gtin
|
*
|
|
availability
|
product stock status - can be overridden by a custom field named "Availability"
|
R
|
|
condition
|
(new) or custom field
|
|
*Defaults to new unless a matching custom field is supplied.
|
google_product_category
|
custom field
|
R*
|
*Required only for products listed as apparel.
|
gender
|
custom field
|
R*
|
*Required only for products listed as apparel.
|
age_group
|
custom field
|
R*
|
*Required only for products listed as apparel.
|
color
|
product variant or custom field
|
R*
|
*Required only for products listed as apparel, and when applicable
|
size
|
product variant or custom field
|
R*
|
*Required only for products listed as apparel, and when applicable
|
material
|
product variant or custom field
|
R*
|
*Required if applicable
|
pattern
|
product variant or custom field
|
R*
|
*Required if applicable
|
adwords_grouping
|
custom field
|
+
|
Used for new Product Ads
|
adwords_labels
|
custom field
|
|
|
excluded_destination
|
custom field
|
|
|
promotion_id
|
custom field
|
|
|
Note: There are certain product fields that Google utilizes, yet do not correspond to any specific field in Spark Pay. These are indicated in the grid above. Enter Spark Pay online store product custom fields. So that our clients are able to use all available fields, we have enabled the ability to map specific custom fields to these missing attributes. To simplify this process we now create these fields automatically for you. After setting up and saving the feed visit any of your products currently setup. You should see the corresponding section under the "General" tab.
Codes and characters will also not be accepted into a feed.
Also, make sure that all URL's are the full URL and not custom page extensions, etc.
If you are using product variants, you can also map the following fields:
Navigate to Catalog > Variant Groups after setting up the variant groups. You can enter the product variant information under the variant/custom tab on the product.
Spark Pay online store Settings
Navigate to Tools > Apps and Add Ons.
Select "Google Product Search".
Create a New Feed
1) Input the FTP Login/password received from Google
2) The FTP Server will be uploads.google.com
3) Select the Store the Feed should apply to.
4) Input the same filename for the feed that was chosen in Google. (The extension must be .txt)
5) Activate the Feed
*Note: The product feed file you named above will be loaded into your store's root directory. The URL to this file is your domain plus the file extension. For example: http://www.yourdomain.com/yourfile.txt. Paste your file's URL into your Google Merchant Center Settings.