public RepeatedField<string> ColorFamilies { get; }
The standard color families. Strongly recommended to use the following
standard color groups: "Red", "Pink", "Orange", "Yellow", "Purple",
"Green", "Cyan", "Blue", "Brown", "White", "Gray", "Black" and
"Mixed". Normally it is expected to have only 1 color family. May consider
using single "Mixed" instead of multiple values.
A maximum of 5 values are allowed. Each value must be a UTF-8 encoded
string with a length limit of 128 characters. Otherwise, an
INVALID_ARGUMENT error is returned.
Google Merchant Center property
color. Schema.org
property Product.color.
The color display names, which may be different from standard color family
names, such as the color aliases used in the website frontend. Normally
it is expected to have only 1 color. May consider using single "Mixed"
instead of multiple values.
A maximum of 75 colors are allowed. Each value must be a UTF-8 encoded
string with a length limit of 128 characters. Otherwise, an
INVALID_ARGUMENT error is returned.
Google Merchant Center property
color. Schema.org
property Product.color.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eColorInfo\u003c/code\u003e class represents the color details of a product within the Retail v2 API, providing a way to define both standard color families and specific color display names.\u003c/p\u003e\n"],["\u003cp\u003eThis class is part of the \u003ccode\u003eGoogle.Cloud.Retail.V2\u003c/code\u003e namespace and is included in the \u003ccode\u003eGoogle.Cloud.Retail.V2.dll\u003c/code\u003e assembly, with the documentation providing a comprehensive overview of each version available, with the latest version being 2.12.0.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eColorInfo\u003c/code\u003e implements several interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and inherits from the base \u003ccode\u003eobject\u003c/code\u003e class, giving it a wide array of capabilities and usage possibilities.\u003c/p\u003e\n"],["\u003cp\u003eThe class includes two key properties: \u003ccode\u003eColorFamilies\u003c/code\u003e, which allows for defining standard color groups (up to 5), and \u003ccode\u003eColors\u003c/code\u003e, for specifying display names (up to 75), both using UTF-8 encoded strings.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eColorInfo\u003c/code\u003e class has two constructors, one is default and the other is a copy constructor to create new instances from existing \u003ccode\u003eColorInfo\u003c/code\u003e objects.\u003c/p\u003e\n"]]],[],null,[]]