public enum SettingErrorReason extends Enum<SettingErrorReason>
Java class for SettingError.Reason.
The following schema fragment specifies the expected content contained within this class.
<simpleType name="SettingError.Reason">
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="DUPLICATE_SETTING_TYPE"/>
<enumeration value="SETTING_TYPE_IS_NOT_AVAILABLE"/>
<enumeration value="SETTING_TYPE_IS_NOT_COMPATIBLE_WITH_CAMPAIGN"/>
<enumeration value="TARGETING_SETTING_CONTAINS_INVALID_CRITERION_TYPE_GROUP"/>
<enumeration value="TARGETING_SETTING_DEMOGRAPHIC_CRITERION_TYPE_GROUPS_MUST_BE_SET_TO_TARGET_ALL"/>
<enumeration value="TARGETING_SETTING_CANNOT_CHANGE_TARGET_ALL_TO_FALSE_FOR_DEMOGRAPHIC_CRITERION_TYPE_GROUP"/>
<enumeration value="DYNAMIC_SEARCH_ADS_SETTING_AT_LEAST_ONE_FEED_ID_MUST_BE_PRESENT"/>
<enumeration value="DYNAMIC_SEARCH_ADS_SETTING_CONTAINS_INVALID_DOMAIN_NAME"/>
<enumeration value="DYNAMIC_SEARCH_ADS_SETTING_CONTAINS_SUBDOMAIN_NAME"/>
<enumeration value="DYNAMIC_SEARCH_ADS_SETTING_CONTAINS_INVALID_LANGUAGE_CODE"/>
<enumeration value="TARGET_ALL_IS_NOT_ALLOWED_FOR_PLACEMENT_IN_SEARCH_CAMPAIGN"/>
<enumeration value="UNIVERSAL_APP_CAMPAIGN_SETTING_DUPLICATE_DESCRIPTION"/>
<enumeration value="UNIVERSAL_APP_CAMPAIGN_SETTING_DESCRIPTION_LINE_WIDTH_TOO_LONG"/>
<enumeration value="UNIVERSAL_APP_CAMPAIGN_SETTING_APP_ID_CANNOT_BE_MODIFIED"/>
<enumeration value="TOO_MANY_YOUTUBE_MEDIA_IDS_IN_UNIVERSAL_APP_CAMPAIGN"/>
<enumeration value="TOO_MANY_IMAGE_MEDIA_IDS_IN_UNIVERSAL_APP_CAMPAIGN"/>
<enumeration value="MEDIA_INCOMPATIBLE_FOR_UNIVERSAL_APP_CAMPAIGN"/>
<enumeration value="TOO_MANY_EXCLAMATION_MARKS"/>
<enumeration value="UNKNOWN"/>
</restriction>
</simpleType>
| Enum Constant and Description |
|---|
DUPLICATE_SETTING_TYPE
The campaign already has a setting of the type that is being added.
|
DYNAMIC_SEARCH_ADS_SETTING_AT_LEAST_ONE_FEED_ID_MUST_BE_PRESENT
At least one feed id should be present.
|
DYNAMIC_SEARCH_ADS_SETTING_CONTAINS_INVALID_DOMAIN_NAME
The supplied DynamicSearchAdsSetting contains an invalid domain name.
|
DYNAMIC_SEARCH_ADS_SETTING_CONTAINS_INVALID_LANGUAGE_CODE
The supplied DynamicSearchAdsSetting contains an invalid language code.
|
DYNAMIC_SEARCH_ADS_SETTING_CONTAINS_SUBDOMAIN_NAME
The supplied DynamicSearchAdsSetting contains a subdomain name.
|
MEDIA_INCOMPATIBLE_FOR_UNIVERSAL_APP_CAMPAIGN
Media is incompatible for universal app campaign.
|
SETTING_TYPE_IS_NOT_AVAILABLE
The campaign setting is not available for this AdWords account.
|
SETTING_TYPE_IS_NOT_COMPATIBLE_WITH_CAMPAIGN
The setting is not compatible with the campaign.
|
TARGET_ALL_IS_NOT_ALLOWED_FOR_PLACEMENT_IN_SEARCH_CAMPAIGN
TargetingSettings in search campaigns should not have CriterionTypeGroup.PLACEMENT
set to targetAll.
|
TARGETING_SETTING_CANNOT_CHANGE_TARGET_ALL_TO_FALSE_FOR_DEMOGRAPHIC_CRITERION_TYPE_GROUP
Starting with AdWords API v201802,TargetingSetting cannot change any of the Demographic
CriterionTypeGroups (AGE_RANGE, GENDER, PARENT, INCOME_RANGE) from true to false.
|
TARGETING_SETTING_CONTAINS_INVALID_CRITERION_TYPE_GROUP
The supplied TargetingSetting contains an invalid CriterionTypeGroup.
|
TARGETING_SETTING_DEMOGRAPHIC_CRITERION_TYPE_GROUPS_MUST_BE_SET_TO_TARGET_ALL
Starting with AdWords API v201802, TargetingSetting must not explicitly set any of the
Demographic CriterionTypeGroups (AGE_RANGE, GENDER, PARENT, INCOME_RANGE) to false (it's
okay to not set them at all, in which case the system will set them to true automatically).
|
TOO_MANY_EXCLAMATION_MARKS
Too many exclamation marks in universal app campaign ad text ideas.
|
TOO_MANY_IMAGE_MEDIA_IDS_IN_UNIVERSAL_APP_CAMPAIGN
ImageMediaIds in universal app setting cannot exceed size limit.
|
TOO_MANY_YOUTUBE_MEDIA_IDS_IN_UNIVERSAL_APP_CAMPAIGN
YoutubeVideoMediaIds in universal app setting cannot exceed size limit.
|
UNIVERSAL_APP_CAMPAIGN_SETTING_APP_ID_CANNOT_BE_MODIFIED
Universal app setting appId field cannot be modified for COMPLETE campaigns.
|
UNIVERSAL_APP_CAMPAIGN_SETTING_DESCRIPTION_LINE_WIDTH_TOO_LONG
Description line width is too long in universal app setting description field.
|
UNIVERSAL_APP_CAMPAIGN_SETTING_DUPLICATE_DESCRIPTION
Duplicate description in universal app setting description field.
|
UNKNOWN
Unspecified campaign setting error.
|
| Modifier and Type | Method and Description |
|---|---|
static SettingErrorReason |
fromValue(String v) |
String |
value() |
static SettingErrorReason |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SettingErrorReason[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final SettingErrorReason DUPLICATE_SETTING_TYPE
public static final SettingErrorReason SETTING_TYPE_IS_NOT_AVAILABLE
public static final SettingErrorReason SETTING_TYPE_IS_NOT_COMPATIBLE_WITH_CAMPAIGN
public static final SettingErrorReason TARGETING_SETTING_CONTAINS_INVALID_CRITERION_TYPE_GROUP
CriterionTypeGroup documentation for CriterionTypeGroups allowed in Campaign or
AdGroup TargetingSettings.public static final SettingErrorReason TARGETING_SETTING_DEMOGRAPHIC_CRITERION_TYPE_GROUPS_MUST_BE_SET_TO_TARGET_ALL
public static final SettingErrorReason TARGETING_SETTING_CANNOT_CHANGE_TARGET_ALL_TO_FALSE_FOR_DEMOGRAPHIC_CRITERION_TYPE_GROUP
public static final SettingErrorReason DYNAMIC_SEARCH_ADS_SETTING_AT_LEAST_ONE_FEED_ID_MUST_BE_PRESENT
public static final SettingErrorReason DYNAMIC_SEARCH_ADS_SETTING_CONTAINS_INVALID_DOMAIN_NAME
public static final SettingErrorReason DYNAMIC_SEARCH_ADS_SETTING_CONTAINS_SUBDOMAIN_NAME
public static final SettingErrorReason DYNAMIC_SEARCH_ADS_SETTING_CONTAINS_INVALID_LANGUAGE_CODE
public static final SettingErrorReason TARGET_ALL_IS_NOT_ALLOWED_FOR_PLACEMENT_IN_SEARCH_CAMPAIGN
public static final SettingErrorReason UNIVERSAL_APP_CAMPAIGN_SETTING_DUPLICATE_DESCRIPTION
public static final SettingErrorReason UNIVERSAL_APP_CAMPAIGN_SETTING_DESCRIPTION_LINE_WIDTH_TOO_LONG
public static final SettingErrorReason UNIVERSAL_APP_CAMPAIGN_SETTING_APP_ID_CANNOT_BE_MODIFIED
public static final SettingErrorReason TOO_MANY_YOUTUBE_MEDIA_IDS_IN_UNIVERSAL_APP_CAMPAIGN
public static final SettingErrorReason TOO_MANY_IMAGE_MEDIA_IDS_IN_UNIVERSAL_APP_CAMPAIGN
public static final SettingErrorReason MEDIA_INCOMPATIBLE_FOR_UNIVERSAL_APP_CAMPAIGN
public static final SettingErrorReason TOO_MANY_EXCLAMATION_MARKS
public static final SettingErrorReason UNKNOWN
public static SettingErrorReason[] values()
for (SettingErrorReason c : SettingErrorReason.values()) System.out.println(c);
public static SettingErrorReason 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 SettingErrorReason fromValue(String v)
Copyright © 2023. All rights reserved.