Interface PlannedProductOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
PlannedProduct,PlannedProduct.Builder
public interface PlannedProductOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionTargeting settings for the selected product.Targeting settings for the selected product.longRequired.Required.com.google.protobuf.ByteStringRequired.booleanTargeting settings for the selected product.booleanRequired.booleanRequired.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
-
hasPlannableProductCode
boolean hasPlannableProductCode()Required. Selected product for planning. The code associated with the ad product (for example: Trueview, Bumper). To list the available plannable product codes use [ReachPlanService.ListPlannableProducts][google.ads.googleads.v18.services.ReachPlanService.ListPlannableProducts].
optional string plannable_product_code = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- Whether the plannableProductCode field is set.
-
getPlannableProductCode
String getPlannableProductCode()Required. Selected product for planning. The code associated with the ad product (for example: Trueview, Bumper). To list the available plannable product codes use [ReachPlanService.ListPlannableProducts][google.ads.googleads.v18.services.ReachPlanService.ListPlannableProducts].
optional string plannable_product_code = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The plannableProductCode.
-
getPlannableProductCodeBytes
com.google.protobuf.ByteString getPlannableProductCodeBytes()Required. Selected product for planning. The code associated with the ad product (for example: Trueview, Bumper). To list the available plannable product codes use [ReachPlanService.ListPlannableProducts][google.ads.googleads.v18.services.ReachPlanService.ListPlannableProducts].
optional string plannable_product_code = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for plannableProductCode.
-
hasBudgetMicros
boolean hasBudgetMicros()Required. Maximum budget allocation in micros for the selected product. The value is specified in the selected planning currency_code. For example: 1 000 000$ = 1 000 000 000 000 micros.
optional int64 budget_micros = 4 [(.google.api.field_behavior) = REQUIRED];- Returns:
- Whether the budgetMicros field is set.
-
getBudgetMicros
long getBudgetMicros()Required. Maximum budget allocation in micros for the selected product. The value is specified in the selected planning currency_code. For example: 1 000 000$ = 1 000 000 000 000 micros.
optional int64 budget_micros = 4 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The budgetMicros.
-
hasAdvancedProductTargeting
boolean hasAdvancedProductTargeting()Targeting settings for the selected product. To list the available targeting for each product use [ReachPlanService.ListPlannableProducts][google.ads.googleads.v18.services.ReachPlanService.ListPlannableProducts].
.google.ads.googleads.v18.services.AdvancedProductTargeting advanced_product_targeting = 5;- Returns:
- Whether the advancedProductTargeting field is set.
-
getAdvancedProductTargeting
AdvancedProductTargeting getAdvancedProductTargeting()Targeting settings for the selected product. To list the available targeting for each product use [ReachPlanService.ListPlannableProducts][google.ads.googleads.v18.services.ReachPlanService.ListPlannableProducts].
.google.ads.googleads.v18.services.AdvancedProductTargeting advanced_product_targeting = 5;- Returns:
- The advancedProductTargeting.
-
getAdvancedProductTargetingOrBuilder
AdvancedProductTargetingOrBuilder getAdvancedProductTargetingOrBuilder()Targeting settings for the selected product. To list the available targeting for each product use [ReachPlanService.ListPlannableProducts][google.ads.googleads.v18.services.ReachPlanService.ListPlannableProducts].
.google.ads.googleads.v18.services.AdvancedProductTargeting advanced_product_targeting = 5;
-