Data feeds overview
A data feed is a file made up of a list of products which use groupings of attributes that define each one of your products in a unique way. Attributes, such as 'condition' and 'availability', can have standardized values, or accepted "answers," or attributes can be open to fill with your own choice of value, such as 'id' or 'title'. Accurately describing your items using these attributes allows users to search and find your items more easily.
There are a number of policies in place around how to use each attribute, and how often to update your product data. Be sure to review our policies carefully to make sure you understand the requirements.
Choosing the right file format
It's important to choose the format that will be best for your needs as a merchant when creating a new data feed. We support data feeds in two general formats, text (.txt) and XML (.xml). For most small merchants, we recommend using .txt format because it requires the least technical knowledge. You can easily create a .txt data feed using a spreadsheet editor, such as Microsoft Excel. If you use Google Sheets, we can generate a spreadsheet from a template that you fill out, or you can upload an existing spreadsheet.
See this article to learn more about the supported file formats.
To learn about all the attributes you should provide in your data feed, see the Feed Specification. In some cases, feed rules may allow you to export and submit your product database “as is” and then transform your attributes and values to meet the Feed Specification requirements directly in Google Merchant Center.
Note: Data feed files are one way to submit product data to Merchant Center. You can also submit product data via the Content API for Google Shopping or via an E-commerce platform import from a supported e-commerce platform.