Show / Hide Table of Contents

Class GoogleAdsSearchads360V23CommonResponsiveDisplayAdInfo

A responsive display ad.

Inheritance
object
GoogleAdsSearchads360V23CommonResponsiveDisplayAdInfo
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX