Show / Hide Table of Contents

Class GoogleAdsSearchads360V23ServicesApplyRecommendationOperation

Information about the operation to apply a recommendation and any parameters to customize it.

Inheritance
object
GoogleAdsSearchads360V23ServicesApplyRecommendationOperation
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 GoogleAdsSearchads360V23ServicesApplyRecommendationOperation : IDirectResponseSchema

Properties

CallAsset

Parameters to use when applying call asset recommendation.

Declaration
[JsonProperty("callAsset")]
public virtual GoogleAdsSearchads360V23ServicesApplyRecommendationOperationCallAssetParameters CallAsset { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23ServicesApplyRecommendationOperationCallAssetParameters

CallExtension

Parameters to use when applying call extension recommendation.

Declaration
[JsonProperty("callExtension")]
public virtual GoogleAdsSearchads360V23ServicesApplyRecommendationOperationCallExtensionParameters CallExtension { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23ServicesApplyRecommendationOperationCallExtensionParameters

CalloutAsset

Parameters to use when applying callout asset recommendation.

Declaration
[JsonProperty("calloutAsset")]
public virtual GoogleAdsSearchads360V23ServicesApplyRecommendationOperationCalloutAssetParameters CalloutAsset { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23ServicesApplyRecommendationOperationCalloutAssetParameters

CalloutExtension

Parameters to use when applying callout extension recommendation.

Declaration
[JsonProperty("calloutExtension")]
public virtual GoogleAdsSearchads360V23ServicesApplyRecommendationOperationCalloutExtensionParameters CalloutExtension { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23ServicesApplyRecommendationOperationCalloutExtensionParameters

CampaignBudget

Optional parameters to use when applying a campaign budget recommendation.

Declaration
[JsonProperty("campaignBudget")]
public virtual GoogleAdsSearchads360V23ServicesApplyRecommendationOperationCampaignBudgetParameters CampaignBudget { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23ServicesApplyRecommendationOperationCampaignBudgetParameters

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

ForecastingSetTargetCpa

Parameters to use when applying forecasting set target CPA recommendation.

Declaration
[JsonProperty("forecastingSetTargetCpa")]
public virtual GoogleAdsSearchads360V23ServicesApplyRecommendationOperationForecastingSetTargetCpaParameters ForecastingSetTargetCpa { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23ServicesApplyRecommendationOperationForecastingSetTargetCpaParameters

ForecastingSetTargetRoas

Parameters to use when applying a forecasting set target ROAS recommendation.

Declaration
[JsonProperty("forecastingSetTargetRoas")]
public virtual GoogleAdsSearchads360V23ServicesApplyRecommendationOperationForecastingSetTargetRoasParameters ForecastingSetTargetRoas { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23ServicesApplyRecommendationOperationForecastingSetTargetRoasParameters

Keyword

Optional parameters to use when applying keyword recommendation.

Declaration
[JsonProperty("keyword")]
public virtual GoogleAdsSearchads360V23ServicesApplyRecommendationOperationKeywordParameters Keyword { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23ServicesApplyRecommendationOperationKeywordParameters

LeadFormAsset

Parameters to use when applying lead form asset recommendation.

Declaration
[JsonProperty("leadFormAsset")]
public virtual GoogleAdsSearchads360V23ServicesApplyRecommendationOperationLeadFormAssetParameters LeadFormAsset { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23ServicesApplyRecommendationOperationLeadFormAssetParameters

LowerTargetRoas

Parameters to use when applying lower Target ROAS recommendation.

Declaration
[JsonProperty("lowerTargetRoas")]
public virtual GoogleAdsSearchads360V23ServicesApplyRecommendationOperationLowerTargetRoasParameters LowerTargetRoas { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23ServicesApplyRecommendationOperationLowerTargetRoasParameters

MoveUnusedBudget

Parameters to use when applying move unused budget recommendation.

Declaration
[JsonProperty("moveUnusedBudget")]
public virtual GoogleAdsSearchads360V23ServicesApplyRecommendationOperationMoveUnusedBudgetParameters MoveUnusedBudget { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23ServicesApplyRecommendationOperationMoveUnusedBudgetParameters

RaiseTargetCpa

Parameters to use when applying raise Target CPA recommendation.

Declaration
[JsonProperty("raiseTargetCpa")]
public virtual GoogleAdsSearchads360V23ServicesApplyRecommendationOperationRaiseTargetCpaParameters RaiseTargetCpa { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23ServicesApplyRecommendationOperationRaiseTargetCpaParameters

RaiseTargetCpaBidTooLow

Parameters to use when applying a raise target CPA bid too low recommendation. The apply is asynchronous and can take minutes depending on the number of ad groups there is in the related campaign.

Declaration
[JsonProperty("raiseTargetCpaBidTooLow")]
public virtual GoogleAdsSearchads360V23ServicesApplyRecommendationOperationRaiseTargetCpaBidTooLowParameters RaiseTargetCpaBidTooLow { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23ServicesApplyRecommendationOperationRaiseTargetCpaBidTooLowParameters

ResourceName

The resource name of the recommendation to apply.

Declaration
[JsonProperty("resourceName")]
public virtual string ResourceName { get; set; }
Property Value
Type Description
string

ResponsiveSearchAd

Parameters to use when applying a responsive search ad recommendation.

Declaration
[JsonProperty("responsiveSearchAd")]
public virtual GoogleAdsSearchads360V23ServicesApplyRecommendationOperationResponsiveSearchAdParameters ResponsiveSearchAd { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23ServicesApplyRecommendationOperationResponsiveSearchAdParameters

ResponsiveSearchAdAsset

Parameters to use when applying a responsive search ad asset recommendation.

Declaration
[JsonProperty("responsiveSearchAdAsset")]
public virtual GoogleAdsSearchads360V23ServicesApplyRecommendationOperationResponsiveSearchAdAssetParameters ResponsiveSearchAdAsset { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23ServicesApplyRecommendationOperationResponsiveSearchAdAssetParameters

ResponsiveSearchAdImproveAdStrength

Parameters to use when applying a responsive search ad improve ad strength recommendation.

Declaration
[JsonProperty("responsiveSearchAdImproveAdStrength")]
public virtual GoogleAdsSearchads360V23ServicesApplyRecommendationOperationResponsiveSearchAdImproveAdStrengthParameters ResponsiveSearchAdImproveAdStrength { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23ServicesApplyRecommendationOperationResponsiveSearchAdImproveAdStrengthParameters

SetTargetCpa

Parameters to use when applying set target CPA recommendation.

Declaration
[JsonProperty("setTargetCpa")]
public virtual GoogleAdsSearchads360V23ServicesApplyRecommendationOperationForecastingSetTargetCpaParameters SetTargetCpa { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23ServicesApplyRecommendationOperationForecastingSetTargetCpaParameters

SetTargetRoas

Parameters to use when applying set target ROAS recommendation.

Declaration
[JsonProperty("setTargetRoas")]
public virtual GoogleAdsSearchads360V23ServicesApplyRecommendationOperationForecastingSetTargetRoasParameters SetTargetRoas { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23ServicesApplyRecommendationOperationForecastingSetTargetRoasParameters

SitelinkAsset

Parameters to use when applying sitelink asset recommendation.

Declaration
[JsonProperty("sitelinkAsset")]
public virtual GoogleAdsSearchads360V23ServicesApplyRecommendationOperationSitelinkAssetParameters SitelinkAsset { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23ServicesApplyRecommendationOperationSitelinkAssetParameters

SitelinkExtension

Parameters to use when applying sitelink recommendation.

Declaration
[JsonProperty("sitelinkExtension")]
public virtual GoogleAdsSearchads360V23ServicesApplyRecommendationOperationSitelinkExtensionParameters SitelinkExtension { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23ServicesApplyRecommendationOperationSitelinkExtensionParameters

TargetCpaOptIn

Optional parameters to use when applying target CPA opt-in recommendation.

Declaration
[JsonProperty("targetCpaOptIn")]
public virtual GoogleAdsSearchads360V23ServicesApplyRecommendationOperationTargetCpaOptInParameters TargetCpaOptIn { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23ServicesApplyRecommendationOperationTargetCpaOptInParameters

TargetRoasOptIn

Optional parameters to use when applying target ROAS opt-in recommendation.

Declaration
[JsonProperty("targetRoasOptIn")]
public virtual GoogleAdsSearchads360V23ServicesApplyRecommendationOperationTargetRoasOptInParameters TargetRoasOptIn { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23ServicesApplyRecommendationOperationTargetRoasOptInParameters

TextAd

Optional parameters to use when applying a text ad recommendation.

Declaration
[JsonProperty("textAd")]
public virtual GoogleAdsSearchads360V23ServicesApplyRecommendationOperationTextAdParameters TextAd { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23ServicesApplyRecommendationOperationTextAdParameters

UseBroadMatchKeyword

Parameters to use when applying a use broad match keyword recommendation.

Declaration
[JsonProperty("useBroadMatchKeyword")]
public virtual GoogleAdsSearchads360V23ServicesApplyRecommendationOperationUseBroadMatchKeywordParameters UseBroadMatchKeyword { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23ServicesApplyRecommendationOperationUseBroadMatchKeywordParameters

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX