com.google.ads.googleads.v17.resources.RecommendationOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of google-ads-stubs-v17 Show documentation
Show all versions of google-ads-stubs-v17 Show documentation
Stubs for GAAPI version google-ads-stubs-v17
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/ads/googleads/v17/resources/recommendation.proto
// Protobuf Java Version: 3.25.3
package com.google.ads.googleads.v17.resources;
public interface RecommendationOrBuilder extends
// @@protoc_insertion_point(interface_extends:google.ads.googleads.v17.resources.Recommendation)
com.google.protobuf.MessageOrBuilder {
/**
*
* Immutable. The resource name of the recommendation.
*
* `customers/{customer_id}/recommendations/{recommendation_id}`
*
*
* string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
* @return The resourceName.
*/
java.lang.String getResourceName();
/**
*
* Immutable. The resource name of the recommendation.
*
* `customers/{customer_id}/recommendations/{recommendation_id}`
*
*
* string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
* @return The bytes for resourceName.
*/
com.google.protobuf.ByteString
getResourceNameBytes();
/**
*
* Output only. The type of recommendation.
*
*
* .google.ads.googleads.v17.enums.RecommendationTypeEnum.RecommendationType type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The enum numeric value on the wire for type.
*/
int getTypeValue();
/**
*
* Output only. The type of recommendation.
*
*
* .google.ads.googleads.v17.enums.RecommendationTypeEnum.RecommendationType type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The type.
*/
com.google.ads.googleads.v17.enums.RecommendationTypeEnum.RecommendationType getType();
/**
*
* Output only. The impact on account performance as a result of applying the
* recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.RecommendationImpact impact = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the impact field is set.
*/
boolean hasImpact();
/**
*
* Output only. The impact on account performance as a result of applying the
* recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.RecommendationImpact impact = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The impact.
*/
com.google.ads.googleads.v17.resources.Recommendation.RecommendationImpact getImpact();
/**
*
* Output only. The impact on account performance as a result of applying the
* recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.RecommendationImpact impact = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.RecommendationImpactOrBuilder getImpactOrBuilder();
/**
*
* Output only. The budget targeted by this recommendation. This will be set
* only when the recommendation affects a single campaign budget.
*
* This field will be set for the following recommendation types:
* CAMPAIGN_BUDGET, FORECASTING_CAMPAIGN_BUDGET, MARGINAL_ROI_CAMPAIGN_BUDGET,
* MOVE_UNUSED_BUDGET
*
*
* optional string campaign_budget = 24 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return Whether the campaignBudget field is set.
*/
boolean hasCampaignBudget();
/**
*
* Output only. The budget targeted by this recommendation. This will be set
* only when the recommendation affects a single campaign budget.
*
* This field will be set for the following recommendation types:
* CAMPAIGN_BUDGET, FORECASTING_CAMPAIGN_BUDGET, MARGINAL_ROI_CAMPAIGN_BUDGET,
* MOVE_UNUSED_BUDGET
*
*
* optional string campaign_budget = 24 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return The campaignBudget.
*/
java.lang.String getCampaignBudget();
/**
*
* Output only. The budget targeted by this recommendation. This will be set
* only when the recommendation affects a single campaign budget.
*
* This field will be set for the following recommendation types:
* CAMPAIGN_BUDGET, FORECASTING_CAMPAIGN_BUDGET, MARGINAL_ROI_CAMPAIGN_BUDGET,
* MOVE_UNUSED_BUDGET
*
*
* optional string campaign_budget = 24 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return The bytes for campaignBudget.
*/
com.google.protobuf.ByteString
getCampaignBudgetBytes();
/**
*
* Output only. The campaign targeted by this recommendation.
*
* This field will be set for the following recommendation types:
* CALL_EXTENSION, CALLOUT_EXTENSION, ENHANCED_CPC_OPT_IN,
* USE_BROAD_MATCH_KEYWORD, KEYWORD, KEYWORD_MATCH_TYPE,
* UPGRADE_LOCAL_CAMPAIGN_TO_PERFORMANCE_MAX, MAXIMIZE_CLICKS_OPT_IN,
* MAXIMIZE_CONVERSIONS_OPT_IN, OPTIMIZE_AD_ROTATION,
* RESPONSIVE_SEARCH_AD,
* RESPONSIVE_SEARCH_AD_ASSET,
* SEARCH_PARTNERS_OPT_IN, DISPLAY_EXPANSION_OPT_IN, SITELINK_EXTENSION,
* TARGET_CPA_OPT_IN, TARGET_ROAS_OPT_IN, TEXT_AD,
* UPGRADE_SMART_SHOPPING_CAMPAIGN_TO_PERFORMANCE_MAX,
* RAISE_TARGET_CPA_BID_TOO_LOW, FORECASTING_SET_TARGET_ROAS,
* SHOPPING_ADD_AGE_GROUP, SHOPPING_ADD_COLOR, SHOPPING_ADD_GENDER,
* SHOPPING_ADD_SIZE, SHOPPING_ADD_GTIN, SHOPPING_ADD_MORE_IDENTIFIERS,
* SHOPPING_ADD_PRODUCTS_TO_CAMPAIGN, SHOPPING_FIX_DISAPPROVED_PRODUCTS,
* SHOPPING_MIGRATE_REGULAR_SHOPPING_CAMPAIGN_OFFERS_TO_PERFORMANCE_MAX,
* DYNAMIC_IMAGE_EXTENSION_OPT_IN, RAISE_TARGET_CPA, LOWER_TARGET_ROAS,
* FORECASTING_SET_TARGET_CPA,
* SET_TARGET_CPA, SET_TARGET_ROAS, MAXIMIZE_CONVERSION_VALUE_OPT_IN,
* IMPROVE_GOOGLE_TAG_COVERAGE, PERFORMANCE_MAX_FINAL_URL_OPT_IN
*
*
* optional string campaign = 25 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return Whether the campaign field is set.
*/
boolean hasCampaign();
/**
*
* Output only. The campaign targeted by this recommendation.
*
* This field will be set for the following recommendation types:
* CALL_EXTENSION, CALLOUT_EXTENSION, ENHANCED_CPC_OPT_IN,
* USE_BROAD_MATCH_KEYWORD, KEYWORD, KEYWORD_MATCH_TYPE,
* UPGRADE_LOCAL_CAMPAIGN_TO_PERFORMANCE_MAX, MAXIMIZE_CLICKS_OPT_IN,
* MAXIMIZE_CONVERSIONS_OPT_IN, OPTIMIZE_AD_ROTATION,
* RESPONSIVE_SEARCH_AD,
* RESPONSIVE_SEARCH_AD_ASSET,
* SEARCH_PARTNERS_OPT_IN, DISPLAY_EXPANSION_OPT_IN, SITELINK_EXTENSION,
* TARGET_CPA_OPT_IN, TARGET_ROAS_OPT_IN, TEXT_AD,
* UPGRADE_SMART_SHOPPING_CAMPAIGN_TO_PERFORMANCE_MAX,
* RAISE_TARGET_CPA_BID_TOO_LOW, FORECASTING_SET_TARGET_ROAS,
* SHOPPING_ADD_AGE_GROUP, SHOPPING_ADD_COLOR, SHOPPING_ADD_GENDER,
* SHOPPING_ADD_SIZE, SHOPPING_ADD_GTIN, SHOPPING_ADD_MORE_IDENTIFIERS,
* SHOPPING_ADD_PRODUCTS_TO_CAMPAIGN, SHOPPING_FIX_DISAPPROVED_PRODUCTS,
* SHOPPING_MIGRATE_REGULAR_SHOPPING_CAMPAIGN_OFFERS_TO_PERFORMANCE_MAX,
* DYNAMIC_IMAGE_EXTENSION_OPT_IN, RAISE_TARGET_CPA, LOWER_TARGET_ROAS,
* FORECASTING_SET_TARGET_CPA,
* SET_TARGET_CPA, SET_TARGET_ROAS, MAXIMIZE_CONVERSION_VALUE_OPT_IN,
* IMPROVE_GOOGLE_TAG_COVERAGE, PERFORMANCE_MAX_FINAL_URL_OPT_IN
*
*
* optional string campaign = 25 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return The campaign.
*/
java.lang.String getCampaign();
/**
*
* Output only. The campaign targeted by this recommendation.
*
* This field will be set for the following recommendation types:
* CALL_EXTENSION, CALLOUT_EXTENSION, ENHANCED_CPC_OPT_IN,
* USE_BROAD_MATCH_KEYWORD, KEYWORD, KEYWORD_MATCH_TYPE,
* UPGRADE_LOCAL_CAMPAIGN_TO_PERFORMANCE_MAX, MAXIMIZE_CLICKS_OPT_IN,
* MAXIMIZE_CONVERSIONS_OPT_IN, OPTIMIZE_AD_ROTATION,
* RESPONSIVE_SEARCH_AD,
* RESPONSIVE_SEARCH_AD_ASSET,
* SEARCH_PARTNERS_OPT_IN, DISPLAY_EXPANSION_OPT_IN, SITELINK_EXTENSION,
* TARGET_CPA_OPT_IN, TARGET_ROAS_OPT_IN, TEXT_AD,
* UPGRADE_SMART_SHOPPING_CAMPAIGN_TO_PERFORMANCE_MAX,
* RAISE_TARGET_CPA_BID_TOO_LOW, FORECASTING_SET_TARGET_ROAS,
* SHOPPING_ADD_AGE_GROUP, SHOPPING_ADD_COLOR, SHOPPING_ADD_GENDER,
* SHOPPING_ADD_SIZE, SHOPPING_ADD_GTIN, SHOPPING_ADD_MORE_IDENTIFIERS,
* SHOPPING_ADD_PRODUCTS_TO_CAMPAIGN, SHOPPING_FIX_DISAPPROVED_PRODUCTS,
* SHOPPING_MIGRATE_REGULAR_SHOPPING_CAMPAIGN_OFFERS_TO_PERFORMANCE_MAX,
* DYNAMIC_IMAGE_EXTENSION_OPT_IN, RAISE_TARGET_CPA, LOWER_TARGET_ROAS,
* FORECASTING_SET_TARGET_CPA,
* SET_TARGET_CPA, SET_TARGET_ROAS, MAXIMIZE_CONVERSION_VALUE_OPT_IN,
* IMPROVE_GOOGLE_TAG_COVERAGE, PERFORMANCE_MAX_FINAL_URL_OPT_IN
*
*
* optional string campaign = 25 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return The bytes for campaign.
*/
com.google.protobuf.ByteString
getCampaignBytes();
/**
*
* Output only. The ad group targeted by this recommendation. This will be set
* only when the recommendation affects a single ad group.
*
* This field will be set for the following recommendation types:
* KEYWORD, OPTIMIZE_AD_ROTATION, RESPONSIVE_SEARCH_AD,
* RESPONSIVE_SEARCH_AD_ASSET, TEXT_AD
*
*
* optional string ad_group = 26 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return Whether the adGroup field is set.
*/
boolean hasAdGroup();
/**
*
* Output only. The ad group targeted by this recommendation. This will be set
* only when the recommendation affects a single ad group.
*
* This field will be set for the following recommendation types:
* KEYWORD, OPTIMIZE_AD_ROTATION, RESPONSIVE_SEARCH_AD,
* RESPONSIVE_SEARCH_AD_ASSET, TEXT_AD
*
*
* optional string ad_group = 26 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return The adGroup.
*/
java.lang.String getAdGroup();
/**
*
* Output only. The ad group targeted by this recommendation. This will be set
* only when the recommendation affects a single ad group.
*
* This field will be set for the following recommendation types:
* KEYWORD, OPTIMIZE_AD_ROTATION, RESPONSIVE_SEARCH_AD,
* RESPONSIVE_SEARCH_AD_ASSET, TEXT_AD
*
*
* optional string ad_group = 26 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return The bytes for adGroup.
*/
com.google.protobuf.ByteString
getAdGroupBytes();
/**
*
* Output only. Whether the recommendation is dismissed or not.
*
*
* optional bool dismissed = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the dismissed field is set.
*/
boolean hasDismissed();
/**
*
* Output only. Whether the recommendation is dismissed or not.
*
*
* optional bool dismissed = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The dismissed.
*/
boolean getDismissed();
/**
*
* Output only. The campaigns targeted by this recommendation.
*
* This field will be set for the following recommendation types:
* CAMPAIGN_BUDGET, FORECASTING_CAMPAIGN_BUDGET,
* MARGINAL_ROI_CAMPAIGN_BUDGET and MOVE_UNUSED_BUDGET
*
*
* repeated string campaigns = 38 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return A list containing the campaigns.
*/
java.util.List
getCampaignsList();
/**
*
* Output only. The campaigns targeted by this recommendation.
*
* This field will be set for the following recommendation types:
* CAMPAIGN_BUDGET, FORECASTING_CAMPAIGN_BUDGET,
* MARGINAL_ROI_CAMPAIGN_BUDGET and MOVE_UNUSED_BUDGET
*
*
* repeated string campaigns = 38 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return The count of campaigns.
*/
int getCampaignsCount();
/**
*
* Output only. The campaigns targeted by this recommendation.
*
* This field will be set for the following recommendation types:
* CAMPAIGN_BUDGET, FORECASTING_CAMPAIGN_BUDGET,
* MARGINAL_ROI_CAMPAIGN_BUDGET and MOVE_UNUSED_BUDGET
*
*
* repeated string campaigns = 38 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @param index The index of the element to return.
* @return The campaigns at the given index.
*/
java.lang.String getCampaigns(int index);
/**
*
* Output only. The campaigns targeted by this recommendation.
*
* This field will be set for the following recommendation types:
* CAMPAIGN_BUDGET, FORECASTING_CAMPAIGN_BUDGET,
* MARGINAL_ROI_CAMPAIGN_BUDGET and MOVE_UNUSED_BUDGET
*
*
* repeated string campaigns = 38 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @param index The index of the value to return.
* @return The bytes of the campaigns at the given index.
*/
com.google.protobuf.ByteString
getCampaignsBytes(int index);
/**
*
* Output only. The campaign budget recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.CampaignBudgetRecommendation campaign_budget_recommendation = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the campaignBudgetRecommendation field is set.
*/
boolean hasCampaignBudgetRecommendation();
/**
*
* Output only. The campaign budget recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.CampaignBudgetRecommendation campaign_budget_recommendation = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The campaignBudgetRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.CampaignBudgetRecommendation getCampaignBudgetRecommendation();
/**
*
* Output only. The campaign budget recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.CampaignBudgetRecommendation campaign_budget_recommendation = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.CampaignBudgetRecommendationOrBuilder getCampaignBudgetRecommendationOrBuilder();
/**
*
* Output only. The forecasting campaign budget recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.CampaignBudgetRecommendation forecasting_campaign_budget_recommendation = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the forecastingCampaignBudgetRecommendation field is set.
*/
boolean hasForecastingCampaignBudgetRecommendation();
/**
*
* Output only. The forecasting campaign budget recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.CampaignBudgetRecommendation forecasting_campaign_budget_recommendation = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The forecastingCampaignBudgetRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.CampaignBudgetRecommendation getForecastingCampaignBudgetRecommendation();
/**
*
* Output only. The forecasting campaign budget recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.CampaignBudgetRecommendation forecasting_campaign_budget_recommendation = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.CampaignBudgetRecommendationOrBuilder getForecastingCampaignBudgetRecommendationOrBuilder();
/**
*
* Output only. The keyword recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.KeywordRecommendation keyword_recommendation = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the keywordRecommendation field is set.
*/
boolean hasKeywordRecommendation();
/**
*
* Output only. The keyword recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.KeywordRecommendation keyword_recommendation = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The keywordRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.KeywordRecommendation getKeywordRecommendation();
/**
*
* Output only. The keyword recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.KeywordRecommendation keyword_recommendation = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.KeywordRecommendationOrBuilder getKeywordRecommendationOrBuilder();
/**
*
* Output only. Add expanded text ad recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.TextAdRecommendation text_ad_recommendation = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the textAdRecommendation field is set.
*/
boolean hasTextAdRecommendation();
/**
*
* Output only. Add expanded text ad recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.TextAdRecommendation text_ad_recommendation = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The textAdRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.TextAdRecommendation getTextAdRecommendation();
/**
*
* Output only. Add expanded text ad recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.TextAdRecommendation text_ad_recommendation = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.TextAdRecommendationOrBuilder getTextAdRecommendationOrBuilder();
/**
*
* Output only. The TargetCPA opt-in recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.TargetCpaOptInRecommendation target_cpa_opt_in_recommendation = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the targetCpaOptInRecommendation field is set.
*/
boolean hasTargetCpaOptInRecommendation();
/**
*
* Output only. The TargetCPA opt-in recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.TargetCpaOptInRecommendation target_cpa_opt_in_recommendation = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The targetCpaOptInRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.TargetCpaOptInRecommendation getTargetCpaOptInRecommendation();
/**
*
* Output only. The TargetCPA opt-in recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.TargetCpaOptInRecommendation target_cpa_opt_in_recommendation = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.TargetCpaOptInRecommendationOrBuilder getTargetCpaOptInRecommendationOrBuilder();
/**
*
* Output only. The MaximizeConversions Opt-In recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.MaximizeConversionsOptInRecommendation maximize_conversions_opt_in_recommendation = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the maximizeConversionsOptInRecommendation field is set.
*/
boolean hasMaximizeConversionsOptInRecommendation();
/**
*
* Output only. The MaximizeConversions Opt-In recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.MaximizeConversionsOptInRecommendation maximize_conversions_opt_in_recommendation = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The maximizeConversionsOptInRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.MaximizeConversionsOptInRecommendation getMaximizeConversionsOptInRecommendation();
/**
*
* Output only. The MaximizeConversions Opt-In recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.MaximizeConversionsOptInRecommendation maximize_conversions_opt_in_recommendation = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.MaximizeConversionsOptInRecommendationOrBuilder getMaximizeConversionsOptInRecommendationOrBuilder();
/**
*
* Output only. The Enhanced Cost-Per-Click Opt-In recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.EnhancedCpcOptInRecommendation enhanced_cpc_opt_in_recommendation = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the enhancedCpcOptInRecommendation field is set.
*/
boolean hasEnhancedCpcOptInRecommendation();
/**
*
* Output only. The Enhanced Cost-Per-Click Opt-In recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.EnhancedCpcOptInRecommendation enhanced_cpc_opt_in_recommendation = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The enhancedCpcOptInRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.EnhancedCpcOptInRecommendation getEnhancedCpcOptInRecommendation();
/**
*
* Output only. The Enhanced Cost-Per-Click Opt-In recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.EnhancedCpcOptInRecommendation enhanced_cpc_opt_in_recommendation = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.EnhancedCpcOptInRecommendationOrBuilder getEnhancedCpcOptInRecommendationOrBuilder();
/**
*
* Output only. The Search Partners Opt-In recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.SearchPartnersOptInRecommendation search_partners_opt_in_recommendation = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the searchPartnersOptInRecommendation field is set.
*/
boolean hasSearchPartnersOptInRecommendation();
/**
*
* Output only. The Search Partners Opt-In recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.SearchPartnersOptInRecommendation search_partners_opt_in_recommendation = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The searchPartnersOptInRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.SearchPartnersOptInRecommendation getSearchPartnersOptInRecommendation();
/**
*
* Output only. The Search Partners Opt-In recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.SearchPartnersOptInRecommendation search_partners_opt_in_recommendation = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.SearchPartnersOptInRecommendationOrBuilder getSearchPartnersOptInRecommendationOrBuilder();
/**
*
* Output only. The MaximizeClicks Opt-In recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.MaximizeClicksOptInRecommendation maximize_clicks_opt_in_recommendation = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the maximizeClicksOptInRecommendation field is set.
*/
boolean hasMaximizeClicksOptInRecommendation();
/**
*
* Output only. The MaximizeClicks Opt-In recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.MaximizeClicksOptInRecommendation maximize_clicks_opt_in_recommendation = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The maximizeClicksOptInRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.MaximizeClicksOptInRecommendation getMaximizeClicksOptInRecommendation();
/**
*
* Output only. The MaximizeClicks Opt-In recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.MaximizeClicksOptInRecommendation maximize_clicks_opt_in_recommendation = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.MaximizeClicksOptInRecommendationOrBuilder getMaximizeClicksOptInRecommendationOrBuilder();
/**
*
* Output only. The Optimize Ad Rotation recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.OptimizeAdRotationRecommendation optimize_ad_rotation_recommendation = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the optimizeAdRotationRecommendation field is set.
*/
boolean hasOptimizeAdRotationRecommendation();
/**
*
* Output only. The Optimize Ad Rotation recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.OptimizeAdRotationRecommendation optimize_ad_rotation_recommendation = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The optimizeAdRotationRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.OptimizeAdRotationRecommendation getOptimizeAdRotationRecommendation();
/**
*
* Output only. The Optimize Ad Rotation recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.OptimizeAdRotationRecommendation optimize_ad_rotation_recommendation = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.OptimizeAdRotationRecommendationOrBuilder getOptimizeAdRotationRecommendationOrBuilder();
/**
*
* Output only. The keyword match type recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.KeywordMatchTypeRecommendation keyword_match_type_recommendation = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the keywordMatchTypeRecommendation field is set.
*/
boolean hasKeywordMatchTypeRecommendation();
/**
*
* Output only. The keyword match type recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.KeywordMatchTypeRecommendation keyword_match_type_recommendation = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The keywordMatchTypeRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.KeywordMatchTypeRecommendation getKeywordMatchTypeRecommendation();
/**
*
* Output only. The keyword match type recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.KeywordMatchTypeRecommendation keyword_match_type_recommendation = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.KeywordMatchTypeRecommendationOrBuilder getKeywordMatchTypeRecommendationOrBuilder();
/**
*
* Output only. The move unused budget recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.MoveUnusedBudgetRecommendation move_unused_budget_recommendation = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the moveUnusedBudgetRecommendation field is set.
*/
boolean hasMoveUnusedBudgetRecommendation();
/**
*
* Output only. The move unused budget recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.MoveUnusedBudgetRecommendation move_unused_budget_recommendation = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The moveUnusedBudgetRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.MoveUnusedBudgetRecommendation getMoveUnusedBudgetRecommendation();
/**
*
* Output only. The move unused budget recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.MoveUnusedBudgetRecommendation move_unused_budget_recommendation = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.MoveUnusedBudgetRecommendationOrBuilder getMoveUnusedBudgetRecommendationOrBuilder();
/**
*
* Output only. The Target ROAS opt-in recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.TargetRoasOptInRecommendation target_roas_opt_in_recommendation = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the targetRoasOptInRecommendation field is set.
*/
boolean hasTargetRoasOptInRecommendation();
/**
*
* Output only. The Target ROAS opt-in recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.TargetRoasOptInRecommendation target_roas_opt_in_recommendation = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The targetRoasOptInRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.TargetRoasOptInRecommendation getTargetRoasOptInRecommendation();
/**
*
* Output only. The Target ROAS opt-in recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.TargetRoasOptInRecommendation target_roas_opt_in_recommendation = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.TargetRoasOptInRecommendationOrBuilder getTargetRoasOptInRecommendationOrBuilder();
/**
*
* Output only. The add responsive search ad recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ResponsiveSearchAdRecommendation responsive_search_ad_recommendation = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the responsiveSearchAdRecommendation field is set.
*/
boolean hasResponsiveSearchAdRecommendation();
/**
*
* Output only. The add responsive search ad recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ResponsiveSearchAdRecommendation responsive_search_ad_recommendation = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The responsiveSearchAdRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.ResponsiveSearchAdRecommendation getResponsiveSearchAdRecommendation();
/**
*
* Output only. The add responsive search ad recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ResponsiveSearchAdRecommendation responsive_search_ad_recommendation = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.ResponsiveSearchAdRecommendationOrBuilder getResponsiveSearchAdRecommendationOrBuilder();
/**
*
* Output only. The marginal ROI campaign budget recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.CampaignBudgetRecommendation marginal_roi_campaign_budget_recommendation = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the marginalRoiCampaignBudgetRecommendation field is set.
*/
boolean hasMarginalRoiCampaignBudgetRecommendation();
/**
*
* Output only. The marginal ROI campaign budget recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.CampaignBudgetRecommendation marginal_roi_campaign_budget_recommendation = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The marginalRoiCampaignBudgetRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.CampaignBudgetRecommendation getMarginalRoiCampaignBudgetRecommendation();
/**
*
* Output only. The marginal ROI campaign budget recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.CampaignBudgetRecommendation marginal_roi_campaign_budget_recommendation = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.CampaignBudgetRecommendationOrBuilder getMarginalRoiCampaignBudgetRecommendationOrBuilder();
/**
*
* Output only. The use broad match keyword recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.UseBroadMatchKeywordRecommendation use_broad_match_keyword_recommendation = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the useBroadMatchKeywordRecommendation field is set.
*/
boolean hasUseBroadMatchKeywordRecommendation();
/**
*
* Output only. The use broad match keyword recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.UseBroadMatchKeywordRecommendation use_broad_match_keyword_recommendation = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The useBroadMatchKeywordRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.UseBroadMatchKeywordRecommendation getUseBroadMatchKeywordRecommendation();
/**
*
* Output only. The use broad match keyword recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.UseBroadMatchKeywordRecommendation use_broad_match_keyword_recommendation = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.UseBroadMatchKeywordRecommendationOrBuilder getUseBroadMatchKeywordRecommendationOrBuilder();
/**
*
* Output only. The responsive search ad asset recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ResponsiveSearchAdAssetRecommendation responsive_search_ad_asset_recommendation = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the responsiveSearchAdAssetRecommendation field is set.
*/
boolean hasResponsiveSearchAdAssetRecommendation();
/**
*
* Output only. The responsive search ad asset recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ResponsiveSearchAdAssetRecommendation responsive_search_ad_asset_recommendation = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The responsiveSearchAdAssetRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.ResponsiveSearchAdAssetRecommendation getResponsiveSearchAdAssetRecommendation();
/**
*
* Output only. The responsive search ad asset recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ResponsiveSearchAdAssetRecommendation responsive_search_ad_asset_recommendation = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.ResponsiveSearchAdAssetRecommendationOrBuilder getResponsiveSearchAdAssetRecommendationOrBuilder();
/**
*
* Output only. The upgrade a Smart Shopping campaign to a Performance Max
* campaign recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation upgrade_smart_shopping_campaign_to_performance_max_recommendation = 32 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the upgradeSmartShoppingCampaignToPerformanceMaxRecommendation field is set.
*/
boolean hasUpgradeSmartShoppingCampaignToPerformanceMaxRecommendation();
/**
*
* Output only. The upgrade a Smart Shopping campaign to a Performance Max
* campaign recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation upgrade_smart_shopping_campaign_to_performance_max_recommendation = 32 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The upgradeSmartShoppingCampaignToPerformanceMaxRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation getUpgradeSmartShoppingCampaignToPerformanceMaxRecommendation();
/**
*
* Output only. The upgrade a Smart Shopping campaign to a Performance Max
* campaign recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation upgrade_smart_shopping_campaign_to_performance_max_recommendation = 32 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.UpgradeSmartShoppingCampaignToPerformanceMaxRecommendationOrBuilder getUpgradeSmartShoppingCampaignToPerformanceMaxRecommendationOrBuilder();
/**
*
* Output only. The responsive search ad improve ad strength recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ResponsiveSearchAdImproveAdStrengthRecommendation responsive_search_ad_improve_ad_strength_recommendation = 33 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the responsiveSearchAdImproveAdStrengthRecommendation field is set.
*/
boolean hasResponsiveSearchAdImproveAdStrengthRecommendation();
/**
*
* Output only. The responsive search ad improve ad strength recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ResponsiveSearchAdImproveAdStrengthRecommendation responsive_search_ad_improve_ad_strength_recommendation = 33 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The responsiveSearchAdImproveAdStrengthRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.ResponsiveSearchAdImproveAdStrengthRecommendation getResponsiveSearchAdImproveAdStrengthRecommendation();
/**
*
* Output only. The responsive search ad improve ad strength recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ResponsiveSearchAdImproveAdStrengthRecommendation responsive_search_ad_improve_ad_strength_recommendation = 33 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.ResponsiveSearchAdImproveAdStrengthRecommendationOrBuilder getResponsiveSearchAdImproveAdStrengthRecommendationOrBuilder();
/**
*
* Output only. The Display Expansion opt-in recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.DisplayExpansionOptInRecommendation display_expansion_opt_in_recommendation = 34 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the displayExpansionOptInRecommendation field is set.
*/
boolean hasDisplayExpansionOptInRecommendation();
/**
*
* Output only. The Display Expansion opt-in recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.DisplayExpansionOptInRecommendation display_expansion_opt_in_recommendation = 34 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The displayExpansionOptInRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.DisplayExpansionOptInRecommendation getDisplayExpansionOptInRecommendation();
/**
*
* Output only. The Display Expansion opt-in recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.DisplayExpansionOptInRecommendation display_expansion_opt_in_recommendation = 34 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.DisplayExpansionOptInRecommendationOrBuilder getDisplayExpansionOptInRecommendationOrBuilder();
/**
*
* Output only. The upgrade a Local campaign to a Performance Max campaign
* recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.UpgradeLocalCampaignToPerformanceMaxRecommendation upgrade_local_campaign_to_performance_max_recommendation = 35 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the upgradeLocalCampaignToPerformanceMaxRecommendation field is set.
*/
boolean hasUpgradeLocalCampaignToPerformanceMaxRecommendation();
/**
*
* Output only. The upgrade a Local campaign to a Performance Max campaign
* recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.UpgradeLocalCampaignToPerformanceMaxRecommendation upgrade_local_campaign_to_performance_max_recommendation = 35 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The upgradeLocalCampaignToPerformanceMaxRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.UpgradeLocalCampaignToPerformanceMaxRecommendation getUpgradeLocalCampaignToPerformanceMaxRecommendation();
/**
*
* Output only. The upgrade a Local campaign to a Performance Max campaign
* recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.UpgradeLocalCampaignToPerformanceMaxRecommendation upgrade_local_campaign_to_performance_max_recommendation = 35 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.UpgradeLocalCampaignToPerformanceMaxRecommendationOrBuilder getUpgradeLocalCampaignToPerformanceMaxRecommendationOrBuilder();
/**
*
* Output only. The raise target CPA bid too low recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.RaiseTargetCpaBidTooLowRecommendation raise_target_cpa_bid_too_low_recommendation = 36 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the raiseTargetCpaBidTooLowRecommendation field is set.
*/
boolean hasRaiseTargetCpaBidTooLowRecommendation();
/**
*
* Output only. The raise target CPA bid too low recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.RaiseTargetCpaBidTooLowRecommendation raise_target_cpa_bid_too_low_recommendation = 36 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The raiseTargetCpaBidTooLowRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.RaiseTargetCpaBidTooLowRecommendation getRaiseTargetCpaBidTooLowRecommendation();
/**
*
* Output only. The raise target CPA bid too low recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.RaiseTargetCpaBidTooLowRecommendation raise_target_cpa_bid_too_low_recommendation = 36 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.RaiseTargetCpaBidTooLowRecommendationOrBuilder getRaiseTargetCpaBidTooLowRecommendationOrBuilder();
/**
*
* Output only. The forecasting set target ROAS recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ForecastingSetTargetRoasRecommendation forecasting_set_target_roas_recommendation = 37 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the forecastingSetTargetRoasRecommendation field is set.
*/
boolean hasForecastingSetTargetRoasRecommendation();
/**
*
* Output only. The forecasting set target ROAS recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ForecastingSetTargetRoasRecommendation forecasting_set_target_roas_recommendation = 37 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The forecastingSetTargetRoasRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.ForecastingSetTargetRoasRecommendation getForecastingSetTargetRoasRecommendation();
/**
*
* Output only. The forecasting set target ROAS recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ForecastingSetTargetRoasRecommendation forecasting_set_target_roas_recommendation = 37 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.ForecastingSetTargetRoasRecommendationOrBuilder getForecastingSetTargetRoasRecommendationOrBuilder();
/**
*
* Output only. The callout asset recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.CalloutAssetRecommendation callout_asset_recommendation = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the calloutAssetRecommendation field is set.
*/
boolean hasCalloutAssetRecommendation();
/**
*
* Output only. The callout asset recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.CalloutAssetRecommendation callout_asset_recommendation = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The calloutAssetRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.CalloutAssetRecommendation getCalloutAssetRecommendation();
/**
*
* Output only. The callout asset recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.CalloutAssetRecommendation callout_asset_recommendation = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.CalloutAssetRecommendationOrBuilder getCalloutAssetRecommendationOrBuilder();
/**
*
* Output only. The sitelink asset recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.SitelinkAssetRecommendation sitelink_asset_recommendation = 40 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the sitelinkAssetRecommendation field is set.
*/
boolean hasSitelinkAssetRecommendation();
/**
*
* Output only. The sitelink asset recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.SitelinkAssetRecommendation sitelink_asset_recommendation = 40 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The sitelinkAssetRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.SitelinkAssetRecommendation getSitelinkAssetRecommendation();
/**
*
* Output only. The sitelink asset recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.SitelinkAssetRecommendation sitelink_asset_recommendation = 40 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.SitelinkAssetRecommendationOrBuilder getSitelinkAssetRecommendationOrBuilder();
/**
*
* Output only. The call asset recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.CallAssetRecommendation call_asset_recommendation = 41 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the callAssetRecommendation field is set.
*/
boolean hasCallAssetRecommendation();
/**
*
* Output only. The call asset recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.CallAssetRecommendation call_asset_recommendation = 41 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The callAssetRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.CallAssetRecommendation getCallAssetRecommendation();
/**
*
* Output only. The call asset recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.CallAssetRecommendation call_asset_recommendation = 41 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.CallAssetRecommendationOrBuilder getCallAssetRecommendationOrBuilder();
/**
*
* Output only. The shopping add age group recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_age_group_recommendation = 42 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the shoppingAddAgeGroupRecommendation field is set.
*/
boolean hasShoppingAddAgeGroupRecommendation();
/**
*
* Output only. The shopping add age group recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_age_group_recommendation = 42 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The shoppingAddAgeGroupRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendation getShoppingAddAgeGroupRecommendation();
/**
*
* Output only. The shopping add age group recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_age_group_recommendation = 42 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendationOrBuilder getShoppingAddAgeGroupRecommendationOrBuilder();
/**
*
* Output only. The shopping add color recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_color_recommendation = 43 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the shoppingAddColorRecommendation field is set.
*/
boolean hasShoppingAddColorRecommendation();
/**
*
* Output only. The shopping add color recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_color_recommendation = 43 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The shoppingAddColorRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendation getShoppingAddColorRecommendation();
/**
*
* Output only. The shopping add color recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_color_recommendation = 43 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendationOrBuilder getShoppingAddColorRecommendationOrBuilder();
/**
*
* Output only. The shopping add gender recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_gender_recommendation = 44 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the shoppingAddGenderRecommendation field is set.
*/
boolean hasShoppingAddGenderRecommendation();
/**
*
* Output only. The shopping add gender recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_gender_recommendation = 44 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The shoppingAddGenderRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendation getShoppingAddGenderRecommendation();
/**
*
* Output only. The shopping add gender recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_gender_recommendation = 44 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendationOrBuilder getShoppingAddGenderRecommendationOrBuilder();
/**
*
* Output only. The shopping add GTIN recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_gtin_recommendation = 45 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the shoppingAddGtinRecommendation field is set.
*/
boolean hasShoppingAddGtinRecommendation();
/**
*
* Output only. The shopping add GTIN recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_gtin_recommendation = 45 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The shoppingAddGtinRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendation getShoppingAddGtinRecommendation();
/**
*
* Output only. The shopping add GTIN recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_gtin_recommendation = 45 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendationOrBuilder getShoppingAddGtinRecommendationOrBuilder();
/**
*
* Output only. The shopping add more identifiers recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_more_identifiers_recommendation = 46 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the shoppingAddMoreIdentifiersRecommendation field is set.
*/
boolean hasShoppingAddMoreIdentifiersRecommendation();
/**
*
* Output only. The shopping add more identifiers recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_more_identifiers_recommendation = 46 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The shoppingAddMoreIdentifiersRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendation getShoppingAddMoreIdentifiersRecommendation();
/**
*
* Output only. The shopping add more identifiers recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_more_identifiers_recommendation = 46 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendationOrBuilder getShoppingAddMoreIdentifiersRecommendationOrBuilder();
/**
*
* Output only. The shopping add size recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_size_recommendation = 47 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the shoppingAddSizeRecommendation field is set.
*/
boolean hasShoppingAddSizeRecommendation();
/**
*
* Output only. The shopping add size recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_size_recommendation = 47 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The shoppingAddSizeRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendation getShoppingAddSizeRecommendation();
/**
*
* Output only. The shopping add size recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_size_recommendation = 47 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.ShoppingOfferAttributeRecommendationOrBuilder getShoppingAddSizeRecommendationOrBuilder();
/**
*
* Output only. The shopping add products to campaign recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingAddProductsToCampaignRecommendation shopping_add_products_to_campaign_recommendation = 48 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the shoppingAddProductsToCampaignRecommendation field is set.
*/
boolean hasShoppingAddProductsToCampaignRecommendation();
/**
*
* Output only. The shopping add products to campaign recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingAddProductsToCampaignRecommendation shopping_add_products_to_campaign_recommendation = 48 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The shoppingAddProductsToCampaignRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.ShoppingAddProductsToCampaignRecommendation getShoppingAddProductsToCampaignRecommendation();
/**
*
* Output only. The shopping add products to campaign recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingAddProductsToCampaignRecommendation shopping_add_products_to_campaign_recommendation = 48 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.ShoppingAddProductsToCampaignRecommendationOrBuilder getShoppingAddProductsToCampaignRecommendationOrBuilder();
/**
*
* Output only. The shopping fix disapproved products recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingFixDisapprovedProductsRecommendation shopping_fix_disapproved_products_recommendation = 49 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the shoppingFixDisapprovedProductsRecommendation field is set.
*/
boolean hasShoppingFixDisapprovedProductsRecommendation();
/**
*
* Output only. The shopping fix disapproved products recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingFixDisapprovedProductsRecommendation shopping_fix_disapproved_products_recommendation = 49 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The shoppingFixDisapprovedProductsRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.ShoppingFixDisapprovedProductsRecommendation getShoppingFixDisapprovedProductsRecommendation();
/**
*
* Output only. The shopping fix disapproved products recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingFixDisapprovedProductsRecommendation shopping_fix_disapproved_products_recommendation = 49 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.ShoppingFixDisapprovedProductsRecommendationOrBuilder getShoppingFixDisapprovedProductsRecommendationOrBuilder();
/**
*
* Output only. The shopping target all offers recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingTargetAllOffersRecommendation shopping_target_all_offers_recommendation = 50 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the shoppingTargetAllOffersRecommendation field is set.
*/
boolean hasShoppingTargetAllOffersRecommendation();
/**
*
* Output only. The shopping target all offers recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingTargetAllOffersRecommendation shopping_target_all_offers_recommendation = 50 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The shoppingTargetAllOffersRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.ShoppingTargetAllOffersRecommendation getShoppingTargetAllOffersRecommendation();
/**
*
* Output only. The shopping target all offers recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingTargetAllOffersRecommendation shopping_target_all_offers_recommendation = 50 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.ShoppingTargetAllOffersRecommendationOrBuilder getShoppingTargetAllOffersRecommendationOrBuilder();
/**
*
* Output only. The shopping fix suspended Merchant Center account
* recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendation shopping_fix_suspended_merchant_center_account_recommendation = 51 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the shoppingFixSuspendedMerchantCenterAccountRecommendation field is set.
*/
boolean hasShoppingFixSuspendedMerchantCenterAccountRecommendation();
/**
*
* Output only. The shopping fix suspended Merchant Center account
* recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendation shopping_fix_suspended_merchant_center_account_recommendation = 51 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The shoppingFixSuspendedMerchantCenterAccountRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendation getShoppingFixSuspendedMerchantCenterAccountRecommendation();
/**
*
* Output only. The shopping fix suspended Merchant Center account
* recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendation shopping_fix_suspended_merchant_center_account_recommendation = 51 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendationOrBuilder getShoppingFixSuspendedMerchantCenterAccountRecommendationOrBuilder();
/**
*
* Output only. The shopping fix Merchant Center account suspension warning
* recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendation shopping_fix_merchant_center_account_suspension_warning_recommendation = 52 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the shoppingFixMerchantCenterAccountSuspensionWarningRecommendation field is set.
*/
boolean hasShoppingFixMerchantCenterAccountSuspensionWarningRecommendation();
/**
*
* Output only. The shopping fix Merchant Center account suspension warning
* recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendation shopping_fix_merchant_center_account_suspension_warning_recommendation = 52 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The shoppingFixMerchantCenterAccountSuspensionWarningRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendation getShoppingFixMerchantCenterAccountSuspensionWarningRecommendation();
/**
*
* Output only. The shopping fix Merchant Center account suspension warning
* recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendation shopping_fix_merchant_center_account_suspension_warning_recommendation = 52 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendationOrBuilder getShoppingFixMerchantCenterAccountSuspensionWarningRecommendationOrBuilder();
/**
*
* Output only. The shopping migrate Regular Shopping Campaign offers to
* Performance Max recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation shopping_migrate_regular_shopping_campaign_offers_to_performance_max_recommendation = 53 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the shoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation field is set.
*/
boolean hasShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation();
/**
*
* Output only. The shopping migrate Regular Shopping Campaign offers to
* Performance Max recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation shopping_migrate_regular_shopping_campaign_offers_to_performance_max_recommendation = 53 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The shoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation getShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation();
/**
*
* Output only. The shopping migrate Regular Shopping Campaign offers to
* Performance Max recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation shopping_migrate_regular_shopping_campaign_offers_to_performance_max_recommendation = 53 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendationOrBuilder getShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendationOrBuilder();
/**
*
* Output only. Recommendation to enable dynamic image extensions on the
* account, allowing Google to find the best images from ad landing pages
* and complement text ads.
*
*
* .google.ads.googleads.v17.resources.Recommendation.DynamicImageExtensionOptInRecommendation dynamic_image_extension_opt_in_recommendation = 54 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the dynamicImageExtensionOptInRecommendation field is set.
*/
boolean hasDynamicImageExtensionOptInRecommendation();
/**
*
* Output only. Recommendation to enable dynamic image extensions on the
* account, allowing Google to find the best images from ad landing pages
* and complement text ads.
*
*
* .google.ads.googleads.v17.resources.Recommendation.DynamicImageExtensionOptInRecommendation dynamic_image_extension_opt_in_recommendation = 54 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The dynamicImageExtensionOptInRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.DynamicImageExtensionOptInRecommendation getDynamicImageExtensionOptInRecommendation();
/**
*
* Output only. Recommendation to enable dynamic image extensions on the
* account, allowing Google to find the best images from ad landing pages
* and complement text ads.
*
*
* .google.ads.googleads.v17.resources.Recommendation.DynamicImageExtensionOptInRecommendation dynamic_image_extension_opt_in_recommendation = 54 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.DynamicImageExtensionOptInRecommendationOrBuilder getDynamicImageExtensionOptInRecommendationOrBuilder();
/**
*
* Output only. Recommendation to raise Target CPA.
*
*
* .google.ads.googleads.v17.resources.Recommendation.RaiseTargetCpaRecommendation raise_target_cpa_recommendation = 55 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the raiseTargetCpaRecommendation field is set.
*/
boolean hasRaiseTargetCpaRecommendation();
/**
*
* Output only. Recommendation to raise Target CPA.
*
*
* .google.ads.googleads.v17.resources.Recommendation.RaiseTargetCpaRecommendation raise_target_cpa_recommendation = 55 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The raiseTargetCpaRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.RaiseTargetCpaRecommendation getRaiseTargetCpaRecommendation();
/**
*
* Output only. Recommendation to raise Target CPA.
*
*
* .google.ads.googleads.v17.resources.Recommendation.RaiseTargetCpaRecommendation raise_target_cpa_recommendation = 55 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.RaiseTargetCpaRecommendationOrBuilder getRaiseTargetCpaRecommendationOrBuilder();
/**
*
* Output only. Recommendation to lower Target ROAS.
*
*
* .google.ads.googleads.v17.resources.Recommendation.LowerTargetRoasRecommendation lower_target_roas_recommendation = 56 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the lowerTargetRoasRecommendation field is set.
*/
boolean hasLowerTargetRoasRecommendation();
/**
*
* Output only. Recommendation to lower Target ROAS.
*
*
* .google.ads.googleads.v17.resources.Recommendation.LowerTargetRoasRecommendation lower_target_roas_recommendation = 56 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The lowerTargetRoasRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.LowerTargetRoasRecommendation getLowerTargetRoasRecommendation();
/**
*
* Output only. Recommendation to lower Target ROAS.
*
*
* .google.ads.googleads.v17.resources.Recommendation.LowerTargetRoasRecommendation lower_target_roas_recommendation = 56 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.LowerTargetRoasRecommendationOrBuilder getLowerTargetRoasRecommendationOrBuilder();
/**
*
* Output only. The Performance Max Opt In recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.PerformanceMaxOptInRecommendation performance_max_opt_in_recommendation = 57 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the performanceMaxOptInRecommendation field is set.
*/
boolean hasPerformanceMaxOptInRecommendation();
/**
*
* Output only. The Performance Max Opt In recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.PerformanceMaxOptInRecommendation performance_max_opt_in_recommendation = 57 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The performanceMaxOptInRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.PerformanceMaxOptInRecommendation getPerformanceMaxOptInRecommendation();
/**
*
* Output only. The Performance Max Opt In recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.PerformanceMaxOptInRecommendation performance_max_opt_in_recommendation = 57 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.PerformanceMaxOptInRecommendationOrBuilder getPerformanceMaxOptInRecommendationOrBuilder();
/**
*
* Output only. The improve Performance Max ad strength recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ImprovePerformanceMaxAdStrengthRecommendation improve_performance_max_ad_strength_recommendation = 58 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the improvePerformanceMaxAdStrengthRecommendation field is set.
*/
boolean hasImprovePerformanceMaxAdStrengthRecommendation();
/**
*
* Output only. The improve Performance Max ad strength recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ImprovePerformanceMaxAdStrengthRecommendation improve_performance_max_ad_strength_recommendation = 58 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The improvePerformanceMaxAdStrengthRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.ImprovePerformanceMaxAdStrengthRecommendation getImprovePerformanceMaxAdStrengthRecommendation();
/**
*
* Output only. The improve Performance Max ad strength recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ImprovePerformanceMaxAdStrengthRecommendation improve_performance_max_ad_strength_recommendation = 58 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.ImprovePerformanceMaxAdStrengthRecommendationOrBuilder getImprovePerformanceMaxAdStrengthRecommendationOrBuilder();
/**
*
* Output only. The Dynamic Search Ads to Performance Max migration
* recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation migrate_dynamic_search_ads_campaign_to_performance_max_recommendation = 59 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the migrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation field is set.
*/
boolean hasMigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation();
/**
*
* Output only. The Dynamic Search Ads to Performance Max migration
* recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation migrate_dynamic_search_ads_campaign_to_performance_max_recommendation = 59 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The migrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation getMigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation();
/**
*
* Output only. The Dynamic Search Ads to Performance Max migration
* recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation migrate_dynamic_search_ads_campaign_to_performance_max_recommendation = 59 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendationOrBuilder getMigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendationOrBuilder();
/**
*
* Output only. The forecasting set target CPA recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ForecastingSetTargetCpaRecommendation forecasting_set_target_cpa_recommendation = 60 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the forecastingSetTargetCpaRecommendation field is set.
*/
boolean hasForecastingSetTargetCpaRecommendation();
/**
*
* Output only. The forecasting set target CPA recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ForecastingSetTargetCpaRecommendation forecasting_set_target_cpa_recommendation = 60 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The forecastingSetTargetCpaRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.ForecastingSetTargetCpaRecommendation getForecastingSetTargetCpaRecommendation();
/**
*
* Output only. The forecasting set target CPA recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ForecastingSetTargetCpaRecommendation forecasting_set_target_cpa_recommendation = 60 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.ForecastingSetTargetCpaRecommendationOrBuilder getForecastingSetTargetCpaRecommendationOrBuilder();
/**
*
* Output only. The set target CPA recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ForecastingSetTargetCpaRecommendation set_target_cpa_recommendation = 61 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the setTargetCpaRecommendation field is set.
*/
boolean hasSetTargetCpaRecommendation();
/**
*
* Output only. The set target CPA recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ForecastingSetTargetCpaRecommendation set_target_cpa_recommendation = 61 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The setTargetCpaRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.ForecastingSetTargetCpaRecommendation getSetTargetCpaRecommendation();
/**
*
* Output only. The set target CPA recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ForecastingSetTargetCpaRecommendation set_target_cpa_recommendation = 61 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.ForecastingSetTargetCpaRecommendationOrBuilder getSetTargetCpaRecommendationOrBuilder();
/**
*
* Output only. The set target ROAS recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ForecastingSetTargetRoasRecommendation set_target_roas_recommendation = 62 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the setTargetRoasRecommendation field is set.
*/
boolean hasSetTargetRoasRecommendation();
/**
*
* Output only. The set target ROAS recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ForecastingSetTargetRoasRecommendation set_target_roas_recommendation = 62 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The setTargetRoasRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.ForecastingSetTargetRoasRecommendation getSetTargetRoasRecommendation();
/**
*
* Output only. The set target ROAS recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ForecastingSetTargetRoasRecommendation set_target_roas_recommendation = 62 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.ForecastingSetTargetRoasRecommendationOrBuilder getSetTargetRoasRecommendationOrBuilder();
/**
*
* Output only. The Maximize Conversion Value opt-in recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.MaximizeConversionValueOptInRecommendation maximize_conversion_value_opt_in_recommendation = 63 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the maximizeConversionValueOptInRecommendation field is set.
*/
boolean hasMaximizeConversionValueOptInRecommendation();
/**
*
* Output only. The Maximize Conversion Value opt-in recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.MaximizeConversionValueOptInRecommendation maximize_conversion_value_opt_in_recommendation = 63 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The maximizeConversionValueOptInRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.MaximizeConversionValueOptInRecommendation getMaximizeConversionValueOptInRecommendation();
/**
*
* Output only. The Maximize Conversion Value opt-in recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.MaximizeConversionValueOptInRecommendation maximize_conversion_value_opt_in_recommendation = 63 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.MaximizeConversionValueOptInRecommendationOrBuilder getMaximizeConversionValueOptInRecommendationOrBuilder();
/**
*
* Output only. Recommendation to deploy Google Tag on more pages.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ImproveGoogleTagCoverageRecommendation improve_google_tag_coverage_recommendation = 64 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the improveGoogleTagCoverageRecommendation field is set.
*/
boolean hasImproveGoogleTagCoverageRecommendation();
/**
*
* Output only. Recommendation to deploy Google Tag on more pages.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ImproveGoogleTagCoverageRecommendation improve_google_tag_coverage_recommendation = 64 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The improveGoogleTagCoverageRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.ImproveGoogleTagCoverageRecommendation getImproveGoogleTagCoverageRecommendation();
/**
*
* Output only. Recommendation to deploy Google Tag on more pages.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ImproveGoogleTagCoverageRecommendation improve_google_tag_coverage_recommendation = 64 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.ImproveGoogleTagCoverageRecommendationOrBuilder getImproveGoogleTagCoverageRecommendationOrBuilder();
/**
*
* Output only. Recommendation to turn on Final URL expansion for your
* Performance Max campaigns.
*
*
* .google.ads.googleads.v17.resources.Recommendation.PerformanceMaxFinalUrlOptInRecommendation performance_max_final_url_opt_in_recommendation = 65 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the performanceMaxFinalUrlOptInRecommendation field is set.
*/
boolean hasPerformanceMaxFinalUrlOptInRecommendation();
/**
*
* Output only. Recommendation to turn on Final URL expansion for your
* Performance Max campaigns.
*
*
* .google.ads.googleads.v17.resources.Recommendation.PerformanceMaxFinalUrlOptInRecommendation performance_max_final_url_opt_in_recommendation = 65 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The performanceMaxFinalUrlOptInRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.PerformanceMaxFinalUrlOptInRecommendation getPerformanceMaxFinalUrlOptInRecommendation();
/**
*
* Output only. Recommendation to turn on Final URL expansion for your
* Performance Max campaigns.
*
*
* .google.ads.googleads.v17.resources.Recommendation.PerformanceMaxFinalUrlOptInRecommendation performance_max_final_url_opt_in_recommendation = 65 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.PerformanceMaxFinalUrlOptInRecommendationOrBuilder getPerformanceMaxFinalUrlOptInRecommendationOrBuilder();
/**
*
* Output only. The refresh customer list recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.RefreshCustomerMatchListRecommendation refresh_customer_match_list_recommendation = 66 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the refreshCustomerMatchListRecommendation field is set.
*/
boolean hasRefreshCustomerMatchListRecommendation();
/**
*
* Output only. The refresh customer list recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.RefreshCustomerMatchListRecommendation refresh_customer_match_list_recommendation = 66 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The refreshCustomerMatchListRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.RefreshCustomerMatchListRecommendation getRefreshCustomerMatchListRecommendation();
/**
*
* Output only. The refresh customer list recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.RefreshCustomerMatchListRecommendation refresh_customer_match_list_recommendation = 66 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.RefreshCustomerMatchListRecommendationOrBuilder getRefreshCustomerMatchListRecommendationOrBuilder();
/**
*
* Output only. The custom audience opt in recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.CustomAudienceOptInRecommendation custom_audience_opt_in_recommendation = 67 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the customAudienceOptInRecommendation field is set.
*/
boolean hasCustomAudienceOptInRecommendation();
/**
*
* Output only. The custom audience opt in recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.CustomAudienceOptInRecommendation custom_audience_opt_in_recommendation = 67 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The customAudienceOptInRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.CustomAudienceOptInRecommendation getCustomAudienceOptInRecommendation();
/**
*
* Output only. The custom audience opt in recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.CustomAudienceOptInRecommendation custom_audience_opt_in_recommendation = 67 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.CustomAudienceOptInRecommendationOrBuilder getCustomAudienceOptInRecommendationOrBuilder();
/**
*
* Output only. The lead form asset recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.LeadFormAssetRecommendation lead_form_asset_recommendation = 68 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the leadFormAssetRecommendation field is set.
*/
boolean hasLeadFormAssetRecommendation();
/**
*
* Output only. The lead form asset recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.LeadFormAssetRecommendation lead_form_asset_recommendation = 68 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The leadFormAssetRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.LeadFormAssetRecommendation getLeadFormAssetRecommendation();
/**
*
* Output only. The lead form asset recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.LeadFormAssetRecommendation lead_form_asset_recommendation = 68 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.LeadFormAssetRecommendationOrBuilder getLeadFormAssetRecommendationOrBuilder();
/**
*
* Output only. The improve Demand Gen ad strength recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ImproveDemandGenAdStrengthRecommendation improve_demand_gen_ad_strength_recommendation = 69 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the improveDemandGenAdStrengthRecommendation field is set.
*/
boolean hasImproveDemandGenAdStrengthRecommendation();
/**
*
* Output only. The improve Demand Gen ad strength recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ImproveDemandGenAdStrengthRecommendation improve_demand_gen_ad_strength_recommendation = 69 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The improveDemandGenAdStrengthRecommendation.
*/
com.google.ads.googleads.v17.resources.Recommendation.ImproveDemandGenAdStrengthRecommendation getImproveDemandGenAdStrengthRecommendation();
/**
*
* Output only. The improve Demand Gen ad strength recommendation.
*
*
* .google.ads.googleads.v17.resources.Recommendation.ImproveDemandGenAdStrengthRecommendation improve_demand_gen_ad_strength_recommendation = 69 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
com.google.ads.googleads.v17.resources.Recommendation.ImproveDemandGenAdStrengthRecommendationOrBuilder getImproveDemandGenAdStrengthRecommendationOrBuilder();
com.google.ads.googleads.v17.resources.Recommendation.RecommendationCase getRecommendationCase();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy