Interface RecommendationOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Recommendation, Recommendation.Builder

public interface RecommendationOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getResourceName

      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) = { ... }
      Returns:
      The resourceName.
    • getResourceNameBytes

      com.google.protobuf.ByteString getResourceNameBytes()
       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) = { ... }
      Returns:
      The bytes for resourceName.
    • getTypeValue

      int getTypeValue()
       Output only. The type of recommendation.
       
      .google.ads.googleads.v18.enums.RecommendationTypeEnum.RecommendationType type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The enum numeric value on the wire for type.
    • getType

       Output only. The type of recommendation.
       
      .google.ads.googleads.v18.enums.RecommendationTypeEnum.RecommendationType type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The type.
    • hasImpact

      boolean hasImpact()
       Output only. The impact on account performance as a result of applying the
       recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.RecommendationImpact impact = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the impact field is set.
    • getImpact

       Output only. The impact on account performance as a result of applying the
       recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.RecommendationImpact impact = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The impact.
    • getImpactOrBuilder

       Output only. The impact on account performance as a result of applying the
       recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.RecommendationImpact impact = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasCampaignBudget

      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) = { ... }
      Returns:
      Whether the campaignBudget field is set.
    • getCampaignBudget

      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) = { ... }
      Returns:
      The campaignBudget.
    • getCampaignBudgetBytes

      com.google.protobuf.ByteString getCampaignBudgetBytes()
       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) = { ... }
      Returns:
      The bytes for campaignBudget.
    • hasCampaign

      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) = { ... }
      Returns:
      Whether the campaign field is set.
    • getCampaign

      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) = { ... }
      Returns:
      The campaign.
    • getCampaignBytes

      com.google.protobuf.ByteString getCampaignBytes()
       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) = { ... }
      Returns:
      The bytes for campaign.
    • hasAdGroup

      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) = { ... }
      Returns:
      Whether the adGroup field is set.
    • getAdGroup

      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) = { ... }
      Returns:
      The adGroup.
    • getAdGroupBytes

      com.google.protobuf.ByteString getAdGroupBytes()
       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) = { ... }
      Returns:
      The bytes for adGroup.
    • hasDismissed

      boolean hasDismissed()
       Output only. Whether the recommendation is dismissed or not.
       
      optional bool dismissed = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the dismissed field is set.
    • getDismissed

      boolean getDismissed()
       Output only. Whether the recommendation is dismissed or not.
       
      optional bool dismissed = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The dismissed.
    • getCampaignsList

      List<String> 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) = { ... }
      Returns:
      A list containing the campaigns.
    • getCampaignsCount

      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) = { ... }
      Returns:
      The count of campaigns.
    • getCampaigns

      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) = { ... }
      Parameters:
      index - The index of the element to return.
      Returns:
      The campaigns at the given index.
    • getCampaignsBytes

      com.google.protobuf.ByteString getCampaignsBytes(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) = { ... }
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the campaigns at the given index.
    • hasCampaignBudgetRecommendation

      boolean hasCampaignBudgetRecommendation()
       Output only. The campaign budget recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CampaignBudgetRecommendation campaign_budget_recommendation = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the campaignBudgetRecommendation field is set.
    • getCampaignBudgetRecommendation

      Recommendation.CampaignBudgetRecommendation getCampaignBudgetRecommendation()
       Output only. The campaign budget recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CampaignBudgetRecommendation campaign_budget_recommendation = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The campaignBudgetRecommendation.
    • getCampaignBudgetRecommendationOrBuilder

      Recommendation.CampaignBudgetRecommendationOrBuilder getCampaignBudgetRecommendationOrBuilder()
       Output only. The campaign budget recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CampaignBudgetRecommendation campaign_budget_recommendation = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasForecastingCampaignBudgetRecommendation

      boolean hasForecastingCampaignBudgetRecommendation()
       Output only. The forecasting campaign budget recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CampaignBudgetRecommendation forecasting_campaign_budget_recommendation = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the forecastingCampaignBudgetRecommendation field is set.
    • getForecastingCampaignBudgetRecommendation

      Recommendation.CampaignBudgetRecommendation getForecastingCampaignBudgetRecommendation()
       Output only. The forecasting campaign budget recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CampaignBudgetRecommendation forecasting_campaign_budget_recommendation = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The forecastingCampaignBudgetRecommendation.
    • getForecastingCampaignBudgetRecommendationOrBuilder

      Recommendation.CampaignBudgetRecommendationOrBuilder getForecastingCampaignBudgetRecommendationOrBuilder()
       Output only. The forecasting campaign budget recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CampaignBudgetRecommendation forecasting_campaign_budget_recommendation = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasKeywordRecommendation

      boolean hasKeywordRecommendation()
       Output only. The keyword recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.KeywordRecommendation keyword_recommendation = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the keywordRecommendation field is set.
    • getKeywordRecommendation

      Recommendation.KeywordRecommendation getKeywordRecommendation()
       Output only. The keyword recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.KeywordRecommendation keyword_recommendation = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The keywordRecommendation.
    • getKeywordRecommendationOrBuilder

      Recommendation.KeywordRecommendationOrBuilder getKeywordRecommendationOrBuilder()
       Output only. The keyword recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.KeywordRecommendation keyword_recommendation = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasTextAdRecommendation

      boolean hasTextAdRecommendation()
       Output only. Add expanded text ad recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.TextAdRecommendation text_ad_recommendation = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the textAdRecommendation field is set.
    • getTextAdRecommendation

      Recommendation.TextAdRecommendation getTextAdRecommendation()
       Output only. Add expanded text ad recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.TextAdRecommendation text_ad_recommendation = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The textAdRecommendation.
    • getTextAdRecommendationOrBuilder

      Recommendation.TextAdRecommendationOrBuilder getTextAdRecommendationOrBuilder()
       Output only. Add expanded text ad recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.TextAdRecommendation text_ad_recommendation = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasTargetCpaOptInRecommendation

      boolean hasTargetCpaOptInRecommendation()
       Output only. The TargetCPA opt-in recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.TargetCpaOptInRecommendation target_cpa_opt_in_recommendation = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the targetCpaOptInRecommendation field is set.
    • getTargetCpaOptInRecommendation

      Recommendation.TargetCpaOptInRecommendation getTargetCpaOptInRecommendation()
       Output only. The TargetCPA opt-in recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.TargetCpaOptInRecommendation target_cpa_opt_in_recommendation = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The targetCpaOptInRecommendation.
    • getTargetCpaOptInRecommendationOrBuilder

      Recommendation.TargetCpaOptInRecommendationOrBuilder getTargetCpaOptInRecommendationOrBuilder()
       Output only. The TargetCPA opt-in recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.TargetCpaOptInRecommendation target_cpa_opt_in_recommendation = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasMaximizeConversionsOptInRecommendation

      boolean hasMaximizeConversionsOptInRecommendation()
       Output only. The MaximizeConversions Opt-In recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.MaximizeConversionsOptInRecommendation maximize_conversions_opt_in_recommendation = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the maximizeConversionsOptInRecommendation field is set.
    • getMaximizeConversionsOptInRecommendation

      Recommendation.MaximizeConversionsOptInRecommendation getMaximizeConversionsOptInRecommendation()
       Output only. The MaximizeConversions Opt-In recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.MaximizeConversionsOptInRecommendation maximize_conversions_opt_in_recommendation = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The maximizeConversionsOptInRecommendation.
    • getMaximizeConversionsOptInRecommendationOrBuilder

      Recommendation.MaximizeConversionsOptInRecommendationOrBuilder getMaximizeConversionsOptInRecommendationOrBuilder()
       Output only. The MaximizeConversions Opt-In recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.MaximizeConversionsOptInRecommendation maximize_conversions_opt_in_recommendation = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasEnhancedCpcOptInRecommendation

      boolean hasEnhancedCpcOptInRecommendation()
       Output only. The Enhanced Cost-Per-Click Opt-In recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.EnhancedCpcOptInRecommendation enhanced_cpc_opt_in_recommendation = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the enhancedCpcOptInRecommendation field is set.
    • getEnhancedCpcOptInRecommendation

      Recommendation.EnhancedCpcOptInRecommendation getEnhancedCpcOptInRecommendation()
       Output only. The Enhanced Cost-Per-Click Opt-In recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.EnhancedCpcOptInRecommendation enhanced_cpc_opt_in_recommendation = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The enhancedCpcOptInRecommendation.
    • getEnhancedCpcOptInRecommendationOrBuilder

      Recommendation.EnhancedCpcOptInRecommendationOrBuilder getEnhancedCpcOptInRecommendationOrBuilder()
       Output only. The Enhanced Cost-Per-Click Opt-In recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.EnhancedCpcOptInRecommendation enhanced_cpc_opt_in_recommendation = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasSearchPartnersOptInRecommendation

      boolean hasSearchPartnersOptInRecommendation()
       Output only. The Search Partners Opt-In recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.SearchPartnersOptInRecommendation search_partners_opt_in_recommendation = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the searchPartnersOptInRecommendation field is set.
    • getSearchPartnersOptInRecommendation

      Recommendation.SearchPartnersOptInRecommendation getSearchPartnersOptInRecommendation()
       Output only. The Search Partners Opt-In recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.SearchPartnersOptInRecommendation search_partners_opt_in_recommendation = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The searchPartnersOptInRecommendation.
    • getSearchPartnersOptInRecommendationOrBuilder

      Recommendation.SearchPartnersOptInRecommendationOrBuilder getSearchPartnersOptInRecommendationOrBuilder()
       Output only. The Search Partners Opt-In recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.SearchPartnersOptInRecommendation search_partners_opt_in_recommendation = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasMaximizeClicksOptInRecommendation

      boolean hasMaximizeClicksOptInRecommendation()
       Output only. The MaximizeClicks Opt-In recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.MaximizeClicksOptInRecommendation maximize_clicks_opt_in_recommendation = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the maximizeClicksOptInRecommendation field is set.
    • getMaximizeClicksOptInRecommendation

      Recommendation.MaximizeClicksOptInRecommendation getMaximizeClicksOptInRecommendation()
       Output only. The MaximizeClicks Opt-In recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.MaximizeClicksOptInRecommendation maximize_clicks_opt_in_recommendation = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The maximizeClicksOptInRecommendation.
    • getMaximizeClicksOptInRecommendationOrBuilder

      Recommendation.MaximizeClicksOptInRecommendationOrBuilder getMaximizeClicksOptInRecommendationOrBuilder()
       Output only. The MaximizeClicks Opt-In recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.MaximizeClicksOptInRecommendation maximize_clicks_opt_in_recommendation = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasOptimizeAdRotationRecommendation

      boolean hasOptimizeAdRotationRecommendation()
       Output only. The Optimize Ad Rotation recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.OptimizeAdRotationRecommendation optimize_ad_rotation_recommendation = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the optimizeAdRotationRecommendation field is set.
    • getOptimizeAdRotationRecommendation

      Recommendation.OptimizeAdRotationRecommendation getOptimizeAdRotationRecommendation()
       Output only. The Optimize Ad Rotation recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.OptimizeAdRotationRecommendation optimize_ad_rotation_recommendation = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The optimizeAdRotationRecommendation.
    • getOptimizeAdRotationRecommendationOrBuilder

      Recommendation.OptimizeAdRotationRecommendationOrBuilder getOptimizeAdRotationRecommendationOrBuilder()
       Output only. The Optimize Ad Rotation recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.OptimizeAdRotationRecommendation optimize_ad_rotation_recommendation = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasKeywordMatchTypeRecommendation

      boolean hasKeywordMatchTypeRecommendation()
       Output only. The keyword match type recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.KeywordMatchTypeRecommendation keyword_match_type_recommendation = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the keywordMatchTypeRecommendation field is set.
    • getKeywordMatchTypeRecommendation

      Recommendation.KeywordMatchTypeRecommendation getKeywordMatchTypeRecommendation()
       Output only. The keyword match type recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.KeywordMatchTypeRecommendation keyword_match_type_recommendation = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The keywordMatchTypeRecommendation.
    • getKeywordMatchTypeRecommendationOrBuilder

      Recommendation.KeywordMatchTypeRecommendationOrBuilder getKeywordMatchTypeRecommendationOrBuilder()
       Output only. The keyword match type recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.KeywordMatchTypeRecommendation keyword_match_type_recommendation = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasMoveUnusedBudgetRecommendation

      boolean hasMoveUnusedBudgetRecommendation()
       Output only. The move unused budget recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.MoveUnusedBudgetRecommendation move_unused_budget_recommendation = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the moveUnusedBudgetRecommendation field is set.
    • getMoveUnusedBudgetRecommendation

      Recommendation.MoveUnusedBudgetRecommendation getMoveUnusedBudgetRecommendation()
       Output only. The move unused budget recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.MoveUnusedBudgetRecommendation move_unused_budget_recommendation = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The moveUnusedBudgetRecommendation.
    • getMoveUnusedBudgetRecommendationOrBuilder

      Recommendation.MoveUnusedBudgetRecommendationOrBuilder getMoveUnusedBudgetRecommendationOrBuilder()
       Output only. The move unused budget recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.MoveUnusedBudgetRecommendation move_unused_budget_recommendation = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasTargetRoasOptInRecommendation

      boolean hasTargetRoasOptInRecommendation()
       Output only. The Target ROAS opt-in recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.TargetRoasOptInRecommendation target_roas_opt_in_recommendation = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the targetRoasOptInRecommendation field is set.
    • getTargetRoasOptInRecommendation

      Recommendation.TargetRoasOptInRecommendation getTargetRoasOptInRecommendation()
       Output only. The Target ROAS opt-in recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.TargetRoasOptInRecommendation target_roas_opt_in_recommendation = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The targetRoasOptInRecommendation.
    • getTargetRoasOptInRecommendationOrBuilder

      Recommendation.TargetRoasOptInRecommendationOrBuilder getTargetRoasOptInRecommendationOrBuilder()
       Output only. The Target ROAS opt-in recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.TargetRoasOptInRecommendation target_roas_opt_in_recommendation = 23 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasResponsiveSearchAdRecommendation

      boolean hasResponsiveSearchAdRecommendation()
       Output only. The add responsive search ad recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ResponsiveSearchAdRecommendation responsive_search_ad_recommendation = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the responsiveSearchAdRecommendation field is set.
    • getResponsiveSearchAdRecommendation

      Recommendation.ResponsiveSearchAdRecommendation getResponsiveSearchAdRecommendation()
       Output only. The add responsive search ad recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ResponsiveSearchAdRecommendation responsive_search_ad_recommendation = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The responsiveSearchAdRecommendation.
    • getResponsiveSearchAdRecommendationOrBuilder

      Recommendation.ResponsiveSearchAdRecommendationOrBuilder getResponsiveSearchAdRecommendationOrBuilder()
       Output only. The add responsive search ad recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ResponsiveSearchAdRecommendation responsive_search_ad_recommendation = 28 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasMarginalRoiCampaignBudgetRecommendation

      boolean hasMarginalRoiCampaignBudgetRecommendation()
       Output only. The marginal ROI campaign budget recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CampaignBudgetRecommendation marginal_roi_campaign_budget_recommendation = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the marginalRoiCampaignBudgetRecommendation field is set.
    • getMarginalRoiCampaignBudgetRecommendation

      Recommendation.CampaignBudgetRecommendation getMarginalRoiCampaignBudgetRecommendation()
       Output only. The marginal ROI campaign budget recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CampaignBudgetRecommendation marginal_roi_campaign_budget_recommendation = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The marginalRoiCampaignBudgetRecommendation.
    • getMarginalRoiCampaignBudgetRecommendationOrBuilder

      Recommendation.CampaignBudgetRecommendationOrBuilder getMarginalRoiCampaignBudgetRecommendationOrBuilder()
       Output only. The marginal ROI campaign budget recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CampaignBudgetRecommendation marginal_roi_campaign_budget_recommendation = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasUseBroadMatchKeywordRecommendation

      boolean hasUseBroadMatchKeywordRecommendation()
       Output only. The use broad match keyword recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.UseBroadMatchKeywordRecommendation use_broad_match_keyword_recommendation = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the useBroadMatchKeywordRecommendation field is set.
    • getUseBroadMatchKeywordRecommendation

      Recommendation.UseBroadMatchKeywordRecommendation getUseBroadMatchKeywordRecommendation()
       Output only. The use broad match keyword recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.UseBroadMatchKeywordRecommendation use_broad_match_keyword_recommendation = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The useBroadMatchKeywordRecommendation.
    • getUseBroadMatchKeywordRecommendationOrBuilder

      Recommendation.UseBroadMatchKeywordRecommendationOrBuilder getUseBroadMatchKeywordRecommendationOrBuilder()
       Output only. The use broad match keyword recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.UseBroadMatchKeywordRecommendation use_broad_match_keyword_recommendation = 30 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasResponsiveSearchAdAssetRecommendation

      boolean hasResponsiveSearchAdAssetRecommendation()
       Output only. The responsive search ad asset recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ResponsiveSearchAdAssetRecommendation responsive_search_ad_asset_recommendation = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the responsiveSearchAdAssetRecommendation field is set.
    • getResponsiveSearchAdAssetRecommendation

      Recommendation.ResponsiveSearchAdAssetRecommendation getResponsiveSearchAdAssetRecommendation()
       Output only. The responsive search ad asset recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ResponsiveSearchAdAssetRecommendation responsive_search_ad_asset_recommendation = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The responsiveSearchAdAssetRecommendation.
    • getResponsiveSearchAdAssetRecommendationOrBuilder

      Recommendation.ResponsiveSearchAdAssetRecommendationOrBuilder getResponsiveSearchAdAssetRecommendationOrBuilder()
       Output only. The responsive search ad asset recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ResponsiveSearchAdAssetRecommendation responsive_search_ad_asset_recommendation = 31 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasUpgradeSmartShoppingCampaignToPerformanceMaxRecommendation

      boolean hasUpgradeSmartShoppingCampaignToPerformanceMaxRecommendation()
       Output only. The upgrade a Smart Shopping campaign to a Performance Max
       campaign recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation upgrade_smart_shopping_campaign_to_performance_max_recommendation = 32 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the upgradeSmartShoppingCampaignToPerformanceMaxRecommendation field is set.
    • getUpgradeSmartShoppingCampaignToPerformanceMaxRecommendation

      Recommendation.UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation getUpgradeSmartShoppingCampaignToPerformanceMaxRecommendation()
       Output only. The upgrade a Smart Shopping campaign to a Performance Max
       campaign recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation upgrade_smart_shopping_campaign_to_performance_max_recommendation = 32 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The upgradeSmartShoppingCampaignToPerformanceMaxRecommendation.
    • getUpgradeSmartShoppingCampaignToPerformanceMaxRecommendationOrBuilder

      Recommendation.UpgradeSmartShoppingCampaignToPerformanceMaxRecommendationOrBuilder getUpgradeSmartShoppingCampaignToPerformanceMaxRecommendationOrBuilder()
       Output only. The upgrade a Smart Shopping campaign to a Performance Max
       campaign recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation upgrade_smart_shopping_campaign_to_performance_max_recommendation = 32 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasResponsiveSearchAdImproveAdStrengthRecommendation

      boolean hasResponsiveSearchAdImproveAdStrengthRecommendation()
       Output only. The responsive search ad improve ad strength recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ResponsiveSearchAdImproveAdStrengthRecommendation responsive_search_ad_improve_ad_strength_recommendation = 33 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the responsiveSearchAdImproveAdStrengthRecommendation field is set.
    • getResponsiveSearchAdImproveAdStrengthRecommendation

      Recommendation.ResponsiveSearchAdImproveAdStrengthRecommendation getResponsiveSearchAdImproveAdStrengthRecommendation()
       Output only. The responsive search ad improve ad strength recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ResponsiveSearchAdImproveAdStrengthRecommendation responsive_search_ad_improve_ad_strength_recommendation = 33 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The responsiveSearchAdImproveAdStrengthRecommendation.
    • getResponsiveSearchAdImproveAdStrengthRecommendationOrBuilder

      Recommendation.ResponsiveSearchAdImproveAdStrengthRecommendationOrBuilder getResponsiveSearchAdImproveAdStrengthRecommendationOrBuilder()
       Output only. The responsive search ad improve ad strength recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ResponsiveSearchAdImproveAdStrengthRecommendation responsive_search_ad_improve_ad_strength_recommendation = 33 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasDisplayExpansionOptInRecommendation

      boolean hasDisplayExpansionOptInRecommendation()
       Output only. The Display Expansion opt-in recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.DisplayExpansionOptInRecommendation display_expansion_opt_in_recommendation = 34 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the displayExpansionOptInRecommendation field is set.
    • getDisplayExpansionOptInRecommendation

      Recommendation.DisplayExpansionOptInRecommendation getDisplayExpansionOptInRecommendation()
       Output only. The Display Expansion opt-in recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.DisplayExpansionOptInRecommendation display_expansion_opt_in_recommendation = 34 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The displayExpansionOptInRecommendation.
    • getDisplayExpansionOptInRecommendationOrBuilder

      Recommendation.DisplayExpansionOptInRecommendationOrBuilder getDisplayExpansionOptInRecommendationOrBuilder()
       Output only. The Display Expansion opt-in recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.DisplayExpansionOptInRecommendation display_expansion_opt_in_recommendation = 34 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasUpgradeLocalCampaignToPerformanceMaxRecommendation

      boolean hasUpgradeLocalCampaignToPerformanceMaxRecommendation()
       Output only. The upgrade a Local campaign to a Performance Max campaign
       recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.UpgradeLocalCampaignToPerformanceMaxRecommendation upgrade_local_campaign_to_performance_max_recommendation = 35 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the upgradeLocalCampaignToPerformanceMaxRecommendation field is set.
    • getUpgradeLocalCampaignToPerformanceMaxRecommendation

      Recommendation.UpgradeLocalCampaignToPerformanceMaxRecommendation getUpgradeLocalCampaignToPerformanceMaxRecommendation()
       Output only. The upgrade a Local campaign to a Performance Max campaign
       recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.UpgradeLocalCampaignToPerformanceMaxRecommendation upgrade_local_campaign_to_performance_max_recommendation = 35 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The upgradeLocalCampaignToPerformanceMaxRecommendation.
    • getUpgradeLocalCampaignToPerformanceMaxRecommendationOrBuilder

      Recommendation.UpgradeLocalCampaignToPerformanceMaxRecommendationOrBuilder getUpgradeLocalCampaignToPerformanceMaxRecommendationOrBuilder()
       Output only. The upgrade a Local campaign to a Performance Max campaign
       recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.UpgradeLocalCampaignToPerformanceMaxRecommendation upgrade_local_campaign_to_performance_max_recommendation = 35 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasRaiseTargetCpaBidTooLowRecommendation

      boolean hasRaiseTargetCpaBidTooLowRecommendation()
       Output only. The raise target CPA bid too low recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.RaiseTargetCpaBidTooLowRecommendation raise_target_cpa_bid_too_low_recommendation = 36 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the raiseTargetCpaBidTooLowRecommendation field is set.
    • getRaiseTargetCpaBidTooLowRecommendation

      Recommendation.RaiseTargetCpaBidTooLowRecommendation getRaiseTargetCpaBidTooLowRecommendation()
       Output only. The raise target CPA bid too low recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.RaiseTargetCpaBidTooLowRecommendation raise_target_cpa_bid_too_low_recommendation = 36 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The raiseTargetCpaBidTooLowRecommendation.
    • getRaiseTargetCpaBidTooLowRecommendationOrBuilder

      Recommendation.RaiseTargetCpaBidTooLowRecommendationOrBuilder getRaiseTargetCpaBidTooLowRecommendationOrBuilder()
       Output only. The raise target CPA bid too low recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.RaiseTargetCpaBidTooLowRecommendation raise_target_cpa_bid_too_low_recommendation = 36 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasForecastingSetTargetRoasRecommendation

      boolean hasForecastingSetTargetRoasRecommendation()
       Output only. The forecasting set target ROAS recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ForecastingSetTargetRoasRecommendation forecasting_set_target_roas_recommendation = 37 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the forecastingSetTargetRoasRecommendation field is set.
    • getForecastingSetTargetRoasRecommendation

      Recommendation.ForecastingSetTargetRoasRecommendation getForecastingSetTargetRoasRecommendation()
       Output only. The forecasting set target ROAS recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ForecastingSetTargetRoasRecommendation forecasting_set_target_roas_recommendation = 37 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The forecastingSetTargetRoasRecommendation.
    • getForecastingSetTargetRoasRecommendationOrBuilder

      Recommendation.ForecastingSetTargetRoasRecommendationOrBuilder getForecastingSetTargetRoasRecommendationOrBuilder()
       Output only. The forecasting set target ROAS recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ForecastingSetTargetRoasRecommendation forecasting_set_target_roas_recommendation = 37 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasCalloutAssetRecommendation

      boolean hasCalloutAssetRecommendation()
       Output only. The callout asset recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CalloutAssetRecommendation callout_asset_recommendation = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the calloutAssetRecommendation field is set.
    • getCalloutAssetRecommendation

      Recommendation.CalloutAssetRecommendation getCalloutAssetRecommendation()
       Output only. The callout asset recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CalloutAssetRecommendation callout_asset_recommendation = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The calloutAssetRecommendation.
    • getCalloutAssetRecommendationOrBuilder

      Recommendation.CalloutAssetRecommendationOrBuilder getCalloutAssetRecommendationOrBuilder()
       Output only. The callout asset recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CalloutAssetRecommendation callout_asset_recommendation = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasSitelinkAssetRecommendation

      boolean hasSitelinkAssetRecommendation()
       Output only. The sitelink asset recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.SitelinkAssetRecommendation sitelink_asset_recommendation = 40 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the sitelinkAssetRecommendation field is set.
    • getSitelinkAssetRecommendation

      Recommendation.SitelinkAssetRecommendation getSitelinkAssetRecommendation()
       Output only. The sitelink asset recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.SitelinkAssetRecommendation sitelink_asset_recommendation = 40 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The sitelinkAssetRecommendation.
    • getSitelinkAssetRecommendationOrBuilder

      Recommendation.SitelinkAssetRecommendationOrBuilder getSitelinkAssetRecommendationOrBuilder()
       Output only. The sitelink asset recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.SitelinkAssetRecommendation sitelink_asset_recommendation = 40 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasCallAssetRecommendation

      boolean hasCallAssetRecommendation()
       Output only. The call asset recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CallAssetRecommendation call_asset_recommendation = 41 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the callAssetRecommendation field is set.
    • getCallAssetRecommendation

      Recommendation.CallAssetRecommendation getCallAssetRecommendation()
       Output only. The call asset recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CallAssetRecommendation call_asset_recommendation = 41 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The callAssetRecommendation.
    • getCallAssetRecommendationOrBuilder

      Recommendation.CallAssetRecommendationOrBuilder getCallAssetRecommendationOrBuilder()
       Output only. The call asset recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CallAssetRecommendation call_asset_recommendation = 41 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasShoppingAddAgeGroupRecommendation

      boolean hasShoppingAddAgeGroupRecommendation()
       Output only. The shopping add age group recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_age_group_recommendation = 42 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the shoppingAddAgeGroupRecommendation field is set.
    • getShoppingAddAgeGroupRecommendation

      Recommendation.ShoppingOfferAttributeRecommendation getShoppingAddAgeGroupRecommendation()
       Output only. The shopping add age group recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_age_group_recommendation = 42 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The shoppingAddAgeGroupRecommendation.
    • getShoppingAddAgeGroupRecommendationOrBuilder

      Recommendation.ShoppingOfferAttributeRecommendationOrBuilder getShoppingAddAgeGroupRecommendationOrBuilder()
       Output only. The shopping add age group recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_age_group_recommendation = 42 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasShoppingAddColorRecommendation

      boolean hasShoppingAddColorRecommendation()
       Output only. The shopping add color recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_color_recommendation = 43 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the shoppingAddColorRecommendation field is set.
    • getShoppingAddColorRecommendation

      Recommendation.ShoppingOfferAttributeRecommendation getShoppingAddColorRecommendation()
       Output only. The shopping add color recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_color_recommendation = 43 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The shoppingAddColorRecommendation.
    • getShoppingAddColorRecommendationOrBuilder

      Recommendation.ShoppingOfferAttributeRecommendationOrBuilder getShoppingAddColorRecommendationOrBuilder()
       Output only. The shopping add color recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_color_recommendation = 43 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasShoppingAddGenderRecommendation

      boolean hasShoppingAddGenderRecommendation()
       Output only. The shopping add gender recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_gender_recommendation = 44 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the shoppingAddGenderRecommendation field is set.
    • getShoppingAddGenderRecommendation

      Recommendation.ShoppingOfferAttributeRecommendation getShoppingAddGenderRecommendation()
       Output only. The shopping add gender recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_gender_recommendation = 44 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The shoppingAddGenderRecommendation.
    • getShoppingAddGenderRecommendationOrBuilder

      Recommendation.ShoppingOfferAttributeRecommendationOrBuilder getShoppingAddGenderRecommendationOrBuilder()
       Output only. The shopping add gender recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_gender_recommendation = 44 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasShoppingAddGtinRecommendation

      boolean hasShoppingAddGtinRecommendation()
       Output only. The shopping add GTIN recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_gtin_recommendation = 45 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the shoppingAddGtinRecommendation field is set.
    • getShoppingAddGtinRecommendation

      Recommendation.ShoppingOfferAttributeRecommendation getShoppingAddGtinRecommendation()
       Output only. The shopping add GTIN recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_gtin_recommendation = 45 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The shoppingAddGtinRecommendation.
    • getShoppingAddGtinRecommendationOrBuilder

      Recommendation.ShoppingOfferAttributeRecommendationOrBuilder getShoppingAddGtinRecommendationOrBuilder()
       Output only. The shopping add GTIN recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_gtin_recommendation = 45 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasShoppingAddMoreIdentifiersRecommendation

      boolean hasShoppingAddMoreIdentifiersRecommendation()
       Output only. The shopping add more identifiers recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_more_identifiers_recommendation = 46 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the shoppingAddMoreIdentifiersRecommendation field is set.
    • getShoppingAddMoreIdentifiersRecommendation

      Recommendation.ShoppingOfferAttributeRecommendation getShoppingAddMoreIdentifiersRecommendation()
       Output only. The shopping add more identifiers recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_more_identifiers_recommendation = 46 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The shoppingAddMoreIdentifiersRecommendation.
    • getShoppingAddMoreIdentifiersRecommendationOrBuilder

      Recommendation.ShoppingOfferAttributeRecommendationOrBuilder getShoppingAddMoreIdentifiersRecommendationOrBuilder()
       Output only. The shopping add more identifiers recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_more_identifiers_recommendation = 46 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasShoppingAddSizeRecommendation

      boolean hasShoppingAddSizeRecommendation()
       Output only. The shopping add size recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_size_recommendation = 47 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the shoppingAddSizeRecommendation field is set.
    • getShoppingAddSizeRecommendation

      Recommendation.ShoppingOfferAttributeRecommendation getShoppingAddSizeRecommendation()
       Output only. The shopping add size recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_size_recommendation = 47 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The shoppingAddSizeRecommendation.
    • getShoppingAddSizeRecommendationOrBuilder

      Recommendation.ShoppingOfferAttributeRecommendationOrBuilder getShoppingAddSizeRecommendationOrBuilder()
       Output only. The shopping add size recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingOfferAttributeRecommendation shopping_add_size_recommendation = 47 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasShoppingAddProductsToCampaignRecommendation

      boolean hasShoppingAddProductsToCampaignRecommendation()
       Output only. The shopping add products to campaign recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingAddProductsToCampaignRecommendation shopping_add_products_to_campaign_recommendation = 48 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the shoppingAddProductsToCampaignRecommendation field is set.
    • getShoppingAddProductsToCampaignRecommendation

      Recommendation.ShoppingAddProductsToCampaignRecommendation getShoppingAddProductsToCampaignRecommendation()
       Output only. The shopping add products to campaign recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingAddProductsToCampaignRecommendation shopping_add_products_to_campaign_recommendation = 48 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The shoppingAddProductsToCampaignRecommendation.
    • getShoppingAddProductsToCampaignRecommendationOrBuilder

      Recommendation.ShoppingAddProductsToCampaignRecommendationOrBuilder getShoppingAddProductsToCampaignRecommendationOrBuilder()
       Output only. The shopping add products to campaign recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingAddProductsToCampaignRecommendation shopping_add_products_to_campaign_recommendation = 48 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasShoppingFixDisapprovedProductsRecommendation

      boolean hasShoppingFixDisapprovedProductsRecommendation()
       Output only. The shopping fix disapproved products recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingFixDisapprovedProductsRecommendation shopping_fix_disapproved_products_recommendation = 49 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the shoppingFixDisapprovedProductsRecommendation field is set.
    • getShoppingFixDisapprovedProductsRecommendation

      Recommendation.ShoppingFixDisapprovedProductsRecommendation getShoppingFixDisapprovedProductsRecommendation()
       Output only. The shopping fix disapproved products recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingFixDisapprovedProductsRecommendation shopping_fix_disapproved_products_recommendation = 49 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The shoppingFixDisapprovedProductsRecommendation.
    • getShoppingFixDisapprovedProductsRecommendationOrBuilder

      Recommendation.ShoppingFixDisapprovedProductsRecommendationOrBuilder getShoppingFixDisapprovedProductsRecommendationOrBuilder()
       Output only. The shopping fix disapproved products recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingFixDisapprovedProductsRecommendation shopping_fix_disapproved_products_recommendation = 49 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasShoppingTargetAllOffersRecommendation

      boolean hasShoppingTargetAllOffersRecommendation()
       Output only. The shopping target all offers recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingTargetAllOffersRecommendation shopping_target_all_offers_recommendation = 50 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the shoppingTargetAllOffersRecommendation field is set.
    • getShoppingTargetAllOffersRecommendation

      Recommendation.ShoppingTargetAllOffersRecommendation getShoppingTargetAllOffersRecommendation()
       Output only. The shopping target all offers recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingTargetAllOffersRecommendation shopping_target_all_offers_recommendation = 50 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The shoppingTargetAllOffersRecommendation.
    • getShoppingTargetAllOffersRecommendationOrBuilder

      Recommendation.ShoppingTargetAllOffersRecommendationOrBuilder getShoppingTargetAllOffersRecommendationOrBuilder()
       Output only. The shopping target all offers recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingTargetAllOffersRecommendation shopping_target_all_offers_recommendation = 50 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasShoppingFixSuspendedMerchantCenterAccountRecommendation

      boolean hasShoppingFixSuspendedMerchantCenterAccountRecommendation()
       Output only. The shopping fix suspended Merchant Center account
       recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendation shopping_fix_suspended_merchant_center_account_recommendation = 51 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the shoppingFixSuspendedMerchantCenterAccountRecommendation field is set.
    • getShoppingFixSuspendedMerchantCenterAccountRecommendation

      Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendation getShoppingFixSuspendedMerchantCenterAccountRecommendation()
       Output only. The shopping fix suspended Merchant Center account
       recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendation shopping_fix_suspended_merchant_center_account_recommendation = 51 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The shoppingFixSuspendedMerchantCenterAccountRecommendation.
    • getShoppingFixSuspendedMerchantCenterAccountRecommendationOrBuilder

      Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendationOrBuilder getShoppingFixSuspendedMerchantCenterAccountRecommendationOrBuilder()
       Output only. The shopping fix suspended Merchant Center account
       recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendation shopping_fix_suspended_merchant_center_account_recommendation = 51 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasShoppingFixMerchantCenterAccountSuspensionWarningRecommendation

      boolean hasShoppingFixMerchantCenterAccountSuspensionWarningRecommendation()
       Output only. The shopping fix Merchant Center account suspension warning
       recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendation shopping_fix_merchant_center_account_suspension_warning_recommendation = 52 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the shoppingFixMerchantCenterAccountSuspensionWarningRecommendation field is set.
    • getShoppingFixMerchantCenterAccountSuspensionWarningRecommendation

      Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendation getShoppingFixMerchantCenterAccountSuspensionWarningRecommendation()
       Output only. The shopping fix Merchant Center account suspension warning
       recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendation shopping_fix_merchant_center_account_suspension_warning_recommendation = 52 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The shoppingFixMerchantCenterAccountSuspensionWarningRecommendation.
    • getShoppingFixMerchantCenterAccountSuspensionWarningRecommendationOrBuilder

      Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendationOrBuilder getShoppingFixMerchantCenterAccountSuspensionWarningRecommendationOrBuilder()
       Output only. The shopping fix Merchant Center account suspension warning
       recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendation shopping_fix_merchant_center_account_suspension_warning_recommendation = 52 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation

      boolean hasShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation()
       Output only. The shopping migrate Regular Shopping Campaign offers to
       Performance Max recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation shopping_migrate_regular_shopping_campaign_offers_to_performance_max_recommendation = 53 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the shoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation field is set.
    • getShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation

      Recommendation.ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation getShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation()
       Output only. The shopping migrate Regular Shopping Campaign offers to
       Performance Max recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation shopping_migrate_regular_shopping_campaign_offers_to_performance_max_recommendation = 53 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The shoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation.
    • getShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendationOrBuilder

      Recommendation.ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendationOrBuilder getShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendationOrBuilder()
       Output only. The shopping migrate Regular Shopping Campaign offers to
       Performance Max recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation shopping_migrate_regular_shopping_campaign_offers_to_performance_max_recommendation = 53 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasDynamicImageExtensionOptInRecommendation

      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.v18.resources.Recommendation.DynamicImageExtensionOptInRecommendation dynamic_image_extension_opt_in_recommendation = 54 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the dynamicImageExtensionOptInRecommendation field is set.
    • getDynamicImageExtensionOptInRecommendation

      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.v18.resources.Recommendation.DynamicImageExtensionOptInRecommendation dynamic_image_extension_opt_in_recommendation = 54 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The dynamicImageExtensionOptInRecommendation.
    • getDynamicImageExtensionOptInRecommendationOrBuilder

      Recommendation.DynamicImageExtensionOptInRecommendationOrBuilder getDynamicImageExtensionOptInRecommendationOrBuilder()
       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.v18.resources.Recommendation.DynamicImageExtensionOptInRecommendation dynamic_image_extension_opt_in_recommendation = 54 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasRaiseTargetCpaRecommendation

      boolean hasRaiseTargetCpaRecommendation()
       Output only. Recommendation to raise Target CPA.
       
      .google.ads.googleads.v18.resources.Recommendation.RaiseTargetCpaRecommendation raise_target_cpa_recommendation = 55 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the raiseTargetCpaRecommendation field is set.
    • getRaiseTargetCpaRecommendation

      Recommendation.RaiseTargetCpaRecommendation getRaiseTargetCpaRecommendation()
       Output only. Recommendation to raise Target CPA.
       
      .google.ads.googleads.v18.resources.Recommendation.RaiseTargetCpaRecommendation raise_target_cpa_recommendation = 55 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The raiseTargetCpaRecommendation.
    • getRaiseTargetCpaRecommendationOrBuilder

      Recommendation.RaiseTargetCpaRecommendationOrBuilder getRaiseTargetCpaRecommendationOrBuilder()
       Output only. Recommendation to raise Target CPA.
       
      .google.ads.googleads.v18.resources.Recommendation.RaiseTargetCpaRecommendation raise_target_cpa_recommendation = 55 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasLowerTargetRoasRecommendation

      boolean hasLowerTargetRoasRecommendation()
       Output only. Recommendation to lower Target ROAS.
       
      .google.ads.googleads.v18.resources.Recommendation.LowerTargetRoasRecommendation lower_target_roas_recommendation = 56 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the lowerTargetRoasRecommendation field is set.
    • getLowerTargetRoasRecommendation

      Recommendation.LowerTargetRoasRecommendation getLowerTargetRoasRecommendation()
       Output only. Recommendation to lower Target ROAS.
       
      .google.ads.googleads.v18.resources.Recommendation.LowerTargetRoasRecommendation lower_target_roas_recommendation = 56 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The lowerTargetRoasRecommendation.
    • getLowerTargetRoasRecommendationOrBuilder

      Recommendation.LowerTargetRoasRecommendationOrBuilder getLowerTargetRoasRecommendationOrBuilder()
       Output only. Recommendation to lower Target ROAS.
       
      .google.ads.googleads.v18.resources.Recommendation.LowerTargetRoasRecommendation lower_target_roas_recommendation = 56 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasPerformanceMaxOptInRecommendation

      boolean hasPerformanceMaxOptInRecommendation()
       Output only. The Performance Max Opt In recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.PerformanceMaxOptInRecommendation performance_max_opt_in_recommendation = 57 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the performanceMaxOptInRecommendation field is set.
    • getPerformanceMaxOptInRecommendation

      Recommendation.PerformanceMaxOptInRecommendation getPerformanceMaxOptInRecommendation()
       Output only. The Performance Max Opt In recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.PerformanceMaxOptInRecommendation performance_max_opt_in_recommendation = 57 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The performanceMaxOptInRecommendation.
    • getPerformanceMaxOptInRecommendationOrBuilder

      Recommendation.PerformanceMaxOptInRecommendationOrBuilder getPerformanceMaxOptInRecommendationOrBuilder()
       Output only. The Performance Max Opt In recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.PerformanceMaxOptInRecommendation performance_max_opt_in_recommendation = 57 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasImprovePerformanceMaxAdStrengthRecommendation

      boolean hasImprovePerformanceMaxAdStrengthRecommendation()
       Output only. The improve Performance Max ad strength recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ImprovePerformanceMaxAdStrengthRecommendation improve_performance_max_ad_strength_recommendation = 58 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the improvePerformanceMaxAdStrengthRecommendation field is set.
    • getImprovePerformanceMaxAdStrengthRecommendation

      Recommendation.ImprovePerformanceMaxAdStrengthRecommendation getImprovePerformanceMaxAdStrengthRecommendation()
       Output only. The improve Performance Max ad strength recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ImprovePerformanceMaxAdStrengthRecommendation improve_performance_max_ad_strength_recommendation = 58 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The improvePerformanceMaxAdStrengthRecommendation.
    • getImprovePerformanceMaxAdStrengthRecommendationOrBuilder

      Recommendation.ImprovePerformanceMaxAdStrengthRecommendationOrBuilder getImprovePerformanceMaxAdStrengthRecommendationOrBuilder()
       Output only. The improve Performance Max ad strength recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ImprovePerformanceMaxAdStrengthRecommendation improve_performance_max_ad_strength_recommendation = 58 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasMigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation

      boolean hasMigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation()
       Output only. The Dynamic Search Ads to Performance Max migration
       recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation migrate_dynamic_search_ads_campaign_to_performance_max_recommendation = 59 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the migrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation field is set.
    • getMigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation

      Recommendation.MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation getMigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation()
       Output only. The Dynamic Search Ads to Performance Max migration
       recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation migrate_dynamic_search_ads_campaign_to_performance_max_recommendation = 59 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The migrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation.
    • getMigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendationOrBuilder

      Recommendation.MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendationOrBuilder getMigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendationOrBuilder()
       Output only. The Dynamic Search Ads to Performance Max migration
       recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation migrate_dynamic_search_ads_campaign_to_performance_max_recommendation = 59 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasForecastingSetTargetCpaRecommendation

      boolean hasForecastingSetTargetCpaRecommendation()
       Output only. The forecasting set target CPA recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ForecastingSetTargetCpaRecommendation forecasting_set_target_cpa_recommendation = 60 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the forecastingSetTargetCpaRecommendation field is set.
    • getForecastingSetTargetCpaRecommendation

      Recommendation.ForecastingSetTargetCpaRecommendation getForecastingSetTargetCpaRecommendation()
       Output only. The forecasting set target CPA recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ForecastingSetTargetCpaRecommendation forecasting_set_target_cpa_recommendation = 60 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The forecastingSetTargetCpaRecommendation.
    • getForecastingSetTargetCpaRecommendationOrBuilder

      Recommendation.ForecastingSetTargetCpaRecommendationOrBuilder getForecastingSetTargetCpaRecommendationOrBuilder()
       Output only. The forecasting set target CPA recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ForecastingSetTargetCpaRecommendation forecasting_set_target_cpa_recommendation = 60 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasSetTargetCpaRecommendation

      boolean hasSetTargetCpaRecommendation()
       Output only. The set target CPA recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ForecastingSetTargetCpaRecommendation set_target_cpa_recommendation = 61 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the setTargetCpaRecommendation field is set.
    • getSetTargetCpaRecommendation

       Output only. The set target CPA recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ForecastingSetTargetCpaRecommendation set_target_cpa_recommendation = 61 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The setTargetCpaRecommendation.
    • getSetTargetCpaRecommendationOrBuilder

      Recommendation.ForecastingSetTargetCpaRecommendationOrBuilder getSetTargetCpaRecommendationOrBuilder()
       Output only. The set target CPA recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ForecastingSetTargetCpaRecommendation set_target_cpa_recommendation = 61 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasSetTargetRoasRecommendation

      boolean hasSetTargetRoasRecommendation()
       Output only. The set target ROAS recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ForecastingSetTargetRoasRecommendation set_target_roas_recommendation = 62 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the setTargetRoasRecommendation field is set.
    • getSetTargetRoasRecommendation

       Output only. The set target ROAS recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ForecastingSetTargetRoasRecommendation set_target_roas_recommendation = 62 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The setTargetRoasRecommendation.
    • getSetTargetRoasRecommendationOrBuilder

      Recommendation.ForecastingSetTargetRoasRecommendationOrBuilder getSetTargetRoasRecommendationOrBuilder()
       Output only. The set target ROAS recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ForecastingSetTargetRoasRecommendation set_target_roas_recommendation = 62 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasMaximizeConversionValueOptInRecommendation

      boolean hasMaximizeConversionValueOptInRecommendation()
       Output only. The Maximize Conversion Value opt-in recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.MaximizeConversionValueOptInRecommendation maximize_conversion_value_opt_in_recommendation = 63 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the maximizeConversionValueOptInRecommendation field is set.
    • getMaximizeConversionValueOptInRecommendation

      Recommendation.MaximizeConversionValueOptInRecommendation getMaximizeConversionValueOptInRecommendation()
       Output only. The Maximize Conversion Value opt-in recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.MaximizeConversionValueOptInRecommendation maximize_conversion_value_opt_in_recommendation = 63 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The maximizeConversionValueOptInRecommendation.
    • getMaximizeConversionValueOptInRecommendationOrBuilder

      Recommendation.MaximizeConversionValueOptInRecommendationOrBuilder getMaximizeConversionValueOptInRecommendationOrBuilder()
       Output only. The Maximize Conversion Value opt-in recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.MaximizeConversionValueOptInRecommendation maximize_conversion_value_opt_in_recommendation = 63 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasImproveGoogleTagCoverageRecommendation

      boolean hasImproveGoogleTagCoverageRecommendation()
       Output only. Recommendation to deploy Google Tag on more pages.
       
      .google.ads.googleads.v18.resources.Recommendation.ImproveGoogleTagCoverageRecommendation improve_google_tag_coverage_recommendation = 64 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the improveGoogleTagCoverageRecommendation field is set.
    • getImproveGoogleTagCoverageRecommendation

      Recommendation.ImproveGoogleTagCoverageRecommendation getImproveGoogleTagCoverageRecommendation()
       Output only. Recommendation to deploy Google Tag on more pages.
       
      .google.ads.googleads.v18.resources.Recommendation.ImproveGoogleTagCoverageRecommendation improve_google_tag_coverage_recommendation = 64 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The improveGoogleTagCoverageRecommendation.
    • getImproveGoogleTagCoverageRecommendationOrBuilder

      Recommendation.ImproveGoogleTagCoverageRecommendationOrBuilder getImproveGoogleTagCoverageRecommendationOrBuilder()
       Output only. Recommendation to deploy Google Tag on more pages.
       
      .google.ads.googleads.v18.resources.Recommendation.ImproveGoogleTagCoverageRecommendation improve_google_tag_coverage_recommendation = 64 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasPerformanceMaxFinalUrlOptInRecommendation

      boolean hasPerformanceMaxFinalUrlOptInRecommendation()
       Output only. Recommendation to turn on Final URL expansion for your
       Performance Max campaigns.
       
      .google.ads.googleads.v18.resources.Recommendation.PerformanceMaxFinalUrlOptInRecommendation performance_max_final_url_opt_in_recommendation = 65 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the performanceMaxFinalUrlOptInRecommendation field is set.
    • getPerformanceMaxFinalUrlOptInRecommendation

      Recommendation.PerformanceMaxFinalUrlOptInRecommendation getPerformanceMaxFinalUrlOptInRecommendation()
       Output only. Recommendation to turn on Final URL expansion for your
       Performance Max campaigns.
       
      .google.ads.googleads.v18.resources.Recommendation.PerformanceMaxFinalUrlOptInRecommendation performance_max_final_url_opt_in_recommendation = 65 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The performanceMaxFinalUrlOptInRecommendation.
    • getPerformanceMaxFinalUrlOptInRecommendationOrBuilder

      Recommendation.PerformanceMaxFinalUrlOptInRecommendationOrBuilder getPerformanceMaxFinalUrlOptInRecommendationOrBuilder()
       Output only. Recommendation to turn on Final URL expansion for your
       Performance Max campaigns.
       
      .google.ads.googleads.v18.resources.Recommendation.PerformanceMaxFinalUrlOptInRecommendation performance_max_final_url_opt_in_recommendation = 65 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasRefreshCustomerMatchListRecommendation

      boolean hasRefreshCustomerMatchListRecommendation()
       Output only. The refresh customer list recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.RefreshCustomerMatchListRecommendation refresh_customer_match_list_recommendation = 66 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the refreshCustomerMatchListRecommendation field is set.
    • getRefreshCustomerMatchListRecommendation

      Recommendation.RefreshCustomerMatchListRecommendation getRefreshCustomerMatchListRecommendation()
       Output only. The refresh customer list recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.RefreshCustomerMatchListRecommendation refresh_customer_match_list_recommendation = 66 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The refreshCustomerMatchListRecommendation.
    • getRefreshCustomerMatchListRecommendationOrBuilder

      Recommendation.RefreshCustomerMatchListRecommendationOrBuilder getRefreshCustomerMatchListRecommendationOrBuilder()
       Output only. The refresh customer list recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.RefreshCustomerMatchListRecommendation refresh_customer_match_list_recommendation = 66 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasCustomAudienceOptInRecommendation

      boolean hasCustomAudienceOptInRecommendation()
       Output only. The custom audience opt in recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CustomAudienceOptInRecommendation custom_audience_opt_in_recommendation = 67 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the customAudienceOptInRecommendation field is set.
    • getCustomAudienceOptInRecommendation

      Recommendation.CustomAudienceOptInRecommendation getCustomAudienceOptInRecommendation()
       Output only. The custom audience opt in recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CustomAudienceOptInRecommendation custom_audience_opt_in_recommendation = 67 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The customAudienceOptInRecommendation.
    • getCustomAudienceOptInRecommendationOrBuilder

      Recommendation.CustomAudienceOptInRecommendationOrBuilder getCustomAudienceOptInRecommendationOrBuilder()
       Output only. The custom audience opt in recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CustomAudienceOptInRecommendation custom_audience_opt_in_recommendation = 67 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasLeadFormAssetRecommendation

      boolean hasLeadFormAssetRecommendation()
       Output only. The lead form asset recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.LeadFormAssetRecommendation lead_form_asset_recommendation = 68 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the leadFormAssetRecommendation field is set.
    • getLeadFormAssetRecommendation

      Recommendation.LeadFormAssetRecommendation getLeadFormAssetRecommendation()
       Output only. The lead form asset recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.LeadFormAssetRecommendation lead_form_asset_recommendation = 68 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The leadFormAssetRecommendation.
    • getLeadFormAssetRecommendationOrBuilder

      Recommendation.LeadFormAssetRecommendationOrBuilder getLeadFormAssetRecommendationOrBuilder()
       Output only. The lead form asset recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.LeadFormAssetRecommendation lead_form_asset_recommendation = 68 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasImproveDemandGenAdStrengthRecommendation

      boolean hasImproveDemandGenAdStrengthRecommendation()
       Output only. The improve Demand Gen ad strength recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ImproveDemandGenAdStrengthRecommendation improve_demand_gen_ad_strength_recommendation = 69 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the improveDemandGenAdStrengthRecommendation field is set.
    • getImproveDemandGenAdStrengthRecommendation

      Recommendation.ImproveDemandGenAdStrengthRecommendation getImproveDemandGenAdStrengthRecommendation()
       Output only. The improve Demand Gen ad strength recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ImproveDemandGenAdStrengthRecommendation improve_demand_gen_ad_strength_recommendation = 69 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The improveDemandGenAdStrengthRecommendation.
    • getImproveDemandGenAdStrengthRecommendationOrBuilder

      Recommendation.ImproveDemandGenAdStrengthRecommendationOrBuilder getImproveDemandGenAdStrengthRecommendationOrBuilder()
       Output only. The improve Demand Gen ad strength recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.ImproveDemandGenAdStrengthRecommendation improve_demand_gen_ad_strength_recommendation = 69 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getRecommendationCase

      Recommendation.RecommendationCase getRecommendationCase()