Interface TargetImpressionShareOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      long getCpcBidCeilingMicros()
      The highest CPC bid the automated bidding system is permitted to specify.
      TargetImpressionShareLocationEnum.TargetImpressionShareLocation getLocation()
      The targeted location on the search results page.
      long getLocationFractionMicros()
      The desired fraction of ads to be shown in the targeted location in micros.
      int getLocationValue()
      The targeted location on the search results page.
      boolean hasCpcBidCeilingMicros()
      The highest CPC bid the automated bidding system is permitted to specify.
      boolean hasLocationFractionMicros()
      The desired fraction of ads to be shown in the targeted location in micros.
      • 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

      • getLocationValue

        int getLocationValue()
         The targeted location on the search results page.
         
        .google.ads.googleads.v10.enums.TargetImpressionShareLocationEnum.TargetImpressionShareLocation location = 1;
        Returns:
        The enum numeric value on the wire for location.
      • hasLocationFractionMicros

        boolean hasLocationFractionMicros()
         The desired fraction of ads to be shown in the targeted location in micros.
         E.g. 1% equals 10,000.
         
        optional int64 location_fraction_micros = 4;
        Returns:
        Whether the locationFractionMicros field is set.
      • getLocationFractionMicros

        long getLocationFractionMicros()
         The desired fraction of ads to be shown in the targeted location in micros.
         E.g. 1% equals 10,000.
         
        optional int64 location_fraction_micros = 4;
        Returns:
        The locationFractionMicros.
      • hasCpcBidCeilingMicros

        boolean hasCpcBidCeilingMicros()
         The highest CPC bid the automated bidding system is permitted to specify.
         This is a required field entered by the advertiser that sets the ceiling
         and specified in local micros.
         
        optional int64 cpc_bid_ceiling_micros = 5;
        Returns:
        Whether the cpcBidCeilingMicros field is set.
      • getCpcBidCeilingMicros

        long getCpcBidCeilingMicros()
         The highest CPC bid the automated bidding system is permitted to specify.
         This is a required field entered by the advertiser that sets the ceiling
         and specified in local micros.
         
        optional int64 cpc_bid_ceiling_micros = 5;
        Returns:
        The cpcBidCeilingMicros.