Class Recommendation.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Recommendation.Builder>
com.google.ads.googleads.v18.resources.Recommendation.Builder
All Implemented Interfaces:
RecommendationOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
Recommendation

public static final class Recommendation.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Recommendation.Builder> implements RecommendationOrBuilder
 A recommendation.
 
Protobuf type google.ads.googleads.v18.resources.Recommendation
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Recommendation.Builder>
    • clear

      public Recommendation.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<Recommendation.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Recommendation.Builder>
    • getDefaultInstanceForType

      public Recommendation getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public Recommendation build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public Recommendation buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      public Recommendation.Builder clone()
      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<Recommendation.Builder>
    • setField

      public Recommendation.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<Recommendation.Builder>
    • clearField

      public Recommendation.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<Recommendation.Builder>
    • clearOneof

      public Recommendation.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Recommendation.Builder>
    • setRepeatedField

      public Recommendation.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Recommendation.Builder>
    • addRepeatedField

      public Recommendation.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Recommendation.Builder>
    • mergeFrom

      public Recommendation.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Recommendation.Builder>
    • mergeFrom

      public Recommendation.Builder mergeFrom(Recommendation other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Recommendation.Builder>
    • mergeFrom

      public Recommendation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Recommendation.Builder>
      Throws:
      IOException
    • getRecommendationCase

      public Recommendation.RecommendationCase getRecommendationCase()
      Specified by:
      getRecommendationCase in interface RecommendationOrBuilder
    • clearRecommendation

      public Recommendation.Builder clearRecommendation()
    • getResourceName

      public 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) = { ... }
      Specified by:
      getResourceName in interface RecommendationOrBuilder
      Returns:
      The resourceName.
    • getResourceNameBytes

      public 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) = { ... }
      Specified by:
      getResourceNameBytes in interface RecommendationOrBuilder
      Returns:
      The bytes for resourceName.
    • setResourceName

      public Recommendation.Builder setResourceName(String value)
       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) = { ... }
      Parameters:
      value - The resourceName to set.
      Returns:
      This builder for chaining.
    • clearResourceName

      public Recommendation.Builder clearResourceName()
       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:
      This builder for chaining.
    • setResourceNameBytes

      public Recommendation.Builder setResourceNameBytes(com.google.protobuf.ByteString value)
       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) = { ... }
      Parameters:
      value - The bytes for resourceName to set.
      Returns:
      This builder for chaining.
    • getTypeValue

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

      public Recommendation.Builder setTypeValue(int value)
       Output only. The type of recommendation.
       
      .google.ads.googleads.v18.enums.RecommendationTypeEnum.RecommendationType type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The enum numeric value on the wire for type to set.
      Returns:
      This builder for chaining.
    • getType

       Output only. The type of recommendation.
       
      .google.ads.googleads.v18.enums.RecommendationTypeEnum.RecommendationType type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getType in interface RecommendationOrBuilder
      Returns:
      The type.
    • setType

       Output only. The type of recommendation.
       
      .google.ads.googleads.v18.enums.RecommendationTypeEnum.RecommendationType type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The type to set.
      Returns:
      This builder for chaining.
    • clearType

      public Recommendation.Builder clearType()
       Output only. The type of recommendation.
       
      .google.ads.googleads.v18.enums.RecommendationTypeEnum.RecommendationType type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • hasImpact

      public 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];
      Specified by:
      hasImpact in interface RecommendationOrBuilder
      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];
      Specified by:
      getImpact in interface RecommendationOrBuilder
      Returns:
      The impact.
    • setImpact

       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];
    • setImpact

       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];
    • mergeImpact

       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];
    • clearImpact

      public Recommendation.Builder clearImpact()
       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];
    • getImpactBuilder

       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];
    • getImpactOrBuilder

      public Recommendation.RecommendationImpactOrBuilder 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];
      Specified by:
      getImpactOrBuilder in interface RecommendationOrBuilder
    • hasCampaignBudget

      public 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) = { ... }
      Specified by:
      hasCampaignBudget in interface RecommendationOrBuilder
      Returns:
      Whether the campaignBudget field is set.
    • getCampaignBudget

      public 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) = { ... }
      Specified by:
      getCampaignBudget in interface RecommendationOrBuilder
      Returns:
      The campaignBudget.
    • getCampaignBudgetBytes

      public 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) = { ... }
      Specified by:
      getCampaignBudgetBytes in interface RecommendationOrBuilder
      Returns:
      The bytes for campaignBudget.
    • setCampaignBudget

      public Recommendation.Builder setCampaignBudget(String value)
       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) = { ... }
      Parameters:
      value - The campaignBudget to set.
      Returns:
      This builder for chaining.
    • clearCampaignBudget

      public Recommendation.Builder clearCampaignBudget()
       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:
      This builder for chaining.
    • setCampaignBudgetBytes

      public Recommendation.Builder setCampaignBudgetBytes(com.google.protobuf.ByteString value)
       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) = { ... }
      Parameters:
      value - The bytes for campaignBudget to set.
      Returns:
      This builder for chaining.
    • hasCampaign

      public 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) = { ... }
      Specified by:
      hasCampaign in interface RecommendationOrBuilder
      Returns:
      Whether the campaign field is set.
    • getCampaign

      public 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) = { ... }
      Specified by:
      getCampaign in interface RecommendationOrBuilder
      Returns:
      The campaign.
    • getCampaignBytes

      public 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) = { ... }
      Specified by:
      getCampaignBytes in interface RecommendationOrBuilder
      Returns:
      The bytes for campaign.
    • setCampaign

      public Recommendation.Builder setCampaign(String value)
       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) = { ... }
      Parameters:
      value - The campaign to set.
      Returns:
      This builder for chaining.
    • clearCampaign

      public Recommendation.Builder clearCampaign()
       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:
      This builder for chaining.
    • setCampaignBytes

      public Recommendation.Builder setCampaignBytes(com.google.protobuf.ByteString value)
       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) = { ... }
      Parameters:
      value - The bytes for campaign to set.
      Returns:
      This builder for chaining.
    • hasAdGroup

      public 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) = { ... }
      Specified by:
      hasAdGroup in interface RecommendationOrBuilder
      Returns:
      Whether the adGroup field is set.
    • getAdGroup

      public 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) = { ... }
      Specified by:
      getAdGroup in interface RecommendationOrBuilder
      Returns:
      The adGroup.
    • getAdGroupBytes

      public 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) = { ... }
      Specified by:
      getAdGroupBytes in interface RecommendationOrBuilder
      Returns:
      The bytes for adGroup.
    • setAdGroup

      public Recommendation.Builder setAdGroup(String value)
       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) = { ... }
      Parameters:
      value - The adGroup to set.
      Returns:
      This builder for chaining.
    • clearAdGroup

      public Recommendation.Builder clearAdGroup()
       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:
      This builder for chaining.
    • setAdGroupBytes

      public Recommendation.Builder setAdGroupBytes(com.google.protobuf.ByteString value)
       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) = { ... }
      Parameters:
      value - The bytes for adGroup to set.
      Returns:
      This builder for chaining.
    • hasDismissed

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

      public boolean getDismissed()
       Output only. Whether the recommendation is dismissed or not.
       
      optional bool dismissed = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDismissed in interface RecommendationOrBuilder
      Returns:
      The dismissed.
    • setDismissed

      public Recommendation.Builder setDismissed(boolean value)
       Output only. Whether the recommendation is dismissed or not.
       
      optional bool dismissed = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The dismissed to set.
      Returns:
      This builder for chaining.
    • clearDismissed

      public Recommendation.Builder clearDismissed()
       Output only. Whether the recommendation is dismissed or not.
       
      optional bool dismissed = 27 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • getCampaignsList

      public com.google.protobuf.ProtocolStringList 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) = { ... }
      Specified by:
      getCampaignsList in interface RecommendationOrBuilder
      Returns:
      A list containing the campaigns.
    • getCampaignsCount

      public 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) = { ... }
      Specified by:
      getCampaignsCount in interface RecommendationOrBuilder
      Returns:
      The count of campaigns.
    • getCampaigns

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

      public 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) = { ... }
      Specified by:
      getCampaignsBytes in interface RecommendationOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the campaigns at the given index.
    • setCampaigns

      public Recommendation.Builder setCampaigns(int index, String value)
       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 to set the value at.
      value - The campaigns to set.
      Returns:
      This builder for chaining.
    • addCampaigns

      public Recommendation.Builder addCampaigns(String value)
       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:
      value - The campaigns to add.
      Returns:
      This builder for chaining.
    • addAllCampaigns

      public Recommendation.Builder addAllCampaigns(Iterable<String> values)
       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:
      values - The campaigns to add.
      Returns:
      This builder for chaining.
    • clearCampaigns

      public Recommendation.Builder clearCampaigns()
       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:
      This builder for chaining.
    • addCampaignsBytes

      public Recommendation.Builder addCampaignsBytes(com.google.protobuf.ByteString value)
       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:
      value - The bytes of the campaigns to add.
      Returns:
      This builder for chaining.
    • hasCampaignBudgetRecommendation

      public 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];
      Specified by:
      hasCampaignBudgetRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the campaignBudgetRecommendation field is set.
    • getCampaignBudgetRecommendation

      public 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];
      Specified by:
      getCampaignBudgetRecommendation in interface RecommendationOrBuilder
      Returns:
      The campaignBudgetRecommendation.
    • setCampaignBudgetRecommendation

      public Recommendation.Builder setCampaignBudgetRecommendation(Recommendation.CampaignBudgetRecommendation value)
       Output only. The campaign budget recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CampaignBudgetRecommendation campaign_budget_recommendation = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setCampaignBudgetRecommendation

      public Recommendation.Builder setCampaignBudgetRecommendation(Recommendation.CampaignBudgetRecommendation.Builder builderForValue)
       Output only. The campaign budget recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CampaignBudgetRecommendation campaign_budget_recommendation = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeCampaignBudgetRecommendation

      public Recommendation.Builder mergeCampaignBudgetRecommendation(Recommendation.CampaignBudgetRecommendation value)
       Output only. The campaign budget recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CampaignBudgetRecommendation campaign_budget_recommendation = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearCampaignBudgetRecommendation

      public Recommendation.Builder clearCampaignBudgetRecommendation()
       Output only. The campaign budget recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CampaignBudgetRecommendation campaign_budget_recommendation = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCampaignBudgetRecommendationBuilder

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

      public 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];
      Specified by:
      getCampaignBudgetRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasForecastingCampaignBudgetRecommendation

      public 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];
      Specified by:
      hasForecastingCampaignBudgetRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the forecastingCampaignBudgetRecommendation field is set.
    • getForecastingCampaignBudgetRecommendation

      public 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];
      Specified by:
      getForecastingCampaignBudgetRecommendation in interface RecommendationOrBuilder
      Returns:
      The forecastingCampaignBudgetRecommendation.
    • setForecastingCampaignBudgetRecommendation

      public Recommendation.Builder setForecastingCampaignBudgetRecommendation(Recommendation.CampaignBudgetRecommendation value)
       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];
    • setForecastingCampaignBudgetRecommendation

      public Recommendation.Builder setForecastingCampaignBudgetRecommendation(Recommendation.CampaignBudgetRecommendation.Builder builderForValue)
       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];
    • mergeForecastingCampaignBudgetRecommendation

      public Recommendation.Builder mergeForecastingCampaignBudgetRecommendation(Recommendation.CampaignBudgetRecommendation value)
       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];
    • clearForecastingCampaignBudgetRecommendation

      public Recommendation.Builder clearForecastingCampaignBudgetRecommendation()
       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];
    • getForecastingCampaignBudgetRecommendationBuilder

      public Recommendation.CampaignBudgetRecommendation.Builder getForecastingCampaignBudgetRecommendationBuilder()
       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];
    • getForecastingCampaignBudgetRecommendationOrBuilder

      public 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];
      Specified by:
      getForecastingCampaignBudgetRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasKeywordRecommendation

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

      public Recommendation.KeywordRecommendation getKeywordRecommendation()
       Output only. The keyword recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.KeywordRecommendation keyword_recommendation = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getKeywordRecommendation in interface RecommendationOrBuilder
      Returns:
      The keywordRecommendation.
    • setKeywordRecommendation

      public Recommendation.Builder setKeywordRecommendation(Recommendation.KeywordRecommendation value)
       Output only. The keyword recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.KeywordRecommendation keyword_recommendation = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setKeywordRecommendation

      public Recommendation.Builder setKeywordRecommendation(Recommendation.KeywordRecommendation.Builder builderForValue)
       Output only. The keyword recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.KeywordRecommendation keyword_recommendation = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeKeywordRecommendation

      public Recommendation.Builder mergeKeywordRecommendation(Recommendation.KeywordRecommendation value)
       Output only. The keyword recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.KeywordRecommendation keyword_recommendation = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearKeywordRecommendation

      public Recommendation.Builder clearKeywordRecommendation()
       Output only. The keyword recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.KeywordRecommendation keyword_recommendation = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getKeywordRecommendationBuilder

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

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

      public 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];
      Specified by:
      hasTextAdRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the textAdRecommendation field is set.
    • getTextAdRecommendation

      public 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];
      Specified by:
      getTextAdRecommendation in interface RecommendationOrBuilder
      Returns:
      The textAdRecommendation.
    • setTextAdRecommendation

      public Recommendation.Builder setTextAdRecommendation(Recommendation.TextAdRecommendation value)
       Output only. Add expanded text ad recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.TextAdRecommendation text_ad_recommendation = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setTextAdRecommendation

      public Recommendation.Builder setTextAdRecommendation(Recommendation.TextAdRecommendation.Builder builderForValue)
       Output only. Add expanded text ad recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.TextAdRecommendation text_ad_recommendation = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeTextAdRecommendation

      public Recommendation.Builder mergeTextAdRecommendation(Recommendation.TextAdRecommendation value)
       Output only. Add expanded text ad recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.TextAdRecommendation text_ad_recommendation = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearTextAdRecommendation

      public Recommendation.Builder clearTextAdRecommendation()
       Output only. Add expanded text ad recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.TextAdRecommendation text_ad_recommendation = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getTextAdRecommendationBuilder

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

      public 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];
      Specified by:
      getTextAdRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasTargetCpaOptInRecommendation

      public 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];
      Specified by:
      hasTargetCpaOptInRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the targetCpaOptInRecommendation field is set.
    • getTargetCpaOptInRecommendation

      public 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];
      Specified by:
      getTargetCpaOptInRecommendation in interface RecommendationOrBuilder
      Returns:
      The targetCpaOptInRecommendation.
    • setTargetCpaOptInRecommendation

      public Recommendation.Builder setTargetCpaOptInRecommendation(Recommendation.TargetCpaOptInRecommendation value)
       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];
    • setTargetCpaOptInRecommendation

      public Recommendation.Builder setTargetCpaOptInRecommendation(Recommendation.TargetCpaOptInRecommendation.Builder builderForValue)
       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];
    • mergeTargetCpaOptInRecommendation

      public Recommendation.Builder mergeTargetCpaOptInRecommendation(Recommendation.TargetCpaOptInRecommendation value)
       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];
    • clearTargetCpaOptInRecommendation

      public Recommendation.Builder clearTargetCpaOptInRecommendation()
       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];
    • getTargetCpaOptInRecommendationBuilder

      public Recommendation.TargetCpaOptInRecommendation.Builder getTargetCpaOptInRecommendationBuilder()
       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];
    • getTargetCpaOptInRecommendationOrBuilder

      public 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];
      Specified by:
      getTargetCpaOptInRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasMaximizeConversionsOptInRecommendation

      public 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];
      Specified by:
      hasMaximizeConversionsOptInRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the maximizeConversionsOptInRecommendation field is set.
    • getMaximizeConversionsOptInRecommendation

      public 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];
      Specified by:
      getMaximizeConversionsOptInRecommendation in interface RecommendationOrBuilder
      Returns:
      The maximizeConversionsOptInRecommendation.
    • setMaximizeConversionsOptInRecommendation

      public Recommendation.Builder setMaximizeConversionsOptInRecommendation(Recommendation.MaximizeConversionsOptInRecommendation value)
       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];
    • setMaximizeConversionsOptInRecommendation

      public Recommendation.Builder setMaximizeConversionsOptInRecommendation(Recommendation.MaximizeConversionsOptInRecommendation.Builder builderForValue)
       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];
    • mergeMaximizeConversionsOptInRecommendation

      public Recommendation.Builder mergeMaximizeConversionsOptInRecommendation(Recommendation.MaximizeConversionsOptInRecommendation value)
       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];
    • clearMaximizeConversionsOptInRecommendation

      public Recommendation.Builder clearMaximizeConversionsOptInRecommendation()
       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];
    • getMaximizeConversionsOptInRecommendationBuilder

      public Recommendation.MaximizeConversionsOptInRecommendation.Builder getMaximizeConversionsOptInRecommendationBuilder()
       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];
    • getMaximizeConversionsOptInRecommendationOrBuilder

      public 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];
      Specified by:
      getMaximizeConversionsOptInRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasEnhancedCpcOptInRecommendation

      public 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];
      Specified by:
      hasEnhancedCpcOptInRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the enhancedCpcOptInRecommendation field is set.
    • getEnhancedCpcOptInRecommendation

      public 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];
      Specified by:
      getEnhancedCpcOptInRecommendation in interface RecommendationOrBuilder
      Returns:
      The enhancedCpcOptInRecommendation.
    • setEnhancedCpcOptInRecommendation

      public Recommendation.Builder setEnhancedCpcOptInRecommendation(Recommendation.EnhancedCpcOptInRecommendation value)
       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];
    • setEnhancedCpcOptInRecommendation

      public Recommendation.Builder setEnhancedCpcOptInRecommendation(Recommendation.EnhancedCpcOptInRecommendation.Builder builderForValue)
       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];
    • mergeEnhancedCpcOptInRecommendation

      public Recommendation.Builder mergeEnhancedCpcOptInRecommendation(Recommendation.EnhancedCpcOptInRecommendation value)
       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];
    • clearEnhancedCpcOptInRecommendation

      public Recommendation.Builder clearEnhancedCpcOptInRecommendation()
       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];
    • getEnhancedCpcOptInRecommendationBuilder

      public Recommendation.EnhancedCpcOptInRecommendation.Builder getEnhancedCpcOptInRecommendationBuilder()
       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];
    • getEnhancedCpcOptInRecommendationOrBuilder

      public 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];
      Specified by:
      getEnhancedCpcOptInRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasSearchPartnersOptInRecommendation

      public 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];
      Specified by:
      hasSearchPartnersOptInRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the searchPartnersOptInRecommendation field is set.
    • getSearchPartnersOptInRecommendation

      public 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];
      Specified by:
      getSearchPartnersOptInRecommendation in interface RecommendationOrBuilder
      Returns:
      The searchPartnersOptInRecommendation.
    • setSearchPartnersOptInRecommendation

      public Recommendation.Builder setSearchPartnersOptInRecommendation(Recommendation.SearchPartnersOptInRecommendation value)
       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];
    • setSearchPartnersOptInRecommendation

      public Recommendation.Builder setSearchPartnersOptInRecommendation(Recommendation.SearchPartnersOptInRecommendation.Builder builderForValue)
       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];
    • mergeSearchPartnersOptInRecommendation

      public Recommendation.Builder mergeSearchPartnersOptInRecommendation(Recommendation.SearchPartnersOptInRecommendation value)
       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];
    • clearSearchPartnersOptInRecommendation

      public Recommendation.Builder clearSearchPartnersOptInRecommendation()
       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];
    • getSearchPartnersOptInRecommendationBuilder

      public Recommendation.SearchPartnersOptInRecommendation.Builder getSearchPartnersOptInRecommendationBuilder()
       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];
    • getSearchPartnersOptInRecommendationOrBuilder

      public 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];
      Specified by:
      getSearchPartnersOptInRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasMaximizeClicksOptInRecommendation

      public 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];
      Specified by:
      hasMaximizeClicksOptInRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the maximizeClicksOptInRecommendation field is set.
    • getMaximizeClicksOptInRecommendation

      public 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];
      Specified by:
      getMaximizeClicksOptInRecommendation in interface RecommendationOrBuilder
      Returns:
      The maximizeClicksOptInRecommendation.
    • setMaximizeClicksOptInRecommendation

      public Recommendation.Builder setMaximizeClicksOptInRecommendation(Recommendation.MaximizeClicksOptInRecommendation value)
       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];
    • setMaximizeClicksOptInRecommendation

      public Recommendation.Builder setMaximizeClicksOptInRecommendation(Recommendation.MaximizeClicksOptInRecommendation.Builder builderForValue)
       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];
    • mergeMaximizeClicksOptInRecommendation

      public Recommendation.Builder mergeMaximizeClicksOptInRecommendation(Recommendation.MaximizeClicksOptInRecommendation value)
       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];
    • clearMaximizeClicksOptInRecommendation

      public Recommendation.Builder clearMaximizeClicksOptInRecommendation()
       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];
    • getMaximizeClicksOptInRecommendationBuilder

      public Recommendation.MaximizeClicksOptInRecommendation.Builder getMaximizeClicksOptInRecommendationBuilder()
       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];
    • getMaximizeClicksOptInRecommendationOrBuilder

      public 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];
      Specified by:
      getMaximizeClicksOptInRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasOptimizeAdRotationRecommendation

      public 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];
      Specified by:
      hasOptimizeAdRotationRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the optimizeAdRotationRecommendation field is set.
    • getOptimizeAdRotationRecommendation

      public 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];
      Specified by:
      getOptimizeAdRotationRecommendation in interface RecommendationOrBuilder
      Returns:
      The optimizeAdRotationRecommendation.
    • setOptimizeAdRotationRecommendation

      public Recommendation.Builder setOptimizeAdRotationRecommendation(Recommendation.OptimizeAdRotationRecommendation value)
       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];
    • setOptimizeAdRotationRecommendation

      public Recommendation.Builder setOptimizeAdRotationRecommendation(Recommendation.OptimizeAdRotationRecommendation.Builder builderForValue)
       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];
    • mergeOptimizeAdRotationRecommendation

      public Recommendation.Builder mergeOptimizeAdRotationRecommendation(Recommendation.OptimizeAdRotationRecommendation value)
       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];
    • clearOptimizeAdRotationRecommendation

      public Recommendation.Builder clearOptimizeAdRotationRecommendation()
       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];
    • getOptimizeAdRotationRecommendationBuilder

      public Recommendation.OptimizeAdRotationRecommendation.Builder getOptimizeAdRotationRecommendationBuilder()
       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];
    • getOptimizeAdRotationRecommendationOrBuilder

      public 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];
      Specified by:
      getOptimizeAdRotationRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasKeywordMatchTypeRecommendation

      public 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];
      Specified by:
      hasKeywordMatchTypeRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the keywordMatchTypeRecommendation field is set.
    • getKeywordMatchTypeRecommendation

      public 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];
      Specified by:
      getKeywordMatchTypeRecommendation in interface RecommendationOrBuilder
      Returns:
      The keywordMatchTypeRecommendation.
    • setKeywordMatchTypeRecommendation

      public Recommendation.Builder setKeywordMatchTypeRecommendation(Recommendation.KeywordMatchTypeRecommendation value)
       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];
    • setKeywordMatchTypeRecommendation

      public Recommendation.Builder setKeywordMatchTypeRecommendation(Recommendation.KeywordMatchTypeRecommendation.Builder builderForValue)
       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];
    • mergeKeywordMatchTypeRecommendation

      public Recommendation.Builder mergeKeywordMatchTypeRecommendation(Recommendation.KeywordMatchTypeRecommendation value)
       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];
    • clearKeywordMatchTypeRecommendation

      public Recommendation.Builder clearKeywordMatchTypeRecommendation()
       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];
    • getKeywordMatchTypeRecommendationBuilder

      public Recommendation.KeywordMatchTypeRecommendation.Builder getKeywordMatchTypeRecommendationBuilder()
       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];
    • getKeywordMatchTypeRecommendationOrBuilder

      public 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];
      Specified by:
      getKeywordMatchTypeRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasMoveUnusedBudgetRecommendation

      public 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];
      Specified by:
      hasMoveUnusedBudgetRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the moveUnusedBudgetRecommendation field is set.
    • getMoveUnusedBudgetRecommendation

      public 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];
      Specified by:
      getMoveUnusedBudgetRecommendation in interface RecommendationOrBuilder
      Returns:
      The moveUnusedBudgetRecommendation.
    • setMoveUnusedBudgetRecommendation

      public Recommendation.Builder setMoveUnusedBudgetRecommendation(Recommendation.MoveUnusedBudgetRecommendation value)
       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];
    • setMoveUnusedBudgetRecommendation

      public Recommendation.Builder setMoveUnusedBudgetRecommendation(Recommendation.MoveUnusedBudgetRecommendation.Builder builderForValue)
       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];
    • mergeMoveUnusedBudgetRecommendation

      public Recommendation.Builder mergeMoveUnusedBudgetRecommendation(Recommendation.MoveUnusedBudgetRecommendation value)
       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];
    • clearMoveUnusedBudgetRecommendation

      public Recommendation.Builder clearMoveUnusedBudgetRecommendation()
       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];
    • getMoveUnusedBudgetRecommendationBuilder

      public Recommendation.MoveUnusedBudgetRecommendation.Builder getMoveUnusedBudgetRecommendationBuilder()
       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];
    • getMoveUnusedBudgetRecommendationOrBuilder

      public 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];
      Specified by:
      getMoveUnusedBudgetRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasTargetRoasOptInRecommendation

      public 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];
      Specified by:
      hasTargetRoasOptInRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the targetRoasOptInRecommendation field is set.
    • getTargetRoasOptInRecommendation

      public 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];
      Specified by:
      getTargetRoasOptInRecommendation in interface RecommendationOrBuilder
      Returns:
      The targetRoasOptInRecommendation.
    • setTargetRoasOptInRecommendation

      public Recommendation.Builder setTargetRoasOptInRecommendation(Recommendation.TargetRoasOptInRecommendation value)
       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];
    • setTargetRoasOptInRecommendation

      public Recommendation.Builder setTargetRoasOptInRecommendation(Recommendation.TargetRoasOptInRecommendation.Builder builderForValue)
       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];
    • mergeTargetRoasOptInRecommendation

      public Recommendation.Builder mergeTargetRoasOptInRecommendation(Recommendation.TargetRoasOptInRecommendation value)
       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];
    • clearTargetRoasOptInRecommendation

      public Recommendation.Builder clearTargetRoasOptInRecommendation()
       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];
    • getTargetRoasOptInRecommendationBuilder

      public Recommendation.TargetRoasOptInRecommendation.Builder getTargetRoasOptInRecommendationBuilder()
       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];
    • getTargetRoasOptInRecommendationOrBuilder

      public 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];
      Specified by:
      getTargetRoasOptInRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasResponsiveSearchAdRecommendation

      public 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];
      Specified by:
      hasResponsiveSearchAdRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the responsiveSearchAdRecommendation field is set.
    • getResponsiveSearchAdRecommendation

      public 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];
      Specified by:
      getResponsiveSearchAdRecommendation in interface RecommendationOrBuilder
      Returns:
      The responsiveSearchAdRecommendation.
    • setResponsiveSearchAdRecommendation

      public Recommendation.Builder setResponsiveSearchAdRecommendation(Recommendation.ResponsiveSearchAdRecommendation value)
       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];
    • setResponsiveSearchAdRecommendation

      public Recommendation.Builder setResponsiveSearchAdRecommendation(Recommendation.ResponsiveSearchAdRecommendation.Builder builderForValue)
       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];
    • mergeResponsiveSearchAdRecommendation

      public Recommendation.Builder mergeResponsiveSearchAdRecommendation(Recommendation.ResponsiveSearchAdRecommendation value)
       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];
    • clearResponsiveSearchAdRecommendation

      public Recommendation.Builder clearResponsiveSearchAdRecommendation()
       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];
    • getResponsiveSearchAdRecommendationBuilder

      public Recommendation.ResponsiveSearchAdRecommendation.Builder getResponsiveSearchAdRecommendationBuilder()
       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];
    • getResponsiveSearchAdRecommendationOrBuilder

      public 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];
      Specified by:
      getResponsiveSearchAdRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasMarginalRoiCampaignBudgetRecommendation

      public 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];
      Specified by:
      hasMarginalRoiCampaignBudgetRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the marginalRoiCampaignBudgetRecommendation field is set.
    • getMarginalRoiCampaignBudgetRecommendation

      public 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];
      Specified by:
      getMarginalRoiCampaignBudgetRecommendation in interface RecommendationOrBuilder
      Returns:
      The marginalRoiCampaignBudgetRecommendation.
    • setMarginalRoiCampaignBudgetRecommendation

      public Recommendation.Builder setMarginalRoiCampaignBudgetRecommendation(Recommendation.CampaignBudgetRecommendation value)
       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];
    • setMarginalRoiCampaignBudgetRecommendation

      public Recommendation.Builder setMarginalRoiCampaignBudgetRecommendation(Recommendation.CampaignBudgetRecommendation.Builder builderForValue)
       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];
    • mergeMarginalRoiCampaignBudgetRecommendation

      public Recommendation.Builder mergeMarginalRoiCampaignBudgetRecommendation(Recommendation.CampaignBudgetRecommendation value)
       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];
    • clearMarginalRoiCampaignBudgetRecommendation

      public Recommendation.Builder clearMarginalRoiCampaignBudgetRecommendation()
       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];
    • getMarginalRoiCampaignBudgetRecommendationBuilder

      public Recommendation.CampaignBudgetRecommendation.Builder getMarginalRoiCampaignBudgetRecommendationBuilder()
       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];
    • getMarginalRoiCampaignBudgetRecommendationOrBuilder

      public 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];
      Specified by:
      getMarginalRoiCampaignBudgetRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasUseBroadMatchKeywordRecommendation

      public 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];
      Specified by:
      hasUseBroadMatchKeywordRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the useBroadMatchKeywordRecommendation field is set.
    • getUseBroadMatchKeywordRecommendation

      public 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];
      Specified by:
      getUseBroadMatchKeywordRecommendation in interface RecommendationOrBuilder
      Returns:
      The useBroadMatchKeywordRecommendation.
    • setUseBroadMatchKeywordRecommendation

      public Recommendation.Builder setUseBroadMatchKeywordRecommendation(Recommendation.UseBroadMatchKeywordRecommendation value)
       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];
    • setUseBroadMatchKeywordRecommendation

      public Recommendation.Builder setUseBroadMatchKeywordRecommendation(Recommendation.UseBroadMatchKeywordRecommendation.Builder builderForValue)
       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];
    • mergeUseBroadMatchKeywordRecommendation

      public Recommendation.Builder mergeUseBroadMatchKeywordRecommendation(Recommendation.UseBroadMatchKeywordRecommendation value)
       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];
    • clearUseBroadMatchKeywordRecommendation

      public Recommendation.Builder clearUseBroadMatchKeywordRecommendation()
       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];
    • getUseBroadMatchKeywordRecommendationBuilder

      public Recommendation.UseBroadMatchKeywordRecommendation.Builder getUseBroadMatchKeywordRecommendationBuilder()
       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];
    • getUseBroadMatchKeywordRecommendationOrBuilder

      public 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];
      Specified by:
      getUseBroadMatchKeywordRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasResponsiveSearchAdAssetRecommendation

      public 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];
      Specified by:
      hasResponsiveSearchAdAssetRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the responsiveSearchAdAssetRecommendation field is set.
    • getResponsiveSearchAdAssetRecommendation

      public 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];
      Specified by:
      getResponsiveSearchAdAssetRecommendation in interface RecommendationOrBuilder
      Returns:
      The responsiveSearchAdAssetRecommendation.
    • setResponsiveSearchAdAssetRecommendation

      public Recommendation.Builder setResponsiveSearchAdAssetRecommendation(Recommendation.ResponsiveSearchAdAssetRecommendation value)
       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];
    • setResponsiveSearchAdAssetRecommendation

      public Recommendation.Builder setResponsiveSearchAdAssetRecommendation(Recommendation.ResponsiveSearchAdAssetRecommendation.Builder builderForValue)
       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];
    • mergeResponsiveSearchAdAssetRecommendation

      public Recommendation.Builder mergeResponsiveSearchAdAssetRecommendation(Recommendation.ResponsiveSearchAdAssetRecommendation value)
       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];
    • clearResponsiveSearchAdAssetRecommendation

      public Recommendation.Builder clearResponsiveSearchAdAssetRecommendation()
       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];
    • getResponsiveSearchAdAssetRecommendationBuilder

      public Recommendation.ResponsiveSearchAdAssetRecommendation.Builder getResponsiveSearchAdAssetRecommendationBuilder()
       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];
    • getResponsiveSearchAdAssetRecommendationOrBuilder

      public 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];
      Specified by:
      getResponsiveSearchAdAssetRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasUpgradeSmartShoppingCampaignToPerformanceMaxRecommendation

      public 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];
      Specified by:
      hasUpgradeSmartShoppingCampaignToPerformanceMaxRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the upgradeSmartShoppingCampaignToPerformanceMaxRecommendation field is set.
    • getUpgradeSmartShoppingCampaignToPerformanceMaxRecommendation

      public 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];
      Specified by:
      getUpgradeSmartShoppingCampaignToPerformanceMaxRecommendation in interface RecommendationOrBuilder
      Returns:
      The upgradeSmartShoppingCampaignToPerformanceMaxRecommendation.
    • setUpgradeSmartShoppingCampaignToPerformanceMaxRecommendation

      public Recommendation.Builder setUpgradeSmartShoppingCampaignToPerformanceMaxRecommendation(Recommendation.UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation value)
       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];
    • setUpgradeSmartShoppingCampaignToPerformanceMaxRecommendation

      public Recommendation.Builder setUpgradeSmartShoppingCampaignToPerformanceMaxRecommendation(Recommendation.UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation.Builder builderForValue)
       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];
    • mergeUpgradeSmartShoppingCampaignToPerformanceMaxRecommendation

      public Recommendation.Builder mergeUpgradeSmartShoppingCampaignToPerformanceMaxRecommendation(Recommendation.UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation value)
       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];
    • clearUpgradeSmartShoppingCampaignToPerformanceMaxRecommendation

      public Recommendation.Builder clearUpgradeSmartShoppingCampaignToPerformanceMaxRecommendation()
       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];
    • getUpgradeSmartShoppingCampaignToPerformanceMaxRecommendationBuilder

      public Recommendation.UpgradeSmartShoppingCampaignToPerformanceMaxRecommendation.Builder getUpgradeSmartShoppingCampaignToPerformanceMaxRecommendationBuilder()
       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];
    • getUpgradeSmartShoppingCampaignToPerformanceMaxRecommendationOrBuilder

      public 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];
      Specified by:
      getUpgradeSmartShoppingCampaignToPerformanceMaxRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasResponsiveSearchAdImproveAdStrengthRecommendation

      public 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];
      Specified by:
      hasResponsiveSearchAdImproveAdStrengthRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the responsiveSearchAdImproveAdStrengthRecommendation field is set.
    • getResponsiveSearchAdImproveAdStrengthRecommendation

      public 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];
      Specified by:
      getResponsiveSearchAdImproveAdStrengthRecommendation in interface RecommendationOrBuilder
      Returns:
      The responsiveSearchAdImproveAdStrengthRecommendation.
    • setResponsiveSearchAdImproveAdStrengthRecommendation

      public Recommendation.Builder setResponsiveSearchAdImproveAdStrengthRecommendation(Recommendation.ResponsiveSearchAdImproveAdStrengthRecommendation value)
       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];
    • setResponsiveSearchAdImproveAdStrengthRecommendation

      public Recommendation.Builder setResponsiveSearchAdImproveAdStrengthRecommendation(Recommendation.ResponsiveSearchAdImproveAdStrengthRecommendation.Builder builderForValue)
       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];
    • mergeResponsiveSearchAdImproveAdStrengthRecommendation

      public Recommendation.Builder mergeResponsiveSearchAdImproveAdStrengthRecommendation(Recommendation.ResponsiveSearchAdImproveAdStrengthRecommendation value)
       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];
    • clearResponsiveSearchAdImproveAdStrengthRecommendation

      public Recommendation.Builder clearResponsiveSearchAdImproveAdStrengthRecommendation()
       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];
    • getResponsiveSearchAdImproveAdStrengthRecommendationBuilder

      public Recommendation.ResponsiveSearchAdImproveAdStrengthRecommendation.Builder getResponsiveSearchAdImproveAdStrengthRecommendationBuilder()
       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];
    • getResponsiveSearchAdImproveAdStrengthRecommendationOrBuilder

      public 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];
      Specified by:
      getResponsiveSearchAdImproveAdStrengthRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasDisplayExpansionOptInRecommendation

      public 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];
      Specified by:
      hasDisplayExpansionOptInRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the displayExpansionOptInRecommendation field is set.
    • getDisplayExpansionOptInRecommendation

      public 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];
      Specified by:
      getDisplayExpansionOptInRecommendation in interface RecommendationOrBuilder
      Returns:
      The displayExpansionOptInRecommendation.
    • setDisplayExpansionOptInRecommendation

      public Recommendation.Builder setDisplayExpansionOptInRecommendation(Recommendation.DisplayExpansionOptInRecommendation value)
       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];
    • setDisplayExpansionOptInRecommendation

      public Recommendation.Builder setDisplayExpansionOptInRecommendation(Recommendation.DisplayExpansionOptInRecommendation.Builder builderForValue)
       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];
    • mergeDisplayExpansionOptInRecommendation

      public Recommendation.Builder mergeDisplayExpansionOptInRecommendation(Recommendation.DisplayExpansionOptInRecommendation value)
       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];
    • clearDisplayExpansionOptInRecommendation

      public Recommendation.Builder clearDisplayExpansionOptInRecommendation()
       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];
    • getDisplayExpansionOptInRecommendationBuilder

      public Recommendation.DisplayExpansionOptInRecommendation.Builder getDisplayExpansionOptInRecommendationBuilder()
       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];
    • getDisplayExpansionOptInRecommendationOrBuilder

      public 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];
      Specified by:
      getDisplayExpansionOptInRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasUpgradeLocalCampaignToPerformanceMaxRecommendation

      public 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];
      Specified by:
      hasUpgradeLocalCampaignToPerformanceMaxRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the upgradeLocalCampaignToPerformanceMaxRecommendation field is set.
    • getUpgradeLocalCampaignToPerformanceMaxRecommendation

      public 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];
      Specified by:
      getUpgradeLocalCampaignToPerformanceMaxRecommendation in interface RecommendationOrBuilder
      Returns:
      The upgradeLocalCampaignToPerformanceMaxRecommendation.
    • setUpgradeLocalCampaignToPerformanceMaxRecommendation

      public Recommendation.Builder setUpgradeLocalCampaignToPerformanceMaxRecommendation(Recommendation.UpgradeLocalCampaignToPerformanceMaxRecommendation value)
       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];
    • setUpgradeLocalCampaignToPerformanceMaxRecommendation

      public Recommendation.Builder setUpgradeLocalCampaignToPerformanceMaxRecommendation(Recommendation.UpgradeLocalCampaignToPerformanceMaxRecommendation.Builder builderForValue)
       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];
    • mergeUpgradeLocalCampaignToPerformanceMaxRecommendation

      public Recommendation.Builder mergeUpgradeLocalCampaignToPerformanceMaxRecommendation(Recommendation.UpgradeLocalCampaignToPerformanceMaxRecommendation value)
       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];
    • clearUpgradeLocalCampaignToPerformanceMaxRecommendation

      public Recommendation.Builder clearUpgradeLocalCampaignToPerformanceMaxRecommendation()
       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];
    • getUpgradeLocalCampaignToPerformanceMaxRecommendationBuilder

      public Recommendation.UpgradeLocalCampaignToPerformanceMaxRecommendation.Builder getUpgradeLocalCampaignToPerformanceMaxRecommendationBuilder()
       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];
    • getUpgradeLocalCampaignToPerformanceMaxRecommendationOrBuilder

      public 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];
      Specified by:
      getUpgradeLocalCampaignToPerformanceMaxRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasRaiseTargetCpaBidTooLowRecommendation

      public 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];
      Specified by:
      hasRaiseTargetCpaBidTooLowRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the raiseTargetCpaBidTooLowRecommendation field is set.
    • getRaiseTargetCpaBidTooLowRecommendation

      public 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];
      Specified by:
      getRaiseTargetCpaBidTooLowRecommendation in interface RecommendationOrBuilder
      Returns:
      The raiseTargetCpaBidTooLowRecommendation.
    • setRaiseTargetCpaBidTooLowRecommendation

      public Recommendation.Builder setRaiseTargetCpaBidTooLowRecommendation(Recommendation.RaiseTargetCpaBidTooLowRecommendation value)
       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];
    • setRaiseTargetCpaBidTooLowRecommendation

      public Recommendation.Builder setRaiseTargetCpaBidTooLowRecommendation(Recommendation.RaiseTargetCpaBidTooLowRecommendation.Builder builderForValue)
       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];
    • mergeRaiseTargetCpaBidTooLowRecommendation

      public Recommendation.Builder mergeRaiseTargetCpaBidTooLowRecommendation(Recommendation.RaiseTargetCpaBidTooLowRecommendation value)
       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];
    • clearRaiseTargetCpaBidTooLowRecommendation

      public Recommendation.Builder clearRaiseTargetCpaBidTooLowRecommendation()
       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];
    • getRaiseTargetCpaBidTooLowRecommendationBuilder

      public Recommendation.RaiseTargetCpaBidTooLowRecommendation.Builder getRaiseTargetCpaBidTooLowRecommendationBuilder()
       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];
    • getRaiseTargetCpaBidTooLowRecommendationOrBuilder

      public 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];
      Specified by:
      getRaiseTargetCpaBidTooLowRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasForecastingSetTargetRoasRecommendation

      public 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];
      Specified by:
      hasForecastingSetTargetRoasRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the forecastingSetTargetRoasRecommendation field is set.
    • getForecastingSetTargetRoasRecommendation

      public 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];
      Specified by:
      getForecastingSetTargetRoasRecommendation in interface RecommendationOrBuilder
      Returns:
      The forecastingSetTargetRoasRecommendation.
    • setForecastingSetTargetRoasRecommendation

      public Recommendation.Builder setForecastingSetTargetRoasRecommendation(Recommendation.ForecastingSetTargetRoasRecommendation value)
       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];
    • setForecastingSetTargetRoasRecommendation

      public Recommendation.Builder setForecastingSetTargetRoasRecommendation(Recommendation.ForecastingSetTargetRoasRecommendation.Builder builderForValue)
       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];
    • mergeForecastingSetTargetRoasRecommendation

      public Recommendation.Builder mergeForecastingSetTargetRoasRecommendation(Recommendation.ForecastingSetTargetRoasRecommendation value)
       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];
    • clearForecastingSetTargetRoasRecommendation

      public Recommendation.Builder clearForecastingSetTargetRoasRecommendation()
       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];
    • getForecastingSetTargetRoasRecommendationBuilder

      public Recommendation.ForecastingSetTargetRoasRecommendation.Builder getForecastingSetTargetRoasRecommendationBuilder()
       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];
    • getForecastingSetTargetRoasRecommendationOrBuilder

      public 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];
      Specified by:
      getForecastingSetTargetRoasRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasCalloutAssetRecommendation

      public 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];
      Specified by:
      hasCalloutAssetRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the calloutAssetRecommendation field is set.
    • getCalloutAssetRecommendation

      public 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];
      Specified by:
      getCalloutAssetRecommendation in interface RecommendationOrBuilder
      Returns:
      The calloutAssetRecommendation.
    • setCalloutAssetRecommendation

      public Recommendation.Builder setCalloutAssetRecommendation(Recommendation.CalloutAssetRecommendation value)
       Output only. The callout asset recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CalloutAssetRecommendation callout_asset_recommendation = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setCalloutAssetRecommendation

      public Recommendation.Builder setCalloutAssetRecommendation(Recommendation.CalloutAssetRecommendation.Builder builderForValue)
       Output only. The callout asset recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CalloutAssetRecommendation callout_asset_recommendation = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeCalloutAssetRecommendation

      public Recommendation.Builder mergeCalloutAssetRecommendation(Recommendation.CalloutAssetRecommendation value)
       Output only. The callout asset recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CalloutAssetRecommendation callout_asset_recommendation = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearCalloutAssetRecommendation

      public Recommendation.Builder clearCalloutAssetRecommendation()
       Output only. The callout asset recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CalloutAssetRecommendation callout_asset_recommendation = 39 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCalloutAssetRecommendationBuilder

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

      public 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];
      Specified by:
      getCalloutAssetRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasSitelinkAssetRecommendation

      public 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];
      Specified by:
      hasSitelinkAssetRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the sitelinkAssetRecommendation field is set.
    • getSitelinkAssetRecommendation

      public 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];
      Specified by:
      getSitelinkAssetRecommendation in interface RecommendationOrBuilder
      Returns:
      The sitelinkAssetRecommendation.
    • setSitelinkAssetRecommendation

      public Recommendation.Builder setSitelinkAssetRecommendation(Recommendation.SitelinkAssetRecommendation value)
       Output only. The sitelink asset recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.SitelinkAssetRecommendation sitelink_asset_recommendation = 40 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setSitelinkAssetRecommendation

      public Recommendation.Builder setSitelinkAssetRecommendation(Recommendation.SitelinkAssetRecommendation.Builder builderForValue)
       Output only. The sitelink asset recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.SitelinkAssetRecommendation sitelink_asset_recommendation = 40 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeSitelinkAssetRecommendation

      public Recommendation.Builder mergeSitelinkAssetRecommendation(Recommendation.SitelinkAssetRecommendation value)
       Output only. The sitelink asset recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.SitelinkAssetRecommendation sitelink_asset_recommendation = 40 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearSitelinkAssetRecommendation

      public Recommendation.Builder clearSitelinkAssetRecommendation()
       Output only. The sitelink asset recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.SitelinkAssetRecommendation sitelink_asset_recommendation = 40 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getSitelinkAssetRecommendationBuilder

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

      public 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];
      Specified by:
      getSitelinkAssetRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasCallAssetRecommendation

      public 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];
      Specified by:
      hasCallAssetRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the callAssetRecommendation field is set.
    • getCallAssetRecommendation

      public 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];
      Specified by:
      getCallAssetRecommendation in interface RecommendationOrBuilder
      Returns:
      The callAssetRecommendation.
    • setCallAssetRecommendation

      public Recommendation.Builder setCallAssetRecommendation(Recommendation.CallAssetRecommendation value)
       Output only. The call asset recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CallAssetRecommendation call_asset_recommendation = 41 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setCallAssetRecommendation

      public Recommendation.Builder setCallAssetRecommendation(Recommendation.CallAssetRecommendation.Builder builderForValue)
       Output only. The call asset recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CallAssetRecommendation call_asset_recommendation = 41 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeCallAssetRecommendation

      public Recommendation.Builder mergeCallAssetRecommendation(Recommendation.CallAssetRecommendation value)
       Output only. The call asset recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CallAssetRecommendation call_asset_recommendation = 41 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearCallAssetRecommendation

      public Recommendation.Builder clearCallAssetRecommendation()
       Output only. The call asset recommendation.
       
      .google.ads.googleads.v18.resources.Recommendation.CallAssetRecommendation call_asset_recommendation = 41 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCallAssetRecommendationBuilder

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

      public 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];
      Specified by:
      getCallAssetRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasShoppingAddAgeGroupRecommendation

      public 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];
      Specified by:
      hasShoppingAddAgeGroupRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the shoppingAddAgeGroupRecommendation field is set.
    • getShoppingAddAgeGroupRecommendation

      public 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];
      Specified by:
      getShoppingAddAgeGroupRecommendation in interface RecommendationOrBuilder
      Returns:
      The shoppingAddAgeGroupRecommendation.
    • setShoppingAddAgeGroupRecommendation

      public Recommendation.Builder setShoppingAddAgeGroupRecommendation(Recommendation.ShoppingOfferAttributeRecommendation value)
       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];
    • setShoppingAddAgeGroupRecommendation

      public Recommendation.Builder setShoppingAddAgeGroupRecommendation(Recommendation.ShoppingOfferAttributeRecommendation.Builder builderForValue)
       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];
    • mergeShoppingAddAgeGroupRecommendation

      public Recommendation.Builder mergeShoppingAddAgeGroupRecommendation(Recommendation.ShoppingOfferAttributeRecommendation value)
       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];
    • clearShoppingAddAgeGroupRecommendation

      public Recommendation.Builder clearShoppingAddAgeGroupRecommendation()
       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];
    • getShoppingAddAgeGroupRecommendationBuilder

      public Recommendation.ShoppingOfferAttributeRecommendation.Builder getShoppingAddAgeGroupRecommendationBuilder()
       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];
    • getShoppingAddAgeGroupRecommendationOrBuilder

      public 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];
      Specified by:
      getShoppingAddAgeGroupRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasShoppingAddColorRecommendation

      public 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];
      Specified by:
      hasShoppingAddColorRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the shoppingAddColorRecommendation field is set.
    • getShoppingAddColorRecommendation

      public 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];
      Specified by:
      getShoppingAddColorRecommendation in interface RecommendationOrBuilder
      Returns:
      The shoppingAddColorRecommendation.
    • setShoppingAddColorRecommendation

      public Recommendation.Builder setShoppingAddColorRecommendation(Recommendation.ShoppingOfferAttributeRecommendation value)
       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];
    • setShoppingAddColorRecommendation

      public Recommendation.Builder setShoppingAddColorRecommendation(Recommendation.ShoppingOfferAttributeRecommendation.Builder builderForValue)
       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];
    • mergeShoppingAddColorRecommendation

      public Recommendation.Builder mergeShoppingAddColorRecommendation(Recommendation.ShoppingOfferAttributeRecommendation value)
       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];
    • clearShoppingAddColorRecommendation

      public Recommendation.Builder clearShoppingAddColorRecommendation()
       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];
    • getShoppingAddColorRecommendationBuilder

      public Recommendation.ShoppingOfferAttributeRecommendation.Builder getShoppingAddColorRecommendationBuilder()
       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];
    • getShoppingAddColorRecommendationOrBuilder

      public 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];
      Specified by:
      getShoppingAddColorRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasShoppingAddGenderRecommendation

      public 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];
      Specified by:
      hasShoppingAddGenderRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the shoppingAddGenderRecommendation field is set.
    • getShoppingAddGenderRecommendation

      public 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];
      Specified by:
      getShoppingAddGenderRecommendation in interface RecommendationOrBuilder
      Returns:
      The shoppingAddGenderRecommendation.
    • setShoppingAddGenderRecommendation

      public Recommendation.Builder setShoppingAddGenderRecommendation(Recommendation.ShoppingOfferAttributeRecommendation value)
       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];
    • setShoppingAddGenderRecommendation

      public Recommendation.Builder setShoppingAddGenderRecommendation(Recommendation.ShoppingOfferAttributeRecommendation.Builder builderForValue)
       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];
    • mergeShoppingAddGenderRecommendation

      public Recommendation.Builder mergeShoppingAddGenderRecommendation(Recommendation.ShoppingOfferAttributeRecommendation value)
       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];
    • clearShoppingAddGenderRecommendation

      public Recommendation.Builder clearShoppingAddGenderRecommendation()
       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];
    • getShoppingAddGenderRecommendationBuilder

      public Recommendation.ShoppingOfferAttributeRecommendation.Builder getShoppingAddGenderRecommendationBuilder()
       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];
    • getShoppingAddGenderRecommendationOrBuilder

      public 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];
      Specified by:
      getShoppingAddGenderRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasShoppingAddGtinRecommendation

      public 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];
      Specified by:
      hasShoppingAddGtinRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the shoppingAddGtinRecommendation field is set.
    • getShoppingAddGtinRecommendation

      public 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];
      Specified by:
      getShoppingAddGtinRecommendation in interface RecommendationOrBuilder
      Returns:
      The shoppingAddGtinRecommendation.
    • setShoppingAddGtinRecommendation

      public Recommendation.Builder setShoppingAddGtinRecommendation(Recommendation.ShoppingOfferAttributeRecommendation value)
       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];
    • setShoppingAddGtinRecommendation

      public Recommendation.Builder setShoppingAddGtinRecommendation(Recommendation.ShoppingOfferAttributeRecommendation.Builder builderForValue)
       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];
    • mergeShoppingAddGtinRecommendation

      public Recommendation.Builder mergeShoppingAddGtinRecommendation(Recommendation.ShoppingOfferAttributeRecommendation value)
       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];
    • clearShoppingAddGtinRecommendation

      public Recommendation.Builder clearShoppingAddGtinRecommendation()
       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];
    • getShoppingAddGtinRecommendationBuilder

      public Recommendation.ShoppingOfferAttributeRecommendation.Builder getShoppingAddGtinRecommendationBuilder()
       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];
    • getShoppingAddGtinRecommendationOrBuilder

      public 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];
      Specified by:
      getShoppingAddGtinRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasShoppingAddMoreIdentifiersRecommendation

      public 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];
      Specified by:
      hasShoppingAddMoreIdentifiersRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the shoppingAddMoreIdentifiersRecommendation field is set.
    • getShoppingAddMoreIdentifiersRecommendation

      public 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];
      Specified by:
      getShoppingAddMoreIdentifiersRecommendation in interface RecommendationOrBuilder
      Returns:
      The shoppingAddMoreIdentifiersRecommendation.
    • setShoppingAddMoreIdentifiersRecommendation

      public Recommendation.Builder setShoppingAddMoreIdentifiersRecommendation(Recommendation.ShoppingOfferAttributeRecommendation value)
       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];
    • setShoppingAddMoreIdentifiersRecommendation

      public Recommendation.Builder setShoppingAddMoreIdentifiersRecommendation(Recommendation.ShoppingOfferAttributeRecommendation.Builder builderForValue)
       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];
    • mergeShoppingAddMoreIdentifiersRecommendation

      public Recommendation.Builder mergeShoppingAddMoreIdentifiersRecommendation(Recommendation.ShoppingOfferAttributeRecommendation value)
       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];
    • clearShoppingAddMoreIdentifiersRecommendation

      public Recommendation.Builder clearShoppingAddMoreIdentifiersRecommendation()
       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];
    • getShoppingAddMoreIdentifiersRecommendationBuilder

      public Recommendation.ShoppingOfferAttributeRecommendation.Builder getShoppingAddMoreIdentifiersRecommendationBuilder()
       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];
    • getShoppingAddMoreIdentifiersRecommendationOrBuilder

      public 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];
      Specified by:
      getShoppingAddMoreIdentifiersRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasShoppingAddSizeRecommendation

      public 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];
      Specified by:
      hasShoppingAddSizeRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the shoppingAddSizeRecommendation field is set.
    • getShoppingAddSizeRecommendation

      public 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];
      Specified by:
      getShoppingAddSizeRecommendation in interface RecommendationOrBuilder
      Returns:
      The shoppingAddSizeRecommendation.
    • setShoppingAddSizeRecommendation

      public Recommendation.Builder setShoppingAddSizeRecommendation(Recommendation.ShoppingOfferAttributeRecommendation value)
       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];
    • setShoppingAddSizeRecommendation

      public Recommendation.Builder setShoppingAddSizeRecommendation(Recommendation.ShoppingOfferAttributeRecommendation.Builder builderForValue)
       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];
    • mergeShoppingAddSizeRecommendation

      public Recommendation.Builder mergeShoppingAddSizeRecommendation(Recommendation.ShoppingOfferAttributeRecommendation value)
       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];
    • clearShoppingAddSizeRecommendation

      public Recommendation.Builder clearShoppingAddSizeRecommendation()
       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];
    • getShoppingAddSizeRecommendationBuilder

      public Recommendation.ShoppingOfferAttributeRecommendation.Builder getShoppingAddSizeRecommendationBuilder()
       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];
    • getShoppingAddSizeRecommendationOrBuilder

      public 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];
      Specified by:
      getShoppingAddSizeRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasShoppingAddProductsToCampaignRecommendation

      public 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];
      Specified by:
      hasShoppingAddProductsToCampaignRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the shoppingAddProductsToCampaignRecommendation field is set.
    • getShoppingAddProductsToCampaignRecommendation

      public 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];
      Specified by:
      getShoppingAddProductsToCampaignRecommendation in interface RecommendationOrBuilder
      Returns:
      The shoppingAddProductsToCampaignRecommendation.
    • setShoppingAddProductsToCampaignRecommendation

      public Recommendation.Builder setShoppingAddProductsToCampaignRecommendation(Recommendation.ShoppingAddProductsToCampaignRecommendation value)
       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];
    • setShoppingAddProductsToCampaignRecommendation

      public Recommendation.Builder setShoppingAddProductsToCampaignRecommendation(Recommendation.ShoppingAddProductsToCampaignRecommendation.Builder builderForValue)
       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];
    • mergeShoppingAddProductsToCampaignRecommendation

      public Recommendation.Builder mergeShoppingAddProductsToCampaignRecommendation(Recommendation.ShoppingAddProductsToCampaignRecommendation value)
       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];
    • clearShoppingAddProductsToCampaignRecommendation

      public Recommendation.Builder clearShoppingAddProductsToCampaignRecommendation()
       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];
    • getShoppingAddProductsToCampaignRecommendationBuilder

      public Recommendation.ShoppingAddProductsToCampaignRecommendation.Builder getShoppingAddProductsToCampaignRecommendationBuilder()
       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];
    • getShoppingAddProductsToCampaignRecommendationOrBuilder

      public 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];
      Specified by:
      getShoppingAddProductsToCampaignRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasShoppingFixDisapprovedProductsRecommendation

      public 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];
      Specified by:
      hasShoppingFixDisapprovedProductsRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the shoppingFixDisapprovedProductsRecommendation field is set.
    • getShoppingFixDisapprovedProductsRecommendation

      public 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];
      Specified by:
      getShoppingFixDisapprovedProductsRecommendation in interface RecommendationOrBuilder
      Returns:
      The shoppingFixDisapprovedProductsRecommendation.
    • setShoppingFixDisapprovedProductsRecommendation

      public Recommendation.Builder setShoppingFixDisapprovedProductsRecommendation(Recommendation.ShoppingFixDisapprovedProductsRecommendation value)
       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];
    • setShoppingFixDisapprovedProductsRecommendation

      public Recommendation.Builder setShoppingFixDisapprovedProductsRecommendation(Recommendation.ShoppingFixDisapprovedProductsRecommendation.Builder builderForValue)
       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];
    • mergeShoppingFixDisapprovedProductsRecommendation

      public Recommendation.Builder mergeShoppingFixDisapprovedProductsRecommendation(Recommendation.ShoppingFixDisapprovedProductsRecommendation value)
       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];
    • clearShoppingFixDisapprovedProductsRecommendation

      public Recommendation.Builder clearShoppingFixDisapprovedProductsRecommendation()
       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];
    • getShoppingFixDisapprovedProductsRecommendationBuilder

      public Recommendation.ShoppingFixDisapprovedProductsRecommendation.Builder getShoppingFixDisapprovedProductsRecommendationBuilder()
       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];
    • getShoppingFixDisapprovedProductsRecommendationOrBuilder

      public 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];
      Specified by:
      getShoppingFixDisapprovedProductsRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasShoppingTargetAllOffersRecommendation

      public 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];
      Specified by:
      hasShoppingTargetAllOffersRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the shoppingTargetAllOffersRecommendation field is set.
    • getShoppingTargetAllOffersRecommendation

      public 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];
      Specified by:
      getShoppingTargetAllOffersRecommendation in interface RecommendationOrBuilder
      Returns:
      The shoppingTargetAllOffersRecommendation.
    • setShoppingTargetAllOffersRecommendation

      public Recommendation.Builder setShoppingTargetAllOffersRecommendation(Recommendation.ShoppingTargetAllOffersRecommendation value)
       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];
    • setShoppingTargetAllOffersRecommendation

      public Recommendation.Builder setShoppingTargetAllOffersRecommendation(Recommendation.ShoppingTargetAllOffersRecommendation.Builder builderForValue)
       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];
    • mergeShoppingTargetAllOffersRecommendation

      public Recommendation.Builder mergeShoppingTargetAllOffersRecommendation(Recommendation.ShoppingTargetAllOffersRecommendation value)
       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];
    • clearShoppingTargetAllOffersRecommendation

      public Recommendation.Builder clearShoppingTargetAllOffersRecommendation()
       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];
    • getShoppingTargetAllOffersRecommendationBuilder

      public Recommendation.ShoppingTargetAllOffersRecommendation.Builder getShoppingTargetAllOffersRecommendationBuilder()
       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];
    • getShoppingTargetAllOffersRecommendationOrBuilder

      public 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];
      Specified by:
      getShoppingTargetAllOffersRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasShoppingFixSuspendedMerchantCenterAccountRecommendation

      public 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];
      Specified by:
      hasShoppingFixSuspendedMerchantCenterAccountRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the shoppingFixSuspendedMerchantCenterAccountRecommendation field is set.
    • getShoppingFixSuspendedMerchantCenterAccountRecommendation

      public 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];
      Specified by:
      getShoppingFixSuspendedMerchantCenterAccountRecommendation in interface RecommendationOrBuilder
      Returns:
      The shoppingFixSuspendedMerchantCenterAccountRecommendation.
    • setShoppingFixSuspendedMerchantCenterAccountRecommendation

      public Recommendation.Builder setShoppingFixSuspendedMerchantCenterAccountRecommendation(Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendation value)
       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];
    • setShoppingFixSuspendedMerchantCenterAccountRecommendation

      public Recommendation.Builder setShoppingFixSuspendedMerchantCenterAccountRecommendation(Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendation.Builder builderForValue)
       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];
    • mergeShoppingFixSuspendedMerchantCenterAccountRecommendation

      public Recommendation.Builder mergeShoppingFixSuspendedMerchantCenterAccountRecommendation(Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendation value)
       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];
    • clearShoppingFixSuspendedMerchantCenterAccountRecommendation

      public Recommendation.Builder clearShoppingFixSuspendedMerchantCenterAccountRecommendation()
       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];
    • getShoppingFixSuspendedMerchantCenterAccountRecommendationBuilder

      public Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendation.Builder getShoppingFixSuspendedMerchantCenterAccountRecommendationBuilder()
       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];
    • getShoppingFixSuspendedMerchantCenterAccountRecommendationOrBuilder

      public 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];
      Specified by:
      getShoppingFixSuspendedMerchantCenterAccountRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasShoppingFixMerchantCenterAccountSuspensionWarningRecommendation

      public 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];
      Specified by:
      hasShoppingFixMerchantCenterAccountSuspensionWarningRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the shoppingFixMerchantCenterAccountSuspensionWarningRecommendation field is set.
    • getShoppingFixMerchantCenterAccountSuspensionWarningRecommendation

      public 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];
      Specified by:
      getShoppingFixMerchantCenterAccountSuspensionWarningRecommendation in interface RecommendationOrBuilder
      Returns:
      The shoppingFixMerchantCenterAccountSuspensionWarningRecommendation.
    • setShoppingFixMerchantCenterAccountSuspensionWarningRecommendation

      public Recommendation.Builder setShoppingFixMerchantCenterAccountSuspensionWarningRecommendation(Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendation value)
       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];
    • setShoppingFixMerchantCenterAccountSuspensionWarningRecommendation

      public Recommendation.Builder setShoppingFixMerchantCenterAccountSuspensionWarningRecommendation(Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendation.Builder builderForValue)
       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];
    • mergeShoppingFixMerchantCenterAccountSuspensionWarningRecommendation

      public Recommendation.Builder mergeShoppingFixMerchantCenterAccountSuspensionWarningRecommendation(Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendation value)
       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];
    • clearShoppingFixMerchantCenterAccountSuspensionWarningRecommendation

      public Recommendation.Builder clearShoppingFixMerchantCenterAccountSuspensionWarningRecommendation()
       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];
    • getShoppingFixMerchantCenterAccountSuspensionWarningRecommendationBuilder

      public Recommendation.ShoppingMerchantCenterAccountSuspensionRecommendation.Builder getShoppingFixMerchantCenterAccountSuspensionWarningRecommendationBuilder()
       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];
    • getShoppingFixMerchantCenterAccountSuspensionWarningRecommendationOrBuilder

      public 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];
      Specified by:
      getShoppingFixMerchantCenterAccountSuspensionWarningRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation

      public 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];
      Specified by:
      hasShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the shoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation field is set.
    • getShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation

      public 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];
      Specified by:
      getShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation in interface RecommendationOrBuilder
      Returns:
      The shoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation.
    • setShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation

      public Recommendation.Builder setShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation(Recommendation.ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation value)
       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];
    • setShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation

      public Recommendation.Builder setShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation(Recommendation.ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation.Builder builderForValue)
       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];
    • mergeShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation

      public Recommendation.Builder mergeShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation(Recommendation.ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation value)
       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];
    • clearShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation

      public Recommendation.Builder clearShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation()
       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];
    • getShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendationBuilder

      public Recommendation.ShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendation.Builder getShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendationBuilder()
       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];
    • getShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendationOrBuilder

      public 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];
      Specified by:
      getShoppingMigrateRegularShoppingCampaignOffersToPerformanceMaxRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasDynamicImageExtensionOptInRecommendation

      public 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];
      Specified by:
      hasDynamicImageExtensionOptInRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the dynamicImageExtensionOptInRecommendation field is set.
    • getDynamicImageExtensionOptInRecommendation

      public 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];
      Specified by:
      getDynamicImageExtensionOptInRecommendation in interface RecommendationOrBuilder
      Returns:
      The dynamicImageExtensionOptInRecommendation.
    • setDynamicImageExtensionOptInRecommendation

      public Recommendation.Builder setDynamicImageExtensionOptInRecommendation(Recommendation.DynamicImageExtensionOptInRecommendation value)
       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];
    • setDynamicImageExtensionOptInRecommendation

      public Recommendation.Builder setDynamicImageExtensionOptInRecommendation(Recommendation.DynamicImageExtensionOptInRecommendation.Builder builderForValue)
       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];
    • mergeDynamicImageExtensionOptInRecommendation

      public Recommendation.Builder mergeDynamicImageExtensionOptInRecommendation(Recommendation.DynamicImageExtensionOptInRecommendation value)
       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];
    • clearDynamicImageExtensionOptInRecommendation

      public Recommendation.Builder clearDynamicImageExtensionOptInRecommendation()
       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];
    • getDynamicImageExtensionOptInRecommendationBuilder

      public Recommendation.DynamicImageExtensionOptInRecommendation.Builder getDynamicImageExtensionOptInRecommendationBuilder()
       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];
    • getDynamicImageExtensionOptInRecommendationOrBuilder

      public 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];
      Specified by:
      getDynamicImageExtensionOptInRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasRaiseTargetCpaRecommendation

      public 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];
      Specified by:
      hasRaiseTargetCpaRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the raiseTargetCpaRecommendation field is set.
    • getRaiseTargetCpaRecommendation

      public 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];
      Specified by:
      getRaiseTargetCpaRecommendation in interface RecommendationOrBuilder
      Returns:
      The raiseTargetCpaRecommendation.
    • setRaiseTargetCpaRecommendation

      public Recommendation.Builder setRaiseTargetCpaRecommendation(Recommendation.RaiseTargetCpaRecommendation value)
       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];
    • setRaiseTargetCpaRecommendation

      public Recommendation.Builder setRaiseTargetCpaRecommendation(Recommendation.RaiseTargetCpaRecommendation.Builder builderForValue)
       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];
    • mergeRaiseTargetCpaRecommendation

      public Recommendation.Builder mergeRaiseTargetCpaRecommendation(Recommendation.RaiseTargetCpaRecommendation value)
       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];
    • clearRaiseTargetCpaRecommendation

      public Recommendation.Builder clearRaiseTargetCpaRecommendation()
       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];
    • getRaiseTargetCpaRecommendationBuilder

      public Recommendation.RaiseTargetCpaRecommendation.Builder getRaiseTargetCpaRecommendationBuilder()
       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];
    • getRaiseTargetCpaRecommendationOrBuilder

      public 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];
      Specified by:
      getRaiseTargetCpaRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasLowerTargetRoasRecommendation

      public 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];
      Specified by:
      hasLowerTargetRoasRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the lowerTargetRoasRecommendation field is set.
    • getLowerTargetRoasRecommendation

      public 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];
      Specified by:
      getLowerTargetRoasRecommendation in interface RecommendationOrBuilder
      Returns:
      The lowerTargetRoasRecommendation.
    • setLowerTargetRoasRecommendation

      public Recommendation.Builder setLowerTargetRoasRecommendation(Recommendation.LowerTargetRoasRecommendation value)
       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];
    • setLowerTargetRoasRecommendation

      public Recommendation.Builder setLowerTargetRoasRecommendation(Recommendation.LowerTargetRoasRecommendation.Builder builderForValue)
       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];
    • mergeLowerTargetRoasRecommendation

      public Recommendation.Builder mergeLowerTargetRoasRecommendation(Recommendation.LowerTargetRoasRecommendation value)
       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];
    • clearLowerTargetRoasRecommendation

      public Recommendation.Builder clearLowerTargetRoasRecommendation()
       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];
    • getLowerTargetRoasRecommendationBuilder

      public Recommendation.LowerTargetRoasRecommendation.Builder getLowerTargetRoasRecommendationBuilder()
       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];
    • getLowerTargetRoasRecommendationOrBuilder

      public 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];
      Specified by:
      getLowerTargetRoasRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasPerformanceMaxOptInRecommendation

      public 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];
      Specified by:
      hasPerformanceMaxOptInRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the performanceMaxOptInRecommendation field is set.
    • getPerformanceMaxOptInRecommendation

      public 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];
      Specified by:
      getPerformanceMaxOptInRecommendation in interface RecommendationOrBuilder
      Returns:
      The performanceMaxOptInRecommendation.
    • setPerformanceMaxOptInRecommendation

      public Recommendation.Builder setPerformanceMaxOptInRecommendation(Recommendation.PerformanceMaxOptInRecommendation value)
       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];
    • setPerformanceMaxOptInRecommendation

      public Recommendation.Builder setPerformanceMaxOptInRecommendation(Recommendation.PerformanceMaxOptInRecommendation.Builder builderForValue)
       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];
    • mergePerformanceMaxOptInRecommendation

      public Recommendation.Builder mergePerformanceMaxOptInRecommendation(Recommendation.PerformanceMaxOptInRecommendation value)
       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];
    • clearPerformanceMaxOptInRecommendation

      public Recommendation.Builder clearPerformanceMaxOptInRecommendation()
       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];
    • getPerformanceMaxOptInRecommendationBuilder

      public Recommendation.PerformanceMaxOptInRecommendation.Builder getPerformanceMaxOptInRecommendationBuilder()
       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];
    • getPerformanceMaxOptInRecommendationOrBuilder

      public 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];
      Specified by:
      getPerformanceMaxOptInRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasImprovePerformanceMaxAdStrengthRecommendation

      public 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];
      Specified by:
      hasImprovePerformanceMaxAdStrengthRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the improvePerformanceMaxAdStrengthRecommendation field is set.
    • getImprovePerformanceMaxAdStrengthRecommendation

      public 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];
      Specified by:
      getImprovePerformanceMaxAdStrengthRecommendation in interface RecommendationOrBuilder
      Returns:
      The improvePerformanceMaxAdStrengthRecommendation.
    • setImprovePerformanceMaxAdStrengthRecommendation

      public Recommendation.Builder setImprovePerformanceMaxAdStrengthRecommendation(Recommendation.ImprovePerformanceMaxAdStrengthRecommendation value)
       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];
    • setImprovePerformanceMaxAdStrengthRecommendation

      public Recommendation.Builder setImprovePerformanceMaxAdStrengthRecommendation(Recommendation.ImprovePerformanceMaxAdStrengthRecommendation.Builder builderForValue)
       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];
    • mergeImprovePerformanceMaxAdStrengthRecommendation

      public Recommendation.Builder mergeImprovePerformanceMaxAdStrengthRecommendation(Recommendation.ImprovePerformanceMaxAdStrengthRecommendation value)
       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];
    • clearImprovePerformanceMaxAdStrengthRecommendation

      public Recommendation.Builder clearImprovePerformanceMaxAdStrengthRecommendation()
       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];
    • getImprovePerformanceMaxAdStrengthRecommendationBuilder

      public Recommendation.ImprovePerformanceMaxAdStrengthRecommendation.Builder getImprovePerformanceMaxAdStrengthRecommendationBuilder()
       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];
    • getImprovePerformanceMaxAdStrengthRecommendationOrBuilder

      public 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];
      Specified by:
      getImprovePerformanceMaxAdStrengthRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasMigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation

      public 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];
      Specified by:
      hasMigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the migrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation field is set.
    • getMigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation

      public 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];
      Specified by:
      getMigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation in interface RecommendationOrBuilder
      Returns:
      The migrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation.
    • setMigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation

      public Recommendation.Builder setMigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation(Recommendation.MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation value)
       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];
    • setMigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation

      public Recommendation.Builder setMigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation(Recommendation.MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation.Builder builderForValue)
       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];
    • mergeMigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation

      public Recommendation.Builder mergeMigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation(Recommendation.MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation value)
       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];
    • clearMigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation

      public Recommendation.Builder clearMigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation()
       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];
    • getMigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendationBuilder

      public Recommendation.MigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendation.Builder getMigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendationBuilder()
       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];
    • getMigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendationOrBuilder

      public 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];
      Specified by:
      getMigrateDynamicSearchAdsCampaignToPerformanceMaxRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasForecastingSetTargetCpaRecommendation

      public 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];
      Specified by:
      hasForecastingSetTargetCpaRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the forecastingSetTargetCpaRecommendation field is set.
    • getForecastingSetTargetCpaRecommendation

      public 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];
      Specified by:
      getForecastingSetTargetCpaRecommendation in interface RecommendationOrBuilder
      Returns:
      The forecastingSetTargetCpaRecommendation.
    • setForecastingSetTargetCpaRecommendation

      public Recommendation.Builder setForecastingSetTargetCpaRecommendation(Recommendation.ForecastingSetTargetCpaRecommendation value)
       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];
    • setForecastingSetTargetCpaRecommendation

      public Recommendation.Builder setForecastingSetTargetCpaRecommendation(Recommendation.ForecastingSetTargetCpaRecommendation.Builder builderForValue)
       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];
    • mergeForecastingSetTargetCpaRecommendation

      public Recommendation.Builder mergeForecastingSetTargetCpaRecommendation(Recommendation.ForecastingSetTargetCpaRecommendation value)
       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];
    • clearForecastingSetTargetCpaRecommendation

      public Recommendation.Builder clearForecastingSetTargetCpaRecommendation()
       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];
    • getForecastingSetTargetCpaRecommendationBuilder

      public Recommendation.ForecastingSetTargetCpaRecommendation.Builder getForecastingSetTargetCpaRecommendationBuilder()
       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];
    • getForecastingSetTargetCpaRecommendationOrBuilder

      public 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];
      Specified by:
      getForecastingSetTargetCpaRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasSetTargetCpaRecommendation

      public 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];
      Specified by:
      hasSetTargetCpaRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the setTargetCpaRecommendation field is set.
    • getSetTargetCpaRecommendation

      public Recommendation.ForecastingSetTargetCpaRecommendation 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];
      Specified by:
      getSetTargetCpaRecommendation in interface RecommendationOrBuilder
      Returns:
      The setTargetCpaRecommendation.
    • setSetTargetCpaRecommendation

       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];
    • setSetTargetCpaRecommendation

      public Recommendation.Builder setSetTargetCpaRecommendation(Recommendation.ForecastingSetTargetCpaRecommendation.Builder builderForValue)
       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];
    • mergeSetTargetCpaRecommendation

      public Recommendation.Builder mergeSetTargetCpaRecommendation(Recommendation.ForecastingSetTargetCpaRecommendation value)
       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];
    • clearSetTargetCpaRecommendation

      public Recommendation.Builder clearSetTargetCpaRecommendation()
       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];
    • getSetTargetCpaRecommendationBuilder

      public Recommendation.ForecastingSetTargetCpaRecommendation.Builder getSetTargetCpaRecommendationBuilder()
       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];
    • getSetTargetCpaRecommendationOrBuilder

      public 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];
      Specified by:
      getSetTargetCpaRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasSetTargetRoasRecommendation

      public 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];
      Specified by:
      hasSetTargetRoasRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the setTargetRoasRecommendation field is set.
    • getSetTargetRoasRecommendation

      public Recommendation.ForecastingSetTargetRoasRecommendation 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];
      Specified by:
      getSetTargetRoasRecommendation in interface RecommendationOrBuilder
      Returns:
      The setTargetRoasRecommendation.
    • setSetTargetRoasRecommendation

       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];
    • setSetTargetRoasRecommendation

      public Recommendation.Builder setSetTargetRoasRecommendation(Recommendation.ForecastingSetTargetRoasRecommendation.Builder builderForValue)
       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];
    • mergeSetTargetRoasRecommendation

      public Recommendation.Builder mergeSetTargetRoasRecommendation(Recommendation.ForecastingSetTargetRoasRecommendation value)
       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];
    • clearSetTargetRoasRecommendation

      public Recommendation.Builder clearSetTargetRoasRecommendation()
       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];
    • getSetTargetRoasRecommendationBuilder

      public Recommendation.ForecastingSetTargetRoasRecommendation.Builder getSetTargetRoasRecommendationBuilder()
       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];
    • getSetTargetRoasRecommendationOrBuilder

      public 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];
      Specified by:
      getSetTargetRoasRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasMaximizeConversionValueOptInRecommendation

      public 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];
      Specified by:
      hasMaximizeConversionValueOptInRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the maximizeConversionValueOptInRecommendation field is set.
    • getMaximizeConversionValueOptInRecommendation

      public 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];
      Specified by:
      getMaximizeConversionValueOptInRecommendation in interface RecommendationOrBuilder
      Returns:
      The maximizeConversionValueOptInRecommendation.
    • setMaximizeConversionValueOptInRecommendation

      public Recommendation.Builder setMaximizeConversionValueOptInRecommendation(Recommendation.MaximizeConversionValueOptInRecommendation value)
       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];
    • setMaximizeConversionValueOptInRecommendation

      public Recommendation.Builder setMaximizeConversionValueOptInRecommendation(Recommendation.MaximizeConversionValueOptInRecommendation.Builder builderForValue)
       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];
    • mergeMaximizeConversionValueOptInRecommendation

      public Recommendation.Builder mergeMaximizeConversionValueOptInRecommendation(Recommendation.MaximizeConversionValueOptInRecommendation value)
       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];
    • clearMaximizeConversionValueOptInRecommendation

      public Recommendation.Builder clearMaximizeConversionValueOptInRecommendation()
       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];
    • getMaximizeConversionValueOptInRecommendationBuilder

      public Recommendation.MaximizeConversionValueOptInRecommendation.Builder getMaximizeConversionValueOptInRecommendationBuilder()
       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];
    • getMaximizeConversionValueOptInRecommendationOrBuilder

      public 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];
      Specified by:
      getMaximizeConversionValueOptInRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasImproveGoogleTagCoverageRecommendation

      public 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];
      Specified by:
      hasImproveGoogleTagCoverageRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the improveGoogleTagCoverageRecommendation field is set.
    • getImproveGoogleTagCoverageRecommendation

      public 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];
      Specified by:
      getImproveGoogleTagCoverageRecommendation in interface RecommendationOrBuilder
      Returns:
      The improveGoogleTagCoverageRecommendation.
    • setImproveGoogleTagCoverageRecommendation

      public Recommendation.Builder setImproveGoogleTagCoverageRecommendation(Recommendation.ImproveGoogleTagCoverageRecommendation value)
       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];
    • setImproveGoogleTagCoverageRecommendation

      public Recommendation.Builder setImproveGoogleTagCoverageRecommendation(Recommendation.ImproveGoogleTagCoverageRecommendation.Builder builderForValue)
       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];
    • mergeImproveGoogleTagCoverageRecommendation

      public Recommendation.Builder mergeImproveGoogleTagCoverageRecommendation(Recommendation.ImproveGoogleTagCoverageRecommendation value)
       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];
    • clearImproveGoogleTagCoverageRecommendation

      public Recommendation.Builder clearImproveGoogleTagCoverageRecommendation()
       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];
    • getImproveGoogleTagCoverageRecommendationBuilder

      public Recommendation.ImproveGoogleTagCoverageRecommendation.Builder getImproveGoogleTagCoverageRecommendationBuilder()
       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];
    • getImproveGoogleTagCoverageRecommendationOrBuilder

      public 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];
      Specified by:
      getImproveGoogleTagCoverageRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasPerformanceMaxFinalUrlOptInRecommendation

      public 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];
      Specified by:
      hasPerformanceMaxFinalUrlOptInRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the performanceMaxFinalUrlOptInRecommendation field is set.
    • getPerformanceMaxFinalUrlOptInRecommendation

      public 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];
      Specified by:
      getPerformanceMaxFinalUrlOptInRecommendation in interface RecommendationOrBuilder
      Returns:
      The performanceMaxFinalUrlOptInRecommendation.
    • setPerformanceMaxFinalUrlOptInRecommendation

      public Recommendation.Builder setPerformanceMaxFinalUrlOptInRecommendation(Recommendation.PerformanceMaxFinalUrlOptInRecommendation value)
       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];
    • setPerformanceMaxFinalUrlOptInRecommendation

      public Recommendation.Builder setPerformanceMaxFinalUrlOptInRecommendation(Recommendation.PerformanceMaxFinalUrlOptInRecommendation.Builder builderForValue)
       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];
    • mergePerformanceMaxFinalUrlOptInRecommendation

      public Recommendation.Builder mergePerformanceMaxFinalUrlOptInRecommendation(Recommendation.PerformanceMaxFinalUrlOptInRecommendation value)
       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];
    • clearPerformanceMaxFinalUrlOptInRecommendation

      public Recommendation.Builder clearPerformanceMaxFinalUrlOptInRecommendation()
       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];
    • getPerformanceMaxFinalUrlOptInRecommendationBuilder

      public Recommendation.PerformanceMaxFinalUrlOptInRecommendation.Builder getPerformanceMaxFinalUrlOptInRecommendationBuilder()
       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];
    • getPerformanceMaxFinalUrlOptInRecommendationOrBuilder

      public 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];
      Specified by:
      getPerformanceMaxFinalUrlOptInRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasRefreshCustomerMatchListRecommendation

      public 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];
      Specified by:
      hasRefreshCustomerMatchListRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the refreshCustomerMatchListRecommendation field is set.
    • getRefreshCustomerMatchListRecommendation

      public 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];
      Specified by:
      getRefreshCustomerMatchListRecommendation in interface RecommendationOrBuilder
      Returns:
      The refreshCustomerMatchListRecommendation.
    • setRefreshCustomerMatchListRecommendation

      public Recommendation.Builder setRefreshCustomerMatchListRecommendation(Recommendation.RefreshCustomerMatchListRecommendation value)
       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];
    • setRefreshCustomerMatchListRecommendation

      public Recommendation.Builder setRefreshCustomerMatchListRecommendation(Recommendation.RefreshCustomerMatchListRecommendation.Builder builderForValue)
       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];
    • mergeRefreshCustomerMatchListRecommendation

      public Recommendation.Builder mergeRefreshCustomerMatchListRecommendation(Recommendation.RefreshCustomerMatchListRecommendation value)
       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];
    • clearRefreshCustomerMatchListRecommendation

      public Recommendation.Builder clearRefreshCustomerMatchListRecommendation()
       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];
    • getRefreshCustomerMatchListRecommendationBuilder

      public Recommendation.RefreshCustomerMatchListRecommendation.Builder getRefreshCustomerMatchListRecommendationBuilder()
       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];
    • getRefreshCustomerMatchListRecommendationOrBuilder

      public 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];
      Specified by:
      getRefreshCustomerMatchListRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasCustomAudienceOptInRecommendation

      public 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];
      Specified by:
      hasCustomAudienceOptInRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the customAudienceOptInRecommendation field is set.
    • getCustomAudienceOptInRecommendation

      public 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];
      Specified by:
      getCustomAudienceOptInRecommendation in interface RecommendationOrBuilder
      Returns:
      The customAudienceOptInRecommendation.
    • setCustomAudienceOptInRecommendation

      public Recommendation.Builder setCustomAudienceOptInRecommendation(Recommendation.CustomAudienceOptInRecommendation value)
       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];
    • setCustomAudienceOptInRecommendation

      public Recommendation.Builder setCustomAudienceOptInRecommendation(Recommendation.CustomAudienceOptInRecommendation.Builder builderForValue)
       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];
    • mergeCustomAudienceOptInRecommendation

      public Recommendation.Builder mergeCustomAudienceOptInRecommendation(Recommendation.CustomAudienceOptInRecommendation value)
       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];
    • clearCustomAudienceOptInRecommendation

      public Recommendation.Builder clearCustomAudienceOptInRecommendation()
       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];
    • getCustomAudienceOptInRecommendationBuilder

      public Recommendation.CustomAudienceOptInRecommendation.Builder getCustomAudienceOptInRecommendationBuilder()
       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];
    • getCustomAudienceOptInRecommendationOrBuilder

      public 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];
      Specified by:
      getCustomAudienceOptInRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasLeadFormAssetRecommendation

      public 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];
      Specified by:
      hasLeadFormAssetRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the leadFormAssetRecommendation field is set.
    • getLeadFormAssetRecommendation

      public 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];
      Specified by:
      getLeadFormAssetRecommendation in interface RecommendationOrBuilder
      Returns:
      The leadFormAssetRecommendation.
    • setLeadFormAssetRecommendation

      public Recommendation.Builder setLeadFormAssetRecommendation(Recommendation.LeadFormAssetRecommendation value)
       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];
    • setLeadFormAssetRecommendation

      public Recommendation.Builder setLeadFormAssetRecommendation(Recommendation.LeadFormAssetRecommendation.Builder builderForValue)
       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];
    • mergeLeadFormAssetRecommendation

      public Recommendation.Builder mergeLeadFormAssetRecommendation(Recommendation.LeadFormAssetRecommendation value)
       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];
    • clearLeadFormAssetRecommendation

      public Recommendation.Builder clearLeadFormAssetRecommendation()
       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];
    • getLeadFormAssetRecommendationBuilder

      public Recommendation.LeadFormAssetRecommendation.Builder getLeadFormAssetRecommendationBuilder()
       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];
    • getLeadFormAssetRecommendationOrBuilder

      public 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];
      Specified by:
      getLeadFormAssetRecommendationOrBuilder in interface RecommendationOrBuilder
    • hasImproveDemandGenAdStrengthRecommendation

      public 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];
      Specified by:
      hasImproveDemandGenAdStrengthRecommendation in interface RecommendationOrBuilder
      Returns:
      Whether the improveDemandGenAdStrengthRecommendation field is set.
    • getImproveDemandGenAdStrengthRecommendation

      public 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];
      Specified by:
      getImproveDemandGenAdStrengthRecommendation in interface RecommendationOrBuilder
      Returns:
      The improveDemandGenAdStrengthRecommendation.
    • setImproveDemandGenAdStrengthRecommendation

      public Recommendation.Builder setImproveDemandGenAdStrengthRecommendation(Recommendation.ImproveDemandGenAdStrengthRecommendation value)
       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];
    • setImproveDemandGenAdStrengthRecommendation

      public Recommendation.Builder setImproveDemandGenAdStrengthRecommendation(Recommendation.ImproveDemandGenAdStrengthRecommendation.Builder builderForValue)
       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];
    • mergeImproveDemandGenAdStrengthRecommendation

      public Recommendation.Builder mergeImproveDemandGenAdStrengthRecommendation(Recommendation.ImproveDemandGenAdStrengthRecommendation value)
       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];
    • clearImproveDemandGenAdStrengthRecommendation

      public Recommendation.Builder clearImproveDemandGenAdStrengthRecommendation()
       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];
    • getImproveDemandGenAdStrengthRecommendationBuilder

      public Recommendation.ImproveDemandGenAdStrengthRecommendation.Builder getImproveDemandGenAdStrengthRecommendationBuilder()
       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];
    • getImproveDemandGenAdStrengthRecommendationOrBuilder

      public 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];
      Specified by:
      getImproveDemandGenAdStrengthRecommendationOrBuilder in interface RecommendationOrBuilder
    • setUnknownFields

      public final Recommendation.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Recommendation.Builder>
    • mergeUnknownFields

      public final Recommendation.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Recommendation.Builder>