Documentation - GoMage FeedPro
User Guide (from the developer)
Overview of FeedPro
Feed Specifications for Third-Party Services
Depending on what service you are sending data to, the requirements of what fields they need will vary. Here are a few common examples:
Google (MOST COMMON)
At minimum, Google requires the following fields:
- [plus additional requirements for gridded items]
For more information on configuring FeedPro for Google, see Google Feed Specifications.
See the Sample Google Feed Configuration below.
Bing Merchant Center supports the use of Google data feeds for Catalog feed files. This way merchants won’t have to redo the work already done for Google’s Product Listing Ads. If you have already configured your Google Shopping Feed, it is not necessary to set up a separate feed for Bing. You can re-use the same Google Shopping Feed for Bing.
Learn more here: Can I Use the Goole Feed File with Bing?
Nextopia accepts Google Shopping Feeds in either XML or CSV (tab delimited) formats. In most cases, your Google shopping feed will suit your needs perfectly. In cases where you require parent-child relationships, color swatches, additional attributes, and other such requirements not supported by Google format, please see the Nextopia format specifications (which is really the Google format but with small additions).
At minimum, Nextopia requires the following fields:
The following screenshots represent a typical configuration of FeedPro for Google Shopping, although your specific needs may vary.
If you need assistance, contact NCR Professional Services Team for an estimate on configuring your Google Feed (hourly rates will apply).
Your individual needs may be different. Please contact a professional for assistance.
FTP is NOT used to transfer data from NRO. Instead, the feed is automatically created each night per the settings on the Advanced Settings tab.
Sample Feed File
Your feed file will be located at www.YourStore.com/media/productsfeed/googleshopping.txt.
Frequently Asked Questions
Configuring the Feed for Google Shopping
How frequently does the data automatically pass from NRO to Google?
By default, NRO will generate a new feed will be generated every 24 hours at 4am. This can be configured under Catalog / Feeds / Manage Feeds > Advanced Settings. Note: If you aren't sure what timezone your store is located in, you can configure the timezone under System / Configuration / General / General > Locale Options.
Google (or other external services configured to work with GoMage FeedPro) will pick up the new data feed accordingly. Additional configuration may be required within the external service to specify the URL of the feed.
Why is my feed is disabled?
Your feed probably isn't disabled. When you select Catalog / Feeds / Manage Feeds, the screen shows that FTP Access is disabled (but not the entire feed). Your Google Shopping feed doesn't rely on FTP Access or Auto-Upload settings, so those will both be set to disabled. Instead, your feed relies on the Auto Generate settings on the Advanced Settings tab. Each night at 4am (or whatever time your feed is set to), this new feed file is automatically generated: http://www.YOURSITE.com/media/productsfeed/google.txt. Then, Google gets the data from this feed and their search results are updated accordingly.
Why is my feed set to only include 100 products?
Your feed will include all products on your site. The Number of Products setting under File Creation Settings on the Advanced tab is set to 100 by default. This number does not reflect all the items in your feed. Rather, it's a performance enhancement setting we recommend leaving at 100. This option best optimizes the file creation for low memory servers or for stores with a large quantity of products.
IMPORTANT! DO NOT set Number of Products to 0 if you set the Export Disabled Products and Export Out of Stock Products fields to Yes.
Troubleshooting the Feed
What could cause the feed to not generate according to schedule?
Under Catalog / Feeds / Manage Feeds > Advanced Settings, you can check the date and time of the last feed generation. You should see that the feed completed shortly after 4am (or whatever time is specified for your feed).
If the feed isn't generating nightly, then the Google Shopping results will not reflect your current data, as Google can only include whatever data is actually included in your feed file, i.e., http://www.YOURSITE.com/media/productsfeed/google.txt.
If your feed isn't generating at night as it should be, possible reasons include:
- Feed is bumping into a Full publish from Counterpoint that’s trying to process at/around the same time; you should adjust the timing of your publishes so they don't conflict (contact the Support Team for assistance)
- Feed is bumping into another cron job at/around the same time (contact the Support Team for assistance on configuring cron jobs)
- Feed has corrupt item data in it and file can’t complete beyond corrupt item
What causes errors when manually generating the feed?
When manually generating the feed, you receive an error message similar to: "There was an error while generating file. Change 'Number of Products' in the Advanced Settings - for example set the number of products equal to 50 or 100.'
Contact the Support Team to request a cleanup of your URL re-write table.
Why is Google missing some of my item images?
Missing images can be caused by clicking the Flush Catalog Images Cache button without also re-generating the Google Shopping feed. The Flush Catalog Images Cache button under System / Cache Management removes pre-generated product images files from media/catalog/product/cache so the images no longer exist in the cache directories. However the feed file is still looking for the images in the now-empty cache directories, and when the feed can't find any cached images, the result is broken images in the feed.
IMPORTANT! If you click the Flush Catalog Images Cache button, it's important to immediately regenerate the Google feed (under Catalog / Feeds / Manage Feeds).
Why don't I see colors or sizes in my product feed?
Usually this is a configuration issue with gridded items (e.g., a T-shirt that comes in multiple colors and sizes). Remember that for gridded items, the colors and sizes are attached to the child items, not the parent. If your feed is sending the parent items, then the feed won't include the individual colors and sizes since those are associated to the child items.
Recommended settings if you sell gridded items: