You use product groups to distinguish products that are identical but have variations such as color, material, size or pattern.
They make it easier for customers to find additional colors, styles, or patterns of a particular product. Product Groups are the way you group all product variants.
Submit Variant Data
item_group_iddefined in the product feed
linkattribute should lead to a landing page where that particular variant is preselected.