CampaignError

Enum describing possible campaign errors.

Enums

UNSPECIFIED

Enum unspecified.

UNKNOWN

The received error code is not known in this version.

CANNOT_TARGET_CONTENT_NETWORK

Cannot target content network.

CANNOT_TARGET_SEARCH_NETWORK

Cannot target search network.

CANNOT_TARGET_GOOGLE_SEARCH_FOR_CPM_CAMPAIGN

Cannot target Google Search network for a CPM campaign.

CAMPAIGN_MUST_TARGET_AT_LEAST_ONE_NETWORK

Must target at least one network.

CANNOT_TARGET_PARTNER_SEARCH_NETWORK

Only some Google partners are allowed to target partner search network.

CANNOT_TARGET_CONTENT_NETWORK_ONLY_WITH_CRITERIA_LEVEL_BIDDING_STRATEGY

Cannot target content network only as campaign has criteria-level bidding strategy.

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.

CANNOT_MODIFY_FOR_TRIAL_CAMPAIGN

Cannot modify dates, budget or status of a trial campaign.

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_CAMPAIGN_NAME

Campaign name cannot be used.

INVALID_AD_SERVING_OPTIMIZATION_STATUS

Given status is invalid.

INVALID_TRACKING_URL

Error in the campaign level tracking URL.

CANNOT_SET_BOTH_TRACKING_URL_TEMPLATE_AND_TRACKING_SETTING

Cannot set both tracking URL template and tracking setting. A user has to clear legacy tracking setting in order to add tracking URL template.

MAX_IMPRESSIONS_NOT_IN_RANGE

The maximum number of impressions for Frequency Cap should be an integer greater than 0.

TIME_UNIT_NOT_SUPPORTED

Only the Day, Week and Month time units are supported.

INVALID_OPERATION_IF_SERVING_STATUS_HAS_ENDED

Operation not allowed on a campaign whose serving status has ended

BUDGET_CANNOT_BE_SHARED

This budget is exclusively linked to a Campaign that is using experiments so it cannot be shared.

CAMPAIGN_CANNOT_USE_SHARED_BUDGET

Campaigns using experiments cannot use a shared budget.

CANNOT_CHANGE_BUDGET_ON_CAMPAIGN_WITH_TRIALS

A different budget cannot be assigned to a campaign when there are running or scheduled trials.

CAMPAIGN_LABEL_DOES_NOT_EXIST

No link found between the campaign and the label.

CAMPAIGN_LABEL_ALREADY_EXISTS

The label has already been attached to the campaign.

MISSING_SHOPPING_SETTING

A ShoppingSetting was not found when creating a shopping campaign.

INVALID_SHOPPING_SALES_COUNTRY

The country in shopping setting is not an allowed country.

ADVERTISING_CHANNEL_TYPE_NOT_AVAILABLE_FOR_ACCOUNT_TYPE

The requested channel type is not available according to the customer's account setting.

INVALID_ADVERTISING_CHANNEL_SUB_TYPE

The AdvertisingChannelSubType is not a valid subtype of the primary channel type.

AT_LEAST_ONE_CONVERSION_MUST_BE_SELECTED

At least one conversion must be selected.

CANNOT_SET_AD_ROTATION_MODE

Setting ad rotation mode for a campaign is not allowed. Ad rotation mode at campaign is deprecated.

CANNOT_MODIFY_START_DATE_IF_ALREADY_STARTED

Trying to change start date on a campaign that has started.

CANNOT_SET_DATE_TO_PAST

Trying to modify a date into the past.

MISSING_HOTEL_SETTING

Hotel setting was not found when creating a hotel ads campaign.

CANNOT_USE_SHARED_CAMPAIGN_BUDGET_WHILE_PART_OF_CAMPAIGN_GROUP

A Campaign cannot use shared campaign budgets and be part of a campaign group.

APP_NOT_FOUND

The app ID was not found.

SHOPPING_ENABLE_LOCAL_NOT_SUPPORTED_FOR_CAMPAIGN_TYPE

Campaign.shopping_setting.enable_local is not supported for the specified campaign type.

MERCHANT_NOT_ALLOWED_FOR_COMPARISON_LISTING_ADS

The merchant does not support the creation of campaigns for Shopping Comparison Listing Ads.

INSUFFICIENT_APP_INSTALLS_COUNT

The App campaign for engagement cannot be created because there aren't enough installs.

SENSITIVE_CATEGORY_APP

The App campaign for engagement cannot be created because the app is sensitive.

HEC_AGREEMENT_REQUIRED

Customers with Housing, Employment, or Credit ads must accept updated personalized ads policy to continue creating campaigns.

NOT_COMPATIBLE_WITH_VIEW_THROUGH_CONVERSION_OPTIMIZATION

The field is not compatible with view through conversion optimization.

INVALID_EXCLUDED_PARENT_ASSET_FIELD_TYPE

The field type cannot be excluded because an active campaign-asset link of this type exists.

CANNOT_CREATE_APP_PRE_REGISTRATION_FOR_NON_ANDROID_APP

The app pre-registration campaign cannot be created for non-Android applications.

APP_NOT_AVAILABLE_TO_CREATE_APP_PRE_REGISTRATION_CAMPAIGN

The campaign cannot be created since the app is not available for pre-registration in any country.

INCOMPATIBLE_BUDGET_TYPE

The type of the Budget is not compatible with this Campaign.

LOCAL_SERVICES_DUPLICATE_CATEGORY_BID

Category bid list in the local services campaign setting contains multiple bids for the same category ID.

LOCAL_SERVICES_INVALID_CATEGORY_BID

Category bid list in the local services campaign setting contains a bid for an invalid category ID.

LOCAL_SERVICES_MISSING_CATEGORY_BID

Category bid list in the local services campaign setting is missing a bid for a category ID that must be present.

INVALID_STATUS_CHANGE

The requested change in status is not supported.

INVALID_EXCLUDED_PARENT_ASSET_SET_TYPE

The asset set type is invalid to be set in excluded_parent_asset_set_types field.

ASSET_SET_NOT_A_HOTEL_PROPERTY_ASSET_SET

Campaign.hotel_property_asset_set must point to an asset set of type HOTEL_PROPERTY.

HOTEL_PROPERTY_ASSET_SET_ONLY_FOR_PERFORMANCE_MAX_FOR_TRAVEL_GOALS

The hotel property asset set can only be set on Performance Max for travel goals campaigns.

AVERAGE_DAILY_SPEND_TOO_HIGH

Customer's average daily spend is too high to enable this feature.

CANNOT_ATTACH_TO_REMOVED_CAMPAIGN_GROUP

Cannot attach the campaign to a deleted campaign group.

CANNOT_ATTACH_TO_BIDDING_STRATEGY

Cannot attach the campaign to this bidding strategy.

CANNOT_CHANGE_BUDGET_PERIOD

A budget with a different period cannot be assigned to the campaign.

NOT_ENOUGH_CONVERSIONS

Customer does not have enough conversions to enable this feature.

CANNOT_SET_MORE_THAN_ONE_CONVERSION_ACTION

This campaign type can only have one conversion action.

NOT_COMPATIBLE_WITH_BUDGET_TYPE

The field is not compatible with the budget type.

NOT_COMPATIBLE_WITH_UPLOAD_CLICKS_CONVERSION

The feature is incompatible with ConversionActionType.UPLOAD_CLICKS.

APP_ID_MUST_MATCH_CONVERSION_ACTION_APP_ID

App campaign setting app ID must match selective optimization conversion action app ID.

CONVERSION_ACTION_WITH_DOWNLOAD_CATEGORY_NOT_ALLOWED

Selective optimization conversion action with Download category is not allowed.

CONVERSION_ACTION_WITH_DOWNLOAD_CATEGORY_REQUIRED

One software download for selective optimization conversion action is required for this campaign conversion action.

CONVERSION_TRACKING_NOT_ENABLED

Conversion tracking is not enabled and is required for this feature.

NOT_COMPATIBLE_WITH_BIDDING_STRATEGY_TYPE

The field is not compatible with the bidding strategy type.

NOT_COMPATIBLE_WITH_GOOGLE_ATTRIBUTION_CONVERSIONS

Campaign is not compatible with a conversion tracker that has Google attribution enabled.

CONVERSION_LAG_TOO_HIGH

Customer level conversion lag is too high.

NOT_LINKED_ADVERTISING_PARTNER

The advertiser set as an advertising partner is not an actively linked advertiser to this customer.

INVALID_NUMBER_OF_ADVERTISING_PARTNER_IDS

Invalid number of advertising partner IDs.

CANNOT_TARGET_DISPLAY_NETWORK_WITHOUT_YOUTUBE

Cannot target the display network without also targeting YouTube.

CANNOT_TARGET_NETWORK_FOR_COMPARISON_SHOPPING_SERVICE_LINKED_ACCOUNTS

Standard Shopping campaigns that are linked to a Comparison Shopping Service account cannot target this network.

CANNOT_MODIFY_TEXT_ASSET_AUTOMATION_WITH_ENABLED_TRIAL

Text asset automation settings can not be modified when there is an active Performance Max optimization automatically created assets experiment. End the experiment to modify these settings.

DYNAMIC_TEXT_ASSET_CANNOT_OPT_OUT_WITH_FINAL_URL_EXPANSION_OPT_IN

Dynamic text asset cannot be opted out when final URL expansion is opted in.

CANNOT_SET_CAMPAIGN_KEYWORD_MATCH_TYPE

Can not set a campaign level match type.

CANNOT_DISABLE_BROAD_MATCH_WHEN_KEYWORD_CONVERSION_IN_PROCESS

The campaign level keyword match type cannot be switched to non-broad when keyword conversion to broad match is in process.

CANNOT_DISABLE_BROAD_MATCH_WHEN_TARGETING_BRANDS

The campaign level keyword match type cannot be switched to non-broad when the campaign has any attached brand list or when a brand hint shared set is attached to the campaign.

CANNOT_ENABLE_BROAD_MATCH_FOR_BASE_CAMPAIGN_WITH_PROMOTING_TRIAL

Cannot set campaign level keyword match type to BROAD if the campaign is a base campaign with an associated trial that is currently promoting.

CANNOT_ENABLE_BROAD_MATCH_FOR_PROMOTING_TRIAL_CAMPAIGN

Cannot set campaign level keyword match type to BROAD if the campaign is a trial currently promoting.

REQUIRED_BUSINESS_NAME_ASSET_NOT_LINKED

Performance Max campaigns with Brand Guidelines enabled require at least one business name to be linked as a CampaignAsset. Performance Max campaigns for online sales with a product feed must meet this requirement only when there are assets that are linked to the campaign's asset groups.

REQUIRED_LOGO_ASSET_NOT_LINKED

Performance Max campaigns with Brand Guidelines enabled require at least one square logo to be linked as a CampaignAsset. Performance Max campaigns for online sales with a product feed must meet this requirement only when there are assets that are linked to the campaign's asset groups.