Class CreativeTemplateVariable
Represents a variable defined in a creative template.
Inheritance
CreativeTemplateVariable
Assembly: Google.Ads.AdManager.V1.dll
Syntax
public sealed class CreativeTemplateVariable : IMessage<CreativeTemplateVariable>, IEquatable<CreativeTemplateVariable>, IDeepCloneable<CreativeTemplateVariable>, IBufferMessage, IMessage
Constructors
CreativeTemplateVariable()
Declaration
public CreativeTemplateVariable()
CreativeTemplateVariable(CreativeTemplateVariable)
Declaration
public CreativeTemplateVariable(CreativeTemplateVariable other)
Parameters
Properties
AssetVariable
Optional. Represents a file asset variable defined in a creative
template.
Declaration
public CreativeTemplateVariable.Types.AssetCreativeTemplateVariable AssetVariable { get; set; }
Property Value
Description
Required. A descriptive help text that is displayed to users along with the
label. This attribute has a maximum length of 255 characters.
Declaration
public string Description { get; set; }
Property Value
HasDescription
Gets whether the "description" field is set
Declaration
public bool HasDescription { get; }
Property Value
HasLabel
Gets whether the "label" field is set
Declaration
public bool HasLabel { get; }
Property Value
HasRequired
Gets whether the "required" field is set
Declaration
public bool HasRequired { get; }
Property Value
HasUniqueDisplayName
Gets whether the "unique_display_name" field is set
Declaration
public bool HasUniqueDisplayName { get; }
Property Value
Label
Required. Label that is displayed to users when creating from the creative
template. This has a maximum length of 127 characters.
Declaration
public string Label { get; set; }
Property Value
ListStringVariable
Optional. Represents a list variable defined in a creative template.
Declaration
public CreativeTemplateVariable.Types.ListStringCreativeTemplateVariable ListStringVariable { get; set; }
Property Value
LongVariable
Optional. Represents a long variable defined in a creative template.
Declaration
public CreativeTemplateVariable.Types.LongCreativeTemplateVariable LongVariable { get; set; }
Property Value
Required
Optional. True if this variable is required to be filled in by users when
creating a creative from the creative template.
Declaration
public bool Required { get; set; }
Property Value
StringVariable
Optional. Represents a string variable defined in a creative template.
Declaration
public CreativeTemplateVariable.Types.StringCreativeTemplateVariable StringVariable { get; set; }
Property Value
SubTypeCase
Declaration
public CreativeTemplateVariable.SubTypeOneofCase SubTypeCase { get; }
Property Value
UniqueDisplayName
Output only. Unique name used to identify the variable. This attribute is
assigned by Google when a creative template variable is created.
Declaration
public string UniqueDisplayName { get; set; }
Property Value
UrlVariable
Optional. Represents a url variable defined in a creative template.
Declaration
public CreativeTemplateVariable.Types.UrlCreativeTemplateVariable UrlVariable { get; set; }
Property Value