• Topic 主题 トピック Topic Topic
  • Sign in

How to Create Google Feed through Smart Feed


To sell products in the Google ecosystem, you need to first upload product information to the Google Merchant Center. This is done through feed,  a structured data file containing product information, usually in XML or CSV format. The process can be completed on Google Feed or via a Feed that synchronizes with an API.

This article provides a simple guide on how to create a Google Feed with Smart Feed, a powerful SHOPLINE tool that helps you manage and optimize product data, and upload it to Google Merchant Center, making your products visible on Google Shopping and other ad platforms.


In This Article



Obtaining Product Status Description (App Initialization)

If Smart Feed is the first feed tool you use on SHOPLINE, you need to first initialize the App. To do so, simply extract product data from your SHOPLINE store, and it doesn’t require additional settings.

During this process, your use of Smart Feed won’t be affected. Getting store product information in the store initialization phase is necessary for syncing feeds. Only after obtaining the information can a feed be created, edited, and synced to the GMC platform. Since there could be a lot of SPUs in the store’s background, it will take a long time.

Notes: Deleted and archived products are not included in the pulling.



How to Create a Google Feed

Notes: Before creating Google Feed, you should complete Smart Feed Installation and Asset binding.


  1. From the SHOPLINE admin panel, go to Apps and find Smart Feed. Click New feed on the list page to start creating a Google feed. Select the Google channel and click Add feed.
  2. Fill in the basic information, such as:
  • Feed name: Customize your feed name for easy identification and management
  • Target market: Identify the country or region where the items in your Google Feed are primarily sold
  • Language: Specify the language of the items in the Google Feed
  • Status: If turned on, it means you need to upload the quotes to GMC immediately.
  1. Select the range of products that you want to synchronize and upload to GMC.
  2. Select the product field rules that you want to synchronize and upload to the GMC, including product title, product description, product price, product size, etc. (If you choose Macro tag as the field value for synchronization, it will be automatically updated with the adjustment of products information)
  3. Click on the New feed button to create.
  • When creating your first Google Feed, make sure the selected feed language matches the store product language. The language of the subsequent feeds will automatically be the language of the first feed, and users cannot change the current language settings. Say the language of your store products is English (EN), and the target markets are the United States and Hong Kong. When creating the first feed, set the Target market to the United States, and select English for the Language, that is, US_EN. While for the second Feed, the Target market is Hong Kong, the system will automatically fill in Language as English, and cannot be changed to HK_EN at this stage.
  • Smart Feed will update and maintain a sensitive terminology database in real time according to criteria such as Google's advertising policy. Clicking Filter sensitive products means that if there are sensitive words in the product title or product description, it will be filtered.


Filter Non-compliant Clothing Items

According to Google's requirements:

  • If the Google product category or product type is Apparel & Accessories (ID: 166), you need to provide color, age, and gender information.
  • If the category is Apparel & Accessories > Apparel (ID: 1604) or Apparel & Accessories > Footwear (ID: 187), you need to provide color, age, gender, and size information. 

If you click Filter non-compliant clothing items, Smart Feed will automatically help you filter products that do not meet Google's criteria if you are selling the products mentioned above.



Product ID Option Rule Description

Smart Feed supports the following multi-format Item ID as a filler for Product ID to facilitate product management:

  • SKU ID (default value)
  • SKU
  • SPU ID
  • SKU_Feed target market_Feed target language
  • SKU ID_Feed target market_Feed target language
  • Use SKU ID as a default filler for product ID (SKU ID:180xxxxx). If you want to use another format for the filler rule, please contact your SHOPLINE account manager. When using the SKU rule, make sure that all products in the store background have a unique SKU.
  • According to the GMC platform requirements, if multiple products are set with the same SKU during upload, the data will be overwritten, and products with an SKU cannot be uploaded. Both cases will affect the synchronization between GMC and products. Make sure that all products in the store background have a unique SKU when using the SKU rule.
  • If the SPU ID is used, the first SKU under the SPU will be used for synchronization, and the synchronized item ID is the SPU ID.



UTM Option Rule Description

