Google Shopping and search
Shopping structured by material and by problem
Campaigns split by material first, since suede, smooth leather and trainer cleaning are effectively three different markets with different buyers and different price points. Within each, separate kits from single items, because kits carry the shipping economics and deserve the stronger bids.
Colour variants need careful handling. A cream that comes in many shades should be one item group with the colour as the variant, so the listing shows the range rather than competing against itself.
Search campaigns follow the problem phrases, which convert better than product nouns and cost less. Include the searches about what not to use, since those buyers are one sentence away from purchasing the right product.
Mind the shipping settings. Aerosol protectors are restricted on some carriers and to some destinations, so the products and the countries they can reach must line up with what the feed advertises. A listing that appears where it cannot be shipped wastes budget and produces a cancelled order.
