GoogleAdsSearchads360V23ServicesApplyRecommendationOperation class

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

Constructors

GoogleAdsSearchads360V23ServicesApplyRecommendationOperation({GoogleAdsSearchads360V23ServicesApplyRecommendationOperationCallAssetParameters? callAsset, GoogleAdsSearchads360V23ServicesApplyRecommendationOperationCallExtensionParameters? callExtension, GoogleAdsSearchads360V23ServicesApplyRecommendationOperationCalloutAssetParameters? calloutAsset, GoogleAdsSearchads360V23ServicesApplyRecommendationOperationCalloutExtensionParameters? calloutExtension, GoogleAdsSearchads360V23ServicesApplyRecommendationOperationCampaignBudgetParameters? campaignBudget, GoogleAdsSearchads360V23ServicesApplyRecommendationOperationForecastingSetTargetCpaParameters? forecastingSetTargetCpa, GoogleAdsSearchads360V23ServicesApplyRecommendationOperationForecastingSetTargetRoasParameters? forecastingSetTargetRoas, GoogleAdsSearchads360V23ServicesApplyRecommendationOperationKeywordParameters? keyword, GoogleAdsSearchads360V23ServicesApplyRecommendationOperationLeadFormAssetParameters? leadFormAsset, GoogleAdsSearchads360V23ServicesApplyRecommendationOperationLowerTargetRoasParameters? lowerTargetRoas, GoogleAdsSearchads360V23ServicesApplyRecommendationOperationMoveUnusedBudgetParameters? moveUnusedBudget, GoogleAdsSearchads360V23ServicesApplyRecommendationOperationRaiseTargetCpaParameters? raiseTargetCpa, GoogleAdsSearchads360V23ServicesApplyRecommendationOperationRaiseTargetCpaBidTooLowParameters? raiseTargetCpaBidTooLow, String? resourceName, GoogleAdsSearchads360V23ServicesApplyRecommendationOperationResponsiveSearchAdParameters? responsiveSearchAd, GoogleAdsSearchads360V23ServicesApplyRecommendationOperationResponsiveSearchAdAssetParameters? responsiveSearchAdAsset, GoogleAdsSearchads360V23ServicesApplyRecommendationOperationResponsiveSearchAdImproveAdStrengthParameters? responsiveSearchAdImproveAdStrength, GoogleAdsSearchads360V23ServicesApplyRecommendationOperationForecastingSetTargetCpaParameters? setTargetCpa, GoogleAdsSearchads360V23ServicesApplyRecommendationOperationForecastingSetTargetRoasParameters? setTargetRoas, GoogleAdsSearchads360V23ServicesApplyRecommendationOperationSitelinkAssetParameters? sitelinkAsset, GoogleAdsSearchads360V23ServicesApplyRecommendationOperationSitelinkExtensionParameters? sitelinkExtension, GoogleAdsSearchads360V23ServicesApplyRecommendationOperationTargetCpaOptInParameters? targetCpaOptIn, GoogleAdsSearchads360V23ServicesApplyRecommendationOperationTargetRoasOptInParameters? targetRoasOptIn, GoogleAdsSearchads360V23ServicesApplyRecommendationOperationTextAdParameters? textAd, GoogleAdsSearchads360V23ServicesApplyRecommendationOperationUseBroadMatchKeywordParameters? useBroadMatchKeyword})
GoogleAdsSearchads360V23ServicesApplyRecommendationOperation.fromJson(Map json_)

Properties

