public sealed class Audience : IMessage<Audience>, IEquatable<Audience>, IDeepCloneable<Audience>, IBufferMessage, IMessage
An intended audience of the [Product][google.cloud.retail.v2.Product] for whom it's sold.
Implements
IMessage<Audience>, IEquatable<Audience>, IDeepCloneable<Audience>, IBufferMessage, IMessageNamespace
Google.Cloud.Retail.V2Assembly
Google.Cloud.Retail.V2.dll
Constructors
Audience()
public Audience()
Audience(Audience)
public Audience(Audience other)
Parameter | |
---|---|
Name | Description |
other | Audience |
Properties
AgeGroups
public RepeatedField<string> AgeGroups { get; }
The age groups of the audience. Strongly encouraged to use the standard values: "newborn" (up to 3 months old), "infant" (3–12 months old), "toddler" (1–5 years old), "kids" (5–13 years old), "adult" (typically teens or older).
At most 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 age_group. Schema.org property Product.audience.suggestedMinAge and Product.audience.suggestedMaxAge.
Property Value | |
---|---|
Type | Description |
RepeatedField<String> |
Genders
public RepeatedField<string> Genders { get; }
The genders of the audience. Strongly encouraged to use the standard values: "male", "female", "unisex".
At most 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 gender. Schema.org property Product.audience.suggestedGender.
Property Value | |
---|---|
Type | Description |
RepeatedField<String> |