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 Detail

      • getResourceName

        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) = { ... }
        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.v14.enums.RecommendationTypeEnum.RecommendationType type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The enum numeric value on the wire for type.
      • getType

        RecommendationTypeEnum.RecommendationType getType()
         Output only. The type of recommendation.
         
        .google.ads.googleads.v14.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.v14.resources.Recommendation.RecommendationImpact impact = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the impact field is set.
      • getImpact

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

        Recommendation.RecommendationImpactOrBuilder getImpactOrBuilder()
         Output only. The impact on account performance as a result of applying the
         recommendation.
         
        .google.ads.googleads.v14.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

        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) = { ... }
        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,
         
        optional string campaign = 25 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
        Returns:
        Whether the campaign field is set.
      • getCampaign

        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,
         
        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,
         
        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

        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) = { ... }
        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

        java.util.List<java.lang.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

        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) = { ... }
        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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.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.v14.resources.Recommendation.MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation migrate_dynamic_search_ads_campaign_to_performance_max_recommendation = 59 [(.google.api.field_behavior) = OUTPUT_ONLY];