callAsset GoogleAdsSearchads360V23ServicesApplyRecommendationOperationCallAssetParameters?
Parameters to use when applying call asset recommendation.
getter/setter pair
callExtension GoogleAdsSearchads360V23ServicesApplyRecommendationOperationCallExtensionParameters?
Parameters to use when applying call extension recommendation.
getter/setter pair
calloutAsset GoogleAdsSearchads360V23ServicesApplyRecommendationOperationCalloutAssetParameters?
Parameters to use when applying callout asset recommendation.
getter/setter pair
calloutExtension GoogleAdsSearchads360V23ServicesApplyRecommendationOperationCalloutExtensionParameters?
Parameters to use when applying callout extension recommendation.
getter/setter pair
campaignBudget GoogleAdsSearchads360V23ServicesApplyRecommendationOperationCampaignBudgetParameters?
Optional parameters to use when applying a campaign budget recommendation.
getter/setter pair
forecastingSetTargetCpa GoogleAdsSearchads360V23ServicesApplyRecommendationOperationForecastingSetTargetCpaParameters?
Parameters to use when applying forecasting set target CPA recommendation.
getter/setter pair
forecastingSetTargetRoas GoogleAdsSearchads360V23ServicesApplyRecommendationOperationForecastingSetTargetRoasParameters?
Parameters to use when applying a forecasting set target ROAS recommendation.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
keyword GoogleAdsSearchads360V23ServicesApplyRecommendationOperationKeywordParameters?
Optional parameters to use when applying keyword recommendation.
getter/setter pair
leadFormAsset GoogleAdsSearchads360V23ServicesApplyRecommendationOperationLeadFormAssetParameters?
Parameters to use when applying lead form asset recommendation.
getter/setter pair
lowerTargetRoas GoogleAdsSearchads360V23ServicesApplyRecommendationOperationLowerTargetRoasParameters?
Parameters to use when applying lower Target ROAS recommendation.
getter/setter pair
moveUnusedBudget GoogleAdsSearchads360V23ServicesApplyRecommendationOperationMoveUnusedBudgetParameters?
Parameters to use when applying move unused budget recommendation.
getter/setter pair
raiseTargetCpa GoogleAdsSearchads360V23ServicesApplyRecommendationOperationRaiseTargetCpaParameters?
Parameters to use when applying raise Target CPA recommendation.
getter/setter pair
raiseTargetCpaBidTooLow GoogleAdsSearchads360V23ServicesApplyRecommendationOperationRaiseTargetCpaBidTooLowParameters?
Parameters to use when applying a raise target CPA bid too low recommendation.
getter/setter pair
resourceName String?
The resource name of the recommendation to apply.
getter/setter pair
responsiveSearchAd GoogleAdsSearchads360V23ServicesApplyRecommendationOperationResponsiveSearchAdParameters?
Parameters to use when applying a responsive search ad recommendation.
getter/setter pair
responsiveSearchAdAsset GoogleAdsSearchads360V23ServicesApplyRecommendationOperationResponsiveSearchAdAssetParameters?
Parameters to use when applying a responsive search ad asset recommendation.
getter/setter pair
responsiveSearchAdImproveAdStrength GoogleAdsSearchads360V23ServicesApplyRecommendationOperationResponsiveSearchAdImproveAdStrengthParameters?
Parameters to use when applying a responsive search ad improve ad strength recommendation.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
setTargetCpa GoogleAdsSearchads360V23ServicesApplyRecommendationOperationForecastingSetTargetCpaParameters?
Parameters to use when applying set target CPA recommendation.
getter/setter pair
setTargetRoas GoogleAdsSearchads360V23ServicesApplyRecommendationOperationForecastingSetTargetRoasParameters?
Parameters to use when applying set target ROAS recommendation.
getter/setter pair
sitelinkAsset GoogleAdsSearchads360V23ServicesApplyRecommendationOperationSitelinkAssetParameters?
Parameters to use when applying sitelink asset recommendation.
getter/setter pair
sitelinkExtension GoogleAdsSearchads360V23ServicesApplyRecommendationOperationSitelinkExtensionParameters?
Parameters to use when applying sitelink recommendation.
getter/setter pair
targetCpaOptIn GoogleAdsSearchads360V23ServicesApplyRecommendationOperationTargetCpaOptInParameters?
Optional parameters to use when applying target CPA opt-in recommendation.
getter/setter pair
targetRoasOptIn GoogleAdsSearchads360V23ServicesApplyRecommendationOperationTargetRoasOptInParameters?
Optional parameters to use when applying target ROAS opt-in recommendation.
getter/setter pair
textAd GoogleAdsSearchads360V23ServicesApplyRecommendationOperationTextAdParameters?
Optional parameters to use when applying a text ad recommendation.
getter/setter pair
useBroadMatchKeyword GoogleAdsSearchads360V23ServicesApplyRecommendationOperationUseBroadMatchKeywordParameters?
Parameters to use when applying a use broad match keyword recommendation.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited