Interface BudgetSimulationPointOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      double getBiddableConversions()
      Projected number of biddable conversions.
      double getBiddableConversionsValue()
      Projected total value of biddable conversions.
      long getBudgetAmountMicros()
      The simulated budget upon which projected metrics are based.
      long getClicks()
      Projected number of clicks.
      long getCostMicros()
      Projected cost in micros.
      long getImpressions()
      Projected number of impressions.
      long getRequiredCpcBidCeilingMicros()
      Projected required daily cpc bid ceiling that the advertiser must set to realize this simulation, in micros of the advertiser currency.
      long getTopSlotImpressions()
      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 Detail

      • getBudgetAmountMicros

        long getBudgetAmountMicros()
         The simulated budget upon which projected metrics are based.
         
        int64 budget_amount_micros = 1;
        Returns:
        The budgetAmountMicros.
      • getRequiredCpcBidCeilingMicros

        long getRequiredCpcBidCeilingMicros()
         Projected required daily cpc bid ceiling that the advertiser must set to
         realize this simulation, in micros of the advertiser currency.
         Only campaigns with the Target Spend bidding strategy support this field.
         
        int64 required_cpc_bid_ceiling_micros = 2;
        Returns:
        The requiredCpcBidCeilingMicros.
      • getBiddableConversions

        double getBiddableConversions()
         Projected number of biddable conversions.
         
        double biddable_conversions = 3;
        Returns:
        The biddableConversions.
      • getBiddableConversionsValue

        double getBiddableConversionsValue()
         Projected total value of biddable conversions.
         
        double biddable_conversions_value = 4;
        Returns:
        The biddableConversionsValue.
      • getClicks

        long getClicks()
         Projected number of clicks.
         
        int64 clicks = 5;
        Returns:
        The clicks.
      • getCostMicros

        long getCostMicros()
         Projected cost in micros.
         
        int64 cost_micros = 6;
        Returns:
        The costMicros.
      • getImpressions

        long getImpressions()
         Projected number of impressions.
         
        int64 impressions = 7;
        Returns:
        The impressions.
      • getTopSlotImpressions

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