Class GoogleAdsSearchads360V23CommonLegacyResponsiveDisplayAdInfo
A legacy responsive display ad. Ads of this type are labeled 'Responsive ads' in the Google Ads UI.
Implements
Inherited Members
Namespace: Google.Apis.SA360.v23.Data
Assembly: Google.Apis.SA360.v23.dll
Syntax
public class GoogleAdsSearchads360V23CommonLegacyResponsiveDisplayAdInfo : 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 business name in the ad.
Declaration
[JsonProperty("businessName")]
public virtual string BusinessName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CallToActionText
The call-to-action text for the ad.
Declaration
[JsonProperty("callToActionText")]
public virtual string CallToActionText { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Description
The description of the ad.
Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
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 |
LogoImage
The MediaFile resource name of the logo image used in the ad.
Declaration
[JsonProperty("logoImage")]
public virtual string LogoImage { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LongHeadline
The long version of the ad's headline.
Declaration
[JsonProperty("longHeadline")]
public virtual string LongHeadline { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
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 |
MarketingImage
The MediaFile resource name of the marketing image used in the ad.
Declaration
[JsonProperty("marketingImage")]
public virtual string MarketingImage { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
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 |
ShortHeadline
The short version of the ad's headline.
Declaration
[JsonProperty("shortHeadline")]
public virtual string ShortHeadline { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SquareLogoImage
The MediaFile resource name of the square logo image used in the ad.
Declaration
[JsonProperty("squareLogoImage")]
public virtual string SquareLogoImage { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SquareMarketingImage
The MediaFile resource name of the square marketing image used in the ad.
Declaration
[JsonProperty("squareMarketingImage")]
public virtual string SquareMarketingImage { get; set; }
Property Value
| Type | Description |
|---|---|
| string |