All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.ads.googleads.v10.resources.RecommendationOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/ads/googleads/v10/resources/recommendation.proto

package com.google.ads.googleads.v10.resources;

public interface RecommendationOrBuilder extends
    // @@protoc_insertion_point(interface_extends:google.ads.googleads.v10.resources.Recommendation)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * Immutable. The resource name of the recommendation.
   * `customers/{customer_id}/recommendations/{recommendation_id}`
   * 
* * string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... } * @return The resourceName. */ java.lang.String getResourceName(); /** *
   * Immutable. The resource name of the recommendation.
   * `customers/{customer_id}/recommendations/{recommendation_id}`
   * 
* * string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... } * @return The bytes for resourceName. */ com.google.protobuf.ByteString getResourceNameBytes(); /** *
   * Output only. The type of recommendation.
   * 
* * .google.ads.googleads.v10.enums.RecommendationTypeEnum.RecommendationType type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The enum numeric value on the wire for type. */ int getTypeValue(); /** *
   * Output only. The type of recommendation.
   * 
* * .google.ads.googleads.v10.enums.RecommendationTypeEnum.RecommendationType type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The type. */ com.google.ads.googleads.v10.enums.RecommendationTypeEnum.RecommendationType getType(); /** *
   * Output only. The impact on account performance as a result of applying the
   * recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.RecommendationImpact impact = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the impact field is set. */ boolean hasImpact(); /** *
   * Output only. The impact on account performance as a result of applying the
   * recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.RecommendationImpact impact = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The impact. */ com.google.ads.googleads.v10.resources.Recommendation.RecommendationImpact getImpact(); /** *
   * Output only. The impact on account performance as a result of applying the
   * recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.RecommendationImpact impact = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ com.google.ads.googleads.v10.resources.Recommendation.RecommendationImpactOrBuilder getImpactOrBuilder(); /** *
   * Output only. The budget targeted by this recommendation. This will be set only when
   * the recommendation affects a single campaign budget.
   * This field will be set for the following recommendation types:
   * CAMPAIGN_BUDGET, FORECASTING_CAMPAIGN_BUDGET, MARGINAL_ROI_CAMPAIGN_BUDGET,
   * MOVE_UNUSED_BUDGET
   * 
* * optional string campaign_budget = 24 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } * @return Whether the campaignBudget field is set. */ boolean hasCampaignBudget(); /** *
   * Output only. The budget targeted by this recommendation. This will be set only when
   * the recommendation affects a single campaign budget.
   * This field will be set for the following recommendation types:
   * CAMPAIGN_BUDGET, FORECASTING_CAMPAIGN_BUDGET, MARGINAL_ROI_CAMPAIGN_BUDGET,
   * MOVE_UNUSED_BUDGET
   * 
* * optional string campaign_budget = 24 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } * @return The campaignBudget. */ java.lang.String getCampaignBudget(); /** *
   * Output only. The budget targeted by this recommendation. This will be set only when
   * the recommendation affects a single campaign budget.
   * This field will be set for the following recommendation types:
   * CAMPAIGN_BUDGET, FORECASTING_CAMPAIGN_BUDGET, MARGINAL_ROI_CAMPAIGN_BUDGET,
   * MOVE_UNUSED_BUDGET
   * 
* * optional string campaign_budget = 24 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } * @return The bytes for campaignBudget. */ com.google.protobuf.ByteString getCampaignBudgetBytes(); /** *
   * Output only. The campaign targeted by this recommendation. This will be set only when
   * the recommendation affects a single campaign.
   * 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,
   * MAXIMIZE_CLICKS_OPT_IN, MAXIMIZE_CONVERSIONS_OPT_IN, OPTIMIZE_AD_ROTATION,
   * RESPONSIVE_SEARCH_AD,
   * RESPONSIVE_SEARCH_AD_ASSET,
   * SEARCH_PARTNERS_OPT_IN, SITELINK_EXTENSION, TARGET_CPA_OPT_IN,
   * TARGET_ROAS_OPT_IN, TEXT_AD
   * 
* * optional string campaign = 25 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } * @return Whether the campaign field is set. */ boolean hasCampaign(); /** *
   * Output only. The campaign targeted by this recommendation. This will be set only when
   * the recommendation affects a single campaign.
   * 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,
   * MAXIMIZE_CLICKS_OPT_IN, MAXIMIZE_CONVERSIONS_OPT_IN, OPTIMIZE_AD_ROTATION,
   * RESPONSIVE_SEARCH_AD,
   * RESPONSIVE_SEARCH_AD_ASSET,
   * SEARCH_PARTNERS_OPT_IN, SITELINK_EXTENSION, TARGET_CPA_OPT_IN,
   * TARGET_ROAS_OPT_IN, TEXT_AD
   * 
* * optional string campaign = 25 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } * @return The campaign. */ java.lang.String getCampaign(); /** *
   * Output only. The campaign targeted by this recommendation. This will be set only when
   * the recommendation affects a single campaign.
   * 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,
   * MAXIMIZE_CLICKS_OPT_IN, MAXIMIZE_CONVERSIONS_OPT_IN, OPTIMIZE_AD_ROTATION,
   * RESPONSIVE_SEARCH_AD,
   * RESPONSIVE_SEARCH_AD_ASSET,
   * SEARCH_PARTNERS_OPT_IN, SITELINK_EXTENSION, TARGET_CPA_OPT_IN,
   * TARGET_ROAS_OPT_IN, TEXT_AD
   * 
* * optional string campaign = 25 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } * @return The bytes for campaign. */ com.google.protobuf.ByteString getCampaignBytes(); /** *
   * Output only. The ad group targeted by this recommendation. This will be set only when
   * the recommendation affects a single ad group.
   * This field will be set for the following recommendation types:
   * KEYWORD, OPTIMIZE_AD_ROTATION, RESPONSIVE_SEARCH_AD,
   * RESPONSIVE_SEARCH_AD_ASSET, TEXT_AD
   * 
* * optional string ad_group = 26 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } * @return Whether the adGroup field is set. */ boolean hasAdGroup(); /** *
   * Output only. The ad group targeted by this recommendation. This will be set only when
   * the recommendation affects a single ad group.
   * This field will be set for the following recommendation types:
   * KEYWORD, OPTIMIZE_AD_ROTATION, RESPONSIVE_SEARCH_AD,
   * RESPONSIVE_SEARCH_AD_ASSET, TEXT_AD
   * 
* * optional string ad_group = 26 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } * @return The adGroup. */ java.lang.String getAdGroup(); /** *
   * Output only. The ad group targeted by this recommendation. This will be set only when
   * the recommendation affects a single ad group.
   * This field will be set for the following recommendation types:
   * KEYWORD, OPTIMIZE_AD_ROTATION, RESPONSIVE_SEARCH_AD,
   * RESPONSIVE_SEARCH_AD_ASSET, TEXT_AD
   * 
* * optional string ad_group = 26 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... } * @return The bytes for adGroup. */ com.google.protobuf.ByteString getAdGroupBytes(); /** *
   * Output only. Whether the recommendation is dismissed or not.
   * 
* * optional bool dismissed = 27 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the dismissed field is set. */ boolean hasDismissed(); /** *
   * Output only. Whether the recommendation is dismissed or not.
   * 
* * optional bool dismissed = 27 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The dismissed. */ boolean getDismissed(); /** *
   * Output only. The campaign budget recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.CampaignBudgetRecommendation campaign_budget_recommendation = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the campaignBudgetRecommendation field is set. */ boolean hasCampaignBudgetRecommendation(); /** *
   * Output only. The campaign budget recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.CampaignBudgetRecommendation campaign_budget_recommendation = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The campaignBudgetRecommendation. */ com.google.ads.googleads.v10.resources.Recommendation.CampaignBudgetRecommendation getCampaignBudgetRecommendation(); /** *
   * Output only. The campaign budget recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.CampaignBudgetRecommendation campaign_budget_recommendation = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ com.google.ads.googleads.v10.resources.Recommendation.CampaignBudgetRecommendationOrBuilder getCampaignBudgetRecommendationOrBuilder(); /** *
   * Output only. The forecasting campaign budget recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.CampaignBudgetRecommendation forecasting_campaign_budget_recommendation = 22 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the forecastingCampaignBudgetRecommendation field is set. */ boolean hasForecastingCampaignBudgetRecommendation(); /** *
   * Output only. The forecasting campaign budget recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.CampaignBudgetRecommendation forecasting_campaign_budget_recommendation = 22 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The forecastingCampaignBudgetRecommendation. */ com.google.ads.googleads.v10.resources.Recommendation.CampaignBudgetRecommendation getForecastingCampaignBudgetRecommendation(); /** *
   * Output only. The forecasting campaign budget recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.CampaignBudgetRecommendation forecasting_campaign_budget_recommendation = 22 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ com.google.ads.googleads.v10.resources.Recommendation.CampaignBudgetRecommendationOrBuilder getForecastingCampaignBudgetRecommendationOrBuilder(); /** *
   * Output only. The keyword recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.KeywordRecommendation keyword_recommendation = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the keywordRecommendation field is set. */ boolean hasKeywordRecommendation(); /** *
   * Output only. The keyword recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.KeywordRecommendation keyword_recommendation = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The keywordRecommendation. */ com.google.ads.googleads.v10.resources.Recommendation.KeywordRecommendation getKeywordRecommendation(); /** *
   * Output only. The keyword recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.KeywordRecommendation keyword_recommendation = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ com.google.ads.googleads.v10.resources.Recommendation.KeywordRecommendationOrBuilder getKeywordRecommendationOrBuilder(); /** *
   * Output only. Add expanded text ad recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.TextAdRecommendation text_ad_recommendation = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the textAdRecommendation field is set. */ boolean hasTextAdRecommendation(); /** *
   * Output only. Add expanded text ad recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.TextAdRecommendation text_ad_recommendation = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The textAdRecommendation. */ com.google.ads.googleads.v10.resources.Recommendation.TextAdRecommendation getTextAdRecommendation(); /** *
   * Output only. Add expanded text ad recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.TextAdRecommendation text_ad_recommendation = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ com.google.ads.googleads.v10.resources.Recommendation.TextAdRecommendationOrBuilder getTextAdRecommendationOrBuilder(); /** *
   * Output only. The TargetCPA opt-in recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.TargetCpaOptInRecommendation target_cpa_opt_in_recommendation = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the targetCpaOptInRecommendation field is set. */ boolean hasTargetCpaOptInRecommendation(); /** *
   * Output only. The TargetCPA opt-in recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.TargetCpaOptInRecommendation target_cpa_opt_in_recommendation = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The targetCpaOptInRecommendation. */ com.google.ads.googleads.v10.resources.Recommendation.TargetCpaOptInRecommendation getTargetCpaOptInRecommendation(); /** *
   * Output only. The TargetCPA opt-in recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.TargetCpaOptInRecommendation target_cpa_opt_in_recommendation = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ com.google.ads.googleads.v10.resources.Recommendation.TargetCpaOptInRecommendationOrBuilder getTargetCpaOptInRecommendationOrBuilder(); /** *
   * Output only. The MaximizeConversions Opt-In recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.MaximizeConversionsOptInRecommendation maximize_conversions_opt_in_recommendation = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the maximizeConversionsOptInRecommendation field is set. */ boolean hasMaximizeConversionsOptInRecommendation(); /** *
   * Output only. The MaximizeConversions Opt-In recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.MaximizeConversionsOptInRecommendation maximize_conversions_opt_in_recommendation = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The maximizeConversionsOptInRecommendation. */ com.google.ads.googleads.v10.resources.Recommendation.MaximizeConversionsOptInRecommendation getMaximizeConversionsOptInRecommendation(); /** *
   * Output only. The MaximizeConversions Opt-In recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.MaximizeConversionsOptInRecommendation maximize_conversions_opt_in_recommendation = 11 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ com.google.ads.googleads.v10.resources.Recommendation.MaximizeConversionsOptInRecommendationOrBuilder getMaximizeConversionsOptInRecommendationOrBuilder(); /** *
   * Output only. The Enhanced Cost-Per-Click Opt-In recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.EnhancedCpcOptInRecommendation enhanced_cpc_opt_in_recommendation = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the enhancedCpcOptInRecommendation field is set. */ boolean hasEnhancedCpcOptInRecommendation(); /** *
   * Output only. The Enhanced Cost-Per-Click Opt-In recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.EnhancedCpcOptInRecommendation enhanced_cpc_opt_in_recommendation = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The enhancedCpcOptInRecommendation. */ com.google.ads.googleads.v10.resources.Recommendation.EnhancedCpcOptInRecommendation getEnhancedCpcOptInRecommendation(); /** *
   * Output only. The Enhanced Cost-Per-Click Opt-In recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.EnhancedCpcOptInRecommendation enhanced_cpc_opt_in_recommendation = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ com.google.ads.googleads.v10.resources.Recommendation.EnhancedCpcOptInRecommendationOrBuilder getEnhancedCpcOptInRecommendationOrBuilder(); /** *
   * Output only. The Search Partners Opt-In recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.SearchPartnersOptInRecommendation search_partners_opt_in_recommendation = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the searchPartnersOptInRecommendation field is set. */ boolean hasSearchPartnersOptInRecommendation(); /** *
   * Output only. The Search Partners Opt-In recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.SearchPartnersOptInRecommendation search_partners_opt_in_recommendation = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The searchPartnersOptInRecommendation. */ com.google.ads.googleads.v10.resources.Recommendation.SearchPartnersOptInRecommendation getSearchPartnersOptInRecommendation(); /** *
   * Output only. The Search Partners Opt-In recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.SearchPartnersOptInRecommendation search_partners_opt_in_recommendation = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ com.google.ads.googleads.v10.resources.Recommendation.SearchPartnersOptInRecommendationOrBuilder getSearchPartnersOptInRecommendationOrBuilder(); /** *
   * Output only. The MaximizeClicks Opt-In recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.MaximizeClicksOptInRecommendation maximize_clicks_opt_in_recommendation = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the maximizeClicksOptInRecommendation field is set. */ boolean hasMaximizeClicksOptInRecommendation(); /** *
   * Output only. The MaximizeClicks Opt-In recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.MaximizeClicksOptInRecommendation maximize_clicks_opt_in_recommendation = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The maximizeClicksOptInRecommendation. */ com.google.ads.googleads.v10.resources.Recommendation.MaximizeClicksOptInRecommendation getMaximizeClicksOptInRecommendation(); /** *
   * Output only. The MaximizeClicks Opt-In recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.MaximizeClicksOptInRecommendation maximize_clicks_opt_in_recommendation = 15 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ com.google.ads.googleads.v10.resources.Recommendation.MaximizeClicksOptInRecommendationOrBuilder getMaximizeClicksOptInRecommendationOrBuilder(); /** *
   * Output only. The Optimize Ad Rotation recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.OptimizeAdRotationRecommendation optimize_ad_rotation_recommendation = 16 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the optimizeAdRotationRecommendation field is set. */ boolean hasOptimizeAdRotationRecommendation(); /** *
   * Output only. The Optimize Ad Rotation recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.OptimizeAdRotationRecommendation optimize_ad_rotation_recommendation = 16 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The optimizeAdRotationRecommendation. */ com.google.ads.googleads.v10.resources.Recommendation.OptimizeAdRotationRecommendation getOptimizeAdRotationRecommendation(); /** *
   * Output only. The Optimize Ad Rotation recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.OptimizeAdRotationRecommendation optimize_ad_rotation_recommendation = 16 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ com.google.ads.googleads.v10.resources.Recommendation.OptimizeAdRotationRecommendationOrBuilder getOptimizeAdRotationRecommendationOrBuilder(); /** *
   * Output only. The Callout extension recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.CalloutExtensionRecommendation callout_extension_recommendation = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the calloutExtensionRecommendation field is set. */ boolean hasCalloutExtensionRecommendation(); /** *
   * Output only. The Callout extension recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.CalloutExtensionRecommendation callout_extension_recommendation = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The calloutExtensionRecommendation. */ com.google.ads.googleads.v10.resources.Recommendation.CalloutExtensionRecommendation getCalloutExtensionRecommendation(); /** *
   * Output only. The Callout extension recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.CalloutExtensionRecommendation callout_extension_recommendation = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ com.google.ads.googleads.v10.resources.Recommendation.CalloutExtensionRecommendationOrBuilder getCalloutExtensionRecommendationOrBuilder(); /** *
   * Output only. The Sitelink extension recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.SitelinkExtensionRecommendation sitelink_extension_recommendation = 18 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the sitelinkExtensionRecommendation field is set. */ boolean hasSitelinkExtensionRecommendation(); /** *
   * Output only. The Sitelink extension recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.SitelinkExtensionRecommendation sitelink_extension_recommendation = 18 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The sitelinkExtensionRecommendation. */ com.google.ads.googleads.v10.resources.Recommendation.SitelinkExtensionRecommendation getSitelinkExtensionRecommendation(); /** *
   * Output only. The Sitelink extension recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.SitelinkExtensionRecommendation sitelink_extension_recommendation = 18 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ com.google.ads.googleads.v10.resources.Recommendation.SitelinkExtensionRecommendationOrBuilder getSitelinkExtensionRecommendationOrBuilder(); /** *
   * Output only. The Call extension recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.CallExtensionRecommendation call_extension_recommendation = 19 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the callExtensionRecommendation field is set. */ boolean hasCallExtensionRecommendation(); /** *
   * Output only. The Call extension recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.CallExtensionRecommendation call_extension_recommendation = 19 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The callExtensionRecommendation. */ com.google.ads.googleads.v10.resources.Recommendation.CallExtensionRecommendation getCallExtensionRecommendation(); /** *
   * Output only. The Call extension recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.CallExtensionRecommendation call_extension_recommendation = 19 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ com.google.ads.googleads.v10.resources.Recommendation.CallExtensionRecommendationOrBuilder getCallExtensionRecommendationOrBuilder(); /** *
   * Output only. The keyword match type recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.KeywordMatchTypeRecommendation keyword_match_type_recommendation = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the keywordMatchTypeRecommendation field is set. */ boolean hasKeywordMatchTypeRecommendation(); /** *
   * Output only. The keyword match type recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.KeywordMatchTypeRecommendation keyword_match_type_recommendation = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The keywordMatchTypeRecommendation. */ com.google.ads.googleads.v10.resources.Recommendation.KeywordMatchTypeRecommendation getKeywordMatchTypeRecommendation(); /** *
   * Output only. The keyword match type recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.KeywordMatchTypeRecommendation keyword_match_type_recommendation = 20 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ com.google.ads.googleads.v10.resources.Recommendation.KeywordMatchTypeRecommendationOrBuilder getKeywordMatchTypeRecommendationOrBuilder(); /** *
   * Output only. The move unused budget recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.MoveUnusedBudgetRecommendation move_unused_budget_recommendation = 21 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the moveUnusedBudgetRecommendation field is set. */ boolean hasMoveUnusedBudgetRecommendation(); /** *
   * Output only. The move unused budget recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.MoveUnusedBudgetRecommendation move_unused_budget_recommendation = 21 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The moveUnusedBudgetRecommendation. */ com.google.ads.googleads.v10.resources.Recommendation.MoveUnusedBudgetRecommendation getMoveUnusedBudgetRecommendation(); /** *
   * Output only. The move unused budget recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.MoveUnusedBudgetRecommendation move_unused_budget_recommendation = 21 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ com.google.ads.googleads.v10.resources.Recommendation.MoveUnusedBudgetRecommendationOrBuilder getMoveUnusedBudgetRecommendationOrBuilder(); /** *
   * Output only. The Target ROAS opt-in recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.TargetRoasOptInRecommendation target_roas_opt_in_recommendation = 23 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the targetRoasOptInRecommendation field is set. */ boolean hasTargetRoasOptInRecommendation(); /** *
   * Output only. The Target ROAS opt-in recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.TargetRoasOptInRecommendation target_roas_opt_in_recommendation = 23 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The targetRoasOptInRecommendation. */ com.google.ads.googleads.v10.resources.Recommendation.TargetRoasOptInRecommendation getTargetRoasOptInRecommendation(); /** *
   * Output only. The Target ROAS opt-in recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.TargetRoasOptInRecommendation target_roas_opt_in_recommendation = 23 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ com.google.ads.googleads.v10.resources.Recommendation.TargetRoasOptInRecommendationOrBuilder getTargetRoasOptInRecommendationOrBuilder(); /** *
   * Output only. The add responsive search ad recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.ResponsiveSearchAdRecommendation responsive_search_ad_recommendation = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the responsiveSearchAdRecommendation field is set. */ boolean hasResponsiveSearchAdRecommendation(); /** *
   * Output only. The add responsive search ad recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.ResponsiveSearchAdRecommendation responsive_search_ad_recommendation = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The responsiveSearchAdRecommendation. */ com.google.ads.googleads.v10.resources.Recommendation.ResponsiveSearchAdRecommendation getResponsiveSearchAdRecommendation(); /** *
   * Output only. The add responsive search ad recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.ResponsiveSearchAdRecommendation responsive_search_ad_recommendation = 28 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ com.google.ads.googleads.v10.resources.Recommendation.ResponsiveSearchAdRecommendationOrBuilder getResponsiveSearchAdRecommendationOrBuilder(); /** *
   * Output only. The marginal ROI campaign budget recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.CampaignBudgetRecommendation marginal_roi_campaign_budget_recommendation = 29 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the marginalRoiCampaignBudgetRecommendation field is set. */ boolean hasMarginalRoiCampaignBudgetRecommendation(); /** *
   * Output only. The marginal ROI campaign budget recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.CampaignBudgetRecommendation marginal_roi_campaign_budget_recommendation = 29 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The marginalRoiCampaignBudgetRecommendation. */ com.google.ads.googleads.v10.resources.Recommendation.CampaignBudgetRecommendation getMarginalRoiCampaignBudgetRecommendation(); /** *
   * Output only. The marginal ROI campaign budget recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.CampaignBudgetRecommendation marginal_roi_campaign_budget_recommendation = 29 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ com.google.ads.googleads.v10.resources.Recommendation.CampaignBudgetRecommendationOrBuilder getMarginalRoiCampaignBudgetRecommendationOrBuilder(); /** *
   * Output only. The use broad match keyword recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.UseBroadMatchKeywordRecommendation use_broad_match_keyword_recommendation = 30 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the useBroadMatchKeywordRecommendation field is set. */ boolean hasUseBroadMatchKeywordRecommendation(); /** *
   * Output only. The use broad match keyword recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.UseBroadMatchKeywordRecommendation use_broad_match_keyword_recommendation = 30 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The useBroadMatchKeywordRecommendation. */ com.google.ads.googleads.v10.resources.Recommendation.UseBroadMatchKeywordRecommendation getUseBroadMatchKeywordRecommendation(); /** *
   * Output only. The use broad match keyword recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.UseBroadMatchKeywordRecommendation use_broad_match_keyword_recommendation = 30 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ com.google.ads.googleads.v10.resources.Recommendation.UseBroadMatchKeywordRecommendationOrBuilder getUseBroadMatchKeywordRecommendationOrBuilder(); /** *
   * Output only. The responsive search ad asset recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.ResponsiveSearchAdAssetRecommendation responsive_search_ad_asset_recommendation = 31 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return Whether the responsiveSearchAdAssetRecommendation field is set. */ boolean hasResponsiveSearchAdAssetRecommendation(); /** *
   * Output only. The responsive search ad asset recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.ResponsiveSearchAdAssetRecommendation responsive_search_ad_asset_recommendation = 31 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return The responsiveSearchAdAssetRecommendation. */ com.google.ads.googleads.v10.resources.Recommendation.ResponsiveSearchAdAssetRecommendation getResponsiveSearchAdAssetRecommendation(); /** *
   * Output only. The responsive search ad asset recommendation.
   * 
* * .google.ads.googleads.v10.resources.Recommendation.ResponsiveSearchAdAssetRecommendation responsive_search_ad_asset_recommendation = 31 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ com.google.ads.googleads.v10.resources.Recommendation.ResponsiveSearchAdAssetRecommendationOrBuilder getResponsiveSearchAdAssetRecommendationOrBuilder(); public com.google.ads.googleads.v10.resources.Recommendation.RecommendationCase getRecommendationCase(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy