Interface TargetRoasSimulationPointOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
TargetRoasSimulationPoint, TargetRoasSimulationPoint.Builder

public interface TargetRoasSimulationPointOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    double
    Projected number of biddable conversions.
    double
    Projected total value of biddable conversions.
    long
    Projected number of clicks.
    long
    Projected cost in micros.
    long
    Projected number of impressions.
    long
    Projected required daily budget that the advertiser must set in order to receive the estimated traffic, in micros of advertiser currency.
    double
    The simulated target ROAS upon which projected metrics are based.
    long
    Projected number of top slot impressions.
    boolean
    Projected number of biddable conversions.
    boolean
    Projected total value of biddable conversions.
    boolean
    Projected number of clicks.
    boolean
    Projected cost in micros.
    boolean
    Projected number of impressions.
    boolean
    The simulated target ROAS upon which projected metrics are based.
    boolean
    Projected number of top slot impressions.

    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

    • hasTargetRoas

      boolean hasTargetRoas()
       The simulated target ROAS upon which projected metrics are based.
       
      optional double target_roas = 8;
      Returns:
      Whether the targetRoas field is set.
    • getTargetRoas

      double getTargetRoas()
       The simulated target ROAS upon which projected metrics are based.
       
      optional double target_roas = 8;
      Returns:
      The targetRoas.
    • getRequiredBudgetAmountMicros

      long getRequiredBudgetAmountMicros()
       Projected required daily budget that the advertiser must set in order to
       receive the estimated traffic, in micros of advertiser currency.
       
      int64 required_budget_amount_micros = 15;
      Returns:
      The requiredBudgetAmountMicros.
    • hasBiddableConversions

      boolean hasBiddableConversions()
       Projected number of biddable conversions.
       
      optional double biddable_conversions = 9;
      Returns:
      Whether the biddableConversions field is set.
    • getBiddableConversions

      double getBiddableConversions()
       Projected number of biddable conversions.
       
      optional double biddable_conversions = 9;
      Returns:
      The biddableConversions.
    • hasBiddableConversionsValue

      boolean hasBiddableConversionsValue()
       Projected total value of biddable conversions.
       
      optional double biddable_conversions_value = 10;
      Returns:
      Whether the biddableConversionsValue field is set.
    • getBiddableConversionsValue

      double getBiddableConversionsValue()
       Projected total value of biddable conversions.
       
      optional double biddable_conversions_value = 10;
      Returns:
      The biddableConversionsValue.
    • hasClicks

      boolean hasClicks()
       Projected number of clicks.
       
      optional int64 clicks = 11;
      Returns:
      Whether the clicks field is set.
    • getClicks

      long getClicks()
       Projected number of clicks.
       
      optional int64 clicks = 11;
      Returns:
      The clicks.
    • hasCostMicros

      boolean hasCostMicros()
       Projected cost in micros.
       
      optional int64 cost_micros = 12;
      Returns:
      Whether the costMicros field is set.
    • getCostMicros

      long getCostMicros()
       Projected cost in micros.
       
      optional int64 cost_micros = 12;
      Returns:
      The costMicros.
    • hasImpressions

      boolean hasImpressions()
       Projected number of impressions.
       
      optional int64 impressions = 13;
      Returns:
      Whether the impressions field is set.
    • getImpressions

      long getImpressions()
       Projected number of impressions.
       
      optional int64 impressions = 13;
      Returns:
      The impressions.
    • hasTopSlotImpressions

      boolean hasTopSlotImpressions()
       Projected number of top slot impressions.
       Only Search advertising channel type supports this field.
       
      optional int64 top_slot_impressions = 14;
      Returns:
      Whether the topSlotImpressions field is set.
    • getTopSlotImpressions

      long getTopSlotImpressions()
       Projected number of top slot impressions.
       Only Search advertising channel type supports this field.
       
      optional int64 top_slot_impressions = 14;
      Returns:
      The topSlotImpressions.