Class GoogleAdsSearchads360V23CommonResponsiveDisplayAdInfo
A responsive display ad.
Implements
Inherited Members
Namespace: Google.Apis.SA360.v23.Data
Assembly: Google.Apis.SA360.v23.dll
Syntax
public class GoogleAdsSearchads360V23CommonResponsiveDisplayAdInfo : IDirectResponseSchema
Properties
AccentColor
The accent color of the ad in hexadecimal, for example, #ffffff for white. If one of main_color and
accent_color is set, the other is required as well.
Declaration
[JsonProperty("accentColor")]
public virtual string AccentColor { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
AllowFlexibleColor
Advertiser's consent to allow flexible color. When true, the ad may be served with different color if
necessary. When false, the ad will be served with the specified colors or a neutral color. The default value
is true. Must be true if main_color and accent_color are not set.
Declaration
[JsonProperty("allowFlexibleColor")]
public virtual bool? AllowFlexibleColor { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
BusinessName
The advertiser/brand name. Maximum display width is 25.
Declaration
[JsonProperty("businessName")]
public virtual string BusinessName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CallToActionText
The call-to-action text for the ad. Maximum display width is 30.
Declaration
[JsonProperty("callToActionText")]
public virtual string CallToActionText { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ControlSpec
Specification for various creative controls.
Declaration
[JsonProperty("controlSpec")]
public virtual GoogleAdsSearchads360V23CommonResponsiveDisplayAdControlSpec ControlSpec { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleAdsSearchads360V23CommonResponsiveDisplayAdControlSpec |
Descriptions
Descriptive texts for the ad. The maximum length is 90 characters. At least 1 and max 5 headlines can be specified.
Declaration
[JsonProperty("descriptions")]
public virtual IList<GoogleAdsSearchads360V23CommonAdTextAsset> Descriptions { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<GoogleAdsSearchads360V23CommonAdTextAsset> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
FormatSetting
Specifies which format the ad will be served in. Default is ALL_FORMATS.
Declaration
[JsonProperty("formatSetting")]
public virtual string FormatSetting { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Headlines
Short format headlines for the ad. The maximum length is 30 characters. At least 1 and max 5 headlines can be specified.
Declaration
[JsonProperty("headlines")]
public virtual IList<GoogleAdsSearchads360V23CommonAdTextAsset> Headlines { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<GoogleAdsSearchads360V23CommonAdTextAsset> |
LogoImages
Logo images to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 512x128 and
the aspect ratio must be 4:1 (+-1%). Combined with square_logo_images, the maximum is 5.
Declaration
[JsonProperty("logoImages")]
public virtual IList<GoogleAdsSearchads360V23CommonAdImageAsset> LogoImages { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<GoogleAdsSearchads360V23CommonAdImageAsset> |
LongHeadline
A required long format headline. The maximum length is 90 characters.
Declaration
[JsonProperty("longHeadline")]
public virtual GoogleAdsSearchads360V23CommonAdTextAsset LongHeadline { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleAdsSearchads360V23CommonAdTextAsset |
MainColor
The main color of the ad in hexadecimal, for example, #ffffff for white. If one of main_color and
accent_color is set, the other is required as well.
Declaration
[JsonProperty("mainColor")]
public virtual string MainColor { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
MarketingImages
Marketing images to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is 600x314
and the aspect ratio must be 1.91:1 (+-1%). At least one marketing_image is required. Combined with
square_marketing_images, the maximum is 15.
Declaration
[JsonProperty("marketingImages")]
public virtual IList<GoogleAdsSearchads360V23CommonAdImageAsset> MarketingImages { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<GoogleAdsSearchads360V23CommonAdImageAsset> |
PricePrefix
Prefix before price. For example, 'as low as'.
Declaration
[JsonProperty("pricePrefix")]
public virtual string PricePrefix { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PromoText
Promotion text used for dynamic formats of responsive ads. For example 'Free two-day shipping'.
Declaration
[JsonProperty("promoText")]
public virtual string PromoText { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SquareLogoImages
Square logo images to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is
128x128 and the aspect ratio must be 1:1 (+-1%). Combined with logo_images, the maximum is 5.
Declaration
[JsonProperty("squareLogoImages")]
public virtual IList<GoogleAdsSearchads360V23CommonAdImageAsset> SquareLogoImages { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<GoogleAdsSearchads360V23CommonAdImageAsset> |
SquareMarketingImages
Square marketing images to be used in the ad. Valid image types are GIF, JPEG, and PNG. The minimum size is
300x300 and the aspect ratio must be 1:1 (+-1%). At least one square marketing_image is required. Combined
with marketing_images, the maximum is 15.
Declaration
[JsonProperty("squareMarketingImages")]
public virtual IList<GoogleAdsSearchads360V23CommonAdImageAsset> SquareMarketingImages { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<GoogleAdsSearchads360V23CommonAdImageAsset> |
YoutubeVideos
Optional YouTube videos for the ad. A maximum of 5 videos can be specified.
Declaration
[JsonProperty("youtubeVideos")]
public virtual IList<GoogleAdsSearchads360V23CommonAdVideoAsset> YoutubeVideos { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<GoogleAdsSearchads360V23CommonAdVideoAsset> |