public enum BiddingStrategyType extends Enum<BiddingStrategyType>
Java class for BiddingStrategyType.
The following schema fragment specifies the expected content contained within this class.
<simpleType name="BiddingStrategyType">
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="MANUAL_CPC"/>
<enumeration value="MANUAL_CPM"/>
<enumeration value="PAGE_ONE_PROMOTED"/>
<enumeration value="TARGET_SPEND"/>
<enumeration value="TARGET_CPA"/>
<enumeration value="TARGET_ROAS"/>
<enumeration value="MAXIMIZE_CONVERSIONS"/>
<enumeration value="MAXIMIZE_CONVERSION_VALUE"/>
<enumeration value="TARGET_OUTRANK_SHARE"/>
<enumeration value="NONE"/>
<enumeration value="UNKNOWN"/>
</restriction>
</simpleType>
| Enum Constant and Description |
|---|
MANUAL_CPC
Manual click based bidding where user pays per click.
|
MANUAL_CPM
Manual impression based bidding where user pays per thousand
impressions.
|
MAXIMIZE_CONVERSION_VALUE
Maximize conversion value is an automated bidding strategy that automatically sets bids to
maximize revenue while spending your budget.
|
MAXIMIZE_CONVERSIONS
Maximize conversions is an automated bidding strategy that automatically sets bids to help
get the most conversions for your campaign while spending your budget.
|
NONE
Special bidding strategy type used to reset the bidding strategy at AdGroup and
AdGroupCriterion.
|
PAGE_ONE_PROMOTED
Page-One Promoted is an automated bid strategy that sets max CPC bids
to target impressions on page one or page one promoted slots on
google.com.
|
TARGET_CPA
Target CPA is an automated bid strategy that sets bids to help get
as many conversions as possible at the target cost per acquisition
(CPA) you set.
|
TARGET_OUTRANK_SHARE
Target Outrank Share is an automated bidding strategy that sets bids
based on the target fraction of auctions where the advertiser should
outrank a specific competitor.
|
TARGET_ROAS
Target ROAS is an automated bidding strategy that helps you maximize
revenue while averaging a specific target return on average spend (ROAS).
|
TARGET_SPEND
Target Spend (Maximize Clicks) is an automated bid strategy that sets
your bids to help get as many clicks as possible within your budget.
|
UNKNOWN
Used for return value only.
|
| Modifier and Type | Method and Description |
|---|---|
static BiddingStrategyType |
fromValue(String v) |
String |
value() |
static BiddingStrategyType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static BiddingStrategyType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final BiddingStrategyType MANUAL_CPC
public static final BiddingStrategyType MANUAL_CPM
public static final BiddingStrategyType PAGE_ONE_PROMOTED
public static final BiddingStrategyType TARGET_SPEND
public static final BiddingStrategyType TARGET_CPA
public static final BiddingStrategyType TARGET_ROAS
public static final BiddingStrategyType MAXIMIZE_CONVERSIONS
public static final BiddingStrategyType MAXIMIZE_CONVERSION_VALUE
public static final BiddingStrategyType TARGET_OUTRANK_SHARE
public static final BiddingStrategyType NONE
public static final BiddingStrategyType UNKNOWN
public static BiddingStrategyType[] values()
for (BiddingStrategyType c : BiddingStrategyType.values()) System.out.println(c);
public static BiddingStrategyType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic String value()
public static BiddingStrategyType fromValue(String v)
Copyright © 2023. All rights reserved.