Interface Recommendation.TargetRoasOptInRecommendationOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Recommendation.TargetRoasOptInRecommendation, Recommendation.TargetRoasOptInRecommendation.Builder
Enclosing class:
Recommendation

public static interface Recommendation.TargetRoasOptInRecommendationOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    double
    Output only.
    long
    Output only.
    boolean
    Output only.
    boolean
    Output only.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasRecommendedTargetRoas

      boolean hasRecommendedTargetRoas()
       Output only. The recommended target ROAS (revenue per unit of spend).
       The value is between 0.01 and 1000.0, inclusive.
       
      optional double recommended_target_roas = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the recommendedTargetRoas field is set.
    • getRecommendedTargetRoas

      double getRecommendedTargetRoas()
       Output only. The recommended target ROAS (revenue per unit of spend).
       The value is between 0.01 and 1000.0, inclusive.
       
      optional double recommended_target_roas = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The recommendedTargetRoas.
    • hasRequiredCampaignBudgetAmountMicros

      boolean hasRequiredCampaignBudgetAmountMicros()
       Output only. The minimum campaign budget, in local currency for the
       account, required to achieve the target ROAS. Amount is specified in
       micros, where one million is equivalent to one currency unit.
       
      optional int64 required_campaign_budget_amount_micros = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the requiredCampaignBudgetAmountMicros field is set.
    • getRequiredCampaignBudgetAmountMicros

      long getRequiredCampaignBudgetAmountMicros()
       Output only. The minimum campaign budget, in local currency for the
       account, required to achieve the target ROAS. Amount is specified in
       micros, where one million is equivalent to one currency unit.
       
      optional int64 required_campaign_budget_amount_micros = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The requiredCampaignBudgetAmountMicros.