Package com.google.doubleclick
Enum AdxExt.ImpExt.AuctionEnvironment
- java.lang.Object
-
- java.lang.Enum<AdxExt.ImpExt.AuctionEnvironment>
-
- com.google.doubleclick.AdxExt.ImpExt.AuctionEnvironment
-
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<AdxExt.ImpExt.AuctionEnvironment>
- Enclosing class:
- AdxExt.ImpExt
public static enum AdxExt.ImpExt.AuctionEnvironment extends Enum<AdxExt.ImpExt.AuctionEnvironment> implements com.google.protobuf.ProtocolMessageEnum
Describes the environment where the ad auction is run: either all on the server-side, server-side with sandboxed interest group bidding simulation, or with the contextual auction on the server-side and the interest group bidding and the final auction on the device.
Protobuf enumcom.google.doubleclick.ImpExt.AuctionEnvironment
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ON_DEVICE_INTEREST_GROUP_AUCTIONThis value is currently not in use and will be provided only when browsers start supporting on-device auctions.SERVER_SIDE_AUCTIONThe auction determining the winning ad is held server-side.SERVER_SIDE_AUCTION_WITH_INTEREST_GROUP_SIMULATIONAn interest group auction is simulated in a sandboxed environment, and its results are entered into the conventional server-side auction to determine the winning ad.
-
Field Summary
Fields Modifier and Type Field Description static intON_DEVICE_INTEREST_GROUP_AUCTION_VALUEThis value is currently not in use and will be provided only when browsers start supporting on-device auctions.static intSERVER_SIDE_AUCTION_VALUEThe auction determining the winning ad is held server-side.static intSERVER_SIDE_AUCTION_WITH_INTEREST_GROUP_SIMULATION_VALUEAn interest group auction is simulated in a sandboxed environment, and its results are entered into the conventional server-side auction to determine the winning ad.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static AdxExt.ImpExt.AuctionEnvironmentforNumber(int value)static com.google.protobuf.Descriptors.EnumDescriptorgetDescriptor()com.google.protobuf.Descriptors.EnumDescriptorgetDescriptorForType()intgetNumber()com.google.protobuf.Descriptors.EnumValueDescriptorgetValueDescriptor()static com.google.protobuf.Internal.EnumLiteMap<AdxExt.ImpExt.AuctionEnvironment>internalGetValueMap()static AdxExt.ImpExt.AuctionEnvironmentvalueOf(int value)Deprecated.static AdxExt.ImpExt.AuctionEnvironmentvalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)Returns the enum constant of this type with the specified name.static AdxExt.ImpExt.AuctionEnvironmentvalueOf(String name)Returns the enum constant of this type with the specified name.static AdxExt.ImpExt.AuctionEnvironment[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
SERVER_SIDE_AUCTION
public static final AdxExt.ImpExt.AuctionEnvironment SERVER_SIDE_AUCTION
The auction determining the winning ad is held server-side.
SERVER_SIDE_AUCTION = 0;
-
ON_DEVICE_INTEREST_GROUP_AUCTION
public static final AdxExt.ImpExt.AuctionEnvironment ON_DEVICE_INTEREST_GROUP_AUCTION
This value is currently not in use and will be provided only when browsers start supporting on-device auctions. The contextual auction that determines a winning contextual bid is held server-side, and bidding functions are run on the device to determine interest group bids. Both the winning contextual bid and interest group bids are entered into a final auction held on the device to select the winning ad. For more information regarding the TURTLEDOVE on device bidding and auction, see: https://github.com/WICG/turtledove and https://github.com/WICG/turtledove/blob/main/FLEDGE.md
ON_DEVICE_INTEREST_GROUP_AUCTION = 1;
-
SERVER_SIDE_AUCTION_WITH_INTEREST_GROUP_SIMULATION
public static final AdxExt.ImpExt.AuctionEnvironment SERVER_SIDE_AUCTION_WITH_INTEREST_GROUP_SIMULATION
An interest group auction is simulated in a sandboxed environment, and its results are entered into the conventional server-side auction to determine the winning ad. Experimental feature; may be subject to change. For more information regarding about the TURTLEDOVE simulation for RTB, see: https://github.com/google/ads-privacy/tree/master/experiments/turtledove-simulation, https://developers.google.com/authorized-buyers/rtb/turtledove, and https://developers.google.com/authorized-buyers/rtb/fledge
SERVER_SIDE_AUCTION_WITH_INTEREST_GROUP_SIMULATION = 2;
-
-
Field Detail
-
SERVER_SIDE_AUCTION_VALUE
public static final int SERVER_SIDE_AUCTION_VALUE
The auction determining the winning ad is held server-side.
SERVER_SIDE_AUCTION = 0;- See Also:
- Constant Field Values
-
ON_DEVICE_INTEREST_GROUP_AUCTION_VALUE
public static final int ON_DEVICE_INTEREST_GROUP_AUCTION_VALUE
This value is currently not in use and will be provided only when browsers start supporting on-device auctions. The contextual auction that determines a winning contextual bid is held server-side, and bidding functions are run on the device to determine interest group bids. Both the winning contextual bid and interest group bids are entered into a final auction held on the device to select the winning ad. For more information regarding the TURTLEDOVE on device bidding and auction, see: https://github.com/WICG/turtledove and https://github.com/WICG/turtledove/blob/main/FLEDGE.md
ON_DEVICE_INTEREST_GROUP_AUCTION = 1;- See Also:
- Constant Field Values
-
SERVER_SIDE_AUCTION_WITH_INTEREST_GROUP_SIMULATION_VALUE
public static final int SERVER_SIDE_AUCTION_WITH_INTEREST_GROUP_SIMULATION_VALUE
An interest group auction is simulated in a sandboxed environment, and its results are entered into the conventional server-side auction to determine the winning ad. Experimental feature; may be subject to change. For more information regarding about the TURTLEDOVE simulation for RTB, see: https://github.com/google/ads-privacy/tree/master/experiments/turtledove-simulation, https://developers.google.com/authorized-buyers/rtb/turtledove, and https://developers.google.com/authorized-buyers/rtb/fledge
SERVER_SIDE_AUCTION_WITH_INTEREST_GROUP_SIMULATION = 2;- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static AdxExt.ImpExt.AuctionEnvironment[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (AdxExt.ImpExt.AuctionEnvironment c : AdxExt.ImpExt.AuctionEnvironment.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static AdxExt.ImpExt.AuctionEnvironment valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
getNumber
public final int getNumber()
- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite- Specified by:
getNumberin interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
@Deprecated public static AdxExt.ImpExt.AuctionEnvironment valueOf(int value)
Deprecated.Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
value- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
forNumber
public static AdxExt.ImpExt.AuctionEnvironment forNumber(int value)
- Parameters:
value- The numeric wire value of the corresponding enum entry.- Returns:
- The enum associated with the given numeric wire value.
-
internalGetValueMap
public static com.google.protobuf.Internal.EnumLiteMap<AdxExt.ImpExt.AuctionEnvironment> internalGetValueMap()
-
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
- Specified by:
getValueDescriptorin interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptor
public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
-
valueOf
public static AdxExt.ImpExt.AuctionEnvironment valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
desc- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
-