Google Shopping Feed (M2)

The config to configure the Google Shopping Feed extension is located at: Stores > Configuration > Magmodules > Google Shopping

Magento 2 Google Shopping Feed

1. Attributes.
This section lists all the available attributes for the Google Shopping feed. Some attributes are required for all products and some are required for certain product types such as apparel. To avoid errors in the Google Shopping feed please make sure that you provide all the recommended attributes.

Product Name & Description
Connect the right attributes for the name and description to export the values to the Google Shopping feed. The description will be truncated to a maximum of 5000 characters and stripped from html.

Data: Name
The Name is a required field for the feed. Select the attribute that is using this value.

Data: Description
The Description is a required field for the feed. Select the attribute that is using this value.

Unique Product Identifiers
Use the GTIN/Barcode attribute to submit Global Trade Item Numbers (GTINs) in one of the following formats: UPC (in North America), EAN (in Europe), JAN (in Japan) or ISBN (for books). Please select the attribute that provide these GTINs. Regarding the Google Shopping requirements the products need to have two out of three unique identifiers. When there are less then 2 product identifiers the "Identifier Exists" attribute will be automatically activated in the feed, read more about the "Identifier Exists" attribute in our knowledgebase.

Data: GTIN
Use the GTIN/Barcode attribute to submit Global Trade Item Numbers (GTINs) in one of the following formats: UPC (in North America), EAN (in Europe), JAN (in Japan) or ISBN (for books). Please select the attribute that provides these GTINs (for eg. SKU).

Data: Brand
Required according to the Unique Product Identifier Rules for all target countries except for Austria, Belgium, Canada, Denmark, India, Mexico, Norway, Poland, Russia, Sweden, and Turkey. This attribute is recommended for Austria, Belgium, Canada, Denmark, India, Mexico, Norway, Poland, Russia, Sweden, and Turkey.
Note: Do not provide your store name as the brand unless you manufacture the product.

Data: MPN
The Manufacturer Part Number is used to reference and identify a product using a manufacturer specific naming other than GTIN. MPNs are assigned by a manufacturer. MPNs should typically be specific to a single unique product. For example, different colors of a product should have different MPNs.

Product Condition
Product condition is an required field for Google Shopping. Only three options are available: New, Refurbished and Used. Please select the default condition of your products or use a custom attribute.

Data: Condition
The condition is a required field for the feed. Only three options are available: New, Refurbished & Used. Please select the default condition of your products. When you change the condition on the product level in the Google Shopping Tab, the product condition will be overwritten.

Product Category
Data: Category
Products are categorized in Google Shopping according to the Google product taxonomy. While Google cannot guarantee that a product will show in a particular category, you can increase the chances of your products being included in the most relevant categories by sending them highly structured information for your items.
Click here to read more about the Google product Taxonomy including the different categories.

Set the default category for your products according the Google product taxonomy. You can overwrite and specify the category path in the Google Shopping text field on category level.

Magento 2 Google Shopping Feed

1. Data :Non Required Fields
You are recommended to provide the following product information for each unique item you submit if it exists, is relevant, and if the information fits into the accepted values for the following detailed product attributes as:

Color
Material
Pattern
Size
Size Type
Size System
Gender

Magento 2 Google Shopping Feed

2. Advanced Options.
Configure extra data fields, shipping information and connect your configurable & grouped products.

Extra Fields.
You can add custom fields to your feed when needed. Please make sure that your using the latest custom fields standards to prevent error messages in the feed. The guidelines for the custom fields can be found here.

Shipping.
Configure the different shipping methods from your store by country, service, the from to price and the final shipping price in that range. You can add unlimited Shipping methods in your feed but please keep in mind that there has to be a difference between the from-to price and the steps. You can se thte Country, service from and to price, if this isn't advanced enough or you want to use the shipping setting with weight you can set this up in your Google Merchant account.

Configurable & Grouped
When using configurable or grouped products you can choose to pull information from the parent products. It's specified as 'Configurable products - non apparel' or 'Apparel' markup so activate the Apparel setting to enable the Apparel markup in your feed. Select in the multiple-select box below the fall-back data for the configurable / grouped products in the feed.
You can select the attributes where you want to use the Parent Data for Simple.

Google Analytics Tracking
When your using Google Analytics you can add your UTM tags right here, eg. utm_source=Googleshopping&utm_campaign=Googleshopping

Magento 2 Google Shopping Feed

3. Filter Conditions.
This option allows you to exclude the product from the Google Shopping Feed. To exclude certain products from the Google Shopping feed, you easily select yes in the Google Shopping tab on your product configuration page.

Visibilty
This option allows you to add products with the following visibility.

Exclude Products on Stock Level
Select yes to exclude all the products from the feed with the status: out of stock.

Magento 2 Google Shopping Feed

4. Generation Settings.
Each store view will have it's own Google Shopping feed, you can easily enable or disable the Google Shopping feed generation on store level or automatically generate the Google Shopping feed. In case your not using the cron job functionality it's possible to generate the Google Shopping feed manually.

Feed Generation.
Select if you wish to generate the Google Shopping feed and the Filename.

Enable.
Enable or disable the feed generation for this storeview.

Filename.
Set a custom filename for the feed.

Limit.
Set a product limit for the feed generation.

Cron.
You can use the automatic generate functionality. This uses your Magento 2 Cronjob.
A cronjob is a daemon which continues running and gets activated at a certain interval (time period). Please ensure that your default Magento 2 Cron is working. If not, please contact your hosting company for help.

Magento 2 Google Shopping Feed

5. Active Feeds
All active feeds are shown in the overview below.
The .XML URL is the URL which can be provided into your Google Merchant Account. Regarding some cache settings in the browser it's also possible to download the Feed to make sure that you are viewing the latest version. There is a small note at the end of the XML file where you can find the time of generation and the number of products.

Note: Make sure that you save the configuration after the settings are changed and before you generate the feed.