Interface GenerateRecommendationsRequest.BiddingInfoOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
GenerateRecommendationsRequest.BiddingInfo,GenerateRecommendationsRequest.BiddingInfo.Builder
- Enclosing class:
- GenerateRecommendationsRequest
public static interface GenerateRecommendationsRequest.BiddingInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionCurrent bidding strategy.intCurrent bidding strategy.longCurrent target_cpa in micros.Optional.Optional.doubleCurrent target_roas.booleanCurrent bidding strategy.booleanCurrent target_cpa in micros.booleanOptional.booleanCurrent target_roas.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasBiddingStrategyType
boolean hasBiddingStrategyType()Current bidding strategy. This field is necessary for the following recommendation_types: CAMPAIGN_BUDGET, MAXIMIZE_CLICKS_OPT_IN, MAXIMIZE_CONVERSIONS_OPT_IN, MAXIMIZE_CONVERSION_VALUE_OPT_IN, SET_TARGET_CPA, SET_TARGET_ROAS, TARGET_CPA_OPT_IN, TARGET_ROAS_OPT_IN
optional .google.ads.googleads.v18.enums.BiddingStrategyTypeEnum.BiddingStrategyType bidding_strategy_type = 1;- Returns:
- Whether the biddingStrategyType field is set.
-
getBiddingStrategyTypeValue
int getBiddingStrategyTypeValue()Current bidding strategy. This field is necessary for the following recommendation_types: CAMPAIGN_BUDGET, MAXIMIZE_CLICKS_OPT_IN, MAXIMIZE_CONVERSIONS_OPT_IN, MAXIMIZE_CONVERSION_VALUE_OPT_IN, SET_TARGET_CPA, SET_TARGET_ROAS, TARGET_CPA_OPT_IN, TARGET_ROAS_OPT_IN
optional .google.ads.googleads.v18.enums.BiddingStrategyTypeEnum.BiddingStrategyType bidding_strategy_type = 1;- Returns:
- The enum numeric value on the wire for biddingStrategyType.
-
getBiddingStrategyType
BiddingStrategyTypeEnum.BiddingStrategyType getBiddingStrategyType()Current bidding strategy. This field is necessary for the following recommendation_types: CAMPAIGN_BUDGET, MAXIMIZE_CLICKS_OPT_IN, MAXIMIZE_CONVERSIONS_OPT_IN, MAXIMIZE_CONVERSION_VALUE_OPT_IN, SET_TARGET_CPA, SET_TARGET_ROAS, TARGET_CPA_OPT_IN, TARGET_ROAS_OPT_IN
optional .google.ads.googleads.v18.enums.BiddingStrategyTypeEnum.BiddingStrategyType bidding_strategy_type = 1;- Returns:
- The biddingStrategyType.
-
hasTargetCpaMicros
boolean hasTargetCpaMicros()Current target_cpa in micros. This can be populated for campaigns with a bidding strategy type of TARGET_CPA or MAXIMIZE_CONVERSIONS.
int64 target_cpa_micros = 2;- Returns:
- Whether the targetCpaMicros field is set.
-
getTargetCpaMicros
long getTargetCpaMicros()Current target_cpa in micros. This can be populated for campaigns with a bidding strategy type of TARGET_CPA or MAXIMIZE_CONVERSIONS.
int64 target_cpa_micros = 2;- Returns:
- The targetCpaMicros.
-
hasTargetRoas
boolean hasTargetRoas()Current target_roas. This can be populated for campaigns with a bidding strategy type of TARGET_ROAS or MAXIMIZE_CONVERSION_VALUE.
double target_roas = 3;- Returns:
- Whether the targetRoas field is set.
-
getTargetRoas
double getTargetRoas()Current target_roas. This can be populated for campaigns with a bidding strategy type of TARGET_ROAS or MAXIMIZE_CONVERSION_VALUE.
double target_roas = 3;- Returns:
- The targetRoas.
-
getBiddingStrategyTargetInfoCase
GenerateRecommendationsRequest.BiddingInfo.BiddingStrategyTargetInfoCase getBiddingStrategyTargetInfoCase()
-