UTM is the abbreviation of Urchin Tracking Module (UTM), which is mainly used for media platforms to track traffic sources in conjunction with analysis tools to produce detailed social media results data.

When you integrate multi-channel with multi-store, you can use UTM to understand the specific source of the goods converted by the order, including channel and store information.

Currently, Smart Feed supports feed synchronization of four mainstream channels: Google, Facebook, Pinterest, and TikTok. Merchants can choose whether to add UTM to the product links in feed synchronization and customize parameters’ names and values.

  • UTM will not affect consumers' visits and normal jumps to landing pages. They are only used for data analysis of users' subsequent behaviors.
  • If you use Smart Feed to define UTM, please do not include the same parameter field in the landing page link when advertising, otherwise it will cause content coverage.



SKU ID Option Rule Description

SKU ID refers to the inventory unit identifier of a product or commodity. SKU is the unique identification of an inventory unit, with distinct variants, styles, sizes, colors, and so forth.

This parameter is mainly used to guide Google to specific product styles and display products in the SKU dimension when it crawls data and users access product links.

If you use the SPU dimension to synchronize products, you can choose not to synchronize this parameter. In this case, clicking the link will jump to the first style under the SPU by default. We recommend making this function mandatory to avoid discrepancies between the link and the redirected products.



Style Value Description of Attribute Rules

Right now, attributes such as color, material, pattern, and size all come from the products in the product details page in Products. Merchants need to set the style value according to the format supported by Smart Feed, so the app can access the above attributes and synchronize them with GMC.


Product Color Product Size Product Material Product Pattern
Color Size Material Pattern
color size material pattern
color tamaño material pattern
colour tamanho materiale patrón
choose your color größe materiaal padrão
choose your colour taglia matériel muster
choose the color maat   modello
choose the colour taille   patroon
cor Tailles   modèle
farbe Herrengröße    
colore Herrengröße (M Weite)    
kleur SIZE UK    
couleur base size    


  • Style value must meet the following format before it can be obtained by the Smart Feed app (case insensitive). 
  • If you want to add new style value definition rules, please contact the SHOPLINE website construction consultant to apply for a white list.



Smart Feed Filtering Rules Explained

There are two types of Smart Feed filtering rules:

  • Specified filtering rules: Merchants actively specify rules when setting commodity upload rules to avoid violating GMC policies.
  • Default filtering rules: Smart Feed sets the rules for filtering non-compliant products by default according to GMC policies.
Specified Filtering Rules Default Filtering Rules
Specified Product Category - Doesn’t fit in any product category in the Including setting Product is deleted from the main site
Specified Product Category - Fits in a product category in the Excluding setting Product is in Deactivated status
Specified Product Tag - Does not fit in any product tag in the Including setting Product ID is empty
Specified Product Tag - Fits in a product tag in the Excluding setting Product ID is too long
Custom Upload Rules - Doesn’t comply with custom upload rules Abnormal product type
Multiple Styles - Doesn’t fit for products that Upload the first style only Product is a Frozen product for risk control
Product title contains sensitive words The inventory of non-oversold products is a non-positive
Product description contains sensitive words Product title is empty
Product highlights contain sensitive words Product description is empty
Locate products in the specified product category in the specified country/region that do not contain the specified mandatory shopping attributes. Product price is empty
Filter specified products Product’s inventory status isn’t specified
  Product link is empty
  Product’s main image link is empty
  Product’s promotion price is greater than price
  Product information in the language set for feed is not available
  Product doesn’t have a unique product identification code
  Product GTIN does not meet the specifications
  The weight of the product shipping package exceeds the specified range
  Hiding a Product
  The Sales channel of product doesn’t include the Online store
  The Sales channel of the product includes the Online store, but the product isn’t active at the moment
  Duplicate product ID
  Unable to pull GMC product status
  Products don’t exist in the current store



Further Information on Automatic Updates in Real Time

After creating Feed, Smart Feed will synchronize the information to GMV. But after uploading, it goes through two more states:

  • GMC products review
  • Obtaining GMC status every 4 hours

You can automatically edit and update product information in real time. But you still need to go through the above two statuses before the upload is finished and shown in Smart Feed. This process may take some time.

Have more questions? Submit a request