Google describes the different information about your products in attributes, which allow customers to search for and find your items. Products are then joined into product groups based on the attribute values that are a way to organize the Google Merchant Center product inventory in a Shopping campaign within Google Ads.

Google product feed is formed based on google product attributes, both required and optional. A feed is a file that contains all the information about the products you sell.

The default list of google product attributes that X-Cart includes in the feed file for a product is as follows:

google product attribute

X-Cart field value

id

An ‘SKU’ field value for products or a ‘variant_ID’ field value for variants.

link

A product’s landing page.

title

A product’s ‘Product name’ field value.

description

A product’s ‘Description’ field value.

price

A product’s ‘Price’ field value.

availability

The ‘in stock’ value for products in stock.
The ‘out of stock’ for products that are out of stock.
The ‘preorder’ value for the products with the coming soon status.

availability_date

A product’s ‘Arrival date’ field value (if defined).

condition

The field value is ‘new’ by default for all products. The field can also have the ‘used’ and ‘refurbished’ values.
To add additional values, enable the condition attribute in webroot/etc/config.php and assign values to it through Google shopping groups.

gtin

The field value is empty by default.
If the System Fields add-on is installed and enabled, the field value is the product’s ‘UPC/ISBN’ field value.

mpn

The field value is empty by default.
If the System Fields add-on is installed and enabled, the field value is the product’s ‘Mnf#/Vendor#’ field value.

product_type

A product’s ‘Category’ field value.

shipping

If the ‘Requires shipping’ field is set to OFF for a product, the field value submitted to the feed is 0.00 USD.
If the Free shipping addon is enabled, the value is 0.00 USD for the ‘Free shipping’ option enabled and the ‘Shipping freight’ field value if it’s defined for a product.
If the ‘Requires shipping’ field is set to ON for a product, the value is not submitted to feed.

shipping_weight

A product’s ‘Shipping weight’ field value.

shipping_length*

A product’s ‘Shipping length’ field value.

shipping_width*

A product’s ‘Shipping width’ field value.

shipping_height*

A product’s ‘Shipping hight’ field value.

image_link

A product’s image or variant’s image (if defined).

additional_image_link

Additional product images (if defined).

identifier_exists

The field value is ‘false’ by default for all products.

sale_price

A product’s ‘Sale price’ field value (if defined).
Only if the Sale add-on is installed and enabled.

item_group_id

A ‘variant id’ value for product variants.
The attribute is included in the feed only if all X-Cart product variant attributes are assigned to respective shopping groups through Google shopping groups. If the variant attributes are not assigned through Google shopping groups, variants are submitted to the feed as separate products. Such variants gain a title with a suffix, containing the variant attribute option values as string.

* The shipping_length, shipping_width, and shipping height fields values will be submitted to the feed only if all of them are defined for a product. If at least one of the field values is missing, X-Cart will not submit the shipping dimensions to the feed.

Related pages:

Did this answer your question?