public enum CampaignErrorReason extends Enum<CampaignErrorReason>
Java class for CampaignError.Reason.
The following schema fragment specifies the expected content contained within this class.
<simpleType name="CampaignError.Reason">
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="CANNOT_GO_BACK_TO_INCOMPLETE"/>
<enumeration value="CANNOT_TARGET_CONTENT_NETWORK"/>
<enumeration value="CANNOT_TARGET_SEARCH_NETWORK"/>
<enumeration value="CANNOT_TARGET_SEARCH_NETWORK_WITHOUT_GOOGLE_SEARCH"/>
<enumeration value="CANNOT_TARGET_GOOGLE_SEARCH_FOR_CPM_CAMPAIGN"/>
<enumeration value="CAMPAIGN_MUST_TARGET_AT_LEAST_ONE_NETWORK"/>
<enumeration value="CANNOT_TARGET_PARTNER_SEARCH_NETWORK"/>
<enumeration value="CANNOT_TARGET_CONTENT_NETWORK_ONLY_WITH_CRITERIA_LEVEL_BIDDING_STRATEGY"/>
<enumeration value="CAMPAIGN_DURATION_MUST_CONTAIN_ALL_RUNNABLE_TRIALS"/>
<enumeration value="CANNOT_MODIFY_FOR_TRIAL_CAMPAIGN"/>
<enumeration value="DUPLICATE_CAMPAIGN_NAME"/>
<enumeration value="INCOMPATIBLE_CAMPAIGN_FIELD"/>
<enumeration value="INVALID_CAMPAIGN_NAME"/>
<enumeration value="INVALID_AD_SERVING_OPTIMIZATION_STATUS"/>
<enumeration value="INVALID_TRACKING_URL"/>
<enumeration value="CANNOT_SET_BOTH_TRACKING_URL_TEMPLATE_AND_TRACKING_SETTING"/>
<enumeration value="MAX_IMPRESSIONS_NOT_IN_RANGE"/>
<enumeration value="TIME_UNIT_NOT_SUPPORTED"/>
<enumeration value="INVALID_OPERATION_IF_SERVING_STATUS_HAS_ENDED"/>
<enumeration value="BUDGET_CANNOT_BE_SHARED"/>
<enumeration value="CAMPAIGN_CANNOT_USE_SHARED_BUDGET"/>
<enumeration value="CANNOT_CHANGE_BUDGET_ON_CAMPAIGN_WITH_TRIALS"/>
<enumeration value="CAMPAIGN_LABEL_DOES_NOT_EXIST"/>
<enumeration value="CAMPAIGN_LABEL_ALREADY_EXISTS"/>
<enumeration value="MISSING_SHOPPING_SETTING"/>
<enumeration value="INVALID_SHOPPING_SALES_COUNTRY"/>
<enumeration value="MISSING_UNIVERSAL_APP_CAMPAIGN_SETTING"/>
<enumeration value="ADVERTISING_CHANNEL_TYPE_NOT_AVAILABLE_FOR_ACCOUNT_TYPE"/>
<enumeration value="INVALID_ADVERTISING_CHANNEL_SUB_TYPE"/>
<enumeration value="CAMPAIGN_CANNOT_USE_SHARED_BUDGET_WHILE_PART_OF_CAMPAIGN_GROUP"/>
<enumeration value="AT_LEAST_ONE_CONVERSION_MUST_BE_SELECTED"/>
<enumeration value="CANNOT_SET_AD_ROTATION_MODE"/>
<enumeration value="UNKNOWN"/>
</restriction>
</simpleType>
| Enum Constant and Description |
|---|
ADVERTISING_CHANNEL_TYPE_NOT_AVAILABLE_FOR_ACCOUNT_TYPE
The requested channel type is not available according to the customer's account setting.
|
AT_LEAST_ONE_CONVERSION_MUST_BE_SELECTED
At least one conversion must be selected.
|
BUDGET_CANNOT_BE_SHARED
This budget is exclusively linked to a Campaign that is using @link{Experiment}s
so it cannot be shared.
|
CAMPAIGN_CANNOT_USE_SHARED_BUDGET
Campaigns using @link{Experiment}s cannot use a shared budget.
|
CAMPAIGN_CANNOT_USE_SHARED_BUDGET_WHILE_PART_OF_CAMPAIGN_GROUP
A campaign cannot use a shared budget and be a part of a campaign group.
|
CAMPAIGN_DURATION_MUST_CONTAIN_ALL_RUNNABLE_TRIALS
Cannot modify the start or end date such that the campaign duration would not contain the
durations of all runnable trials.
|
CAMPAIGN_LABEL_ALREADY_EXISTS
The label has already been attached to the campaign.
|
CAMPAIGN_LABEL_DOES_NOT_EXIST
No link found between the campaign and the label.
|
CAMPAIGN_MUST_TARGET_AT_LEAST_ONE_NETWORK
Must target at least one network.
|
CANNOT_CHANGE_BUDGET_ON_CAMPAIGN_WITH_TRIALS
A different budget cannot be assigned to a campaign when there are running or scheduled
trials.
|
CANNOT_GO_BACK_TO_INCOMPLETE
A complete campaign cannot go back to being incomplete
|
CANNOT_MODIFY_FOR_TRIAL_CAMPAIGN
Cannot modify dates, budget or campaign name of a trial campaign.
|
CANNOT_SET_AD_ROTATION_MODE
Setting ad rotation mode for a campaign is not allowed.
|
CANNOT_SET_BOTH_TRACKING_URL_TEMPLATE_AND_TRACKING_SETTING
Cannot set both tracking url template and tracking setting.
|
CANNOT_TARGET_CONTENT_NETWORK
Cannot target content network.
|
CANNOT_TARGET_CONTENT_NETWORK_ONLY_WITH_CRITERIA_LEVEL_BIDDING_STRATEGY
Cannot target content network only as campaign has criteria-level bidding strategy.
|
CANNOT_TARGET_GOOGLE_SEARCH_FOR_CPM_CAMPAIGN
Cannot target Google Search network for a CPM campaign.
|
CANNOT_TARGET_PARTNER_SEARCH_NETWORK
Only some Google partners are allowed to target partner search network.
|
CANNOT_TARGET_SEARCH_NETWORK
Cannot target search network.
|
CANNOT_TARGET_SEARCH_NETWORK_WITHOUT_GOOGLE_SEARCH
Cannot cover search network without google search network.
|
DUPLICATE_CAMPAIGN_NAME
Trying to modify the name of an active or paused campaign, where the name is already
assigned to another active or paused campaign.
|
INCOMPATIBLE_CAMPAIGN_FIELD
Two fields are in conflicting modes.
|
INVALID_AD_SERVING_OPTIMIZATION_STATUS
Given status is invalid.
|
INVALID_ADVERTISING_CHANNEL_SUB_TYPE
The AdvertisingChannelSubType is not a valid subtype of the primary channel type.
|
INVALID_CAMPAIGN_NAME
Campaign name cannot be used.
|
INVALID_OPERATION_IF_SERVING_STATUS_HAS_ENDED
Operation not allowed on a campaign whose serving status has ended
|
INVALID_SHOPPING_SALES_COUNTRY
The country in shopping setting is not an allowed country.
|
INVALID_TRACKING_URL
Error in the campaign level tracking url.
|
MAX_IMPRESSIONS_NOT_IN_RANGE
The maximum number of impressions for Frequency Cap should be an integer greater than 0.
|
MISSING_SHOPPING_SETTING
A ShoppingSetting was not found when creating a shopping campaign.
|
MISSING_UNIVERSAL_APP_CAMPAIGN_SETTING
A Campaign with channel sub type UNIVERSAL_APP_CAMPAIGN must have a
UniversalAppCampaignSetting specified.
|
TIME_UNIT_NOT_SUPPORTED
Only the Day, Week and Month time units are supported.
|
UNKNOWN
Default error
Used for return value only.
|
| Modifier and Type | Method and Description |
|---|---|
static CampaignErrorReason |
fromValue(String v) |
String |
value() |
static CampaignErrorReason |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static CampaignErrorReason[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final CampaignErrorReason CANNOT_GO_BACK_TO_INCOMPLETE
public static final CampaignErrorReason CANNOT_TARGET_CONTENT_NETWORK
public static final CampaignErrorReason CANNOT_TARGET_SEARCH_NETWORK
public static final CampaignErrorReason CANNOT_TARGET_SEARCH_NETWORK_WITHOUT_GOOGLE_SEARCH
public static final CampaignErrorReason CANNOT_TARGET_GOOGLE_SEARCH_FOR_CPM_CAMPAIGN
public static final CampaignErrorReason CAMPAIGN_MUST_TARGET_AT_LEAST_ONE_NETWORK
public static final CampaignErrorReason CANNOT_TARGET_PARTNER_SEARCH_NETWORK
public static final CampaignErrorReason CANNOT_TARGET_CONTENT_NETWORK_ONLY_WITH_CRITERIA_LEVEL_BIDDING_STRATEGY
public static final CampaignErrorReason CAMPAIGN_DURATION_MUST_CONTAIN_ALL_RUNNABLE_TRIALS
public static final CampaignErrorReason CANNOT_MODIFY_FOR_TRIAL_CAMPAIGN
public static final CampaignErrorReason DUPLICATE_CAMPAIGN_NAME
public static final CampaignErrorReason INCOMPATIBLE_CAMPAIGN_FIELD
public static final CampaignErrorReason INVALID_CAMPAIGN_NAME
public static final CampaignErrorReason INVALID_AD_SERVING_OPTIMIZATION_STATUS
public static final CampaignErrorReason INVALID_TRACKING_URL
public static final CampaignErrorReason CANNOT_SET_BOTH_TRACKING_URL_TEMPLATE_AND_TRACKING_SETTING
public static final CampaignErrorReason MAX_IMPRESSIONS_NOT_IN_RANGE
public static final CampaignErrorReason TIME_UNIT_NOT_SUPPORTED
public static final CampaignErrorReason INVALID_OPERATION_IF_SERVING_STATUS_HAS_ENDED
public static final CampaignErrorReason BUDGET_CANNOT_BE_SHARED
public static final CampaignErrorReason CAMPAIGN_CANNOT_USE_SHARED_BUDGET
public static final CampaignErrorReason CANNOT_CHANGE_BUDGET_ON_CAMPAIGN_WITH_TRIALS
public static final CampaignErrorReason CAMPAIGN_LABEL_DOES_NOT_EXIST
public static final CampaignErrorReason CAMPAIGN_LABEL_ALREADY_EXISTS
public static final CampaignErrorReason MISSING_SHOPPING_SETTING
public static final CampaignErrorReason INVALID_SHOPPING_SALES_COUNTRY
public static final CampaignErrorReason MISSING_UNIVERSAL_APP_CAMPAIGN_SETTING
public static final CampaignErrorReason ADVERTISING_CHANNEL_TYPE_NOT_AVAILABLE_FOR_ACCOUNT_TYPE
public static final CampaignErrorReason INVALID_ADVERTISING_CHANNEL_SUB_TYPE
public static final CampaignErrorReason CAMPAIGN_CANNOT_USE_SHARED_BUDGET_WHILE_PART_OF_CAMPAIGN_GROUP
public static final CampaignErrorReason AT_LEAST_ONE_CONVERSION_MUST_BE_SELECTED
public static final CampaignErrorReason CANNOT_SET_AD_ROTATION_MODE
public static final CampaignErrorReason UNKNOWN
public static CampaignErrorReason[] values()
for (CampaignErrorReason c : CampaignErrorReason.values()) System.out.println(c);
public static CampaignErrorReason 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 CampaignErrorReason fromValue(String v)
Copyright © 2023. All rights reserved.