Interface PercentCpcOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      long getCpcBidCeilingMicros()
      Maximum bid limit that can be set by the bid strategy.
      boolean getEnhancedCpcEnabled()
      Adjusts the bid for each auction upward or downward, depending on the likelihood of a conversion.
      boolean hasCpcBidCeilingMicros()
      Maximum bid limit that can be set by the bid strategy.
      boolean hasEnhancedCpcEnabled()
      Adjusts the bid for each auction upward or downward, depending on the likelihood of a conversion.
      • 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

      • hasCpcBidCeilingMicros

        boolean hasCpcBidCeilingMicros()
         Maximum bid limit that can be set by the bid strategy. This is
         an optional field entered by the advertiser and specified in local micros.
         Note: A zero value is interpreted in the same way as having bid_ceiling
         undefined.
         
        optional int64 cpc_bid_ceiling_micros = 3;
        Returns:
        Whether the cpcBidCeilingMicros field is set.
      • getCpcBidCeilingMicros

        long getCpcBidCeilingMicros()
         Maximum bid limit that can be set by the bid strategy. This is
         an optional field entered by the advertiser and specified in local micros.
         Note: A zero value is interpreted in the same way as having bid_ceiling
         undefined.
         
        optional int64 cpc_bid_ceiling_micros = 3;
        Returns:
        The cpcBidCeilingMicros.
      • hasEnhancedCpcEnabled

        boolean hasEnhancedCpcEnabled()
         Adjusts the bid for each auction upward or downward, depending on the
         likelihood of a conversion. Individual bids may exceed
         cpc_bid_ceiling_micros, but the average bid amount for a campaign should
         not.
         
        optional bool enhanced_cpc_enabled = 4;
        Returns:
        Whether the enhancedCpcEnabled field is set.
      • getEnhancedCpcEnabled

        boolean getEnhancedCpcEnabled()
         Adjusts the bid for each auction upward or downward, depending on the
         likelihood of a conversion. Individual bids may exceed
         cpc_bid_ceiling_micros, but the average bid amount for a campaign should
         not.
         
        optional bool enhanced_cpc_enabled = 4;
        Returns:
        The enhancedCpcEnabled.