> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://socialhead.crisp.help/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Your quick guide to the Google Merchant Center Product Data Fields

To get your products listed in **Google Shopping Ads** and displayed across Google surfaces, your **product feed** must meet Google's requirements. Google has a [product data specification list](https://support.google.com/merchants/answer/7052112) that outlines the necessary data and formatting guidelines.

Adhering to these specifications helps Google accurately match customer queries to your products, increasing visibility and sales. However, the requirements can be overwhelming. This guide will simplify the process by breaking down the **essential product attributes** and providing best practices for optimizing your feed.

### Table of Contents

1. [Required Fields for All Products](#1-required-fields-for-all-products)
2. [Additional Attributes for Shopping Ads](#1-additional-attributes-for-shopping-ads)

**Let's start with the required fields for all products.**

# Required Fields for All Products

1. [id](https://support.google.com/merchants/answer/6324405)

This is your product’s unique identifier. Therefore, you need to use the product SKUs as the IDs since the SKUs are unique. Moreover, SKUs help Google to understand the structure of your landing page.

2. [title](https://support.google.com/merchants/answer/6324415)

Your product’s name. You are able to describe your product in up to 150 characters. However, make sure that the important information are placed at the start, because Google will show only the first 35 characters. 

![](https://storage.crisp.chat/users/helpdesk/website/ab8a6f89b0a19000/image_c1ffw8.png)

3. [price](https://support.google.com/merchants/answer/6324371?hl=en&ref_topic=6324338)

The price needs to match with the one from your landing page, and the currency needs to be related to the market you have chosen for the feed. You can check the list of supported countries and currencies [here](https://support.google.com/merchants/answer/160637). 

4. [image](https://support.google.com/merchants/answer/6324350?hl=en&ref_topic=6324338)

This is the main product image. If you have many different images, you can use the additional_image_link attribute to list them. The ideal main image should be the one taken with a white background that shows a clear view of the product. 

![](https://storage.crisp.chat/users/helpdesk/website/ab8a6f89b0a19000/image_1voek6t.png)

![](https://storage.crisp.chat/users/helpdesk/website/ab8a6f89b0a19000/image_k2d0lr.png)

5. [URL](https://support.google.com/merchants/answer/6324416)

This is your product’s landing page. You should use your [verified domain name](https://socialhead.crisp.help/en/article/how-to-fix-common-errors-in-google-merchant-center-mismatched-domains-link-p33yke/?bust=1749212127149/), and the URL should start with https:// or http://

**Besides, Google will often ask for more information. The attributes below are the ones you need to include if you want products to be featured in Shopping ads.**

# Additional Attributes for Shopping Ads

6. [description](https://support.google.com/merchants/answer/6324468?hl=en&ref_topic=6324338)

The product description is the part you can show all the product details. Make sure to include the most relevant features such as size, brand, age and gender to keep your target audience informed. Moreover, you can add the visual details (pattern, material, design) to help Google match your product with the search queries better.

Especially, remember to list the most important details in the first 160 - 500 characters. You can include up to 5,000 characters, but buyers will need to go to your product page to view the full description. 

![](https://storage.crisp.chat/users/helpdesk/website/ab8a6f89b0a19000/image_7povof.png)

7. [google_product_category](https://support.google.com/merchants/answer/6324436?hl=en&ref_topic=6324338)

The Google product category shows Google what category your products belong to. If you do not set up categories for your products, Google will assign them to your products automatically. 

Nonetheless, you should choose the category yourself to make sure it matches your product the best. Luckily, you can do it using FeedHub following this [instruction](https://help.onecommerce.io/en/article/make-your-targeting-more-precise-with-google-product-categories-1374xke). 

![](https://storage.crisp.chat/users/helpdesk/website/-/c/b/9/2/cb92164b6e8ef000/1_18b4fd0.png)

8. [condition](https://support.google.com/merchants/answer/6324469?hl=en&ref_topic=6324338)

This field is required if your product is used or refurbished, and it is optional if your product is new. The supported values are **new, refurbised, used**.

9. [availability](https://support.google.com/merchants/answer/6324448?hl=en&ref_topic=6324338)

This attribute tells Google and potential buyers if your products are in stock or not. Make sure the availability in your feed matches with your landing page, otherwise, your products are disapproved by Google.

10. [sale price](https://support.google.com/merchants/answer/6324471?hl=en&ref_topic=6324338)

This field indicates your product's sale price. If your **price** and **sale price** meet certain requirements, your original price may show along with the sale price, allowing people to see the difference between the two.

Similar to the **price** attribute, the sale price also needs to match the one shown in your store. 

| Google places importance on your feed's accuracy, so make sure every field you set in the feed matches the data on your website. Especially, these following attributes **condition, availability, sales price**, and **price** needs to be updated frequently. Luckily, FeedHub is here to help. You can [set your sync schedule](https://help.onecommerce.io/en/article/introducing-the-new-product-sources-and-enhanced-sources-settings-for-further-feed-optimization-1jxzlqw/) and [your submit schedule](https://help.onecommerce.io/en/article/keep-your-feed-of-highest-quality-with-our-new-enhanced-product-feed-1k7wow8/) to have your products always updated. If you want to submit your products manually, you can always click on **Resync **in the drop down next to each feed.

![](https://storage.crisp.chat/users/helpdesk/website/-/c/b/9/2/cb92164b6e8ef000/2_1yi8q7v.png)

11. [GTIN](https://support.google.com/merchants/answer/6324461?hl=en&ref_topic=6324338)

This is your product's Global Trade Item Number, or its barcode. This attribute is required for all new products with a GTIN assigned by the manufacturer. Usually, your products will need to have either GTIN or MPN [to be eligible for enhanced listings](https://support.google.com/merchants/answer/9199328?hl=en). 

The format of GTIN depends on the your location or the origin of the product:

* UPC (in North America / GTIN-12): 12-digit number (convert 8-digit UPC-E codes to 12-digit codes)

* EAN (in Europe / GTIN-13): 13-digit number

* JAN (in Japan / GTIN-13): 8 or 13-digit number

* ISBN (for books): 13-digit number (convert ISBN-10 to ISBN-13). If you have both, include only the 13-digit number.

* ITF-14 (for multipacks / GTIN-14): 14-digit number

![](https://storage.crisp.chat/users/helpdesk/website/ab8a6f89b0a19000/image_19z8k52.png)

12. [MPN](https://support.google.com/merchants/answer/6324482?hl=en&ref_topic=6324338)

This field is known as Manufacturer Part Number. MPN is used to uniquely identify a specific product among all products from the same manufacturer. It is required for products that do not have a valid GTIN number.

You should use the most specific MPN possible. For example, different colors of a product should have different MPNs.

![](https://storage.crisp.chat/users/helpdesk/website/ab8a6f89b0a19000/image_2nkasu.png)

13. [brand](https://support.google.com/merchants/answer/6324351?hl=en&ref_topic=6324338)

This field indicates the brand name of the company that supplies the product. It is used to identify your product and will be shown to customers.

Only provide your store name as the brand in case you manufacture the product, or your product falls into a generic brand category. If you are not the manufacturer, submit the manufacturer or supplier name.

| If your product does not have a GTIN, you can submit the other two unique product identifiers, which are **brand** and **MPN**. For more details on what to do when your product does not have a GTIN, please refer to Google guide [here](https://support.google.com/merchants/answer/160161#withoutgtin).

14. [identifier_exists](https://support.google.com/merchants/answer/6324478)

This attribute indicates that your product does not have any unique product identifier (GTIN, MPN, and brand). In this case, the **identifier_exists **needs to be set to **false** or **no**. Since FeedHub uses feed file to submit the feed to Google, you need to set the value as **no**.

![](https://storage.crisp.chat/users/helpdesk/website/-/c/b/9/2/cb92164b6e8ef000/3_p8ru3e.png)

15. [color](https://support.google.com/merchants/answer/6324487?hl=en&ref_topic=6324338)

Color is required for all **Apparel & Accessories** items. The value you need to provide to Google must be the **a standard color** (e.g: yellow, gray, red, green, black) or **unique colors** (e.g: light salmon, dark tangerine). If your product has **multiple colors**, you can provide up to three colors by putting a slash ( / ) in between colors (e.g: pink/yellow/white).

16. [gender](https://support.google.com/merchants/answer/6324479?hl=en&ref_topic=6324338)

The gender attribute indicates the gender the product is designed for. It is also required for all **Apparel & Accessories** products. The supported values are **male, female** or **unisex**.

17. [size](https://support.google.com/merchants/answer/6324492?hl=en&ref_topic=6324338)

The size attribute describes the product’s size. Multiple values are supported depending on the properties of each product.

For products with multiple dimensions, you can identify multiple dimensions into one size value using a slash. For example, enter **16/34** to represent a neck size of **16 inches** and a sleeve length of **34 inches**.

Here are some examples for size: 

* Phone storage: 16GB, 32GB, 256GB,...

* Shoes size: 6, 6.5, 8, 9.5, 10,...

* Perfume: 195ml. 100ml, 4fl oz, ...

18. [age_group](https://support.google.com/merchants/answer/6324463?hl=en&ref_topic=6324338)

This field indicates the demographic for which your product is intended. It is required for all **Apparel & Accessories** products. 

Below is the list of supported values: 

* Newborn: 0-3 months

* Infant: 3-12 months

* Toddler: 1-5 years

* Kids: 5-13 years

* Adult: 13 years & older
---
# Conclusion 

The attributes in this article are the most common ones, you can find the rest [here](https://support.google.com/merchants/answer/7052112?hl=en). Optimize your feed today and start boosting your sales with Google Shopping Ads! If you are still confused, do not hesitate to drop us a message in the live chat or email us at [support@socialhead.io](support@socialhead.io). We would love to help you out!