genproto: google.golang.org/genproto/googleapis/ads/googleads/v2/errors Index | Files

package errors

import "google.golang.org/genproto/googleapis/ads/googleads/v2/errors"

Index

Package Files

access_invitation_error.pb.go account_budget_proposal_error.pb.go ad_customizer_error.pb.go ad_error.pb.go ad_group_ad_error.pb.go ad_group_bid_modifier_error.pb.go ad_group_criterion_error.pb.go ad_group_error.pb.go ad_group_feed_error.pb.go ad_parameter_error.pb.go ad_sharing_error.pb.go adx_error.pb.go asset_error.pb.go authentication_error.pb.go authorization_error.pb.go bidding_error.pb.go bidding_strategy_error.pb.go billing_setup_error.pb.go campaign_budget_error.pb.go campaign_criterion_error.pb.go campaign_draft_error.pb.go campaign_error.pb.go campaign_experiment_error.pb.go campaign_feed_error.pb.go campaign_shared_set_error.pb.go change_status_error.pb.go collection_size_error.pb.go context_error.pb.go conversion_action_error.pb.go conversion_adjustment_upload_error.pb.go conversion_upload_error.pb.go country_code_error.pb.go criterion_error.pb.go currency_code_error.pb.go custom_interest_error.pb.go customer_client_link_error.pb.go customer_error.pb.go customer_feed_error.pb.go customer_manager_link_error.pb.go database_error.pb.go date_error.pb.go date_range_error.pb.go distinct_error.pb.go enum_error.pb.go errors.pb.go extension_feed_item_error.pb.go extension_setting_error.pb.go feed_attribute_reference_error.pb.go feed_error.pb.go feed_item_error.pb.go feed_item_target_error.pb.go feed_item_validation_error.pb.go feed_mapping_error.pb.go field_error.pb.go field_mask_error.pb.go function_error.pb.go function_parsing_error.pb.go geo_target_constant_suggestion_error.pb.go header_error.pb.go id_error.pb.go image_error.pb.go internal_error.pb.go invoice_error.pb.go keyword_plan_ad_group_error.pb.go keyword_plan_campaign_error.pb.go keyword_plan_error.pb.go keyword_plan_idea_error.pb.go keyword_plan_keyword_error.pb.go keyword_plan_negative_keyword_error.pb.go label_error.pb.go language_code_error.pb.go list_operation_error.pb.go manager_link_error.pb.go media_bundle_error.pb.go media_file_error.pb.go media_upload_error.pb.go multiplier_error.pb.go mutate_error.pb.go mutate_job_error.pb.go new_resource_creation_error.pb.go not_empty_error.pb.go not_whitelisted_error.pb.go null_error.pb.go operation_access_denied_error.pb.go operator_error.pb.go partial_failure_error.pb.go policy_finding_error.pb.go policy_validation_parameter_error.pb.go policy_violation_error.pb.go query_error.pb.go quota_error.pb.go range_error.pb.go reach_plan_error.pb.go recommendation_error.pb.go region_code_error.pb.go request_error.pb.go resource_access_denied_error.pb.go resource_count_limit_exceeded_error.pb.go setting_error.pb.go shared_criterion_error.pb.go shared_set_error.pb.go size_limit_error.pb.go string_format_error.pb.go string_length_error.pb.go url_field_error.pb.go user_list_error.pb.go youtube_video_registration_error.pb.go

Variables

var (
    AccessInvitationErrorEnum_AccessInvitationError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "INVALID_EMAIL_ADDRESS",
        3:  "EMAIL_ADDRESS_ALREADY_HAS_ACCESS",
    }
    AccessInvitationErrorEnum_AccessInvitationError_value = map[string]int32{
        "UNSPECIFIED":                      0,
        "UNKNOWN":                          1,
        "INVALID_EMAIL_ADDRESS":            2,
        "EMAIL_ADDRESS_ALREADY_HAS_ACCESS": 3,
    }
)

Enum value maps for AccessInvitationErrorEnum_AccessInvitationError.

var (
    AccountBudgetProposalErrorEnum_AccountBudgetProposalError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "FIELD_MASK_NOT_ALLOWED",
        3:  "IMMUTABLE_FIELD",
        4:  "REQUIRED_FIELD_MISSING",
        5:  "CANNOT_CANCEL_APPROVED_PROPOSAL",
        6:  "CANNOT_REMOVE_UNAPPROVED_BUDGET",
        7:  "CANNOT_REMOVE_RUNNING_BUDGET",
        8:  "CANNOT_END_UNAPPROVED_BUDGET",
        9:  "CANNOT_END_INACTIVE_BUDGET",
        10: "BUDGET_NAME_REQUIRED",
        11: "CANNOT_UPDATE_OLD_BUDGET",
        12: "CANNOT_END_IN_PAST",
        13: "CANNOT_EXTEND_END_TIME",
        14: "PURCHASE_ORDER_NUMBER_REQUIRED",
        15: "PENDING_UPDATE_PROPOSAL_EXISTS",
        16: "MULTIPLE_BUDGETS_NOT_ALLOWED_FOR_UNAPPROVED_BILLING_SETUP",
        17: "CANNOT_UPDATE_START_TIME_FOR_STARTED_BUDGET",
        18: "SPENDING_LIMIT_LOWER_THAN_ACCRUED_COST_NOT_ALLOWED",
        19: "UPDATE_IS_NO_OP",
        20: "END_TIME_MUST_FOLLOW_START_TIME",
        21: "BUDGET_DATE_RANGE_INCOMPATIBLE_WITH_BILLING_SETUP",
        22: "NOT_AUTHORIZED",
        23: "INVALID_BILLING_SETUP",
    }
    AccountBudgetProposalErrorEnum_AccountBudgetProposalError_value = map[string]int32{
        "UNSPECIFIED":                     0,
        "UNKNOWN":                         1,
        "FIELD_MASK_NOT_ALLOWED":          2,
        "IMMUTABLE_FIELD":                 3,
        "REQUIRED_FIELD_MISSING":          4,
        "CANNOT_CANCEL_APPROVED_PROPOSAL": 5,
        "CANNOT_REMOVE_UNAPPROVED_BUDGET": 6,
        "CANNOT_REMOVE_RUNNING_BUDGET":    7,
        "CANNOT_END_UNAPPROVED_BUDGET":    8,
        "CANNOT_END_INACTIVE_BUDGET":      9,
        "BUDGET_NAME_REQUIRED":            10,
        "CANNOT_UPDATE_OLD_BUDGET":        11,
        "CANNOT_END_IN_PAST":              12,
        "CANNOT_EXTEND_END_TIME":          13,
        "PURCHASE_ORDER_NUMBER_REQUIRED":  14,
        "PENDING_UPDATE_PROPOSAL_EXISTS":  15,
        "MULTIPLE_BUDGETS_NOT_ALLOWED_FOR_UNAPPROVED_BILLING_SETUP": 16,
        "CANNOT_UPDATE_START_TIME_FOR_STARTED_BUDGET":               17,
        "SPENDING_LIMIT_LOWER_THAN_ACCRUED_COST_NOT_ALLOWED":        18,
        "UPDATE_IS_NO_OP":                                   19,
        "END_TIME_MUST_FOLLOW_START_TIME":                   20,
        "BUDGET_DATE_RANGE_INCOMPATIBLE_WITH_BILLING_SETUP": 21,
        "NOT_AUTHORIZED":                                    22,
        "INVALID_BILLING_SETUP":                             23,
    }
)

Enum value maps for AccountBudgetProposalErrorEnum_AccountBudgetProposalError.

var (
    AdCustomizerErrorEnum_AdCustomizerError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "COUNTDOWN_INVALID_DATE_FORMAT",
        3:  "COUNTDOWN_DATE_IN_PAST",
        4:  "COUNTDOWN_INVALID_LOCALE",
        5:  "COUNTDOWN_INVALID_START_DAYS_BEFORE",
        6:  "UNKNOWN_USER_LIST",
    }
    AdCustomizerErrorEnum_AdCustomizerError_value = map[string]int32{
        "UNSPECIFIED":                         0,
        "UNKNOWN":                             1,
        "COUNTDOWN_INVALID_DATE_FORMAT":       2,
        "COUNTDOWN_DATE_IN_PAST":              3,
        "COUNTDOWN_INVALID_LOCALE":            4,
        "COUNTDOWN_INVALID_START_DAYS_BEFORE": 5,
        "UNKNOWN_USER_LIST":                   6,
    }
)

Enum value maps for AdCustomizerErrorEnum_AdCustomizerError.

var (
    AdErrorEnum_AdError_name = map[int32]string{ /* 131 elements not displayed */

    }
    AdErrorEnum_AdError_value = map[string]int32{ /* 131 elements not displayed */

    }
)

Enum value maps for AdErrorEnum_AdError.

var (
    AdGroupAdErrorEnum_AdGroupAdError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "AD_GROUP_AD_LABEL_DOES_NOT_EXIST",
        3:  "AD_GROUP_AD_LABEL_ALREADY_EXISTS",
        4:  "AD_NOT_UNDER_ADGROUP",
        5:  "CANNOT_OPERATE_ON_REMOVED_ADGROUPAD",
        6:  "CANNOT_CREATE_DEPRECATED_ADS",
        7:  "CANNOT_CREATE_TEXT_ADS",
        8:  "EMPTY_FIELD",
        9:  "RESOURCE_REFERENCED_IN_MULTIPLE_OPS",
    }
    AdGroupAdErrorEnum_AdGroupAdError_value = map[string]int32{
        "UNSPECIFIED":                         0,
        "UNKNOWN":                             1,
        "AD_GROUP_AD_LABEL_DOES_NOT_EXIST":    2,
        "AD_GROUP_AD_LABEL_ALREADY_EXISTS":    3,
        "AD_NOT_UNDER_ADGROUP":                4,
        "CANNOT_OPERATE_ON_REMOVED_ADGROUPAD": 5,
        "CANNOT_CREATE_DEPRECATED_ADS":        6,
        "CANNOT_CREATE_TEXT_ADS":              7,
        "EMPTY_FIELD":                         8,
        "RESOURCE_REFERENCED_IN_MULTIPLE_OPS": 9,
    }
)

Enum value maps for AdGroupAdErrorEnum_AdGroupAdError.

var (
    AdGroupBidModifierErrorEnum_AdGroupBidModifierError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "CRITERION_ID_NOT_SUPPORTED",
        3:  "CANNOT_OVERRIDE_OPTED_OUT_CAMPAIGN_CRITERION_BID_MODIFIER",
    }
    AdGroupBidModifierErrorEnum_AdGroupBidModifierError_value = map[string]int32{
        "UNSPECIFIED":                0,
        "UNKNOWN":                    1,
        "CRITERION_ID_NOT_SUPPORTED": 2,
        "CANNOT_OVERRIDE_OPTED_OUT_CAMPAIGN_CRITERION_BID_MODIFIER": 3,
    }
)

Enum value maps for AdGroupBidModifierErrorEnum_AdGroupBidModifierError.

var (
    AdGroupCriterionErrorEnum_AdGroupCriterionError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "AD_GROUP_CRITERION_LABEL_DOES_NOT_EXIST",
        3:  "AD_GROUP_CRITERION_LABEL_ALREADY_EXISTS",
        4:  "CANNOT_ADD_LABEL_TO_NEGATIVE_CRITERION",
        5:  "TOO_MANY_OPERATIONS",
        6:  "CANT_UPDATE_NEGATIVE",
        7:  "CONCRETE_TYPE_REQUIRED",
        8:  "BID_INCOMPATIBLE_WITH_ADGROUP",
        9:  "CANNOT_TARGET_AND_EXCLUDE",
        10: "ILLEGAL_URL",
        11: "INVALID_KEYWORD_TEXT",
        12: "INVALID_DESTINATION_URL",
        13: "MISSING_DESTINATION_URL_TAG",
        14: "KEYWORD_LEVEL_BID_NOT_SUPPORTED_FOR_MANUALCPM",
        15: "INVALID_USER_STATUS",
        16: "CANNOT_ADD_CRITERIA_TYPE",
        17: "CANNOT_EXCLUDE_CRITERIA_TYPE",
        27: "CAMPAIGN_TYPE_NOT_COMPATIBLE_WITH_PARTIAL_FAILURE",
        28: "OPERATIONS_FOR_TOO_MANY_SHOPPING_ADGROUPS",
        29: "CANNOT_MODIFY_URL_FIELDS_WITH_DUPLICATE_ELEMENTS",
        30: "CANNOT_SET_WITHOUT_FINAL_URLS",
        31: "CANNOT_CLEAR_FINAL_URLS_IF_FINAL_MOBILE_URLS_EXIST",
        32: "CANNOT_CLEAR_FINAL_URLS_IF_FINAL_APP_URLS_EXIST",
        33: "CANNOT_CLEAR_FINAL_URLS_IF_TRACKING_URL_TEMPLATE_EXISTS",
        34: "CANNOT_CLEAR_FINAL_URLS_IF_URL_CUSTOM_PARAMETERS_EXIST",
        35: "CANNOT_SET_BOTH_DESTINATION_URL_AND_FINAL_URLS",
        36: "CANNOT_SET_BOTH_DESTINATION_URL_AND_TRACKING_URL_TEMPLATE",
        37: "FINAL_URLS_NOT_SUPPORTED_FOR_CRITERION_TYPE",
        38: "FINAL_MOBILE_URLS_NOT_SUPPORTED_FOR_CRITERION_TYPE",
        39: "INVALID_LISTING_GROUP_HIERARCHY",
        40: "LISTING_GROUP_UNIT_CANNOT_HAVE_CHILDREN",
        41: "LISTING_GROUP_SUBDIVISION_REQUIRES_OTHERS_CASE",
        42: "LISTING_GROUP_REQUIRES_SAME_DIMENSION_TYPE_AS_SIBLINGS",
        43: "LISTING_GROUP_ALREADY_EXISTS",
        44: "LISTING_GROUP_DOES_NOT_EXIST",
        45: "LISTING_GROUP_CANNOT_BE_REMOVED",
        46: "INVALID_LISTING_GROUP_TYPE",
        47: "LISTING_GROUP_ADD_MAY_ONLY_USE_TEMP_ID",
    }
    AdGroupCriterionErrorEnum_AdGroupCriterionError_value = map[string]int32{
        "UNSPECIFIED": 0,
        "UNKNOWN":     1,
        "AD_GROUP_CRITERION_LABEL_DOES_NOT_EXIST":                   2,
        "AD_GROUP_CRITERION_LABEL_ALREADY_EXISTS":                   3,
        "CANNOT_ADD_LABEL_TO_NEGATIVE_CRITERION":                    4,
        "TOO_MANY_OPERATIONS":                                       5,
        "CANT_UPDATE_NEGATIVE":                                      6,
        "CONCRETE_TYPE_REQUIRED":                                    7,
        "BID_INCOMPATIBLE_WITH_ADGROUP":                             8,
        "CANNOT_TARGET_AND_EXCLUDE":                                 9,
        "ILLEGAL_URL":                                               10,
        "INVALID_KEYWORD_TEXT":                                      11,
        "INVALID_DESTINATION_URL":                                   12,
        "MISSING_DESTINATION_URL_TAG":                               13,
        "KEYWORD_LEVEL_BID_NOT_SUPPORTED_FOR_MANUALCPM":             14,
        "INVALID_USER_STATUS":                                       15,
        "CANNOT_ADD_CRITERIA_TYPE":                                  16,
        "CANNOT_EXCLUDE_CRITERIA_TYPE":                              17,
        "CAMPAIGN_TYPE_NOT_COMPATIBLE_WITH_PARTIAL_FAILURE":         27,
        "OPERATIONS_FOR_TOO_MANY_SHOPPING_ADGROUPS":                 28,
        "CANNOT_MODIFY_URL_FIELDS_WITH_DUPLICATE_ELEMENTS":          29,
        "CANNOT_SET_WITHOUT_FINAL_URLS":                             30,
        "CANNOT_CLEAR_FINAL_URLS_IF_FINAL_MOBILE_URLS_EXIST":        31,
        "CANNOT_CLEAR_FINAL_URLS_IF_FINAL_APP_URLS_EXIST":           32,
        "CANNOT_CLEAR_FINAL_URLS_IF_TRACKING_URL_TEMPLATE_EXISTS":   33,
        "CANNOT_CLEAR_FINAL_URLS_IF_URL_CUSTOM_PARAMETERS_EXIST":    34,
        "CANNOT_SET_BOTH_DESTINATION_URL_AND_FINAL_URLS":            35,
        "CANNOT_SET_BOTH_DESTINATION_URL_AND_TRACKING_URL_TEMPLATE": 36,
        "FINAL_URLS_NOT_SUPPORTED_FOR_CRITERION_TYPE":               37,
        "FINAL_MOBILE_URLS_NOT_SUPPORTED_FOR_CRITERION_TYPE":        38,
        "INVALID_LISTING_GROUP_HIERARCHY":                           39,
        "LISTING_GROUP_UNIT_CANNOT_HAVE_CHILDREN":                   40,
        "LISTING_GROUP_SUBDIVISION_REQUIRES_OTHERS_CASE":            41,
        "LISTING_GROUP_REQUIRES_SAME_DIMENSION_TYPE_AS_SIBLINGS":    42,
        "LISTING_GROUP_ALREADY_EXISTS":                              43,
        "LISTING_GROUP_DOES_NOT_EXIST":                              44,
        "LISTING_GROUP_CANNOT_BE_REMOVED":                           45,
        "INVALID_LISTING_GROUP_TYPE":                                46,
        "LISTING_GROUP_ADD_MAY_ONLY_USE_TEMP_ID":                    47,
    }
)

Enum value maps for AdGroupCriterionErrorEnum_AdGroupCriterionError.

var (
    AdGroupErrorEnum_AdGroupError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "DUPLICATE_ADGROUP_NAME",
        3:  "INVALID_ADGROUP_NAME",
        5:  "ADVERTISER_NOT_ON_CONTENT_NETWORK",
        6:  "BID_TOO_BIG",
        7:  "BID_TYPE_AND_BIDDING_STRATEGY_MISMATCH",
        8:  "MISSING_ADGROUP_NAME",
        9:  "ADGROUP_LABEL_DOES_NOT_EXIST",
        10: "ADGROUP_LABEL_ALREADY_EXISTS",
        11: "INVALID_CONTENT_BID_CRITERION_TYPE_GROUP",
        12: "AD_GROUP_TYPE_NOT_VALID_FOR_ADVERTISING_CHANNEL_TYPE",
        13: "ADGROUP_TYPE_NOT_SUPPORTED_FOR_CAMPAIGN_SALES_COUNTRY",
        14: "CANNOT_ADD_ADGROUP_OF_TYPE_DSA_TO_CAMPAIGN_WITHOUT_DSA_SETTING",
    }
    AdGroupErrorEnum_AdGroupError_value = map[string]int32{
        "UNSPECIFIED":                                                    0,
        "UNKNOWN":                                                        1,
        "DUPLICATE_ADGROUP_NAME":                                         2,
        "INVALID_ADGROUP_NAME":                                           3,
        "ADVERTISER_NOT_ON_CONTENT_NETWORK":                              5,
        "BID_TOO_BIG":                                                    6,
        "BID_TYPE_AND_BIDDING_STRATEGY_MISMATCH":                         7,
        "MISSING_ADGROUP_NAME":                                           8,
        "ADGROUP_LABEL_DOES_NOT_EXIST":                                   9,
        "ADGROUP_LABEL_ALREADY_EXISTS":                                   10,
        "INVALID_CONTENT_BID_CRITERION_TYPE_GROUP":                       11,
        "AD_GROUP_TYPE_NOT_VALID_FOR_ADVERTISING_CHANNEL_TYPE":           12,
        "ADGROUP_TYPE_NOT_SUPPORTED_FOR_CAMPAIGN_SALES_COUNTRY":          13,
        "CANNOT_ADD_ADGROUP_OF_TYPE_DSA_TO_CAMPAIGN_WITHOUT_DSA_SETTING": 14,
    }
)

Enum value maps for AdGroupErrorEnum_AdGroupError.

var (
    AdGroupFeedErrorEnum_AdGroupFeedError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE",
        3:  "CANNOT_CREATE_FOR_REMOVED_FEED",
        4:  "ADGROUP_FEED_ALREADY_EXISTS",
        5:  "CANNOT_OPERATE_ON_REMOVED_ADGROUP_FEED",
        6:  "INVALID_PLACEHOLDER_TYPE",
        7:  "MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE",
        8:  "NO_EXISTING_LOCATION_CUSTOMER_FEED",
    }
    AdGroupFeedErrorEnum_AdGroupFeedError_value = map[string]int32{
        "UNSPECIFIED": 0,
        "UNKNOWN":     1,
        "FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE": 2,
        "CANNOT_CREATE_FOR_REMOVED_FEED":           3,
        "ADGROUP_FEED_ALREADY_EXISTS":              4,
        "CANNOT_OPERATE_ON_REMOVED_ADGROUP_FEED":   5,
        "INVALID_PLACEHOLDER_TYPE":                 6,
        "MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE": 7,
        "NO_EXISTING_LOCATION_CUSTOMER_FEED":       8,
    }
)

Enum value maps for AdGroupFeedErrorEnum_AdGroupFeedError.

var (
    AdParameterErrorEnum_AdParameterError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "AD_GROUP_CRITERION_MUST_BE_KEYWORD",
        3:  "INVALID_INSERTION_TEXT_FORMAT",
    }
    AdParameterErrorEnum_AdParameterError_value = map[string]int32{
        "UNSPECIFIED":                        0,
        "UNKNOWN":                            1,
        "AD_GROUP_CRITERION_MUST_BE_KEYWORD": 2,
        "INVALID_INSERTION_TEXT_FORMAT":      3,
    }
)

Enum value maps for AdParameterErrorEnum_AdParameterError.

var (
    AdSharingErrorEnum_AdSharingError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "AD_GROUP_ALREADY_CONTAINS_AD",
        3:  "INCOMPATIBLE_AD_UNDER_AD_GROUP",
        4:  "CANNOT_SHARE_INACTIVE_AD",
    }
    AdSharingErrorEnum_AdSharingError_value = map[string]int32{
        "UNSPECIFIED":                    0,
        "UNKNOWN":                        1,
        "AD_GROUP_ALREADY_CONTAINS_AD":   2,
        "INCOMPATIBLE_AD_UNDER_AD_GROUP": 3,
        "CANNOT_SHARE_INACTIVE_AD":       4,
    }
)

Enum value maps for AdSharingErrorEnum_AdSharingError.

var (
    AdxErrorEnum_AdxError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "UNSUPPORTED_FEATURE",
    }
    AdxErrorEnum_AdxError_value = map[string]int32{
        "UNSPECIFIED":         0,
        "UNKNOWN":             1,
        "UNSUPPORTED_FEATURE": 2,
    }
)

Enum value maps for AdxErrorEnum_AdxError.

var (
    AssetErrorEnum_AssetError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "CUSTOMER_NOT_WHITELISTED_FOR_ASSET_TYPE",
        3:  "DUPLICATE_ASSET",
        4:  "DUPLICATE_ASSET_NAME",
        5:  "ASSET_DATA_IS_MISSING",
        6:  "CANNOT_MODIFY_ASSET_NAME",
    }
    AssetErrorEnum_AssetError_value = map[string]int32{
        "UNSPECIFIED": 0,
        "UNKNOWN":     1,
        "CUSTOMER_NOT_WHITELISTED_FOR_ASSET_TYPE": 2,
        "DUPLICATE_ASSET":                         3,
        "DUPLICATE_ASSET_NAME":                    4,
        "ASSET_DATA_IS_MISSING":                   5,
        "CANNOT_MODIFY_ASSET_NAME":                6,
    }
)

Enum value maps for AssetErrorEnum_AssetError.

var (
    AuthenticationErrorEnum_AuthenticationError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "AUTHENTICATION_ERROR",
        5:  "CLIENT_CUSTOMER_ID_INVALID",
        8:  "CUSTOMER_NOT_FOUND",
        9:  "GOOGLE_ACCOUNT_DELETED",
        10: "GOOGLE_ACCOUNT_COOKIE_INVALID",
        25: "GOOGLE_ACCOUNT_AUTHENTICATION_FAILED",
        12: "GOOGLE_ACCOUNT_USER_AND_ADS_USER_MISMATCH",
        13: "LOGIN_COOKIE_REQUIRED",
        14: "NOT_ADS_USER",
        15: "OAUTH_TOKEN_INVALID",
        16: "OAUTH_TOKEN_EXPIRED",
        17: "OAUTH_TOKEN_DISABLED",
        18: "OAUTH_TOKEN_REVOKED",
        19: "OAUTH_TOKEN_HEADER_INVALID",
        20: "LOGIN_COOKIE_INVALID",
        22: "USER_ID_INVALID",
        23: "TWO_STEP_VERIFICATION_NOT_ENROLLED",
        24: "ADVANCED_PROTECTION_NOT_ENROLLED",
    }
    AuthenticationErrorEnum_AuthenticationError_value = map[string]int32{
        "UNSPECIFIED":                               0,
        "UNKNOWN":                                   1,
        "AUTHENTICATION_ERROR":                      2,
        "CLIENT_CUSTOMER_ID_INVALID":                5,
        "CUSTOMER_NOT_FOUND":                        8,
        "GOOGLE_ACCOUNT_DELETED":                    9,
        "GOOGLE_ACCOUNT_COOKIE_INVALID":             10,
        "GOOGLE_ACCOUNT_AUTHENTICATION_FAILED":      25,
        "GOOGLE_ACCOUNT_USER_AND_ADS_USER_MISMATCH": 12,
        "LOGIN_COOKIE_REQUIRED":                     13,
        "NOT_ADS_USER":                              14,
        "OAUTH_TOKEN_INVALID":                       15,
        "OAUTH_TOKEN_EXPIRED":                       16,
        "OAUTH_TOKEN_DISABLED":                      17,
        "OAUTH_TOKEN_REVOKED":                       18,
        "OAUTH_TOKEN_HEADER_INVALID":                19,
        "LOGIN_COOKIE_INVALID":                      20,
        "USER_ID_INVALID":                           22,
        "TWO_STEP_VERIFICATION_NOT_ENROLLED":        23,
        "ADVANCED_PROTECTION_NOT_ENROLLED":          24,
    }
)

Enum value maps for AuthenticationErrorEnum_AuthenticationError.

var (
    AuthorizationErrorEnum_AuthorizationError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "USER_PERMISSION_DENIED",
        3:  "DEVELOPER_TOKEN_NOT_WHITELISTED",
        4:  "DEVELOPER_TOKEN_PROHIBITED",
        5:  "PROJECT_DISABLED",
        6:  "AUTHORIZATION_ERROR",
        7:  "ACTION_NOT_PERMITTED",
        8:  "INCOMPLETE_SIGNUP",
        24: "CUSTOMER_NOT_ENABLED",
        9:  "MISSING_TOS",
        10: "DEVELOPER_TOKEN_NOT_APPROVED",
        11: "INVALID_LOGIN_CUSTOMER_ID_SERVING_CUSTOMER_ID_COMBINATION",
    }
    AuthorizationErrorEnum_AuthorizationError_value = map[string]int32{
        "UNSPECIFIED":                     0,
        "UNKNOWN":                         1,
        "USER_PERMISSION_DENIED":          2,
        "DEVELOPER_TOKEN_NOT_WHITELISTED": 3,
        "DEVELOPER_TOKEN_PROHIBITED":      4,
        "PROJECT_DISABLED":                5,
        "AUTHORIZATION_ERROR":             6,
        "ACTION_NOT_PERMITTED":            7,
        "INCOMPLETE_SIGNUP":               8,
        "CUSTOMER_NOT_ENABLED":            24,
        "MISSING_TOS":                     9,
        "DEVELOPER_TOKEN_NOT_APPROVED":    10,
        "INVALID_LOGIN_CUSTOMER_ID_SERVING_CUSTOMER_ID_COMBINATION": 11,
    }
)

Enum value maps for AuthorizationErrorEnum_AuthorizationError.

var (
    BiddingErrorEnum_BiddingError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "BIDDING_STRATEGY_TRANSITION_NOT_ALLOWED",
        7:  "CANNOT_ATTACH_BIDDING_STRATEGY_TO_CAMPAIGN",
        10: "INVALID_ANONYMOUS_BIDDING_STRATEGY_TYPE",
        14: "INVALID_BIDDING_STRATEGY_TYPE",
        17: "INVALID_BID",
        18: "BIDDING_STRATEGY_NOT_AVAILABLE_FOR_ACCOUNT_TYPE",
        19: "CONVERSION_TRACKING_NOT_ENABLED",
        20: "NOT_ENOUGH_CONVERSIONS",
        21: "CANNOT_CREATE_CAMPAIGN_WITH_BIDDING_STRATEGY",
        23: "CANNOT_TARGET_CONTENT_NETWORK_ONLY_WITH_CAMPAIGN_LEVEL_POP_BIDDING_STRATEGY",
        24: "BIDDING_STRATEGY_NOT_SUPPORTED_WITH_AD_SCHEDULE",
        25: "PAY_PER_CONVERSION_NOT_AVAILABLE_FOR_CUSTOMER",
        26: "PAY_PER_CONVERSION_NOT_ALLOWED_WITH_TARGET_CPA",
        27: "BIDDING_STRATEGY_NOT_ALLOWED_FOR_SEARCH_ONLY_CAMPAIGNS",
        28: "BIDDING_STRATEGY_NOT_SUPPORTED_IN_DRAFTS_OR_EXPERIMENTS",
        29: "BIDDING_STRATEGY_TYPE_DOES_NOT_SUPPORT_PRODUCT_TYPE_ADGROUP_CRITERION",
        30: "BID_TOO_SMALL",
        31: "BID_TOO_BIG",
        32: "BID_TOO_MANY_FRACTIONAL_DIGITS",
        33: "INVALID_DOMAIN_NAME",
        34: "NOT_COMPATIBLE_WITH_PAYMENT_MODE",
        35: "NOT_COMPATIBLE_WITH_BUDGET_TYPE",
        36: "NOT_COMPATIBLE_WITH_BIDDING_STRATEGY_TYPE",
    }
    BiddingErrorEnum_BiddingError_value = map[string]int32{
        "UNSPECIFIED": 0,
        "UNKNOWN":     1,
        "BIDDING_STRATEGY_TRANSITION_NOT_ALLOWED":                                     2,
        "CANNOT_ATTACH_BIDDING_STRATEGY_TO_CAMPAIGN":                                  7,
        "INVALID_ANONYMOUS_BIDDING_STRATEGY_TYPE":                                     10,
        "INVALID_BIDDING_STRATEGY_TYPE":                                               14,
        "INVALID_BID":                                                                 17,
        "BIDDING_STRATEGY_NOT_AVAILABLE_FOR_ACCOUNT_TYPE":                             18,
        "CONVERSION_TRACKING_NOT_ENABLED":                                             19,
        "NOT_ENOUGH_CONVERSIONS":                                                      20,
        "CANNOT_CREATE_CAMPAIGN_WITH_BIDDING_STRATEGY":                                21,
        "CANNOT_TARGET_CONTENT_NETWORK_ONLY_WITH_CAMPAIGN_LEVEL_POP_BIDDING_STRATEGY": 23,
        "BIDDING_STRATEGY_NOT_SUPPORTED_WITH_AD_SCHEDULE":                             24,
        "PAY_PER_CONVERSION_NOT_AVAILABLE_FOR_CUSTOMER":                               25,
        "PAY_PER_CONVERSION_NOT_ALLOWED_WITH_TARGET_CPA":                              26,
        "BIDDING_STRATEGY_NOT_ALLOWED_FOR_SEARCH_ONLY_CAMPAIGNS":                      27,
        "BIDDING_STRATEGY_NOT_SUPPORTED_IN_DRAFTS_OR_EXPERIMENTS":                     28,
        "BIDDING_STRATEGY_TYPE_DOES_NOT_SUPPORT_PRODUCT_TYPE_ADGROUP_CRITERION":       29,
        "BID_TOO_SMALL":                             30,
        "BID_TOO_BIG":                               31,
        "BID_TOO_MANY_FRACTIONAL_DIGITS":            32,
        "INVALID_DOMAIN_NAME":                       33,
        "NOT_COMPATIBLE_WITH_PAYMENT_MODE":          34,
        "NOT_COMPATIBLE_WITH_BUDGET_TYPE":           35,
        "NOT_COMPATIBLE_WITH_BIDDING_STRATEGY_TYPE": 36,
    }
)

Enum value maps for BiddingErrorEnum_BiddingError.

var (
    BiddingStrategyErrorEnum_BiddingStrategyError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "DUPLICATE_NAME",
        3:  "CANNOT_CHANGE_BIDDING_STRATEGY_TYPE",
        4:  "CANNOT_REMOVE_ASSOCIATED_STRATEGY",
        5:  "BIDDING_STRATEGY_NOT_SUPPORTED",
        6:  "INCOMPATIBLE_BIDDING_STRATEGY_AND_BIDDING_STRATEGY_GOAL_TYPE",
    }
    BiddingStrategyErrorEnum_BiddingStrategyError_value = map[string]int32{
        "UNSPECIFIED":                         0,
        "UNKNOWN":                             1,
        "DUPLICATE_NAME":                      2,
        "CANNOT_CHANGE_BIDDING_STRATEGY_TYPE": 3,
        "CANNOT_REMOVE_ASSOCIATED_STRATEGY":   4,
        "BIDDING_STRATEGY_NOT_SUPPORTED":      5,
        "INCOMPATIBLE_BIDDING_STRATEGY_AND_BIDDING_STRATEGY_GOAL_TYPE": 6,
    }
)

Enum value maps for BiddingStrategyErrorEnum_BiddingStrategyError.

var (
    BillingSetupErrorEnum_BillingSetupError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "CANNOT_USE_EXISTING_AND_NEW_ACCOUNT",
        3:  "CANNOT_REMOVE_STARTED_BILLING_SETUP",
        4:  "CANNOT_CHANGE_BILLING_TO_SAME_PAYMENTS_ACCOUNT",
        5:  "BILLING_SETUP_NOT_PERMITTED_FOR_CUSTOMER_STATUS",
        6:  "INVALID_PAYMENTS_ACCOUNT",
        7:  "BILLING_SETUP_NOT_PERMITTED_FOR_CUSTOMER_CATEGORY",
        8:  "INVALID_START_TIME_TYPE",
        9:  "THIRD_PARTY_ALREADY_HAS_BILLING",
        10: "BILLING_SETUP_IN_PROGRESS",
        11: "NO_SIGNUP_PERMISSION",
        12: "CHANGE_OF_BILL_TO_IN_PROGRESS",
        13: "PAYMENTS_PROFILE_NOT_FOUND",
        14: "PAYMENTS_ACCOUNT_NOT_FOUND",
        15: "PAYMENTS_PROFILE_INELIGIBLE",
        16: "PAYMENTS_ACCOUNT_INELIGIBLE",
        17: "CUSTOMER_NEEDS_INTERNAL_APPROVAL",
    }
    BillingSetupErrorEnum_BillingSetupError_value = map[string]int32{
        "UNSPECIFIED":                                       0,
        "UNKNOWN":                                           1,
        "CANNOT_USE_EXISTING_AND_NEW_ACCOUNT":               2,
        "CANNOT_REMOVE_STARTED_BILLING_SETUP":               3,
        "CANNOT_CHANGE_BILLING_TO_SAME_PAYMENTS_ACCOUNT":    4,
        "BILLING_SETUP_NOT_PERMITTED_FOR_CUSTOMER_STATUS":   5,
        "INVALID_PAYMENTS_ACCOUNT":                          6,
        "BILLING_SETUP_NOT_PERMITTED_FOR_CUSTOMER_CATEGORY": 7,
        "INVALID_START_TIME_TYPE":                           8,
        "THIRD_PARTY_ALREADY_HAS_BILLING":                   9,
        "BILLING_SETUP_IN_PROGRESS":                         10,
        "NO_SIGNUP_PERMISSION":                              11,
        "CHANGE_OF_BILL_TO_IN_PROGRESS":                     12,
        "PAYMENTS_PROFILE_NOT_FOUND":                        13,
        "PAYMENTS_ACCOUNT_NOT_FOUND":                        14,
        "PAYMENTS_PROFILE_INELIGIBLE":                       15,
        "PAYMENTS_ACCOUNT_INELIGIBLE":                       16,
        "CUSTOMER_NEEDS_INTERNAL_APPROVAL":                  17,
    }
)

Enum value maps for BillingSetupErrorEnum_BillingSetupError.

var (
    CampaignBudgetErrorEnum_CampaignBudgetError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        17: "CAMPAIGN_BUDGET_CANNOT_BE_SHARED",
        2:  "CAMPAIGN_BUDGET_REMOVED",
        3:  "CAMPAIGN_BUDGET_IN_USE",
        4:  "CAMPAIGN_BUDGET_PERIOD_NOT_AVAILABLE",
        6:  "CANNOT_MODIFY_FIELD_OF_IMPLICITLY_SHARED_CAMPAIGN_BUDGET",
        7:  "CANNOT_UPDATE_CAMPAIGN_BUDGET_TO_IMPLICITLY_SHARED",
        8:  "CANNOT_UPDATE_CAMPAIGN_BUDGET_TO_EXPLICITLY_SHARED_WITHOUT_NAME",
        9:  "CANNOT_UPDATE_CAMPAIGN_BUDGET_TO_EXPLICITLY_SHARED",
        10: "CANNOT_USE_IMPLICITLY_SHARED_CAMPAIGN_BUDGET_WITH_MULTIPLE_CAMPAIGNS",
        11: "DUPLICATE_NAME",
        12: "MONEY_AMOUNT_IN_WRONG_CURRENCY",
        13: "MONEY_AMOUNT_LESS_THAN_CURRENCY_MINIMUM_CPC",
        14: "MONEY_AMOUNT_TOO_LARGE",
        15: "NEGATIVE_MONEY_AMOUNT",
        16: "NON_MULTIPLE_OF_MINIMUM_CURRENCY_UNIT",
    }
    CampaignBudgetErrorEnum_CampaignBudgetError_value = map[string]int32{
        "UNSPECIFIED":                          0,
        "UNKNOWN":                              1,
        "CAMPAIGN_BUDGET_CANNOT_BE_SHARED":     17,
        "CAMPAIGN_BUDGET_REMOVED":              2,
        "CAMPAIGN_BUDGET_IN_USE":               3,
        "CAMPAIGN_BUDGET_PERIOD_NOT_AVAILABLE": 4,
        "CANNOT_MODIFY_FIELD_OF_IMPLICITLY_SHARED_CAMPAIGN_BUDGET":             6,
        "CANNOT_UPDATE_CAMPAIGN_BUDGET_TO_IMPLICITLY_SHARED":                   7,
        "CANNOT_UPDATE_CAMPAIGN_BUDGET_TO_EXPLICITLY_SHARED_WITHOUT_NAME":      8,
        "CANNOT_UPDATE_CAMPAIGN_BUDGET_TO_EXPLICITLY_SHARED":                   9,
        "CANNOT_USE_IMPLICITLY_SHARED_CAMPAIGN_BUDGET_WITH_MULTIPLE_CAMPAIGNS": 10,
        "DUPLICATE_NAME":                              11,
        "MONEY_AMOUNT_IN_WRONG_CURRENCY":              12,
        "MONEY_AMOUNT_LESS_THAN_CURRENCY_MINIMUM_CPC": 13,
        "MONEY_AMOUNT_TOO_LARGE":                      14,
        "NEGATIVE_MONEY_AMOUNT":                       15,
        "NON_MULTIPLE_OF_MINIMUM_CURRENCY_UNIT":       16,
    }
)

Enum value maps for CampaignBudgetErrorEnum_CampaignBudgetError.

var (
    CampaignCriterionErrorEnum_CampaignCriterionError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "CONCRETE_TYPE_REQUIRED",
        3:  "INVALID_PLACEMENT_URL",
        4:  "CANNOT_EXCLUDE_CRITERIA_TYPE",
        5:  "CANNOT_SET_STATUS_FOR_CRITERIA_TYPE",
        6:  "CANNOT_SET_STATUS_FOR_EXCLUDED_CRITERIA",
        7:  "CANNOT_TARGET_AND_EXCLUDE",
        8:  "TOO_MANY_OPERATIONS",
        9:  "OPERATOR_NOT_SUPPORTED_FOR_CRITERION_TYPE",
        10: "SHOPPING_CAMPAIGN_SALES_COUNTRY_NOT_SUPPORTED_FOR_SALES_CHANNEL",
        11: "CANNOT_ADD_EXISTING_FIELD",
        12: "CANNOT_UPDATE_NEGATIVE_CRITERION",
    }
    CampaignCriterionErrorEnum_CampaignCriterionError_value = map[string]int32{
        "UNSPECIFIED":                               0,
        "UNKNOWN":                                   1,
        "CONCRETE_TYPE_REQUIRED":                    2,
        "INVALID_PLACEMENT_URL":                     3,
        "CANNOT_EXCLUDE_CRITERIA_TYPE":              4,
        "CANNOT_SET_STATUS_FOR_CRITERIA_TYPE":       5,
        "CANNOT_SET_STATUS_FOR_EXCLUDED_CRITERIA":   6,
        "CANNOT_TARGET_AND_EXCLUDE":                 7,
        "TOO_MANY_OPERATIONS":                       8,
        "OPERATOR_NOT_SUPPORTED_FOR_CRITERION_TYPE": 9,
        "SHOPPING_CAMPAIGN_SALES_COUNTRY_NOT_SUPPORTED_FOR_SALES_CHANNEL": 10,
        "CANNOT_ADD_EXISTING_FIELD":                                       11,
        "CANNOT_UPDATE_NEGATIVE_CRITERION":                                12,
    }
)

Enum value maps for CampaignCriterionErrorEnum_CampaignCriterionError.

var (
    CampaignDraftErrorEnum_CampaignDraftError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "DUPLICATE_DRAFT_NAME",
        3:  "INVALID_STATUS_TRANSITION_FROM_REMOVED",
        4:  "INVALID_STATUS_TRANSITION_FROM_PROMOTED",
        5:  "INVALID_STATUS_TRANSITION_FROM_PROMOTE_FAILED",
        6:  "CUSTOMER_CANNOT_CREATE_DRAFT",
        7:  "CAMPAIGN_CANNOT_CREATE_DRAFT",
        8:  "INVALID_DRAFT_CHANGE",
        9:  "INVALID_STATUS_TRANSITION",
        10: "MAX_NUMBER_OF_DRAFTS_PER_CAMPAIGN_REACHED",
        11: "LIST_ERRORS_FOR_PROMOTED_DRAFT_ONLY",
    }
    CampaignDraftErrorEnum_CampaignDraftError_value = map[string]int32{
        "UNSPECIFIED":                                   0,
        "UNKNOWN":                                       1,
        "DUPLICATE_DRAFT_NAME":                          2,
        "INVALID_STATUS_TRANSITION_FROM_REMOVED":        3,
        "INVALID_STATUS_TRANSITION_FROM_PROMOTED":       4,
        "INVALID_STATUS_TRANSITION_FROM_PROMOTE_FAILED": 5,
        "CUSTOMER_CANNOT_CREATE_DRAFT":                  6,
        "CAMPAIGN_CANNOT_CREATE_DRAFT":                  7,
        "INVALID_DRAFT_CHANGE":                          8,
        "INVALID_STATUS_TRANSITION":                     9,
        "MAX_NUMBER_OF_DRAFTS_PER_CAMPAIGN_REACHED":     10,
        "LIST_ERRORS_FOR_PROMOTED_DRAFT_ONLY":           11,
    }
)

Enum value maps for CampaignDraftErrorEnum_CampaignDraftError.

var (
    CampaignErrorEnum_CampaignError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        3:  "CANNOT_TARGET_CONTENT_NETWORK",
        4:  "CANNOT_TARGET_SEARCH_NETWORK",
        5:  "CANNOT_TARGET_SEARCH_NETWORK_WITHOUT_GOOGLE_SEARCH",
        6:  "CANNOT_TARGET_GOOGLE_SEARCH_FOR_CPM_CAMPAIGN",
        7:  "CAMPAIGN_MUST_TARGET_AT_LEAST_ONE_NETWORK",
        8:  "CANNOT_TARGET_PARTNER_SEARCH_NETWORK",
        9:  "CANNOT_TARGET_CONTENT_NETWORK_ONLY_WITH_CRITERIA_LEVEL_BIDDING_STRATEGY",
        10: "CAMPAIGN_DURATION_MUST_CONTAIN_ALL_RUNNABLE_TRIALS",
        11: "CANNOT_MODIFY_FOR_TRIAL_CAMPAIGN",
        12: "DUPLICATE_CAMPAIGN_NAME",
        13: "INCOMPATIBLE_CAMPAIGN_FIELD",
        14: "INVALID_CAMPAIGN_NAME",
        15: "INVALID_AD_SERVING_OPTIMIZATION_STATUS",
        16: "INVALID_TRACKING_URL",
        17: "CANNOT_SET_BOTH_TRACKING_URL_TEMPLATE_AND_TRACKING_SETTING",
        18: "MAX_IMPRESSIONS_NOT_IN_RANGE",
        19: "TIME_UNIT_NOT_SUPPORTED",
        20: "INVALID_OPERATION_IF_SERVING_STATUS_HAS_ENDED",
        21: "BUDGET_CANNOT_BE_SHARED",
        22: "CAMPAIGN_CANNOT_USE_SHARED_BUDGET",
        23: "CANNOT_CHANGE_BUDGET_ON_CAMPAIGN_WITH_TRIALS",
        24: "CAMPAIGN_LABEL_DOES_NOT_EXIST",
        25: "CAMPAIGN_LABEL_ALREADY_EXISTS",
        26: "MISSING_SHOPPING_SETTING",
        27: "INVALID_SHOPPING_SALES_COUNTRY",
        30: "MISSING_UNIVERSAL_APP_CAMPAIGN_SETTING",
        31: "ADVERTISING_CHANNEL_TYPE_NOT_AVAILABLE_FOR_ACCOUNT_TYPE",
        32: "INVALID_ADVERTISING_CHANNEL_SUB_TYPE",
        33: "AT_LEAST_ONE_CONVERSION_MUST_BE_SELECTED",
        34: "CANNOT_SET_AD_ROTATION_MODE",
        35: "CANNOT_MODIFY_START_DATE_IF_ALREADY_STARTED",
        36: "CANNOT_SET_DATE_TO_PAST",
        37: "MISSING_HOTEL_CUSTOMER_LINK",
        38: "INVALID_HOTEL_CUSTOMER_LINK",
        39: "MISSING_HOTEL_SETTING",
        40: "CANNOT_USE_SHARED_CAMPAIGN_BUDGET_WHILE_PART_OF_CAMPAIGN_GROUP",
        41: "APP_NOT_FOUND",
        42: "SHOPPING_ENABLE_LOCAL_NOT_SUPPORTED_FOR_CAMPAIGN_TYPE",
        43: "MERCHANT_NOT_ALLOWED_FOR_COMPARISON_LISTING_ADS",
        44: "INSUFFICIENT_APP_INSTALLS_COUNT",
    }
    CampaignErrorEnum_CampaignError_value = map[string]int32{
        "UNSPECIFIED":                   0,
        "UNKNOWN":                       1,
        "CANNOT_TARGET_CONTENT_NETWORK": 3,
        "CANNOT_TARGET_SEARCH_NETWORK":  4,
        "CANNOT_TARGET_SEARCH_NETWORK_WITHOUT_GOOGLE_SEARCH":                      5,
        "CANNOT_TARGET_GOOGLE_SEARCH_FOR_CPM_CAMPAIGN":                            6,
        "CAMPAIGN_MUST_TARGET_AT_LEAST_ONE_NETWORK":                               7,
        "CANNOT_TARGET_PARTNER_SEARCH_NETWORK":                                    8,
        "CANNOT_TARGET_CONTENT_NETWORK_ONLY_WITH_CRITERIA_LEVEL_BIDDING_STRATEGY": 9,
        "CAMPAIGN_DURATION_MUST_CONTAIN_ALL_RUNNABLE_TRIALS":                      10,
        "CANNOT_MODIFY_FOR_TRIAL_CAMPAIGN":                                        11,
        "DUPLICATE_CAMPAIGN_NAME":                                                 12,
        "INCOMPATIBLE_CAMPAIGN_FIELD":                                             13,
        "INVALID_CAMPAIGN_NAME":                                                   14,
        "INVALID_AD_SERVING_OPTIMIZATION_STATUS":                                  15,
        "INVALID_TRACKING_URL":                                                    16,
        "CANNOT_SET_BOTH_TRACKING_URL_TEMPLATE_AND_TRACKING_SETTING":              17,
        "MAX_IMPRESSIONS_NOT_IN_RANGE":                                            18,
        "TIME_UNIT_NOT_SUPPORTED":                                                 19,
        "INVALID_OPERATION_IF_SERVING_STATUS_HAS_ENDED":                           20,
        "BUDGET_CANNOT_BE_SHARED":                                                 21,
        "CAMPAIGN_CANNOT_USE_SHARED_BUDGET":                                       22,
        "CANNOT_CHANGE_BUDGET_ON_CAMPAIGN_WITH_TRIALS":                            23,
        "CAMPAIGN_LABEL_DOES_NOT_EXIST":                                           24,
        "CAMPAIGN_LABEL_ALREADY_EXISTS":                                           25,
        "MISSING_SHOPPING_SETTING":                                                26,
        "INVALID_SHOPPING_SALES_COUNTRY":                                          27,
        "MISSING_UNIVERSAL_APP_CAMPAIGN_SETTING":                                  30,
        "ADVERTISING_CHANNEL_TYPE_NOT_AVAILABLE_FOR_ACCOUNT_TYPE":                 31,
        "INVALID_ADVERTISING_CHANNEL_SUB_TYPE":                                    32,
        "AT_LEAST_ONE_CONVERSION_MUST_BE_SELECTED":                                33,
        "CANNOT_SET_AD_ROTATION_MODE":                                             34,
        "CANNOT_MODIFY_START_DATE_IF_ALREADY_STARTED":                             35,
        "CANNOT_SET_DATE_TO_PAST":                                                 36,
        "MISSING_HOTEL_CUSTOMER_LINK":                                             37,
        "INVALID_HOTEL_CUSTOMER_LINK":                                             38,
        "MISSING_HOTEL_SETTING":                                                   39,
        "CANNOT_USE_SHARED_CAMPAIGN_BUDGET_WHILE_PART_OF_CAMPAIGN_GROUP":          40,
        "APP_NOT_FOUND":                                                           41,
        "SHOPPING_ENABLE_LOCAL_NOT_SUPPORTED_FOR_CAMPAIGN_TYPE":                   42,
        "MERCHANT_NOT_ALLOWED_FOR_COMPARISON_LISTING_ADS":                         43,
        "INSUFFICIENT_APP_INSTALLS_COUNT":                                         44,
    }
)

Enum value maps for CampaignErrorEnum_CampaignError.

var (
    CampaignExperimentErrorEnum_CampaignExperimentError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "DUPLICATE_NAME",
        3:  "INVALID_TRANSITION",
        4:  "CANNOT_CREATE_EXPERIMENT_WITH_SHARED_BUDGET",
        5:  "CANNOT_CREATE_EXPERIMENT_FOR_REMOVED_BASE_CAMPAIGN",
        6:  "CANNOT_CREATE_EXPERIMENT_FOR_NON_PROPOSED_DRAFT",
        7:  "CUSTOMER_CANNOT_CREATE_EXPERIMENT",
        8:  "CAMPAIGN_CANNOT_CREATE_EXPERIMENT",
        9:  "EXPERIMENT_DURATIONS_MUST_NOT_OVERLAP",
        10: "EXPERIMENT_DURATION_MUST_BE_WITHIN_CAMPAIGN_DURATION",
        11: "CANNOT_MUTATE_EXPERIMENT_DUE_TO_STATUS",
    }
    CampaignExperimentErrorEnum_CampaignExperimentError_value = map[string]int32{
        "UNSPECIFIED":        0,
        "UNKNOWN":            1,
        "DUPLICATE_NAME":     2,
        "INVALID_TRANSITION": 3,
        "CANNOT_CREATE_EXPERIMENT_WITH_SHARED_BUDGET":          4,
        "CANNOT_CREATE_EXPERIMENT_FOR_REMOVED_BASE_CAMPAIGN":   5,
        "CANNOT_CREATE_EXPERIMENT_FOR_NON_PROPOSED_DRAFT":      6,
        "CUSTOMER_CANNOT_CREATE_EXPERIMENT":                    7,
        "CAMPAIGN_CANNOT_CREATE_EXPERIMENT":                    8,
        "EXPERIMENT_DURATIONS_MUST_NOT_OVERLAP":                9,
        "EXPERIMENT_DURATION_MUST_BE_WITHIN_CAMPAIGN_DURATION": 10,
        "CANNOT_MUTATE_EXPERIMENT_DUE_TO_STATUS":               11,
    }
)

Enum value maps for CampaignExperimentErrorEnum_CampaignExperimentError.

var (
    CampaignFeedErrorEnum_CampaignFeedError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE",
        4:  "CANNOT_CREATE_FOR_REMOVED_FEED",
        5:  "CANNOT_CREATE_ALREADY_EXISTING_CAMPAIGN_FEED",
        6:  "CANNOT_MODIFY_REMOVED_CAMPAIGN_FEED",
        7:  "INVALID_PLACEHOLDER_TYPE",
        8:  "MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE",
    }
    CampaignFeedErrorEnum_CampaignFeedError_value = map[string]int32{
        "UNSPECIFIED": 0,
        "UNKNOWN":     1,
        "FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE":     2,
        "CANNOT_CREATE_FOR_REMOVED_FEED":               4,
        "CANNOT_CREATE_ALREADY_EXISTING_CAMPAIGN_FEED": 5,
        "CANNOT_MODIFY_REMOVED_CAMPAIGN_FEED":          6,
        "INVALID_PLACEHOLDER_TYPE":                     7,
        "MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE":     8,
    }
)

Enum value maps for CampaignFeedErrorEnum_CampaignFeedError.

var (
    CampaignSharedSetErrorEnum_CampaignSharedSetError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "SHARED_SET_ACCESS_DENIED",
    }
    CampaignSharedSetErrorEnum_CampaignSharedSetError_value = map[string]int32{
        "UNSPECIFIED":              0,
        "UNKNOWN":                  1,
        "SHARED_SET_ACCESS_DENIED": 2,
    }
)

Enum value maps for CampaignSharedSetErrorEnum_CampaignSharedSetError.

var (
    ChangeStatusErrorEnum_ChangeStatusError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        3:  "START_DATE_TOO_OLD",
    }
    ChangeStatusErrorEnum_ChangeStatusError_value = map[string]int32{
        "UNSPECIFIED":        0,
        "UNKNOWN":            1,
        "START_DATE_TOO_OLD": 3,
    }
)

Enum value maps for ChangeStatusErrorEnum_ChangeStatusError.

var (
    CollectionSizeErrorEnum_CollectionSizeError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "TOO_FEW",
        3:  "TOO_MANY",
    }
    CollectionSizeErrorEnum_CollectionSizeError_value = map[string]int32{
        "UNSPECIFIED": 0,
        "UNKNOWN":     1,
        "TOO_FEW":     2,
        "TOO_MANY":    3,
    }
)

Enum value maps for CollectionSizeErrorEnum_CollectionSizeError.

var (
    ContextErrorEnum_ContextError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "OPERATION_NOT_PERMITTED_FOR_CONTEXT",
        3:  "OPERATION_NOT_PERMITTED_FOR_REMOVED_RESOURCE",
    }
    ContextErrorEnum_ContextError_value = map[string]int32{
        "UNSPECIFIED":                         0,
        "UNKNOWN":                             1,
        "OPERATION_NOT_PERMITTED_FOR_CONTEXT": 2,
        "OPERATION_NOT_PERMITTED_FOR_REMOVED_RESOURCE": 3,
    }
)

Enum value maps for ContextErrorEnum_ContextError.

var (
    ConversionActionErrorEnum_ConversionActionError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "DUPLICATE_NAME",
        3:  "DUPLICATE_APP_ID",
        4:  "TWO_CONVERSION_ACTIONS_BIDDING_ON_SAME_APP_DOWNLOAD",
        5:  "BIDDING_ON_SAME_APP_DOWNLOAD_AS_GLOBAL_ACTION",
        6:  "DATA_DRIVEN_MODEL_WAS_NEVER_GENERATED",
        7:  "DATA_DRIVEN_MODEL_EXPIRED",
        8:  "DATA_DRIVEN_MODEL_STALE",
        9:  "DATA_DRIVEN_MODEL_UNKNOWN",
    }
    ConversionActionErrorEnum_ConversionActionError_value = map[string]int32{
        "UNSPECIFIED":      0,
        "UNKNOWN":          1,
        "DUPLICATE_NAME":   2,
        "DUPLICATE_APP_ID": 3,
        "TWO_CONVERSION_ACTIONS_BIDDING_ON_SAME_APP_DOWNLOAD": 4,
        "BIDDING_ON_SAME_APP_DOWNLOAD_AS_GLOBAL_ACTION":       5,
        "DATA_DRIVEN_MODEL_WAS_NEVER_GENERATED":               6,
        "DATA_DRIVEN_MODEL_EXPIRED":                           7,
        "DATA_DRIVEN_MODEL_STALE":                             8,
        "DATA_DRIVEN_MODEL_UNKNOWN":                           9,
    }
)

Enum value maps for ConversionActionErrorEnum_ConversionActionError.

var (
    ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "TOO_RECENT_CONVERSION_ACTION",
        3:  "INVALID_CONVERSION_ACTION",
        4:  "CONVERSION_ALREADY_RETRACTED",
        5:  "CONVERSION_NOT_FOUND",
        6:  "CONVERSION_EXPIRED",
        7:  "ADJUSTMENT_PRECEDES_CONVERSION",
        8:  "MORE_RECENT_RESTATEMENT_FOUND",
        9:  "TOO_RECENT_CONVERSION",
        10: "CANNOT_RESTATE_CONVERSION_ACTION_THAT_ALWAYS_USES_DEFAULT_CONVERSION_VALUE",
    }
    ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError_value = map[string]int32{
        "UNSPECIFIED":                    0,
        "UNKNOWN":                        1,
        "TOO_RECENT_CONVERSION_ACTION":   2,
        "INVALID_CONVERSION_ACTION":      3,
        "CONVERSION_ALREADY_RETRACTED":   4,
        "CONVERSION_NOT_FOUND":           5,
        "CONVERSION_EXPIRED":             6,
        "ADJUSTMENT_PRECEDES_CONVERSION": 7,
        "MORE_RECENT_RESTATEMENT_FOUND":  8,
        "TOO_RECENT_CONVERSION":          9,
        "CANNOT_RESTATE_CONVERSION_ACTION_THAT_ALWAYS_USES_DEFAULT_CONVERSION_VALUE": 10,
    }
)

Enum value maps for ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError.

var (
    ConversionUploadErrorEnum_ConversionUploadError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "TOO_MANY_CONVERSIONS_IN_REQUEST",
        3:  "UNPARSEABLE_GCLID",
        4:  "CONVERSION_PRECEDES_GCLID",
        5:  "EXPIRED_GCLID",
        6:  "TOO_RECENT_GCLID",
        7:  "GCLID_NOT_FOUND",
        8:  "UNAUTHORIZED_CUSTOMER",
        9:  "INVALID_CONVERSION_ACTION",
        10: "TOO_RECENT_CONVERSION_ACTION",
        11: "CONVERSION_TRACKING_NOT_ENABLED_AT_IMPRESSION_TIME",
        12: "EXTERNAL_ATTRIBUTION_DATA_SET_FOR_NON_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION",
        13: "EXTERNAL_ATTRIBUTION_DATA_NOT_SET_FOR_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION",
        14: "ORDER_ID_NOT_PERMITTED_FOR_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION",
        15: "ORDER_ID_ALREADY_IN_USE",
        16: "DUPLICATE_ORDER_ID",
        17: "TOO_RECENT_CALL",
        18: "EXPIRED_CALL",
        19: "CALL_NOT_FOUND",
        20: "CONVERSION_PRECEDES_CALL",
        21: "CONVERSION_TRACKING_NOT_ENABLED_AT_CALL_TIME",
        22: "UNPARSEABLE_CALLERS_PHONE_NUMBER",
    }
    ConversionUploadErrorEnum_ConversionUploadError_value = map[string]int32{
        "UNSPECIFIED":                     0,
        "UNKNOWN":                         1,
        "TOO_MANY_CONVERSIONS_IN_REQUEST": 2,
        "UNPARSEABLE_GCLID":               3,
        "CONVERSION_PRECEDES_GCLID":       4,
        "EXPIRED_GCLID":                   5,
        "TOO_RECENT_GCLID":                6,
        "GCLID_NOT_FOUND":                 7,
        "UNAUTHORIZED_CUSTOMER":           8,
        "INVALID_CONVERSION_ACTION":       9,
        "TOO_RECENT_CONVERSION_ACTION":    10,
        "CONVERSION_TRACKING_NOT_ENABLED_AT_IMPRESSION_TIME":                            11,
        "EXTERNAL_ATTRIBUTION_DATA_SET_FOR_NON_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION": 12,
        "EXTERNAL_ATTRIBUTION_DATA_NOT_SET_FOR_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION": 13,
        "ORDER_ID_NOT_PERMITTED_FOR_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION":            14,
        "ORDER_ID_ALREADY_IN_USE":                      15,
        "DUPLICATE_ORDER_ID":                           16,
        "TOO_RECENT_CALL":                              17,
        "EXPIRED_CALL":                                 18,
        "CALL_NOT_FOUND":                               19,
        "CONVERSION_PRECEDES_CALL":                     20,
        "CONVERSION_TRACKING_NOT_ENABLED_AT_CALL_TIME": 21,
        "UNPARSEABLE_CALLERS_PHONE_NUMBER":             22,
    }
)

Enum value maps for ConversionUploadErrorEnum_ConversionUploadError.

var (
    CountryCodeErrorEnum_CountryCodeError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "INVALID_COUNTRY_CODE",
    }
    CountryCodeErrorEnum_CountryCodeError_value = map[string]int32{
        "UNSPECIFIED":          0,
        "UNKNOWN":              1,
        "INVALID_COUNTRY_CODE": 2,
    }
)

Enum value maps for CountryCodeErrorEnum_CountryCodeError.

var (
    CriterionErrorEnum_CriterionError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "CONCRETE_TYPE_REQUIRED",
        3:  "INVALID_EXCLUDED_CATEGORY",
        4:  "INVALID_KEYWORD_TEXT",
        5:  "KEYWORD_TEXT_TOO_LONG",
        6:  "KEYWORD_HAS_TOO_MANY_WORDS",
        7:  "KEYWORD_HAS_INVALID_CHARS",
        8:  "INVALID_PLACEMENT_URL",
        9:  "INVALID_USER_LIST",
        10: "INVALID_USER_INTEREST",
        11: "INVALID_FORMAT_FOR_PLACEMENT_URL",
        12: "PLACEMENT_URL_IS_TOO_LONG",
        13: "PLACEMENT_URL_HAS_ILLEGAL_CHAR",
        14: "PLACEMENT_URL_HAS_MULTIPLE_SITES_IN_LINE",
        15: "PLACEMENT_IS_NOT_AVAILABLE_FOR_TARGETING_OR_EXCLUSION",
        16: "INVALID_TOPIC_PATH",
        17: "INVALID_YOUTUBE_CHANNEL_ID",
        18: "INVALID_YOUTUBE_VIDEO_ID",
        19: "YOUTUBE_VERTICAL_CHANNEL_DEPRECATED",
        20: "YOUTUBE_DEMOGRAPHIC_CHANNEL_DEPRECATED",
        21: "YOUTUBE_URL_UNSUPPORTED",
        22: "CANNOT_EXCLUDE_CRITERIA_TYPE",
        23: "CANNOT_ADD_CRITERIA_TYPE",
        24: "INVALID_PRODUCT_FILTER",
        25: "PRODUCT_FILTER_TOO_LONG",
        26: "CANNOT_EXCLUDE_SIMILAR_USER_LIST",
        27: "CANNOT_ADD_CLOSED_USER_LIST",
        28: "CANNOT_ADD_DISPLAY_ONLY_LISTS_TO_SEARCH_ONLY_CAMPAIGNS",
        29: "CANNOT_ADD_DISPLAY_ONLY_LISTS_TO_SEARCH_CAMPAIGNS",
        30: "CANNOT_ADD_DISPLAY_ONLY_LISTS_TO_SHOPPING_CAMPAIGNS",
        31: "CANNOT_ADD_USER_INTERESTS_TO_SEARCH_CAMPAIGNS",
        32: "CANNOT_SET_BIDS_ON_CRITERION_TYPE_IN_SEARCH_CAMPAIGNS",
        33: "CANNOT_ADD_URLS_TO_CRITERION_TYPE_FOR_CAMPAIGN_TYPE",
        96: "INVALID_CUSTOM_AFFINITY",
        97: "INVALID_CUSTOM_INTENT",
        34: "INVALID_IP_ADDRESS",
        35: "INVALID_IP_FORMAT",
        36: "INVALID_MOBILE_APP",
        37: "INVALID_MOBILE_APP_CATEGORY",
        38: "INVALID_CRITERION_ID",
        39: "CANNOT_TARGET_CRITERION",
        40: "CANNOT_TARGET_OBSOLETE_CRITERION",
        41: "CRITERION_ID_AND_TYPE_MISMATCH",
        42: "INVALID_PROXIMITY_RADIUS",
        43: "INVALID_PROXIMITY_RADIUS_UNITS",
        44: "INVALID_STREETADDRESS_LENGTH",
        45: "INVALID_CITYNAME_LENGTH",
        46: "INVALID_REGIONCODE_LENGTH",
        47: "INVALID_REGIONNAME_LENGTH",
        48: "INVALID_POSTALCODE_LENGTH",
        49: "INVALID_COUNTRY_CODE",
        50: "INVALID_LATITUDE",
        51: "INVALID_LONGITUDE",
        52: "PROXIMITY_GEOPOINT_AND_ADDRESS_BOTH_CANNOT_BE_NULL",
        53: "INVALID_PROXIMITY_ADDRESS",
        54: "INVALID_USER_DOMAIN_NAME",
        55: "CRITERION_PARAMETER_TOO_LONG",
        56: "AD_SCHEDULE_TIME_INTERVALS_OVERLAP",
        57: "AD_SCHEDULE_INTERVAL_CANNOT_SPAN_MULTIPLE_DAYS",
        58: "AD_SCHEDULE_INVALID_TIME_INTERVAL",
        59: "AD_SCHEDULE_EXCEEDED_INTERVALS_PER_DAY_LIMIT",
        60: "AD_SCHEDULE_CRITERION_ID_MISMATCHING_FIELDS",
        61: "CANNOT_BID_MODIFY_CRITERION_TYPE",
        62: "CANNOT_BID_MODIFY_CRITERION_CAMPAIGN_OPTED_OUT",
        63: "CANNOT_BID_MODIFY_NEGATIVE_CRITERION",
        64: "BID_MODIFIER_ALREADY_EXISTS",
        65: "FEED_ID_NOT_ALLOWED",
        66: "ACCOUNT_INELIGIBLE_FOR_CRITERIA_TYPE",
        67: "CRITERIA_TYPE_INVALID_FOR_BIDDING_STRATEGY",
        68: "CANNOT_EXCLUDE_CRITERION",
        69: "CANNOT_REMOVE_CRITERION",
        70: "PRODUCT_SCOPE_TOO_LONG",
        71: "PRODUCT_SCOPE_TOO_MANY_DIMENSIONS",
        72: "PRODUCT_PARTITION_TOO_LONG",
        73: "PRODUCT_PARTITION_TOO_MANY_DIMENSIONS",
        74: "INVALID_PRODUCT_DIMENSION",
        75: "INVALID_PRODUCT_DIMENSION_TYPE",
        76: "INVALID_PRODUCT_BIDDING_CATEGORY",
        77: "MISSING_SHOPPING_SETTING",
        78: "INVALID_MATCHING_FUNCTION",
        79: "LOCATION_FILTER_NOT_ALLOWED",
        98: "INVALID_FEED_FOR_LOCATION_FILTER",
        80: "LOCATION_FILTER_INVALID",
        81: "CANNOT_ATTACH_CRITERIA_AT_CAMPAIGN_AND_ADGROUP",
        82: "HOTEL_LENGTH_OF_STAY_OVERLAPS_WITH_EXISTING_CRITERION",
        83: "HOTEL_ADVANCE_BOOKING_WINDOW_OVERLAPS_WITH_EXISTING_CRITERION",
        84: "FIELD_INCOMPATIBLE_WITH_NEGATIVE_TARGETING",
        85: "INVALID_WEBPAGE_CONDITION",
        86: "INVALID_WEBPAGE_CONDITION_URL",
        87: "WEBPAGE_CONDITION_URL_CANNOT_BE_EMPTY",
        88: "WEBPAGE_CONDITION_URL_UNSUPPORTED_PROTOCOL",
        89: "WEBPAGE_CONDITION_URL_CANNOT_BE_IP_ADDRESS",
        90: "WEBPAGE_CONDITION_URL_DOMAIN_NOT_CONSISTENT_WITH_CAMPAIGN_SETTING",
        91: "WEBPAGE_CONDITION_URL_CANNOT_BE_PUBLIC_SUFFIX",
        92: "WEBPAGE_CONDITION_URL_INVALID_PUBLIC_SUFFIX",
        93: "WEBPAGE_CONDITION_URL_VALUE_TRACK_VALUE_NOT_SUPPORTED",
        94: "WEBPAGE_CRITERION_URL_EQUALS_CAN_HAVE_ONLY_ONE_CONDITION",
        95: "WEBPAGE_CRITERION_NOT_SUPPORTED_ON_NON_DSA_AD_GROUP",
    }
    CriterionErrorEnum_CriterionError_value = map[string]int32{
        "UNSPECIFIED":                                                       0,
        "UNKNOWN":                                                           1,
        "CONCRETE_TYPE_REQUIRED":                                            2,
        "INVALID_EXCLUDED_CATEGORY":                                         3,
        "INVALID_KEYWORD_TEXT":                                              4,
        "KEYWORD_TEXT_TOO_LONG":                                             5,
        "KEYWORD_HAS_TOO_MANY_WORDS":                                        6,
        "KEYWORD_HAS_INVALID_CHARS":                                         7,
        "INVALID_PLACEMENT_URL":                                             8,
        "INVALID_USER_LIST":                                                 9,
        "INVALID_USER_INTEREST":                                             10,
        "INVALID_FORMAT_FOR_PLACEMENT_URL":                                  11,
        "PLACEMENT_URL_IS_TOO_LONG":                                         12,
        "PLACEMENT_URL_HAS_ILLEGAL_CHAR":                                    13,
        "PLACEMENT_URL_HAS_MULTIPLE_SITES_IN_LINE":                          14,
        "PLACEMENT_IS_NOT_AVAILABLE_FOR_TARGETING_OR_EXCLUSION":             15,
        "INVALID_TOPIC_PATH":                                                16,
        "INVALID_YOUTUBE_CHANNEL_ID":                                        17,
        "INVALID_YOUTUBE_VIDEO_ID":                                          18,
        "YOUTUBE_VERTICAL_CHANNEL_DEPRECATED":                               19,
        "YOUTUBE_DEMOGRAPHIC_CHANNEL_DEPRECATED":                            20,
        "YOUTUBE_URL_UNSUPPORTED":                                           21,
        "CANNOT_EXCLUDE_CRITERIA_TYPE":                                      22,
        "CANNOT_ADD_CRITERIA_TYPE":                                          23,
        "INVALID_PRODUCT_FILTER":                                            24,
        "PRODUCT_FILTER_TOO_LONG":                                           25,
        "CANNOT_EXCLUDE_SIMILAR_USER_LIST":                                  26,
        "CANNOT_ADD_CLOSED_USER_LIST":                                       27,
        "CANNOT_ADD_DISPLAY_ONLY_LISTS_TO_SEARCH_ONLY_CAMPAIGNS":            28,
        "CANNOT_ADD_DISPLAY_ONLY_LISTS_TO_SEARCH_CAMPAIGNS":                 29,
        "CANNOT_ADD_DISPLAY_ONLY_LISTS_TO_SHOPPING_CAMPAIGNS":               30,
        "CANNOT_ADD_USER_INTERESTS_TO_SEARCH_CAMPAIGNS":                     31,
        "CANNOT_SET_BIDS_ON_CRITERION_TYPE_IN_SEARCH_CAMPAIGNS":             32,
        "CANNOT_ADD_URLS_TO_CRITERION_TYPE_FOR_CAMPAIGN_TYPE":               33,
        "INVALID_CUSTOM_AFFINITY":                                           96,
        "INVALID_CUSTOM_INTENT":                                             97,
        "INVALID_IP_ADDRESS":                                                34,
        "INVALID_IP_FORMAT":                                                 35,
        "INVALID_MOBILE_APP":                                                36,
        "INVALID_MOBILE_APP_CATEGORY":                                       37,
        "INVALID_CRITERION_ID":                                              38,
        "CANNOT_TARGET_CRITERION":                                           39,
        "CANNOT_TARGET_OBSOLETE_CRITERION":                                  40,
        "CRITERION_ID_AND_TYPE_MISMATCH":                                    41,
        "INVALID_PROXIMITY_RADIUS":                                          42,
        "INVALID_PROXIMITY_RADIUS_UNITS":                                    43,
        "INVALID_STREETADDRESS_LENGTH":                                      44,
        "INVALID_CITYNAME_LENGTH":                                           45,
        "INVALID_REGIONCODE_LENGTH":                                         46,
        "INVALID_REGIONNAME_LENGTH":                                         47,
        "INVALID_POSTALCODE_LENGTH":                                         48,
        "INVALID_COUNTRY_CODE":                                              49,
        "INVALID_LATITUDE":                                                  50,
        "INVALID_LONGITUDE":                                                 51,
        "PROXIMITY_GEOPOINT_AND_ADDRESS_BOTH_CANNOT_BE_NULL":                52,
        "INVALID_PROXIMITY_ADDRESS":                                         53,
        "INVALID_USER_DOMAIN_NAME":                                          54,
        "CRITERION_PARAMETER_TOO_LONG":                                      55,
        "AD_SCHEDULE_TIME_INTERVALS_OVERLAP":                                56,
        "AD_SCHEDULE_INTERVAL_CANNOT_SPAN_MULTIPLE_DAYS":                    57,
        "AD_SCHEDULE_INVALID_TIME_INTERVAL":                                 58,
        "AD_SCHEDULE_EXCEEDED_INTERVALS_PER_DAY_LIMIT":                      59,
        "AD_SCHEDULE_CRITERION_ID_MISMATCHING_FIELDS":                       60,
        "CANNOT_BID_MODIFY_CRITERION_TYPE":                                  61,
        "CANNOT_BID_MODIFY_CRITERION_CAMPAIGN_OPTED_OUT":                    62,
        "CANNOT_BID_MODIFY_NEGATIVE_CRITERION":                              63,
        "BID_MODIFIER_ALREADY_EXISTS":                                       64,
        "FEED_ID_NOT_ALLOWED":                                               65,
        "ACCOUNT_INELIGIBLE_FOR_CRITERIA_TYPE":                              66,
        "CRITERIA_TYPE_INVALID_FOR_BIDDING_STRATEGY":                        67,
        "CANNOT_EXCLUDE_CRITERION":                                          68,
        "CANNOT_REMOVE_CRITERION":                                           69,
        "PRODUCT_SCOPE_TOO_LONG":                                            70,
        "PRODUCT_SCOPE_TOO_MANY_DIMENSIONS":                                 71,
        "PRODUCT_PARTITION_TOO_LONG":                                        72,
        "PRODUCT_PARTITION_TOO_MANY_DIMENSIONS":                             73,
        "INVALID_PRODUCT_DIMENSION":                                         74,
        "INVALID_PRODUCT_DIMENSION_TYPE":                                    75,
        "INVALID_PRODUCT_BIDDING_CATEGORY":                                  76,
        "MISSING_SHOPPING_SETTING":                                          77,
        "INVALID_MATCHING_FUNCTION":                                         78,
        "LOCATION_FILTER_NOT_ALLOWED":                                       79,
        "INVALID_FEED_FOR_LOCATION_FILTER":                                  98,
        "LOCATION_FILTER_INVALID":                                           80,
        "CANNOT_ATTACH_CRITERIA_AT_CAMPAIGN_AND_ADGROUP":                    81,
        "HOTEL_LENGTH_OF_STAY_OVERLAPS_WITH_EXISTING_CRITERION":             82,
        "HOTEL_ADVANCE_BOOKING_WINDOW_OVERLAPS_WITH_EXISTING_CRITERION":     83,
        "FIELD_INCOMPATIBLE_WITH_NEGATIVE_TARGETING":                        84,
        "INVALID_WEBPAGE_CONDITION":                                         85,
        "INVALID_WEBPAGE_CONDITION_URL":                                     86,
        "WEBPAGE_CONDITION_URL_CANNOT_BE_EMPTY":                             87,
        "WEBPAGE_CONDITION_URL_UNSUPPORTED_PROTOCOL":                        88,
        "WEBPAGE_CONDITION_URL_CANNOT_BE_IP_ADDRESS":                        89,
        "WEBPAGE_CONDITION_URL_DOMAIN_NOT_CONSISTENT_WITH_CAMPAIGN_SETTING": 90,
        "WEBPAGE_CONDITION_URL_CANNOT_BE_PUBLIC_SUFFIX":                     91,
        "WEBPAGE_CONDITION_URL_INVALID_PUBLIC_SUFFIX":                       92,
        "WEBPAGE_CONDITION_URL_VALUE_TRACK_VALUE_NOT_SUPPORTED":             93,
        "WEBPAGE_CRITERION_URL_EQUALS_CAN_HAVE_ONLY_ONE_CONDITION":          94,
        "WEBPAGE_CRITERION_NOT_SUPPORTED_ON_NON_DSA_AD_GROUP":               95,
    }
)

Enum value maps for CriterionErrorEnum_CriterionError.

var (
    CurrencyCodeErrorEnum_CurrencyCodeError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "UNSUPPORTED",
    }
    CurrencyCodeErrorEnum_CurrencyCodeError_value = map[string]int32{
        "UNSPECIFIED": 0,
        "UNKNOWN":     1,
        "UNSUPPORTED": 2,
    }
)

Enum value maps for CurrencyCodeErrorEnum_CurrencyCodeError.

var (
    CustomInterestErrorEnum_CustomInterestError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "NAME_ALREADY_USED",
        3:  "CUSTOM_INTEREST_MEMBER_ID_AND_TYPE_PARAMETER_NOT_PRESENT_IN_REMOVE",
        4:  "TYPE_AND_PARAMETER_NOT_FOUND",
        5:  "TYPE_AND_PARAMETER_ALREADY_EXISTED",
        6:  "INVALID_CUSTOM_INTEREST_MEMBER_TYPE",
        7:  "CANNOT_REMOVE_WHILE_IN_USE",
        8:  "CANNOT_CHANGE_TYPE",
    }
    CustomInterestErrorEnum_CustomInterestError_value = map[string]int32{
        "UNSPECIFIED":       0,
        "UNKNOWN":           1,
        "NAME_ALREADY_USED": 2,
        "CUSTOM_INTEREST_MEMBER_ID_AND_TYPE_PARAMETER_NOT_PRESENT_IN_REMOVE": 3,
        "TYPE_AND_PARAMETER_NOT_FOUND":                                       4,
        "TYPE_AND_PARAMETER_ALREADY_EXISTED":                                 5,
        "INVALID_CUSTOM_INTEREST_MEMBER_TYPE":                                6,
        "CANNOT_REMOVE_WHILE_IN_USE":                                         7,
        "CANNOT_CHANGE_TYPE":                                                 8,
    }
)

Enum value maps for CustomInterestErrorEnum_CustomInterestError.

var (
    CustomerClientLinkErrorEnum_CustomerClientLinkError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "CLIENT_ALREADY_INVITED_BY_THIS_MANAGER",
        3:  "CLIENT_ALREADY_MANAGED_IN_HIERARCHY",
        4:  "CYCLIC_LINK_NOT_ALLOWED",
        5:  "CUSTOMER_HAS_TOO_MANY_ACCOUNTS",
        6:  "CLIENT_HAS_TOO_MANY_INVITATIONS",
        7:  "CANNOT_HIDE_OR_UNHIDE_MANAGER_ACCOUNTS",
        8:  "CUSTOMER_HAS_TOO_MANY_ACCOUNTS_AT_MANAGER",
    }
    CustomerClientLinkErrorEnum_CustomerClientLinkError_value = map[string]int32{
        "UNSPECIFIED":                               0,
        "UNKNOWN":                                   1,
        "CLIENT_ALREADY_INVITED_BY_THIS_MANAGER":    2,
        "CLIENT_ALREADY_MANAGED_IN_HIERARCHY":       3,
        "CYCLIC_LINK_NOT_ALLOWED":                   4,
        "CUSTOMER_HAS_TOO_MANY_ACCOUNTS":            5,
        "CLIENT_HAS_TOO_MANY_INVITATIONS":           6,
        "CANNOT_HIDE_OR_UNHIDE_MANAGER_ACCOUNTS":    7,
        "CUSTOMER_HAS_TOO_MANY_ACCOUNTS_AT_MANAGER": 8,
    }
)

Enum value maps for CustomerClientLinkErrorEnum_CustomerClientLinkError.

var (
    CustomerErrorEnum_CustomerError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "STATUS_CHANGE_DISALLOWED",
        3:  "ACCOUNT_NOT_SET_UP",
    }
    CustomerErrorEnum_CustomerError_value = map[string]int32{
        "UNSPECIFIED":              0,
        "UNKNOWN":                  1,
        "STATUS_CHANGE_DISALLOWED": 2,
        "ACCOUNT_NOT_SET_UP":       3,
    }
)

Enum value maps for CustomerErrorEnum_CustomerError.

var (
    CustomerFeedErrorEnum_CustomerFeedError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE",
        3:  "CANNOT_CREATE_FOR_REMOVED_FEED",
        4:  "CANNOT_CREATE_ALREADY_EXISTING_CUSTOMER_FEED",
        5:  "CANNOT_MODIFY_REMOVED_CUSTOMER_FEED",
        6:  "INVALID_PLACEHOLDER_TYPE",
        7:  "MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE",
        8:  "PLACEHOLDER_TYPE_NOT_ALLOWED_ON_CUSTOMER_FEED",
    }
    CustomerFeedErrorEnum_CustomerFeedError_value = map[string]int32{
        "UNSPECIFIED": 0,
        "UNKNOWN":     1,
        "FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE":      2,
        "CANNOT_CREATE_FOR_REMOVED_FEED":                3,
        "CANNOT_CREATE_ALREADY_EXISTING_CUSTOMER_FEED":  4,
        "CANNOT_MODIFY_REMOVED_CUSTOMER_FEED":           5,
        "INVALID_PLACEHOLDER_TYPE":                      6,
        "MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE":      7,
        "PLACEHOLDER_TYPE_NOT_ALLOWED_ON_CUSTOMER_FEED": 8,
    }
)

Enum value maps for CustomerFeedErrorEnum_CustomerFeedError.

var (
    CustomerManagerLinkErrorEnum_CustomerManagerLinkError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "NO_PENDING_INVITE",
        3:  "SAME_CLIENT_MORE_THAN_ONCE_PER_CALL",
        4:  "MANAGER_HAS_MAX_NUMBER_OF_LINKED_ACCOUNTS",
        5:  "CANNOT_UNLINK_ACCOUNT_WITHOUT_ACTIVE_USER",
        6:  "CANNOT_REMOVE_LAST_CLIENT_ACCOUNT_OWNER",
        7:  "CANNOT_CHANGE_ROLE_BY_NON_ACCOUNT_OWNER",
        8:  "CANNOT_CHANGE_ROLE_FOR_NON_ACTIVE_LINK_ACCOUNT",
        9:  "DUPLICATE_CHILD_FOUND",
    }
    CustomerManagerLinkErrorEnum_CustomerManagerLinkError_value = map[string]int32{
        "UNSPECIFIED":                         0,
        "UNKNOWN":                             1,
        "NO_PENDING_INVITE":                   2,
        "SAME_CLIENT_MORE_THAN_ONCE_PER_CALL": 3,
        "MANAGER_HAS_MAX_NUMBER_OF_LINKED_ACCOUNTS":      4,
        "CANNOT_UNLINK_ACCOUNT_WITHOUT_ACTIVE_USER":      5,
        "CANNOT_REMOVE_LAST_CLIENT_ACCOUNT_OWNER":        6,
        "CANNOT_CHANGE_ROLE_BY_NON_ACCOUNT_OWNER":        7,
        "CANNOT_CHANGE_ROLE_FOR_NON_ACTIVE_LINK_ACCOUNT": 8,
        "DUPLICATE_CHILD_FOUND":                          9,
    }
)

Enum value maps for CustomerManagerLinkErrorEnum_CustomerManagerLinkError.

var (
    DatabaseErrorEnum_DatabaseError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "CONCURRENT_MODIFICATION",
        3:  "DATA_CONSTRAINT_VIOLATION",
    }
    DatabaseErrorEnum_DatabaseError_value = map[string]int32{
        "UNSPECIFIED":               0,
        "UNKNOWN":                   1,
        "CONCURRENT_MODIFICATION":   2,
        "DATA_CONSTRAINT_VIOLATION": 3,
    }
)

Enum value maps for DatabaseErrorEnum_DatabaseError.

var (
    DateErrorEnum_DateError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "INVALID_FIELD_VALUES_IN_DATE",
        3:  "INVALID_FIELD_VALUES_IN_DATE_TIME",
        4:  "INVALID_STRING_DATE",
        6:  "INVALID_STRING_DATE_TIME_MICROS",
        11: "INVALID_STRING_DATE_TIME_SECONDS",
        12: "INVALID_STRING_DATE_TIME_SECONDS_WITH_OFFSET",
        7:  "EARLIER_THAN_MINIMUM_DATE",
        8:  "LATER_THAN_MAXIMUM_DATE",
        9:  "DATE_RANGE_MINIMUM_DATE_LATER_THAN_MAXIMUM_DATE",
        10: "DATE_RANGE_MINIMUM_AND_MAXIMUM_DATES_BOTH_NULL",
    }
    DateErrorEnum_DateError_value = map[string]int32{
        "UNSPECIFIED":                                     0,
        "UNKNOWN":                                         1,
        "INVALID_FIELD_VALUES_IN_DATE":                    2,
        "INVALID_FIELD_VALUES_IN_DATE_TIME":               3,
        "INVALID_STRING_DATE":                             4,
        "INVALID_STRING_DATE_TIME_MICROS":                 6,
        "INVALID_STRING_DATE_TIME_SECONDS":                11,
        "INVALID_STRING_DATE_TIME_SECONDS_WITH_OFFSET":    12,
        "EARLIER_THAN_MINIMUM_DATE":                       7,
        "LATER_THAN_MAXIMUM_DATE":                         8,
        "DATE_RANGE_MINIMUM_DATE_LATER_THAN_MAXIMUM_DATE": 9,
        "DATE_RANGE_MINIMUM_AND_MAXIMUM_DATES_BOTH_NULL":  10,
    }
)

Enum value maps for DateErrorEnum_DateError.

var (
    DateRangeErrorEnum_DateRangeError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "INVALID_DATE",
        3:  "START_DATE_AFTER_END_DATE",
        4:  "CANNOT_SET_DATE_TO_PAST",
        5:  "AFTER_MAXIMUM_ALLOWABLE_DATE",
        6:  "CANNOT_MODIFY_START_DATE_IF_ALREADY_STARTED",
    }
    DateRangeErrorEnum_DateRangeError_value = map[string]int32{
        "UNSPECIFIED":                  0,
        "UNKNOWN":                      1,
        "INVALID_DATE":                 2,
        "START_DATE_AFTER_END_DATE":    3,
        "CANNOT_SET_DATE_TO_PAST":      4,
        "AFTER_MAXIMUM_ALLOWABLE_DATE": 5,
        "CANNOT_MODIFY_START_DATE_IF_ALREADY_STARTED": 6,
    }
)

Enum value maps for DateRangeErrorEnum_DateRangeError.

var (
    DistinctErrorEnum_DistinctError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "DUPLICATE_ELEMENT",
        3:  "DUPLICATE_TYPE",
    }
    DistinctErrorEnum_DistinctError_value = map[string]int32{
        "UNSPECIFIED":       0,
        "UNKNOWN":           1,
        "DUPLICATE_ELEMENT": 2,
        "DUPLICATE_TYPE":    3,
    }
)

Enum value maps for DistinctErrorEnum_DistinctError.

var (
    EnumErrorEnum_EnumError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        3:  "ENUM_VALUE_NOT_PERMITTED",
    }
    EnumErrorEnum_EnumError_value = map[string]int32{
        "UNSPECIFIED":              0,
        "UNKNOWN":                  1,
        "ENUM_VALUE_NOT_PERMITTED": 3,
    }
)

Enum value maps for EnumErrorEnum_EnumError.

var (
    ExtensionFeedItemErrorEnum_ExtensionFeedItemError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "VALUE_OUT_OF_RANGE",
        3:  "URL_LIST_TOO_LONG",
        4:  "CANNOT_HAVE_RESTRICTION_ON_EMPTY_GEO_TARGETING",
        5:  "CANNOT_SET_WITH_FINAL_URLS",
        6:  "CANNOT_SET_WITHOUT_FINAL_URLS",
        7:  "INVALID_PHONE_NUMBER",
        8:  "PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY",
        9:  "CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED",
        10: "PREMIUM_RATE_NUMBER_NOT_ALLOWED",
        11: "DISALLOWED_NUMBER_TYPE",
        12: "INVALID_DOMESTIC_PHONE_NUMBER_FORMAT",
        13: "VANITY_PHONE_NUMBER_NOT_ALLOWED",
        14: "INVALID_CALL_CONVERSION_ACTION",
        15: "CUSTOMER_NOT_WHITELISTED_FOR_CALLTRACKING",
        16: "CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY",
        17: "CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED",
        18: "INVALID_APP_ID",
        19: "QUOTES_IN_REVIEW_EXTENSION_SNIPPET",
        20: "HYPHENS_IN_REVIEW_EXTENSION_SNIPPET",
        21: "REVIEW_EXTENSION_SOURCE_INELIGIBLE",
        22: "SOURCE_NAME_IN_REVIEW_EXTENSION_TEXT",
        23: "INCONSISTENT_CURRENCY_CODES",
        24: "PRICE_EXTENSION_HAS_DUPLICATED_HEADERS",
        25: "PRICE_ITEM_HAS_DUPLICATED_HEADER_AND_DESCRIPTION",
        26: "PRICE_EXTENSION_HAS_TOO_FEW_ITEMS",
        27: "PRICE_EXTENSION_HAS_TOO_MANY_ITEMS",
        28: "UNSUPPORTED_VALUE",
        29: "UNSUPPORTED_VALUE_IN_SELECTED_LANGUAGE",
        30: "INVALID_DEVICE_PREFERENCE",
        31: "INVALID_SCHEDULE_END",
        32: "DATE_TIME_MUST_BE_IN_ACCOUNT_TIME_ZONE",
        33: "INVALID_SNIPPETS_HEADER",
        34: "CANNOT_OPERATE_ON_REMOVED_FEED_ITEM",
        35: "PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY",
        36: "CONFLICTING_CALL_CONVERSION_SETTINGS",
        37: "EXTENSION_TYPE_MISMATCH",
        38: "EXTENSION_SUBTYPE_REQUIRED",
        39: "EXTENSION_TYPE_UNSUPPORTED",
        40: "CANNOT_OPERATE_ON_FEED_WITH_MULTIPLE_MAPPINGS",
        41: "CANNOT_OPERATE_ON_FEED_WITH_KEY_ATTRIBUTES",
        42: "INVALID_PRICE_FORMAT",
        43: "PROMOTION_INVALID_TIME",
        44: "TOO_MANY_DECIMAL_PLACES_SPECIFIED",
    }
    ExtensionFeedItemErrorEnum_ExtensionFeedItemError_value = map[string]int32{
        "UNSPECIFIED":        0,
        "UNKNOWN":            1,
        "VALUE_OUT_OF_RANGE": 2,
        "URL_LIST_TOO_LONG":  3,
        "CANNOT_HAVE_RESTRICTION_ON_EMPTY_GEO_TARGETING":           4,
        "CANNOT_SET_WITH_FINAL_URLS":                               5,
        "CANNOT_SET_WITHOUT_FINAL_URLS":                            6,
        "INVALID_PHONE_NUMBER":                                     7,
        "PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY":                   8,
        "CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED":                9,
        "PREMIUM_RATE_NUMBER_NOT_ALLOWED":                          10,
        "DISALLOWED_NUMBER_TYPE":                                   11,
        "INVALID_DOMESTIC_PHONE_NUMBER_FORMAT":                     12,
        "VANITY_PHONE_NUMBER_NOT_ALLOWED":                          13,
        "INVALID_CALL_CONVERSION_ACTION":                           14,
        "CUSTOMER_NOT_WHITELISTED_FOR_CALLTRACKING":                15,
        "CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY":                   16,
        "CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED":             17,
        "INVALID_APP_ID":                                           18,
        "QUOTES_IN_REVIEW_EXTENSION_SNIPPET":                       19,
        "HYPHENS_IN_REVIEW_EXTENSION_SNIPPET":                      20,
        "REVIEW_EXTENSION_SOURCE_INELIGIBLE":                       21,
        "SOURCE_NAME_IN_REVIEW_EXTENSION_TEXT":                     22,
        "INCONSISTENT_CURRENCY_CODES":                              23,
        "PRICE_EXTENSION_HAS_DUPLICATED_HEADERS":                   24,
        "PRICE_ITEM_HAS_DUPLICATED_HEADER_AND_DESCRIPTION":         25,
        "PRICE_EXTENSION_HAS_TOO_FEW_ITEMS":                        26,
        "PRICE_EXTENSION_HAS_TOO_MANY_ITEMS":                       27,
        "UNSUPPORTED_VALUE":                                        28,
        "UNSUPPORTED_VALUE_IN_SELECTED_LANGUAGE":                   29,
        "INVALID_DEVICE_PREFERENCE":                                30,
        "INVALID_SCHEDULE_END":                                     31,
        "DATE_TIME_MUST_BE_IN_ACCOUNT_TIME_ZONE":                   32,
        "INVALID_SNIPPETS_HEADER":                                  33,
        "CANNOT_OPERATE_ON_REMOVED_FEED_ITEM":                      34,
        "PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY": 35,
        "CONFLICTING_CALL_CONVERSION_SETTINGS":                     36,
        "EXTENSION_TYPE_MISMATCH":                                  37,
        "EXTENSION_SUBTYPE_REQUIRED":                               38,
        "EXTENSION_TYPE_UNSUPPORTED":                               39,
        "CANNOT_OPERATE_ON_FEED_WITH_MULTIPLE_MAPPINGS":            40,
        "CANNOT_OPERATE_ON_FEED_WITH_KEY_ATTRIBUTES":               41,
        "INVALID_PRICE_FORMAT":                                     42,
        "PROMOTION_INVALID_TIME":                                   43,
        "TOO_MANY_DECIMAL_PLACES_SPECIFIED":                        44,
    }
)

Enum value maps for ExtensionFeedItemErrorEnum_ExtensionFeedItemError.

var (
    ExtensionSettingErrorEnum_ExtensionSettingError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "EXTENSIONS_REQUIRED",
        3:  "FEED_TYPE_EXTENSION_TYPE_MISMATCH",
        4:  "INVALID_FEED_TYPE",
        5:  "INVALID_FEED_TYPE_FOR_CUSTOMER_EXTENSION_SETTING",
        6:  "CANNOT_CHANGE_FEED_ITEM_ON_CREATE",
        7:  "CANNOT_UPDATE_NEWLY_CREATED_EXTENSION",
        8:  "NO_EXISTING_AD_GROUP_EXTENSION_SETTING_FOR_TYPE",
        9:  "NO_EXISTING_CAMPAIGN_EXTENSION_SETTING_FOR_TYPE",
        10: "NO_EXISTING_CUSTOMER_EXTENSION_SETTING_FOR_TYPE",
        11: "AD_GROUP_EXTENSION_SETTING_ALREADY_EXISTS",
        12: "CAMPAIGN_EXTENSION_SETTING_ALREADY_EXISTS",
        13: "CUSTOMER_EXTENSION_SETTING_ALREADY_EXISTS",
        14: "AD_GROUP_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE",
        15: "CAMPAIGN_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE",
        16: "CUSTOMER_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE",
        17: "VALUE_OUT_OF_RANGE",
        18: "CANNOT_SET_FIELD_WITH_FINAL_URLS",
        19: "FINAL_URLS_NOT_SET",
        20: "INVALID_PHONE_NUMBER",
        21: "PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY",
        22: "CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED",
        23: "PREMIUM_RATE_NUMBER_NOT_ALLOWED",
        24: "DISALLOWED_NUMBER_TYPE",
        25: "INVALID_DOMESTIC_PHONE_NUMBER_FORMAT",
        26: "VANITY_PHONE_NUMBER_NOT_ALLOWED",
        27: "INVALID_COUNTRY_CODE",
        28: "INVALID_CALL_CONVERSION_TYPE_ID",
        29: "CUSTOMER_NOT_WHITELISTED_FOR_CALLTRACKING",
        30: "CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY",
        31: "INVALID_APP_ID",
        32: "QUOTES_IN_REVIEW_EXTENSION_SNIPPET",
        33: "HYPHENS_IN_REVIEW_EXTENSION_SNIPPET",
        34: "REVIEW_EXTENSION_SOURCE_NOT_ELIGIBLE",
        35: "SOURCE_NAME_IN_REVIEW_EXTENSION_TEXT",
        36: "MISSING_FIELD",
        37: "INCONSISTENT_CURRENCY_CODES",
        38: "PRICE_EXTENSION_HAS_DUPLICATED_HEADERS",
        39: "PRICE_ITEM_HAS_DUPLICATED_HEADER_AND_DESCRIPTION",
        40: "PRICE_EXTENSION_HAS_TOO_FEW_ITEMS",
        41: "PRICE_EXTENSION_HAS_TOO_MANY_ITEMS",
        42: "UNSUPPORTED_VALUE",
        43: "INVALID_DEVICE_PREFERENCE",
        45: "INVALID_SCHEDULE_END",
        47: "DATE_TIME_MUST_BE_IN_ACCOUNT_TIME_ZONE",
        48: "OVERLAPPING_SCHEDULES_NOT_ALLOWED",
        49: "SCHEDULE_END_NOT_AFTER_START",
        50: "TOO_MANY_SCHEDULES_PER_DAY",
        51: "DUPLICATE_EXTENSION_FEED_ITEM_EDIT",
        52: "INVALID_SNIPPETS_HEADER",
        53: "PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY",
        54: "CAMPAIGN_TARGETING_MISMATCH",
        55: "CANNOT_OPERATE_ON_REMOVED_FEED",
        56: "EXTENSION_TYPE_REQUIRED",
        57: "INCOMPATIBLE_UNDERLYING_MATCHING_FUNCTION",
        58: "START_DATE_AFTER_END_DATE",
        59: "INVALID_PRICE_FORMAT",
        60: "PROMOTION_INVALID_TIME",
        61: "PROMOTION_CANNOT_SET_PERCENT_DISCOUNT_AND_MONEY_DISCOUNT",
        62: "PROMOTION_CANNOT_SET_PROMOTION_CODE_AND_ORDERS_OVER_AMOUNT",
        63: "TOO_MANY_DECIMAL_PLACES_SPECIFIED",
        64: "INVALID_LANGUAGE_CODE",
        65: "UNSUPPORTED_LANGUAGE",
        66: "CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED",
        67: "EXTENSION_SETTING_UPDATE_IS_A_NOOP",
    }
    ExtensionSettingErrorEnum_ExtensionSettingError_value = map[string]int32{
        "UNSPECIFIED":                       0,
        "UNKNOWN":                           1,
        "EXTENSIONS_REQUIRED":               2,
        "FEED_TYPE_EXTENSION_TYPE_MISMATCH": 3,
        "INVALID_FEED_TYPE":                 4,
        "INVALID_FEED_TYPE_FOR_CUSTOMER_EXTENSION_SETTING":           5,
        "CANNOT_CHANGE_FEED_ITEM_ON_CREATE":                          6,
        "CANNOT_UPDATE_NEWLY_CREATED_EXTENSION":                      7,
        "NO_EXISTING_AD_GROUP_EXTENSION_SETTING_FOR_TYPE":            8,
        "NO_EXISTING_CAMPAIGN_EXTENSION_SETTING_FOR_TYPE":            9,
        "NO_EXISTING_CUSTOMER_EXTENSION_SETTING_FOR_TYPE":            10,
        "AD_GROUP_EXTENSION_SETTING_ALREADY_EXISTS":                  11,
        "CAMPAIGN_EXTENSION_SETTING_ALREADY_EXISTS":                  12,
        "CUSTOMER_EXTENSION_SETTING_ALREADY_EXISTS":                  13,
        "AD_GROUP_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE":          14,
        "CAMPAIGN_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE":          15,
        "CUSTOMER_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE":          16,
        "VALUE_OUT_OF_RANGE":                                         17,
        "CANNOT_SET_FIELD_WITH_FINAL_URLS":                           18,
        "FINAL_URLS_NOT_SET":                                         19,
        "INVALID_PHONE_NUMBER":                                       20,
        "PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY":                     21,
        "CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED":                  22,
        "PREMIUM_RATE_NUMBER_NOT_ALLOWED":                            23,
        "DISALLOWED_NUMBER_TYPE":                                     24,
        "INVALID_DOMESTIC_PHONE_NUMBER_FORMAT":                       25,
        "VANITY_PHONE_NUMBER_NOT_ALLOWED":                            26,
        "INVALID_COUNTRY_CODE":                                       27,
        "INVALID_CALL_CONVERSION_TYPE_ID":                            28,
        "CUSTOMER_NOT_WHITELISTED_FOR_CALLTRACKING":                  29,
        "CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY":                     30,
        "INVALID_APP_ID":                                             31,
        "QUOTES_IN_REVIEW_EXTENSION_SNIPPET":                         32,
        "HYPHENS_IN_REVIEW_EXTENSION_SNIPPET":                        33,
        "REVIEW_EXTENSION_SOURCE_NOT_ELIGIBLE":                       34,
        "SOURCE_NAME_IN_REVIEW_EXTENSION_TEXT":                       35,
        "MISSING_FIELD":                                              36,
        "INCONSISTENT_CURRENCY_CODES":                                37,
        "PRICE_EXTENSION_HAS_DUPLICATED_HEADERS":                     38,
        "PRICE_ITEM_HAS_DUPLICATED_HEADER_AND_DESCRIPTION":           39,
        "PRICE_EXTENSION_HAS_TOO_FEW_ITEMS":                          40,
        "PRICE_EXTENSION_HAS_TOO_MANY_ITEMS":                         41,
        "UNSUPPORTED_VALUE":                                          42,
        "INVALID_DEVICE_PREFERENCE":                                  43,
        "INVALID_SCHEDULE_END":                                       45,
        "DATE_TIME_MUST_BE_IN_ACCOUNT_TIME_ZONE":                     47,
        "OVERLAPPING_SCHEDULES_NOT_ALLOWED":                          48,
        "SCHEDULE_END_NOT_AFTER_START":                               49,
        "TOO_MANY_SCHEDULES_PER_DAY":                                 50,
        "DUPLICATE_EXTENSION_FEED_ITEM_EDIT":                         51,
        "INVALID_SNIPPETS_HEADER":                                    52,
        "PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY":   53,
        "CAMPAIGN_TARGETING_MISMATCH":                                54,
        "CANNOT_OPERATE_ON_REMOVED_FEED":                             55,
        "EXTENSION_TYPE_REQUIRED":                                    56,
        "INCOMPATIBLE_UNDERLYING_MATCHING_FUNCTION":                  57,
        "START_DATE_AFTER_END_DATE":                                  58,
        "INVALID_PRICE_FORMAT":                                       59,
        "PROMOTION_INVALID_TIME":                                     60,
        "PROMOTION_CANNOT_SET_PERCENT_DISCOUNT_AND_MONEY_DISCOUNT":   61,
        "PROMOTION_CANNOT_SET_PROMOTION_CODE_AND_ORDERS_OVER_AMOUNT": 62,
        "TOO_MANY_DECIMAL_PLACES_SPECIFIED":                          63,
        "INVALID_LANGUAGE_CODE":                                      64,
        "UNSUPPORTED_LANGUAGE":                                       65,
        "CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED":               66,
        "EXTENSION_SETTING_UPDATE_IS_A_NOOP":                         67,
    }
)

Enum value maps for ExtensionSettingErrorEnum_ExtensionSettingError.

var (
    FeedAttributeReferenceErrorEnum_FeedAttributeReferenceError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "CANNOT_REFERENCE_REMOVED_FEED",
        3:  "INVALID_FEED_NAME",
        4:  "INVALID_FEED_ATTRIBUTE_NAME",
    }
    FeedAttributeReferenceErrorEnum_FeedAttributeReferenceError_value = map[string]int32{
        "UNSPECIFIED":                   0,
        "UNKNOWN":                       1,
        "CANNOT_REFERENCE_REMOVED_FEED": 2,
        "INVALID_FEED_NAME":             3,
        "INVALID_FEED_ATTRIBUTE_NAME":   4,
    }
)

Enum value maps for FeedAttributeReferenceErrorEnum_FeedAttributeReferenceError.

var (
    FeedErrorEnum_FeedError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "ATTRIBUTE_NAMES_NOT_UNIQUE",
        3:  "ATTRIBUTES_DO_NOT_MATCH_EXISTING_ATTRIBUTES",
        4:  "CANNOT_SPECIFY_USER_ORIGIN_FOR_SYSTEM_FEED",
        5:  "CANNOT_SPECIFY_GOOGLE_ORIGIN_FOR_NON_SYSTEM_FEED",
        6:  "CANNOT_SPECIFY_FEED_ATTRIBUTES_FOR_SYSTEM_FEED",
        7:  "CANNOT_UPDATE_FEED_ATTRIBUTES_WITH_ORIGIN_GOOGLE",
        8:  "FEED_REMOVED",
        9:  "INVALID_ORIGIN_VALUE",
        10: "FEED_ORIGIN_IS_NOT_USER",
        11: "INVALID_AUTH_TOKEN_FOR_EMAIL",
        12: "INVALID_EMAIL",
        13: "DUPLICATE_FEED_NAME",
        14: "INVALID_FEED_NAME",
        15: "MISSING_OAUTH_INFO",
        16: "NEW_ATTRIBUTE_CANNOT_BE_PART_OF_UNIQUE_KEY",
        17: "TOO_MANY_ATTRIBUTES",
        18: "INVALID_BUSINESS_ACCOUNT",
        19: "BUSINESS_ACCOUNT_CANNOT_ACCESS_LOCATION_ACCOUNT",
        20: "INVALID_AFFILIATE_CHAIN_ID",
        21: "DUPLICATE_SYSTEM_FEED",
    }
    FeedErrorEnum_FeedError_value = map[string]int32{
        "UNSPECIFIED":                0,
        "UNKNOWN":                    1,
        "ATTRIBUTE_NAMES_NOT_UNIQUE": 2,
        "ATTRIBUTES_DO_NOT_MATCH_EXISTING_ATTRIBUTES":      3,
        "CANNOT_SPECIFY_USER_ORIGIN_FOR_SYSTEM_FEED":       4,
        "CANNOT_SPECIFY_GOOGLE_ORIGIN_FOR_NON_SYSTEM_FEED": 5,
        "CANNOT_SPECIFY_FEED_ATTRIBUTES_FOR_SYSTEM_FEED":   6,
        "CANNOT_UPDATE_FEED_ATTRIBUTES_WITH_ORIGIN_GOOGLE": 7,
        "FEED_REMOVED":                                    8,
        "INVALID_ORIGIN_VALUE":                            9,
        "FEED_ORIGIN_IS_NOT_USER":                         10,
        "INVALID_AUTH_TOKEN_FOR_EMAIL":                    11,
        "INVALID_EMAIL":                                   12,
        "DUPLICATE_FEED_NAME":                             13,
        "INVALID_FEED_NAME":                               14,
        "MISSING_OAUTH_INFO":                              15,
        "NEW_ATTRIBUTE_CANNOT_BE_PART_OF_UNIQUE_KEY":      16,
        "TOO_MANY_ATTRIBUTES":                             17,
        "INVALID_BUSINESS_ACCOUNT":                        18,
        "BUSINESS_ACCOUNT_CANNOT_ACCESS_LOCATION_ACCOUNT": 19,
        "INVALID_AFFILIATE_CHAIN_ID":                      20,
        "DUPLICATE_SYSTEM_FEED":                           21,
    }
)

Enum value maps for FeedErrorEnum_FeedError.

var (
    FeedItemErrorEnum_FeedItemError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "CANNOT_CONVERT_ATTRIBUTE_VALUE_FROM_STRING",
        3:  "CANNOT_OPERATE_ON_REMOVED_FEED_ITEM",
        4:  "DATE_TIME_MUST_BE_IN_ACCOUNT_TIME_ZONE",
        5:  "KEY_ATTRIBUTES_NOT_FOUND",
        6:  "INVALID_URL",
        7:  "MISSING_KEY_ATTRIBUTES",
        8:  "KEY_ATTRIBUTES_NOT_UNIQUE",
        9:  "CANNOT_MODIFY_KEY_ATTRIBUTE_VALUE",
        10: "SIZE_TOO_LARGE_FOR_MULTI_VALUE_ATTRIBUTE",
    }
    FeedItemErrorEnum_FeedItemError_value = map[string]int32{
        "UNSPECIFIED": 0,
        "UNKNOWN":     1,
        "CANNOT_CONVERT_ATTRIBUTE_VALUE_FROM_STRING": 2,
        "CANNOT_OPERATE_ON_REMOVED_FEED_ITEM":        3,
        "DATE_TIME_MUST_BE_IN_ACCOUNT_TIME_ZONE":     4,
        "KEY_ATTRIBUTES_NOT_FOUND":                   5,
        "INVALID_URL":                                6,
        "MISSING_KEY_ATTRIBUTES":                     7,
        "KEY_ATTRIBUTES_NOT_UNIQUE":                  8,
        "CANNOT_MODIFY_KEY_ATTRIBUTE_VALUE":          9,
        "SIZE_TOO_LARGE_FOR_MULTI_VALUE_ATTRIBUTE":   10,
    }
)

Enum value maps for FeedItemErrorEnum_FeedItemError.

var (
    FeedItemTargetErrorEnum_FeedItemTargetError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "MUST_SET_TARGET_ONEOF_ON_CREATE",
        3:  "FEED_ITEM_TARGET_ALREADY_EXISTS",
        4:  "FEED_ITEM_SCHEDULES_CANNOT_OVERLAP",
        5:  "TARGET_LIMIT_EXCEEDED_FOR_GIVEN_TYPE",
        6:  "TOO_MANY_SCHEDULES_PER_DAY",
        7:  "CANNOT_HAVE_ENABLED_CAMPAIGN_AND_ENABLED_AD_GROUP_TARGETS",
        8:  "DUPLICATE_AD_SCHEDULE",
        9:  "DUPLICATE_KEYWORD",
    }
    FeedItemTargetErrorEnum_FeedItemTargetError_value = map[string]int32{
        "UNSPECIFIED":                                               0,
        "UNKNOWN":                                                   1,
        "MUST_SET_TARGET_ONEOF_ON_CREATE":                           2,
        "FEED_ITEM_TARGET_ALREADY_EXISTS":                           3,
        "FEED_ITEM_SCHEDULES_CANNOT_OVERLAP":                        4,
        "TARGET_LIMIT_EXCEEDED_FOR_GIVEN_TYPE":                      5,
        "TOO_MANY_SCHEDULES_PER_DAY":                                6,
        "CANNOT_HAVE_ENABLED_CAMPAIGN_AND_ENABLED_AD_GROUP_TARGETS": 7,
        "DUPLICATE_AD_SCHEDULE":                                     8,
        "DUPLICATE_KEYWORD":                                         9,
    }
)

Enum value maps for FeedItemTargetErrorEnum_FeedItemTargetError.

var (
    FeedItemValidationErrorEnum_FeedItemValidationError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "STRING_TOO_SHORT",
        3:  "STRING_TOO_LONG",
        4:  "VALUE_NOT_SPECIFIED",
        5:  "INVALID_DOMESTIC_PHONE_NUMBER_FORMAT",
        6:  "INVALID_PHONE_NUMBER",
        7:  "PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY",
        8:  "PREMIUM_RATE_NUMBER_NOT_ALLOWED",
        9:  "DISALLOWED_NUMBER_TYPE",
        10: "VALUE_OUT_OF_RANGE",
        11: "CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY",
        12: "CUSTOMER_NOT_WHITELISTED_FOR_CALLTRACKING",
        13: "INVALID_COUNTRY_CODE",
        14: "INVALID_APP_ID",
        15: "MISSING_ATTRIBUTES_FOR_FIELDS",
        16: "INVALID_TYPE_ID",
        17: "INVALID_EMAIL_ADDRESS",
        18: "INVALID_HTTPS_URL",
        19: "MISSING_DELIVERY_ADDRESS",
        20: "START_DATE_AFTER_END_DATE",
        21: "MISSING_FEED_ITEM_START_TIME",
        22: "MISSING_FEED_ITEM_END_TIME",
        23: "MISSING_FEED_ITEM_ID",
        24: "VANITY_PHONE_NUMBER_NOT_ALLOWED",
        25: "INVALID_REVIEW_EXTENSION_SNIPPET",
        26: "INVALID_NUMBER_FORMAT",
        27: "INVALID_DATE_FORMAT",
        28: "INVALID_PRICE_FORMAT",
        29: "UNKNOWN_PLACEHOLDER_FIELD",
        30: "MISSING_ENHANCED_SITELINK_DESCRIPTION_LINE",
        31: "REVIEW_EXTENSION_SOURCE_INELIGIBLE",
        32: "HYPHENS_IN_REVIEW_EXTENSION_SNIPPET",
        33: "DOUBLE_QUOTES_IN_REVIEW_EXTENSION_SNIPPET",
        34: "QUOTES_IN_REVIEW_EXTENSION_SNIPPET",
        35: "INVALID_FORM_ENCODED_PARAMS",
        36: "INVALID_URL_PARAMETER_NAME",
        37: "NO_GEOCODING_RESULT",
        38: "SOURCE_NAME_IN_REVIEW_EXTENSION_TEXT",
        39: "CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED",
        40: "INVALID_PLACEHOLDER_FIELD_ID",
        41: "INVALID_URL_TAG",
        42: "LIST_TOO_LONG",
        43: "INVALID_ATTRIBUTES_COMBINATION",
        44: "DUPLICATE_VALUES",
        45: "INVALID_CALL_CONVERSION_ACTION_ID",
        46: "CANNOT_SET_WITHOUT_FINAL_URLS",
        47: "APP_ID_DOESNT_EXIST_IN_APP_STORE",
        48: "INVALID_FINAL_URL",
        49: "INVALID_TRACKING_URL",
        50: "INVALID_FINAL_URL_FOR_APP_DOWNLOAD_URL",
        51: "LIST_TOO_SHORT",
        52: "INVALID_USER_ACTION",
        53: "INVALID_TYPE_NAME",
        54: "INVALID_EVENT_CHANGE_STATUS",
        55: "INVALID_SNIPPETS_HEADER",
        56: "INVALID_ANDROID_APP_LINK",
        57: "NUMBER_TYPE_WITH_CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY",
        58: "RESERVED_KEYWORD_OTHER",
        59: "DUPLICATE_OPTION_LABELS",
        60: "DUPLICATE_OPTION_PREFILLS",
        61: "UNEQUAL_LIST_LENGTHS",
        62: "INCONSISTENT_CURRENCY_CODES",
        63: "PRICE_EXTENSION_HAS_DUPLICATED_HEADERS",
        64: "ITEM_HAS_DUPLICATED_HEADER_AND_DESCRIPTION",
        65: "PRICE_EXTENSION_HAS_TOO_FEW_ITEMS",
        66: "UNSUPPORTED_VALUE",
        67: "INVALID_FINAL_MOBILE_URL",
        68: "INVALID_KEYWORDLESS_AD_RULE_LABEL",
        69: "VALUE_TRACK_PARAMETER_NOT_SUPPORTED",
        70: "UNSUPPORTED_VALUE_IN_SELECTED_LANGUAGE",
        71: "INVALID_IOS_APP_LINK",
        72: "MISSING_IOS_APP_LINK_OR_IOS_APP_STORE_ID",
        73: "PROMOTION_INVALID_TIME",
        74: "PROMOTION_CANNOT_SET_PERCENT_OFF_AND_MONEY_AMOUNT_OFF",
        75: "PROMOTION_CANNOT_SET_PROMOTION_CODE_AND_ORDERS_OVER_AMOUNT",
        76: "TOO_MANY_DECIMAL_PLACES_SPECIFIED",
        77: "AD_CUSTOMIZERS_NOT_ALLOWED",
        78: "INVALID_LANGUAGE_CODE",
        79: "UNSUPPORTED_LANGUAGE",
        80: "IF_FUNCTION_NOT_ALLOWED",
        81: "INVALID_FINAL_URL_SUFFIX",
        82: "INVALID_TAG_IN_FINAL_URL_SUFFIX",
        83: "INVALID_FINAL_URL_SUFFIX_FORMAT",
        84: "CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED",
        85: "ONLY_ONE_DELIVERY_OPTION_IS_ALLOWED",
        86: "NO_DELIVERY_OPTION_IS_SET",
        87: "INVALID_CONVERSION_REPORTING_STATE",
        88: "IMAGE_SIZE_WRONG",
        89: "EMAIL_DELIVERY_NOT_AVAILABLE_IN_COUNTRY",
        90: "AUTO_REPLY_NOT_AVAILABLE_IN_COUNTRY",
        91: "INVALID_LATITUDE_VALUE",
        92: "INVALID_LONGITUDE_VALUE",
        93: "TOO_MANY_LABELS",
        94: "INVALID_IMAGE_URL",
        95: "MISSING_LATITUDE_VALUE",
        96: "MISSING_LONGITUDE_VALUE",
        97: "ADDRESS_NOT_FOUND",
        98: "ADDRESS_NOT_TARGETABLE",
    }
    FeedItemValidationErrorEnum_FeedItemValidationError_value = map[string]int32{
        "UNSPECIFIED":                                                0,
        "UNKNOWN":                                                    1,
        "STRING_TOO_SHORT":                                           2,
        "STRING_TOO_LONG":                                            3,
        "VALUE_NOT_SPECIFIED":                                        4,
        "INVALID_DOMESTIC_PHONE_NUMBER_FORMAT":                       5,
        "INVALID_PHONE_NUMBER":                                       6,
        "PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY":                     7,
        "PREMIUM_RATE_NUMBER_NOT_ALLOWED":                            8,
        "DISALLOWED_NUMBER_TYPE":                                     9,
        "VALUE_OUT_OF_RANGE":                                         10,
        "CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY":                     11,
        "CUSTOMER_NOT_WHITELISTED_FOR_CALLTRACKING":                  12,
        "INVALID_COUNTRY_CODE":                                       13,
        "INVALID_APP_ID":                                             14,
        "MISSING_ATTRIBUTES_FOR_FIELDS":                              15,
        "INVALID_TYPE_ID":                                            16,
        "INVALID_EMAIL_ADDRESS":                                      17,
        "INVALID_HTTPS_URL":                                          18,
        "MISSING_DELIVERY_ADDRESS":                                   19,
        "START_DATE_AFTER_END_DATE":                                  20,
        "MISSING_FEED_ITEM_START_TIME":                               21,
        "MISSING_FEED_ITEM_END_TIME":                                 22,
        "MISSING_FEED_ITEM_ID":                                       23,
        "VANITY_PHONE_NUMBER_NOT_ALLOWED":                            24,
        "INVALID_REVIEW_EXTENSION_SNIPPET":                           25,
        "INVALID_NUMBER_FORMAT":                                      26,
        "INVALID_DATE_FORMAT":                                        27,
        "INVALID_PRICE_FORMAT":                                       28,
        "UNKNOWN_PLACEHOLDER_FIELD":                                  29,
        "MISSING_ENHANCED_SITELINK_DESCRIPTION_LINE":                 30,
        "REVIEW_EXTENSION_SOURCE_INELIGIBLE":                         31,
        "HYPHENS_IN_REVIEW_EXTENSION_SNIPPET":                        32,
        "DOUBLE_QUOTES_IN_REVIEW_EXTENSION_SNIPPET":                  33,
        "QUOTES_IN_REVIEW_EXTENSION_SNIPPET":                         34,
        "INVALID_FORM_ENCODED_PARAMS":                                35,
        "INVALID_URL_PARAMETER_NAME":                                 36,
        "NO_GEOCODING_RESULT":                                        37,
        "SOURCE_NAME_IN_REVIEW_EXTENSION_TEXT":                       38,
        "CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED":                  39,
        "INVALID_PLACEHOLDER_FIELD_ID":                               40,
        "INVALID_URL_TAG":                                            41,
        "LIST_TOO_LONG":                                              42,
        "INVALID_ATTRIBUTES_COMBINATION":                             43,
        "DUPLICATE_VALUES":                                           44,
        "INVALID_CALL_CONVERSION_ACTION_ID":                          45,
        "CANNOT_SET_WITHOUT_FINAL_URLS":                              46,
        "APP_ID_DOESNT_EXIST_IN_APP_STORE":                           47,
        "INVALID_FINAL_URL":                                          48,
        "INVALID_TRACKING_URL":                                       49,
        "INVALID_FINAL_URL_FOR_APP_DOWNLOAD_URL":                     50,
        "LIST_TOO_SHORT":                                             51,
        "INVALID_USER_ACTION":                                        52,
        "INVALID_TYPE_NAME":                                          53,
        "INVALID_EVENT_CHANGE_STATUS":                                54,
        "INVALID_SNIPPETS_HEADER":                                    55,
        "INVALID_ANDROID_APP_LINK":                                   56,
        "NUMBER_TYPE_WITH_CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY":    57,
        "RESERVED_KEYWORD_OTHER":                                     58,
        "DUPLICATE_OPTION_LABELS":                                    59,
        "DUPLICATE_OPTION_PREFILLS":                                  60,
        "UNEQUAL_LIST_LENGTHS":                                       61,
        "INCONSISTENT_CURRENCY_CODES":                                62,
        "PRICE_EXTENSION_HAS_DUPLICATED_HEADERS":                     63,
        "ITEM_HAS_DUPLICATED_HEADER_AND_DESCRIPTION":                 64,
        "PRICE_EXTENSION_HAS_TOO_FEW_ITEMS":                          65,
        "UNSUPPORTED_VALUE":                                          66,
        "INVALID_FINAL_MOBILE_URL":                                   67,
        "INVALID_KEYWORDLESS_AD_RULE_LABEL":                          68,
        "VALUE_TRACK_PARAMETER_NOT_SUPPORTED":                        69,
        "UNSUPPORTED_VALUE_IN_SELECTED_LANGUAGE":                     70,
        "INVALID_IOS_APP_LINK":                                       71,
        "MISSING_IOS_APP_LINK_OR_IOS_APP_STORE_ID":                   72,
        "PROMOTION_INVALID_TIME":                                     73,
        "PROMOTION_CANNOT_SET_PERCENT_OFF_AND_MONEY_AMOUNT_OFF":      74,
        "PROMOTION_CANNOT_SET_PROMOTION_CODE_AND_ORDERS_OVER_AMOUNT": 75,
        "TOO_MANY_DECIMAL_PLACES_SPECIFIED":                          76,
        "AD_CUSTOMIZERS_NOT_ALLOWED":                                 77,
        "INVALID_LANGUAGE_CODE":                                      78,
        "UNSUPPORTED_LANGUAGE":                                       79,
        "IF_FUNCTION_NOT_ALLOWED":                                    80,
        "INVALID_FINAL_URL_SUFFIX":                                   81,
        "INVALID_TAG_IN_FINAL_URL_SUFFIX":                            82,
        "INVALID_FINAL_URL_SUFFIX_FORMAT":                            83,
        "CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED":               84,
        "ONLY_ONE_DELIVERY_OPTION_IS_ALLOWED":                        85,
        "NO_DELIVERY_OPTION_IS_SET":                                  86,
        "INVALID_CONVERSION_REPORTING_STATE":                         87,
        "IMAGE_SIZE_WRONG":                                           88,
        "EMAIL_DELIVERY_NOT_AVAILABLE_IN_COUNTRY":                    89,
        "AUTO_REPLY_NOT_AVAILABLE_IN_COUNTRY":                        90,
        "INVALID_LATITUDE_VALUE":                                     91,
        "INVALID_LONGITUDE_VALUE":                                    92,
        "TOO_MANY_LABELS":                                            93,
        "INVALID_IMAGE_URL":                                          94,
        "MISSING_LATITUDE_VALUE":                                     95,
        "MISSING_LONGITUDE_VALUE":                                    96,
        "ADDRESS_NOT_FOUND":                                          97,
        "ADDRESS_NOT_TARGETABLE":                                     98,
    }
)

Enum value maps for FeedItemValidationErrorEnum_FeedItemValidationError.

var (
    FeedMappingErrorEnum_FeedMappingError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "INVALID_PLACEHOLDER_FIELD",
        3:  "INVALID_CRITERION_FIELD",
        4:  "INVALID_PLACEHOLDER_TYPE",
        5:  "INVALID_CRITERION_TYPE",
        7:  "NO_ATTRIBUTE_FIELD_MAPPINGS",
        8:  "FEED_ATTRIBUTE_TYPE_MISMATCH",
        9:  "CANNOT_OPERATE_ON_MAPPINGS_FOR_SYSTEM_GENERATED_FEED",
        10: "MULTIPLE_MAPPINGS_FOR_PLACEHOLDER_TYPE",
        11: "MULTIPLE_MAPPINGS_FOR_CRITERION_TYPE",
        12: "MULTIPLE_MAPPINGS_FOR_PLACEHOLDER_FIELD",
        13: "MULTIPLE_MAPPINGS_FOR_CRITERION_FIELD",
        14: "UNEXPECTED_ATTRIBUTE_FIELD_MAPPINGS",
        15: "LOCATION_PLACEHOLDER_ONLY_FOR_PLACES_FEEDS",
        16: "CANNOT_MODIFY_MAPPINGS_FOR_TYPED_FEED",
        17: "INVALID_PLACEHOLDER_TYPE_FOR_NON_SYSTEM_GENERATED_FEED",
        18: "INVALID_PLACEHOLDER_TYPE_FOR_SYSTEM_GENERATED_FEED_TYPE",
    }
    FeedMappingErrorEnum_FeedMappingError_value = map[string]int32{
        "UNSPECIFIED":                  0,
        "UNKNOWN":                      1,
        "INVALID_PLACEHOLDER_FIELD":    2,
        "INVALID_CRITERION_FIELD":      3,
        "INVALID_PLACEHOLDER_TYPE":     4,
        "INVALID_CRITERION_TYPE":       5,
        "NO_ATTRIBUTE_FIELD_MAPPINGS":  7,
        "FEED_ATTRIBUTE_TYPE_MISMATCH": 8,
        "CANNOT_OPERATE_ON_MAPPINGS_FOR_SYSTEM_GENERATED_FEED":    9,
        "MULTIPLE_MAPPINGS_FOR_PLACEHOLDER_TYPE":                  10,
        "MULTIPLE_MAPPINGS_FOR_CRITERION_TYPE":                    11,
        "MULTIPLE_MAPPINGS_FOR_PLACEHOLDER_FIELD":                 12,
        "MULTIPLE_MAPPINGS_FOR_CRITERION_FIELD":                   13,
        "UNEXPECTED_ATTRIBUTE_FIELD_MAPPINGS":                     14,
        "LOCATION_PLACEHOLDER_ONLY_FOR_PLACES_FEEDS":              15,
        "CANNOT_MODIFY_MAPPINGS_FOR_TYPED_FEED":                   16,
        "INVALID_PLACEHOLDER_TYPE_FOR_NON_SYSTEM_GENERATED_FEED":  17,
        "INVALID_PLACEHOLDER_TYPE_FOR_SYSTEM_GENERATED_FEED_TYPE": 18,
    }
)

Enum value maps for FeedMappingErrorEnum_FeedMappingError.

var (
    FieldErrorEnum_FieldError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "REQUIRED",
        3:  "IMMUTABLE_FIELD",
        4:  "INVALID_VALUE",
        5:  "VALUE_MUST_BE_UNSET",
        6:  "REQUIRED_NONEMPTY_LIST",
        7:  "FIELD_CANNOT_BE_CLEARED",
        8:  "BLACKLISTED_VALUE",
    }
    FieldErrorEnum_FieldError_value = map[string]int32{
        "UNSPECIFIED":             0,
        "UNKNOWN":                 1,
        "REQUIRED":                2,
        "IMMUTABLE_FIELD":         3,
        "INVALID_VALUE":           4,
        "VALUE_MUST_BE_UNSET":     5,
        "REQUIRED_NONEMPTY_LIST":  6,
        "FIELD_CANNOT_BE_CLEARED": 7,
        "BLACKLISTED_VALUE":       8,
    }
)

Enum value maps for FieldErrorEnum_FieldError.

var (
    FieldMaskErrorEnum_FieldMaskError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        5:  "FIELD_MASK_MISSING",
        4:  "FIELD_MASK_NOT_ALLOWED",
        2:  "FIELD_NOT_FOUND",
        3:  "FIELD_HAS_SUBFIELDS",
    }
    FieldMaskErrorEnum_FieldMaskError_value = map[string]int32{
        "UNSPECIFIED":            0,
        "UNKNOWN":                1,
        "FIELD_MASK_MISSING":     5,
        "FIELD_MASK_NOT_ALLOWED": 4,
        "FIELD_NOT_FOUND":        2,
        "FIELD_HAS_SUBFIELDS":    3,
    }
)

Enum value maps for FieldMaskErrorEnum_FieldMaskError.

var (
    FunctionErrorEnum_FunctionError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "INVALID_FUNCTION_FORMAT",
        3:  "DATA_TYPE_MISMATCH",
        4:  "INVALID_CONJUNCTION_OPERANDS",
        5:  "INVALID_NUMBER_OF_OPERANDS",
        6:  "INVALID_OPERAND_TYPE",
        7:  "INVALID_OPERATOR",
        8:  "INVALID_REQUEST_CONTEXT_TYPE",
        9:  "INVALID_FUNCTION_FOR_CALL_PLACEHOLDER",
        10: "INVALID_FUNCTION_FOR_PLACEHOLDER",
        11: "INVALID_OPERAND",
        12: "MISSING_CONSTANT_OPERAND_VALUE",
        13: "INVALID_CONSTANT_OPERAND_VALUE",
        14: "INVALID_NESTING",
        15: "MULTIPLE_FEED_IDS_NOT_SUPPORTED",
        16: "INVALID_FUNCTION_FOR_FEED_WITH_FIXED_SCHEMA",
        17: "INVALID_ATTRIBUTE_NAME",
    }
    FunctionErrorEnum_FunctionError_value = map[string]int32{
        "UNSPECIFIED":                                 0,
        "UNKNOWN":                                     1,
        "INVALID_FUNCTION_FORMAT":                     2,
        "DATA_TYPE_MISMATCH":                          3,
        "INVALID_CONJUNCTION_OPERANDS":                4,
        "INVALID_NUMBER_OF_OPERANDS":                  5,
        "INVALID_OPERAND_TYPE":                        6,
        "INVALID_OPERATOR":                            7,
        "INVALID_REQUEST_CONTEXT_TYPE":                8,
        "INVALID_FUNCTION_FOR_CALL_PLACEHOLDER":       9,
        "INVALID_FUNCTION_FOR_PLACEHOLDER":            10,
        "INVALID_OPERAND":                             11,
        "MISSING_CONSTANT_OPERAND_VALUE":              12,
        "INVALID_CONSTANT_OPERAND_VALUE":              13,
        "INVALID_NESTING":                             14,
        "MULTIPLE_FEED_IDS_NOT_SUPPORTED":             15,
        "INVALID_FUNCTION_FOR_FEED_WITH_FIXED_SCHEMA": 16,
        "INVALID_ATTRIBUTE_NAME":                      17,
    }
)

Enum value maps for FunctionErrorEnum_FunctionError.

var (
    FunctionParsingErrorEnum_FunctionParsingError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "NO_MORE_INPUT",
        3:  "EXPECTED_CHARACTER",
        4:  "UNEXPECTED_SEPARATOR",
        5:  "UNMATCHED_LEFT_BRACKET",
        6:  "UNMATCHED_RIGHT_BRACKET",
        7:  "TOO_MANY_NESTED_FUNCTIONS",
        8:  "MISSING_RIGHT_HAND_OPERAND",
        9:  "INVALID_OPERATOR_NAME",
        10: "FEED_ATTRIBUTE_OPERAND_ARGUMENT_NOT_INTEGER",
        11: "NO_OPERANDS",
        12: "TOO_MANY_OPERANDS",
    }
    FunctionParsingErrorEnum_FunctionParsingError_value = map[string]int32{
        "UNSPECIFIED":                                 0,
        "UNKNOWN":                                     1,
        "NO_MORE_INPUT":                               2,
        "EXPECTED_CHARACTER":                          3,
        "UNEXPECTED_SEPARATOR":                        4,
        "UNMATCHED_LEFT_BRACKET":                      5,
        "UNMATCHED_RIGHT_BRACKET":                     6,
        "TOO_MANY_NESTED_FUNCTIONS":                   7,
        "MISSING_RIGHT_HAND_OPERAND":                  8,
        "INVALID_OPERATOR_NAME":                       9,
        "FEED_ATTRIBUTE_OPERAND_ARGUMENT_NOT_INTEGER": 10,
        "NO_OPERANDS":                                 11,
        "TOO_MANY_OPERANDS":                           12,
    }
)

Enum value maps for FunctionParsingErrorEnum_FunctionParsingError.

var (
    GeoTargetConstantSuggestionErrorEnum_GeoTargetConstantSuggestionError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "LOCATION_NAME_SIZE_LIMIT",
        3:  "LOCATION_NAME_LIMIT",
        4:  "INVALID_COUNTRY_CODE",
        5:  "REQUEST_PARAMETERS_UNSET",
    }
    GeoTargetConstantSuggestionErrorEnum_GeoTargetConstantSuggestionError_value = map[string]int32{
        "UNSPECIFIED":              0,
        "UNKNOWN":                  1,
        "LOCATION_NAME_SIZE_LIMIT": 2,
        "LOCATION_NAME_LIMIT":      3,
        "INVALID_COUNTRY_CODE":     4,
        "REQUEST_PARAMETERS_UNSET": 5,
    }
)

Enum value maps for GeoTargetConstantSuggestionErrorEnum_GeoTargetConstantSuggestionError.

var (
    HeaderErrorEnum_HeaderError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        3:  "INVALID_LOGIN_CUSTOMER_ID",
    }
    HeaderErrorEnum_HeaderError_value = map[string]int32{
        "UNSPECIFIED":               0,
        "UNKNOWN":                   1,
        "INVALID_LOGIN_CUSTOMER_ID": 3,
    }
)

Enum value maps for HeaderErrorEnum_HeaderError.

var (
    IdErrorEnum_IdError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "NOT_FOUND",
    }
    IdErrorEnum_IdError_value = map[string]int32{
        "UNSPECIFIED": 0,
        "UNKNOWN":     1,
        "NOT_FOUND":   2,
    }
)

Enum value maps for IdErrorEnum_IdError.

var (
    ImageErrorEnum_ImageError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "INVALID_IMAGE",
        3:  "STORAGE_ERROR",
        4:  "BAD_REQUEST",
        5:  "UNEXPECTED_SIZE",
        6:  "ANIMATED_NOT_ALLOWED",
        7:  "ANIMATION_TOO_LONG",
        8:  "SERVER_ERROR",
        9:  "CMYK_JPEG_NOT_ALLOWED",
        10: "FLASH_NOT_ALLOWED",
        11: "FLASH_WITHOUT_CLICKTAG",
        12: "FLASH_ERROR_AFTER_FIXING_CLICK_TAG",
        13: "ANIMATED_VISUAL_EFFECT",
        14: "FLASH_ERROR",
        15: "LAYOUT_PROBLEM",
        16: "PROBLEM_READING_IMAGE_FILE",
        17: "ERROR_STORING_IMAGE",
        18: "ASPECT_RATIO_NOT_ALLOWED",
        19: "FLASH_HAS_NETWORK_OBJECTS",
        20: "FLASH_HAS_NETWORK_METHODS",
        21: "FLASH_HAS_URL",
        22: "FLASH_HAS_MOUSE_TRACKING",
        23: "FLASH_HAS_RANDOM_NUM",
        24: "FLASH_SELF_TARGETS",
        25: "FLASH_BAD_GETURL_TARGET",
        26: "FLASH_VERSION_NOT_SUPPORTED",
        27: "FLASH_WITHOUT_HARD_CODED_CLICK_URL",
        28: "INVALID_FLASH_FILE",
        29: "FAILED_TO_FIX_CLICK_TAG_IN_FLASH",
        30: "FLASH_ACCESSES_NETWORK_RESOURCES",
        31: "FLASH_EXTERNAL_JS_CALL",
        32: "FLASH_EXTERNAL_FS_CALL",
        33: "FILE_TOO_LARGE",
        34: "IMAGE_DATA_TOO_LARGE",
        35: "IMAGE_PROCESSING_ERROR",
        36: "IMAGE_TOO_SMALL",
        37: "INVALID_INPUT",
        38: "PROBLEM_READING_FILE",
    }
    ImageErrorEnum_ImageError_value = map[string]int32{
        "UNSPECIFIED":                        0,
        "UNKNOWN":                            1,
        "INVALID_IMAGE":                      2,
        "STORAGE_ERROR":                      3,
        "BAD_REQUEST":                        4,
        "UNEXPECTED_SIZE":                    5,
        "ANIMATED_NOT_ALLOWED":               6,
        "ANIMATION_TOO_LONG":                 7,
        "SERVER_ERROR":                       8,
        "CMYK_JPEG_NOT_ALLOWED":              9,
        "FLASH_NOT_ALLOWED":                  10,
        "FLASH_WITHOUT_CLICKTAG":             11,
        "FLASH_ERROR_AFTER_FIXING_CLICK_TAG": 12,
        "ANIMATED_VISUAL_EFFECT":             13,
        "FLASH_ERROR":                        14,
        "LAYOUT_PROBLEM":                     15,
        "PROBLEM_READING_IMAGE_FILE":         16,
        "ERROR_STORING_IMAGE":                17,
        "ASPECT_RATIO_NOT_ALLOWED":           18,
        "FLASH_HAS_NETWORK_OBJECTS":          19,
        "FLASH_HAS_NETWORK_METHODS":          20,
        "FLASH_HAS_URL":                      21,
        "FLASH_HAS_MOUSE_TRACKING":           22,
        "FLASH_HAS_RANDOM_NUM":               23,
        "FLASH_SELF_TARGETS":                 24,
        "FLASH_BAD_GETURL_TARGET":            25,
        "FLASH_VERSION_NOT_SUPPORTED":        26,
        "FLASH_WITHOUT_HARD_CODED_CLICK_URL": 27,
        "INVALID_FLASH_FILE":                 28,
        "FAILED_TO_FIX_CLICK_TAG_IN_FLASH":   29,
        "FLASH_ACCESSES_NETWORK_RESOURCES":   30,
        "FLASH_EXTERNAL_JS_CALL":             31,
        "FLASH_EXTERNAL_FS_CALL":             32,
        "FILE_TOO_LARGE":                     33,
        "IMAGE_DATA_TOO_LARGE":               34,
        "IMAGE_PROCESSING_ERROR":             35,
        "IMAGE_TOO_SMALL":                    36,
        "INVALID_INPUT":                      37,
        "PROBLEM_READING_FILE":               38,
    }
)

Enum value maps for ImageErrorEnum_ImageError.

var (
    InternalErrorEnum_InternalError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "INTERNAL_ERROR",
        3:  "ERROR_CODE_NOT_PUBLISHED",
        4:  "TRANSIENT_ERROR",
    }
    InternalErrorEnum_InternalError_value = map[string]int32{
        "UNSPECIFIED":              0,
        "UNKNOWN":                  1,
        "INTERNAL_ERROR":           2,
        "ERROR_CODE_NOT_PUBLISHED": 3,
        "TRANSIENT_ERROR":          4,
    }
)

Enum value maps for InternalErrorEnum_InternalError.

var (
    InvoiceErrorEnum_InvoiceError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "YEAR_MONTH_TOO_OLD",
        3:  "NOT_INVOICED_CUSTOMER",
    }
    InvoiceErrorEnum_InvoiceError_value = map[string]int32{
        "UNSPECIFIED":           0,
        "UNKNOWN":               1,
        "YEAR_MONTH_TOO_OLD":    2,
        "NOT_INVOICED_CUSTOMER": 3,
    }
)

Enum value maps for InvoiceErrorEnum_InvoiceError.

var (
    KeywordPlanAdGroupErrorEnum_KeywordPlanAdGroupError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "INVALID_NAME",
        3:  "DUPLICATE_NAME",
    }
    KeywordPlanAdGroupErrorEnum_KeywordPlanAdGroupError_value = map[string]int32{
        "UNSPECIFIED":    0,
        "UNKNOWN":        1,
        "INVALID_NAME":   2,
        "DUPLICATE_NAME": 3,
    }
)

Enum value maps for KeywordPlanAdGroupErrorEnum_KeywordPlanAdGroupError.

var (
    KeywordPlanCampaignErrorEnum_KeywordPlanCampaignError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "INVALID_NAME",
        3:  "INVALID_LANGUAGES",
        4:  "INVALID_GEOS",
        5:  "DUPLICATE_NAME",
        6:  "MAX_GEOS_EXCEEDED",
    }
    KeywordPlanCampaignErrorEnum_KeywordPlanCampaignError_value = map[string]int32{
        "UNSPECIFIED":       0,
        "UNKNOWN":           1,
        "INVALID_NAME":      2,
        "INVALID_LANGUAGES": 3,
        "INVALID_GEOS":      4,
        "DUPLICATE_NAME":    5,
        "MAX_GEOS_EXCEEDED": 6,
    }
)

Enum value maps for KeywordPlanCampaignErrorEnum_KeywordPlanCampaignError.

var (
    KeywordPlanErrorEnum_KeywordPlanError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "BID_MULTIPLIER_OUT_OF_RANGE",
        3:  "BID_TOO_HIGH",
        4:  "BID_TOO_LOW",
        5:  "BID_TOO_MANY_FRACTIONAL_DIGITS",
        6:  "DAILY_BUDGET_TOO_LOW",
        7:  "DAILY_BUDGET_TOO_MANY_FRACTIONAL_DIGITS",
        8:  "INVALID_VALUE",
        9:  "KEYWORD_PLAN_HAS_NO_KEYWORDS",
        10: "KEYWORD_PLAN_NOT_ENABLED",
        11: "KEYWORD_PLAN_NOT_FOUND",
        13: "MISSING_BID",
        14: "MISSING_FORECAST_PERIOD",
        15: "INVALID_FORECAST_DATE_RANGE",
        16: "INVALID_NAME",
    }
    KeywordPlanErrorEnum_KeywordPlanError_value = map[string]int32{
        "UNSPECIFIED":                             0,
        "UNKNOWN":                                 1,
        "BID_MULTIPLIER_OUT_OF_RANGE":             2,
        "BID_TOO_HIGH":                            3,
        "BID_TOO_LOW":                             4,
        "BID_TOO_MANY_FRACTIONAL_DIGITS":          5,
        "DAILY_BUDGET_TOO_LOW":                    6,
        "DAILY_BUDGET_TOO_MANY_FRACTIONAL_DIGITS": 7,
        "INVALID_VALUE":                           8,
        "KEYWORD_PLAN_HAS_NO_KEYWORDS":            9,
        "KEYWORD_PLAN_NOT_ENABLED":                10,
        "KEYWORD_PLAN_NOT_FOUND":                  11,
        "MISSING_BID":                             13,
        "MISSING_FORECAST_PERIOD":                 14,
        "INVALID_FORECAST_DATE_RANGE":             15,
        "INVALID_NAME":                            16,
    }
)

Enum value maps for KeywordPlanErrorEnum_KeywordPlanError.

var (
    KeywordPlanIdeaErrorEnum_KeywordPlanIdeaError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "URL_CRAWL_ERROR",
        3:  "INVALID_VALUE",
    }
    KeywordPlanIdeaErrorEnum_KeywordPlanIdeaError_value = map[string]int32{
        "UNSPECIFIED":     0,
        "UNKNOWN":         1,
        "URL_CRAWL_ERROR": 2,
        "INVALID_VALUE":   3,
    }
)

Enum value maps for KeywordPlanIdeaErrorEnum_KeywordPlanIdeaError.

var (
    KeywordPlanKeywordErrorEnum_KeywordPlanKeywordError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "INVALID_KEYWORD_MATCH_TYPE",
        3:  "DUPLICATE_KEYWORD",
        4:  "KEYWORD_TEXT_TOO_LONG",
        5:  "KEYWORD_HAS_INVALID_CHARS",
        6:  "KEYWORD_HAS_TOO_MANY_WORDS",
        7:  "INVALID_KEYWORD_TEXT",
    }
    KeywordPlanKeywordErrorEnum_KeywordPlanKeywordError_value = map[string]int32{
        "UNSPECIFIED":                0,
        "UNKNOWN":                    1,
        "INVALID_KEYWORD_MATCH_TYPE": 2,
        "DUPLICATE_KEYWORD":          3,
        "KEYWORD_TEXT_TOO_LONG":      4,
        "KEYWORD_HAS_INVALID_CHARS":  5,
        "KEYWORD_HAS_TOO_MANY_WORDS": 6,
        "INVALID_KEYWORD_TEXT":       7,
    }
)

Enum value maps for KeywordPlanKeywordErrorEnum_KeywordPlanKeywordError.

var (
    KeywordPlanNegativeKeywordErrorEnum_KeywordPlanNegativeKeywordError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
    }
    KeywordPlanNegativeKeywordErrorEnum_KeywordPlanNegativeKeywordError_value = map[string]int32{
        "UNSPECIFIED": 0,
        "UNKNOWN":     1,
    }
)

Enum value maps for KeywordPlanNegativeKeywordErrorEnum_KeywordPlanNegativeKeywordError.

var (
    LabelErrorEnum_LabelError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "CANNOT_APPLY_INACTIVE_LABEL",
        3:  "CANNOT_APPLY_LABEL_TO_DISABLED_AD_GROUP_CRITERION",
        4:  "CANNOT_APPLY_LABEL_TO_NEGATIVE_AD_GROUP_CRITERION",
        5:  "EXCEEDED_LABEL_LIMIT_PER_TYPE",
        6:  "INVALID_RESOURCE_FOR_MANAGER_LABEL",
        7:  "DUPLICATE_NAME",
        8:  "INVALID_LABEL_NAME",
        9:  "CANNOT_ATTACH_LABEL_TO_DRAFT",
        10: "CANNOT_ATTACH_NON_MANAGER_LABEL_TO_CUSTOMER",
    }
    LabelErrorEnum_LabelError_value = map[string]int32{
        "UNSPECIFIED":                 0,
        "UNKNOWN":                     1,
        "CANNOT_APPLY_INACTIVE_LABEL": 2,
        "CANNOT_APPLY_LABEL_TO_DISABLED_AD_GROUP_CRITERION": 3,
        "CANNOT_APPLY_LABEL_TO_NEGATIVE_AD_GROUP_CRITERION": 4,
        "EXCEEDED_LABEL_LIMIT_PER_TYPE":                     5,
        "INVALID_RESOURCE_FOR_MANAGER_LABEL":                6,
        "DUPLICATE_NAME":                                    7,
        "INVALID_LABEL_NAME":                                8,
        "CANNOT_ATTACH_LABEL_TO_DRAFT":                      9,
        "CANNOT_ATTACH_NON_MANAGER_LABEL_TO_CUSTOMER":       10,
    }
)

Enum value maps for LabelErrorEnum_LabelError.

var (
    LanguageCodeErrorEnum_LanguageCodeError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "LANGUAGE_CODE_NOT_FOUND",
        3:  "INVALID_LANGUAGE_CODE",
    }
    LanguageCodeErrorEnum_LanguageCodeError_value = map[string]int32{
        "UNSPECIFIED":             0,
        "UNKNOWN":                 1,
        "LANGUAGE_CODE_NOT_FOUND": 2,
        "INVALID_LANGUAGE_CODE":   3,
    }
)

Enum value maps for LanguageCodeErrorEnum_LanguageCodeError.

var (
    ListOperationErrorEnum_ListOperationError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        7:  "REQUIRED_FIELD_MISSING",
        8:  "DUPLICATE_VALUES",
    }
    ListOperationErrorEnum_ListOperationError_value = map[string]int32{
        "UNSPECIFIED":            0,
        "UNKNOWN":                1,
        "REQUIRED_FIELD_MISSING": 7,
        "DUPLICATE_VALUES":       8,
    }
)

Enum value maps for ListOperationErrorEnum_ListOperationError.

var (
    ManagerLinkErrorEnum_ManagerLinkError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "ACCOUNTS_NOT_COMPATIBLE_FOR_LINKING",
        3:  "TOO_MANY_MANAGERS",
        4:  "TOO_MANY_INVITES",
        5:  "ALREADY_INVITED_BY_THIS_MANAGER",
        6:  "ALREADY_MANAGED_BY_THIS_MANAGER",
        7:  "ALREADY_MANAGED_IN_HIERARCHY",
        8:  "DUPLICATE_CHILD_FOUND",
        9:  "CLIENT_HAS_NO_ADMIN_USER",
        10: "MAX_DEPTH_EXCEEDED",
        11: "CYCLE_NOT_ALLOWED",
        12: "TOO_MANY_ACCOUNTS",
        13: "TOO_MANY_ACCOUNTS_AT_MANAGER",
        14: "NON_OWNER_USER_CANNOT_MODIFY_LINK",
        15: "SUSPENDED_ACCOUNT_CANNOT_ADD_CLIENTS",
    }
    ManagerLinkErrorEnum_ManagerLinkError_value = map[string]int32{
        "UNSPECIFIED":                          0,
        "UNKNOWN":                              1,
        "ACCOUNTS_NOT_COMPATIBLE_FOR_LINKING":  2,
        "TOO_MANY_MANAGERS":                    3,
        "TOO_MANY_INVITES":                     4,
        "ALREADY_INVITED_BY_THIS_MANAGER":      5,
        "ALREADY_MANAGED_BY_THIS_MANAGER":      6,
        "ALREADY_MANAGED_IN_HIERARCHY":         7,
        "DUPLICATE_CHILD_FOUND":                8,
        "CLIENT_HAS_NO_ADMIN_USER":             9,
        "MAX_DEPTH_EXCEEDED":                   10,
        "CYCLE_NOT_ALLOWED":                    11,
        "TOO_MANY_ACCOUNTS":                    12,
        "TOO_MANY_ACCOUNTS_AT_MANAGER":         13,
        "NON_OWNER_USER_CANNOT_MODIFY_LINK":    14,
        "SUSPENDED_ACCOUNT_CANNOT_ADD_CLIENTS": 15,
    }
)

Enum value maps for ManagerLinkErrorEnum_ManagerLinkError.

var (
    MediaBundleErrorEnum_MediaBundleError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        3:  "BAD_REQUEST",
        4:  "DOUBLECLICK_BUNDLE_NOT_ALLOWED",
        5:  "EXTERNAL_URL_NOT_ALLOWED",
        6:  "FILE_TOO_LARGE",
        7:  "GOOGLE_WEB_DESIGNER_ZIP_FILE_NOT_PUBLISHED",
        8:  "INVALID_INPUT",
        9:  "INVALID_MEDIA_BUNDLE",
        10: "INVALID_MEDIA_BUNDLE_ENTRY",
        11: "INVALID_MIME_TYPE",
        12: "INVALID_PATH",
        13: "INVALID_URL_REFERENCE",
        14: "MEDIA_DATA_TOO_LARGE",
        15: "MISSING_PRIMARY_MEDIA_BUNDLE_ENTRY",
        16: "SERVER_ERROR",
        17: "STORAGE_ERROR",
        18: "SWIFFY_BUNDLE_NOT_ALLOWED",
        19: "TOO_MANY_FILES",
        20: "UNEXPECTED_SIZE",
        21: "UNSUPPORTED_GOOGLE_WEB_DESIGNER_ENVIRONMENT",
        22: "UNSUPPORTED_HTML5_FEATURE",
        23: "URL_IN_MEDIA_BUNDLE_NOT_SSL_COMPLIANT",
        24: "CUSTOM_EXIT_NOT_ALLOWED",
    }
    MediaBundleErrorEnum_MediaBundleError_value = map[string]int32{
        "UNSPECIFIED":                    0,
        "UNKNOWN":                        1,
        "BAD_REQUEST":                    3,
        "DOUBLECLICK_BUNDLE_NOT_ALLOWED": 4,
        "EXTERNAL_URL_NOT_ALLOWED":       5,
        "FILE_TOO_LARGE":                 6,
        "GOOGLE_WEB_DESIGNER_ZIP_FILE_NOT_PUBLISHED": 7,
        "INVALID_INPUT":                               8,
        "INVALID_MEDIA_BUNDLE":                        9,
        "INVALID_MEDIA_BUNDLE_ENTRY":                  10,
        "INVALID_MIME_TYPE":                           11,
        "INVALID_PATH":                                12,
        "INVALID_URL_REFERENCE":                       13,
        "MEDIA_DATA_TOO_LARGE":                        14,
        "MISSING_PRIMARY_MEDIA_BUNDLE_ENTRY":          15,
        "SERVER_ERROR":                                16,
        "STORAGE_ERROR":                               17,
        "SWIFFY_BUNDLE_NOT_ALLOWED":                   18,
        "TOO_MANY_FILES":                              19,
        "UNEXPECTED_SIZE":                             20,
        "UNSUPPORTED_GOOGLE_WEB_DESIGNER_ENVIRONMENT": 21,
        "UNSUPPORTED_HTML5_FEATURE":                   22,
        "URL_IN_MEDIA_BUNDLE_NOT_SSL_COMPLIANT":       23,
        "CUSTOM_EXIT_NOT_ALLOWED":                     24,
    }
)

Enum value maps for MediaBundleErrorEnum_MediaBundleError.

var (
    MediaFileErrorEnum_MediaFileError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "CANNOT_CREATE_STANDARD_ICON",
        3:  "CANNOT_SELECT_STANDARD_ICON_WITH_OTHER_TYPES",
        4:  "CANNOT_SPECIFY_MEDIA_FILE_ID_AND_DATA",
        5:  "DUPLICATE_MEDIA",
        6:  "EMPTY_FIELD",
        7:  "RESOURCE_REFERENCED_IN_MULTIPLE_OPS",
        8:  "FIELD_NOT_SUPPORTED_FOR_MEDIA_SUB_TYPE",
        9:  "INVALID_MEDIA_FILE_ID",
        10: "INVALID_MEDIA_SUB_TYPE",
        11: "INVALID_MEDIA_FILE_TYPE",
        12: "INVALID_MIME_TYPE",
        13: "INVALID_REFERENCE_ID",
        14: "INVALID_YOU_TUBE_ID",
        15: "MEDIA_FILE_FAILED_TRANSCODING",
        16: "MEDIA_NOT_TRANSCODED",
        17: "MEDIA_TYPE_DOES_NOT_MATCH_MEDIA_FILE_TYPE",
        18: "NO_FIELDS_SPECIFIED",
        19: "NULL_REFERENCE_ID_AND_MEDIA_ID",
        20: "TOO_LONG",
        21: "UNSUPPORTED_TYPE",
        22: "YOU_TUBE_SERVICE_UNAVAILABLE",
        23: "YOU_TUBE_VIDEO_HAS_NON_POSITIVE_DURATION",
        24: "YOU_TUBE_VIDEO_NOT_FOUND",
    }
    MediaFileErrorEnum_MediaFileError_value = map[string]int32{
        "UNSPECIFIED":                 0,
        "UNKNOWN":                     1,
        "CANNOT_CREATE_STANDARD_ICON": 2,
        "CANNOT_SELECT_STANDARD_ICON_WITH_OTHER_TYPES": 3,
        "CANNOT_SPECIFY_MEDIA_FILE_ID_AND_DATA":        4,
        "DUPLICATE_MEDIA":                              5,
        "EMPTY_FIELD":                                  6,
        "RESOURCE_REFERENCED_IN_MULTIPLE_OPS":          7,
        "FIELD_NOT_SUPPORTED_FOR_MEDIA_SUB_TYPE":       8,
        "INVALID_MEDIA_FILE_ID":                        9,
        "INVALID_MEDIA_SUB_TYPE":                       10,
        "INVALID_MEDIA_FILE_TYPE":                      11,
        "INVALID_MIME_TYPE":                            12,
        "INVALID_REFERENCE_ID":                         13,
        "INVALID_YOU_TUBE_ID":                          14,
        "MEDIA_FILE_FAILED_TRANSCODING":                15,
        "MEDIA_NOT_TRANSCODED":                         16,
        "MEDIA_TYPE_DOES_NOT_MATCH_MEDIA_FILE_TYPE":    17,
        "NO_FIELDS_SPECIFIED":                          18,
        "NULL_REFERENCE_ID_AND_MEDIA_ID":               19,
        "TOO_LONG":                                     20,
        "UNSUPPORTED_TYPE":                             21,
        "YOU_TUBE_SERVICE_UNAVAILABLE":                 22,
        "YOU_TUBE_VIDEO_HAS_NON_POSITIVE_DURATION":     23,
        "YOU_TUBE_VIDEO_NOT_FOUND":                     24,
    }
)

Enum value maps for MediaFileErrorEnum_MediaFileError.

var (
    MediaUploadErrorEnum_MediaUploadError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "FILE_TOO_BIG",
        3:  "UNPARSEABLE_IMAGE",
        4:  "ANIMATED_IMAGE_NOT_ALLOWED",
        5:  "FORMAT_NOT_ALLOWED",
    }
    MediaUploadErrorEnum_MediaUploadError_value = map[string]int32{
        "UNSPECIFIED":                0,
        "UNKNOWN":                    1,
        "FILE_TOO_BIG":               2,
        "UNPARSEABLE_IMAGE":          3,
        "ANIMATED_IMAGE_NOT_ALLOWED": 4,
        "FORMAT_NOT_ALLOWED":         5,
    }
)

Enum value maps for MediaUploadErrorEnum_MediaUploadError.

var (
    MultiplierErrorEnum_MultiplierError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "MULTIPLIER_TOO_HIGH",
        3:  "MULTIPLIER_TOO_LOW",
        4:  "TOO_MANY_FRACTIONAL_DIGITS",
        5:  "MULTIPLIER_NOT_ALLOWED_FOR_BIDDING_STRATEGY",
        6:  "MULTIPLIER_NOT_ALLOWED_WHEN_BASE_BID_IS_MISSING",
        7:  "NO_MULTIPLIER_SPECIFIED",
        8:  "MULTIPLIER_CAUSES_BID_TO_EXCEED_DAILY_BUDGET",
        9:  "MULTIPLIER_CAUSES_BID_TO_EXCEED_MONTHLY_BUDGET",
        10: "MULTIPLIER_CAUSES_BID_TO_EXCEED_CUSTOM_BUDGET",
        11: "MULTIPLIER_CAUSES_BID_TO_EXCEED_MAX_ALLOWED_BID",
        12: "BID_LESS_THAN_MIN_ALLOWED_BID_WITH_MULTIPLIER",
        13: "MULTIPLIER_AND_BIDDING_STRATEGY_TYPE_MISMATCH",
    }
    MultiplierErrorEnum_MultiplierError_value = map[string]int32{
        "UNSPECIFIED":                0,
        "UNKNOWN":                    1,
        "MULTIPLIER_TOO_HIGH":        2,
        "MULTIPLIER_TOO_LOW":         3,
        "TOO_MANY_FRACTIONAL_DIGITS": 4,
        "MULTIPLIER_NOT_ALLOWED_FOR_BIDDING_STRATEGY":     5,
        "MULTIPLIER_NOT_ALLOWED_WHEN_BASE_BID_IS_MISSING": 6,
        "NO_MULTIPLIER_SPECIFIED":                         7,
        "MULTIPLIER_CAUSES_BID_TO_EXCEED_DAILY_BUDGET":    8,
        "MULTIPLIER_CAUSES_BID_TO_EXCEED_MONTHLY_BUDGET":  9,
        "MULTIPLIER_CAUSES_BID_TO_EXCEED_CUSTOM_BUDGET":   10,
        "MULTIPLIER_CAUSES_BID_TO_EXCEED_MAX_ALLOWED_BID": 11,
        "BID_LESS_THAN_MIN_ALLOWED_BID_WITH_MULTIPLIER":   12,
        "MULTIPLIER_AND_BIDDING_STRATEGY_TYPE_MISMATCH":   13,
    }
)

Enum value maps for MultiplierErrorEnum_MultiplierError.

var (
    MutateErrorEnum_MutateError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        3:  "RESOURCE_NOT_FOUND",
        7:  "ID_EXISTS_IN_MULTIPLE_MUTATES",
        8:  "INCONSISTENT_FIELD_VALUES",
        9:  "MUTATE_NOT_ALLOWED",
        10: "RESOURCE_NOT_IN_GOOGLE_ADS",
        11: "RESOURCE_ALREADY_EXISTS",
    }
    MutateErrorEnum_MutateError_value = map[string]int32{
        "UNSPECIFIED":                   0,
        "UNKNOWN":                       1,
        "RESOURCE_NOT_FOUND":            3,
        "ID_EXISTS_IN_MULTIPLE_MUTATES": 7,
        "INCONSISTENT_FIELD_VALUES":     8,
        "MUTATE_NOT_ALLOWED":            9,
        "RESOURCE_NOT_IN_GOOGLE_ADS":    10,
        "RESOURCE_ALREADY_EXISTS":       11,
    }
)

Enum value maps for MutateErrorEnum_MutateError.

var (
    MutateJobErrorEnum_MutateJobError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "CANNOT_MODIFY_JOB_AFTER_JOB_STARTS_RUNNING",
        3:  "EMPTY_OPERATIONS",
        4:  "INVALID_SEQUENCE_TOKEN",
        5:  "RESULTS_NOT_READY",
        6:  "INVALID_PAGE_SIZE",
    }
    MutateJobErrorEnum_MutateJobError_value = map[string]int32{
        "UNSPECIFIED": 0,
        "UNKNOWN":     1,
        "CANNOT_MODIFY_JOB_AFTER_JOB_STARTS_RUNNING": 2,
        "EMPTY_OPERATIONS":                           3,
        "INVALID_SEQUENCE_TOKEN":                     4,
        "RESULTS_NOT_READY":                          5,
        "INVALID_PAGE_SIZE":                          6,
    }
)

Enum value maps for MutateJobErrorEnum_MutateJobError.

var (
    NewResourceCreationErrorEnum_NewResourceCreationError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "CANNOT_SET_ID_FOR_CREATE",
        3:  "DUPLICATE_TEMP_IDS",
        4:  "TEMP_ID_RESOURCE_HAD_ERRORS",
    }
    NewResourceCreationErrorEnum_NewResourceCreationError_value = map[string]int32{
        "UNSPECIFIED":                 0,
        "UNKNOWN":                     1,
        "CANNOT_SET_ID_FOR_CREATE":    2,
        "DUPLICATE_TEMP_IDS":          3,
        "TEMP_ID_RESOURCE_HAD_ERRORS": 4,
    }
)

Enum value maps for NewResourceCreationErrorEnum_NewResourceCreationError.

var (
    NotEmptyErrorEnum_NotEmptyError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "EMPTY_LIST",
    }
    NotEmptyErrorEnum_NotEmptyError_value = map[string]int32{
        "UNSPECIFIED": 0,
        "UNKNOWN":     1,
        "EMPTY_LIST":  2,
    }
)

Enum value maps for NotEmptyErrorEnum_NotEmptyError.

var (
    NotWhitelistedErrorEnum_NotWhitelistedError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "CUSTOMER_NOT_WHITELISTED_FOR_THIS_FEATURE",
    }
    NotWhitelistedErrorEnum_NotWhitelistedError_value = map[string]int32{
        "UNSPECIFIED": 0,
        "UNKNOWN":     1,
        "CUSTOMER_NOT_WHITELISTED_FOR_THIS_FEATURE": 2,
    }
)

Enum value maps for NotWhitelistedErrorEnum_NotWhitelistedError.

var (
    NullErrorEnum_NullError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "NULL_CONTENT",
    }
    NullErrorEnum_NullError_value = map[string]int32{
        "UNSPECIFIED":  0,
        "UNKNOWN":      1,
        "NULL_CONTENT": 2,
    }
)

Enum value maps for NullErrorEnum_NullError.

var (
    OperationAccessDeniedErrorEnum_OperationAccessDeniedError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "ACTION_NOT_PERMITTED",
        3:  "CREATE_OPERATION_NOT_PERMITTED",
        4:  "REMOVE_OPERATION_NOT_PERMITTED",
        5:  "UPDATE_OPERATION_NOT_PERMITTED",
        6:  "MUTATE_ACTION_NOT_PERMITTED_FOR_CLIENT",
        7:  "OPERATION_NOT_PERMITTED_FOR_CAMPAIGN_TYPE",
        8:  "CREATE_AS_REMOVED_NOT_PERMITTED",
        9:  "OPERATION_NOT_PERMITTED_FOR_REMOVED_RESOURCE",
        10: "OPERATION_NOT_PERMITTED_FOR_AD_GROUP_TYPE",
        11: "MUTATE_NOT_PERMITTED_FOR_CUSTOMER",
    }
    OperationAccessDeniedErrorEnum_OperationAccessDeniedError_value = map[string]int32{
        "UNSPECIFIED":                                  0,
        "UNKNOWN":                                      1,
        "ACTION_NOT_PERMITTED":                         2,
        "CREATE_OPERATION_NOT_PERMITTED":               3,
        "REMOVE_OPERATION_NOT_PERMITTED":               4,
        "UPDATE_OPERATION_NOT_PERMITTED":               5,
        "MUTATE_ACTION_NOT_PERMITTED_FOR_CLIENT":       6,
        "OPERATION_NOT_PERMITTED_FOR_CAMPAIGN_TYPE":    7,
        "CREATE_AS_REMOVED_NOT_PERMITTED":              8,
        "OPERATION_NOT_PERMITTED_FOR_REMOVED_RESOURCE": 9,
        "OPERATION_NOT_PERMITTED_FOR_AD_GROUP_TYPE":    10,
        "MUTATE_NOT_PERMITTED_FOR_CUSTOMER":            11,
    }
)

Enum value maps for OperationAccessDeniedErrorEnum_OperationAccessDeniedError.

var (
    OperatorErrorEnum_OperatorError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "OPERATOR_NOT_SUPPORTED",
    }
    OperatorErrorEnum_OperatorError_value = map[string]int32{
        "UNSPECIFIED":            0,
        "UNKNOWN":                1,
        "OPERATOR_NOT_SUPPORTED": 2,
    }
)

Enum value maps for OperatorErrorEnum_OperatorError.

var (
    PartialFailureErrorEnum_PartialFailureError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "PARTIAL_FAILURE_MODE_REQUIRED",
    }
    PartialFailureErrorEnum_PartialFailureError_value = map[string]int32{
        "UNSPECIFIED":                   0,
        "UNKNOWN":                       1,
        "PARTIAL_FAILURE_MODE_REQUIRED": 2,
    }
)

Enum value maps for PartialFailureErrorEnum_PartialFailureError.

var (
    PolicyFindingErrorEnum_PolicyFindingError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "POLICY_FINDING",
        3:  "POLICY_TOPIC_NOT_FOUND",
    }
    PolicyFindingErrorEnum_PolicyFindingError_value = map[string]int32{
        "UNSPECIFIED":            0,
        "UNKNOWN":                1,
        "POLICY_FINDING":         2,
        "POLICY_TOPIC_NOT_FOUND": 3,
    }
)

Enum value maps for PolicyFindingErrorEnum_PolicyFindingError.

var (
    PolicyValidationParameterErrorEnum_PolicyValidationParameterError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "UNSUPPORTED_AD_TYPE_FOR_IGNORABLE_POLICY_TOPICS",
        3:  "UNSUPPORTED_AD_TYPE_FOR_EXEMPT_POLICY_VIOLATION_KEYS",
        4:  "CANNOT_SET_BOTH_IGNORABLE_POLICY_TOPICS_AND_EXEMPT_POLICY_VIOLATION_KEYS",
    }
    PolicyValidationParameterErrorEnum_PolicyValidationParameterError_value = map[string]int32{
        "UNSPECIFIED": 0,
        "UNKNOWN":     1,
        "UNSUPPORTED_AD_TYPE_FOR_IGNORABLE_POLICY_TOPICS":                          2,
        "UNSUPPORTED_AD_TYPE_FOR_EXEMPT_POLICY_VIOLATION_KEYS":                     3,
        "CANNOT_SET_BOTH_IGNORABLE_POLICY_TOPICS_AND_EXEMPT_POLICY_VIOLATION_KEYS": 4,
    }
)

Enum value maps for PolicyValidationParameterErrorEnum_PolicyValidationParameterError.

var (
    PolicyViolationErrorEnum_PolicyViolationError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "POLICY_ERROR",
    }
    PolicyViolationErrorEnum_PolicyViolationError_value = map[string]int32{
        "UNSPECIFIED":  0,
        "UNKNOWN":      1,
        "POLICY_ERROR": 2,
    }
)

Enum value maps for PolicyViolationErrorEnum_PolicyViolationError.

var (
    QueryErrorEnum_QueryError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        50: "QUERY_ERROR",
        18: "BAD_ENUM_CONSTANT",
        7:  "BAD_ESCAPE_SEQUENCE",
        12: "BAD_FIELD_NAME",
        15: "BAD_LIMIT_VALUE",
        5:  "BAD_NUMBER",
        3:  "BAD_OPERATOR",
        61: "BAD_PARAMETER_NAME",
        62: "BAD_PARAMETER_VALUE",
        45: "BAD_RESOURCE_TYPE_IN_FROM_CLAUSE",
        2:  "BAD_SYMBOL",
        4:  "BAD_VALUE",
        36: "DATE_RANGE_TOO_WIDE",
        60: "DATE_RANGE_TOO_NARROW",
        30: "EXPECTED_AND",
        14: "EXPECTED_BY",
        37: "EXPECTED_DIMENSION_FIELD_IN_SELECT_CLAUSE",
        55: "EXPECTED_FILTERS_ON_DATE_RANGE",
        44: "EXPECTED_FROM",
        41: "EXPECTED_LIST",
        16: "EXPECTED_REFERENCED_FIELD_IN_SELECT_CLAUSE",
        13: "EXPECTED_SELECT",
        42: "EXPECTED_SINGLE_VALUE",
        29: "EXPECTED_VALUE_WITH_BETWEEN_OPERATOR",
        38: "INVALID_DATE_FORMAT",
        57: "INVALID_STRING_VALUE",
        26: "INVALID_VALUE_WITH_BETWEEN_OPERATOR",
        22: "INVALID_VALUE_WITH_DURING_OPERATOR",
        56: "INVALID_VALUE_WITH_LIKE_OPERATOR",
        35: "OPERATOR_FIELD_MISMATCH",
        28: "PROHIBITED_EMPTY_LIST_IN_CONDITION",
        54: "PROHIBITED_ENUM_CONSTANT",
        31: "PROHIBITED_FIELD_COMBINATION_IN_SELECT_CLAUSE",
        40: "PROHIBITED_FIELD_IN_ORDER_BY_CLAUSE",
        23: "PROHIBITED_FIELD_IN_SELECT_CLAUSE",
        24: "PROHIBITED_FIELD_IN_WHERE_CLAUSE",
        43: "PROHIBITED_RESOURCE_TYPE_IN_FROM_CLAUSE",
        48: "PROHIBITED_RESOURCE_TYPE_IN_SELECT_CLAUSE",
        58: "PROHIBITED_RESOURCE_TYPE_IN_WHERE_CLAUSE",
        49: "PROHIBITED_METRIC_IN_SELECT_OR_WHERE_CLAUSE",
        51: "PROHIBITED_SEGMENT_IN_SELECT_OR_WHERE_CLAUSE",
        53: "PROHIBITED_SEGMENT_WITH_METRIC_IN_SELECT_OR_WHERE_CLAUSE",
        25: "LIMIT_VALUE_TOO_LOW",
        8:  "PROHIBITED_NEWLINE_IN_STRING",
        10: "PROHIBITED_VALUE_COMBINATION_IN_LIST",
        21: "PROHIBITED_VALUE_COMBINATION_WITH_BETWEEN_OPERATOR",
        6:  "STRING_NOT_TERMINATED",
        34: "TOO_MANY_SEGMENTS",
        9:  "UNEXPECTED_END_OF_QUERY",
        47: "UNEXPECTED_FROM_CLAUSE",
        32: "UNRECOGNIZED_FIELD",
        11: "UNEXPECTED_INPUT",
        59: "REQUESTED_METRICS_FOR_MANAGER",
    }
    QueryErrorEnum_QueryError_value = map[string]int32{
        "UNSPECIFIED":                      0,
        "UNKNOWN":                          1,
        "QUERY_ERROR":                      50,
        "BAD_ENUM_CONSTANT":                18,
        "BAD_ESCAPE_SEQUENCE":              7,
        "BAD_FIELD_NAME":                   12,
        "BAD_LIMIT_VALUE":                  15,
        "BAD_NUMBER":                       5,
        "BAD_OPERATOR":                     3,
        "BAD_PARAMETER_NAME":               61,
        "BAD_PARAMETER_VALUE":              62,
        "BAD_RESOURCE_TYPE_IN_FROM_CLAUSE": 45,
        "BAD_SYMBOL":                       2,
        "BAD_VALUE":                        4,
        "DATE_RANGE_TOO_WIDE":              36,
        "DATE_RANGE_TOO_NARROW":            60,
        "EXPECTED_AND":                     30,
        "EXPECTED_BY":                      14,
        "EXPECTED_DIMENSION_FIELD_IN_SELECT_CLAUSE":                37,
        "EXPECTED_FILTERS_ON_DATE_RANGE":                           55,
        "EXPECTED_FROM":                                            44,
        "EXPECTED_LIST":                                            41,
        "EXPECTED_REFERENCED_FIELD_IN_SELECT_CLAUSE":               16,
        "EXPECTED_SELECT":                                          13,
        "EXPECTED_SINGLE_VALUE":                                    42,
        "EXPECTED_VALUE_WITH_BETWEEN_OPERATOR":                     29,
        "INVALID_DATE_FORMAT":                                      38,
        "INVALID_STRING_VALUE":                                     57,
        "INVALID_VALUE_WITH_BETWEEN_OPERATOR":                      26,
        "INVALID_VALUE_WITH_DURING_OPERATOR":                       22,
        "INVALID_VALUE_WITH_LIKE_OPERATOR":                         56,
        "OPERATOR_FIELD_MISMATCH":                                  35,
        "PROHIBITED_EMPTY_LIST_IN_CONDITION":                       28,
        "PROHIBITED_ENUM_CONSTANT":                                 54,
        "PROHIBITED_FIELD_COMBINATION_IN_SELECT_CLAUSE":            31,
        "PROHIBITED_FIELD_IN_ORDER_BY_CLAUSE":                      40,
        "PROHIBITED_FIELD_IN_SELECT_CLAUSE":                        23,
        "PROHIBITED_FIELD_IN_WHERE_CLAUSE":                         24,
        "PROHIBITED_RESOURCE_TYPE_IN_FROM_CLAUSE":                  43,
        "PROHIBITED_RESOURCE_TYPE_IN_SELECT_CLAUSE":                48,
        "PROHIBITED_RESOURCE_TYPE_IN_WHERE_CLAUSE":                 58,
        "PROHIBITED_METRIC_IN_SELECT_OR_WHERE_CLAUSE":              49,
        "PROHIBITED_SEGMENT_IN_SELECT_OR_WHERE_CLAUSE":             51,
        "PROHIBITED_SEGMENT_WITH_METRIC_IN_SELECT_OR_WHERE_CLAUSE": 53,
        "LIMIT_VALUE_TOO_LOW":                                      25,
        "PROHIBITED_NEWLINE_IN_STRING":                             8,
        "PROHIBITED_VALUE_COMBINATION_IN_LIST":                     10,
        "PROHIBITED_VALUE_COMBINATION_WITH_BETWEEN_OPERATOR":       21,
        "STRING_NOT_TERMINATED":                                    6,
        "TOO_MANY_SEGMENTS":                                        34,
        "UNEXPECTED_END_OF_QUERY":                                  9,
        "UNEXPECTED_FROM_CLAUSE":                                   47,
        "UNRECOGNIZED_FIELD":                                       32,
        "UNEXPECTED_INPUT":                                         11,
        "REQUESTED_METRICS_FOR_MANAGER":                            59,
    }
)

Enum value maps for QueryErrorEnum_QueryError.

var (
    QuotaErrorEnum_QuotaError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "RESOURCE_EXHAUSTED",
        3:  "ACCESS_PROHIBITED",
        4:  "RESOURCE_TEMPORARILY_EXHAUSTED",
    }
    QuotaErrorEnum_QuotaError_value = map[string]int32{
        "UNSPECIFIED":                    0,
        "UNKNOWN":                        1,
        "RESOURCE_EXHAUSTED":             2,
        "ACCESS_PROHIBITED":              3,
        "RESOURCE_TEMPORARILY_EXHAUSTED": 4,
    }
)

Enum value maps for QuotaErrorEnum_QuotaError.

var (
    RangeErrorEnum_RangeError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "TOO_LOW",
        3:  "TOO_HIGH",
    }
    RangeErrorEnum_RangeError_value = map[string]int32{
        "UNSPECIFIED": 0,
        "UNKNOWN":     1,
        "TOO_LOW":     2,
        "TOO_HIGH":    3,
    }
)

Enum value maps for RangeErrorEnum_RangeError.

var (
    ReachPlanErrorEnum_ReachPlanError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
    }
    ReachPlanErrorEnum_ReachPlanError_value = map[string]int32{
        "UNSPECIFIED": 0,
        "UNKNOWN":     1,
    }
)

Enum value maps for ReachPlanErrorEnum_ReachPlanError.

var (
    RecommendationErrorEnum_RecommendationError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "BUDGET_AMOUNT_TOO_SMALL",
        3:  "BUDGET_AMOUNT_TOO_LARGE",
        4:  "INVALID_BUDGET_AMOUNT",
        5:  "POLICY_ERROR",
        6:  "INVALID_BID_AMOUNT",
        7:  "ADGROUP_KEYWORD_LIMIT",
        8:  "RECOMMENDATION_ALREADY_APPLIED",
        9:  "RECOMMENDATION_INVALIDATED",
        10: "TOO_MANY_OPERATIONS",
        11: "NO_OPERATIONS",
        12: "DIFFERENT_TYPES_NOT_SUPPORTED",
        13: "DUPLICATE_RESOURCE_NAME",
        14: "RECOMMENDATION_ALREADY_DISMISSED",
        15: "INVALID_APPLY_REQUEST",
    }
    RecommendationErrorEnum_RecommendationError_value = map[string]int32{
        "UNSPECIFIED":                      0,
        "UNKNOWN":                          1,
        "BUDGET_AMOUNT_TOO_SMALL":          2,
        "BUDGET_AMOUNT_TOO_LARGE":          3,
        "INVALID_BUDGET_AMOUNT":            4,
        "POLICY_ERROR":                     5,
        "INVALID_BID_AMOUNT":               6,
        "ADGROUP_KEYWORD_LIMIT":            7,
        "RECOMMENDATION_ALREADY_APPLIED":   8,
        "RECOMMENDATION_INVALIDATED":       9,
        "TOO_MANY_OPERATIONS":              10,
        "NO_OPERATIONS":                    11,
        "DIFFERENT_TYPES_NOT_SUPPORTED":    12,
        "DUPLICATE_RESOURCE_NAME":          13,
        "RECOMMENDATION_ALREADY_DISMISSED": 14,
        "INVALID_APPLY_REQUEST":            15,
    }
)

Enum value maps for RecommendationErrorEnum_RecommendationError.

var (
    RegionCodeErrorEnum_RegionCodeError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "INVALID_REGION_CODE",
    }
    RegionCodeErrorEnum_RegionCodeError_value = map[string]int32{
        "UNSPECIFIED":         0,
        "UNKNOWN":             1,
        "INVALID_REGION_CODE": 2,
    }
)

Enum value maps for RegionCodeErrorEnum_RegionCodeError.

var (
    RequestErrorEnum_RequestError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        3:  "RESOURCE_NAME_MISSING",
        4:  "RESOURCE_NAME_MALFORMED",
        17: "BAD_RESOURCE_ID",
        16: "INVALID_CUSTOMER_ID",
        5:  "OPERATION_REQUIRED",
        6:  "RESOURCE_NOT_FOUND",
        7:  "INVALID_PAGE_TOKEN",
        8:  "EXPIRED_PAGE_TOKEN",
        22: "INVALID_PAGE_SIZE",
        9:  "REQUIRED_FIELD_MISSING",
        11: "IMMUTABLE_FIELD",
        13: "TOO_MANY_MUTATE_OPERATIONS",
        14: "CANNOT_BE_EXECUTED_BY_MANAGER_ACCOUNT",
        15: "CANNOT_MODIFY_FOREIGN_FIELD",
        18: "INVALID_ENUM_VALUE",
        19: "DEVELOPER_TOKEN_PARAMETER_MISSING",
        20: "LOGIN_CUSTOMER_ID_PARAMETER_MISSING",
        21: "VALIDATE_ONLY_REQUEST_HAS_PAGE_TOKEN",
        29: "CANNOT_RETURN_SUMMARY_ROW_FOR_REQUEST_WITHOUT_METRICS",
        30: "CANNOT_RETURN_SUMMARY_ROW_FOR_VALIDATE_ONLY_REQUESTS",
        31: "INCONSISTENT_RETURN_SUMMARY_ROW_VALUE",
    }
    RequestErrorEnum_RequestError_value = map[string]int32{
        "UNSPECIFIED":                                           0,
        "UNKNOWN":                                               1,
        "RESOURCE_NAME_MISSING":                                 3,
        "RESOURCE_NAME_MALFORMED":                               4,
        "BAD_RESOURCE_ID":                                       17,
        "INVALID_CUSTOMER_ID":                                   16,
        "OPERATION_REQUIRED":                                    5,
        "RESOURCE_NOT_FOUND":                                    6,
        "INVALID_PAGE_TOKEN":                                    7,
        "EXPIRED_PAGE_TOKEN":                                    8,
        "INVALID_PAGE_SIZE":                                     22,
        "REQUIRED_FIELD_MISSING":                                9,
        "IMMUTABLE_FIELD":                                       11,
        "TOO_MANY_MUTATE_OPERATIONS":                            13,
        "CANNOT_BE_EXECUTED_BY_MANAGER_ACCOUNT":                 14,
        "CANNOT_MODIFY_FOREIGN_FIELD":                           15,
        "INVALID_ENUM_VALUE":                                    18,
        "DEVELOPER_TOKEN_PARAMETER_MISSING":                     19,
        "LOGIN_CUSTOMER_ID_PARAMETER_MISSING":                   20,
        "VALIDATE_ONLY_REQUEST_HAS_PAGE_TOKEN":                  21,
        "CANNOT_RETURN_SUMMARY_ROW_FOR_REQUEST_WITHOUT_METRICS": 29,
        "CANNOT_RETURN_SUMMARY_ROW_FOR_VALIDATE_ONLY_REQUESTS":  30,
        "INCONSISTENT_RETURN_SUMMARY_ROW_VALUE":                 31,
    }
)

Enum value maps for RequestErrorEnum_RequestError.

var (
    ResourceAccessDeniedErrorEnum_ResourceAccessDeniedError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        3:  "WRITE_ACCESS_DENIED",
    }
    ResourceAccessDeniedErrorEnum_ResourceAccessDeniedError_value = map[string]int32{
        "UNSPECIFIED":         0,
        "UNKNOWN":             1,
        "WRITE_ACCESS_DENIED": 3,
    }
)

Enum value maps for ResourceAccessDeniedErrorEnum_ResourceAccessDeniedError.

var (
    ResourceCountLimitExceededErrorEnum_ResourceCountLimitExceededError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "ACCOUNT_LIMIT",
        3:  "CAMPAIGN_LIMIT",
        4:  "ADGROUP_LIMIT",
        5:  "AD_GROUP_AD_LIMIT",
        6:  "AD_GROUP_CRITERION_LIMIT",
        7:  "SHARED_SET_LIMIT",
        8:  "MATCHING_FUNCTION_LIMIT",
        9:  "RESPONSE_ROW_LIMIT_EXCEEDED",
        10: "RESOURCE_LIMIT",
    }
    ResourceCountLimitExceededErrorEnum_ResourceCountLimitExceededError_value = map[string]int32{
        "UNSPECIFIED":                 0,
        "UNKNOWN":                     1,
        "ACCOUNT_LIMIT":               2,
        "CAMPAIGN_LIMIT":              3,
        "ADGROUP_LIMIT":               4,
        "AD_GROUP_AD_LIMIT":           5,
        "AD_GROUP_CRITERION_LIMIT":    6,
        "SHARED_SET_LIMIT":            7,
        "MATCHING_FUNCTION_LIMIT":     8,
        "RESPONSE_ROW_LIMIT_EXCEEDED": 9,
        "RESOURCE_LIMIT":              10,
    }
)

Enum value maps for ResourceCountLimitExceededErrorEnum_ResourceCountLimitExceededError.

var (
    SettingErrorEnum_SettingError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        3:  "SETTING_TYPE_IS_NOT_AVAILABLE",
        4:  "SETTING_TYPE_IS_NOT_COMPATIBLE_WITH_CAMPAIGN",
        5:  "TARGETING_SETTING_CONTAINS_INVALID_CRITERION_TYPE_GROUP",
        6:  "TARGETING_SETTING_DEMOGRAPHIC_CRITERION_TYPE_GROUPS_MUST_BE_SET_TO_TARGET_ALL",
        7:  "TARGETING_SETTING_CANNOT_CHANGE_TARGET_ALL_TO_FALSE_FOR_DEMOGRAPHIC_CRITERION_TYPE_GROUP",
        8:  "DYNAMIC_SEARCH_ADS_SETTING_AT_LEAST_ONE_FEED_ID_MUST_BE_PRESENT",
        9:  "DYNAMIC_SEARCH_ADS_SETTING_CONTAINS_INVALID_DOMAIN_NAME",
        10: "DYNAMIC_SEARCH_ADS_SETTING_CONTAINS_SUBDOMAIN_NAME",
        11: "DYNAMIC_SEARCH_ADS_SETTING_CONTAINS_INVALID_LANGUAGE_CODE",
        12: "TARGET_ALL_IS_NOT_ALLOWED_FOR_PLACEMENT_IN_SEARCH_CAMPAIGN",
        13: "UNIVERSAL_APP_CAMPAIGN_SETTING_DUPLICATE_DESCRIPTION",
        14: "UNIVERSAL_APP_CAMPAIGN_SETTING_DESCRIPTION_LINE_WIDTH_TOO_LONG",
        15: "UNIVERSAL_APP_CAMPAIGN_SETTING_APP_ID_CANNOT_BE_MODIFIED",
        16: "TOO_MANY_YOUTUBE_MEDIA_IDS_IN_UNIVERSAL_APP_CAMPAIGN",
        17: "TOO_MANY_IMAGE_MEDIA_IDS_IN_UNIVERSAL_APP_CAMPAIGN",
        18: "MEDIA_INCOMPATIBLE_FOR_UNIVERSAL_APP_CAMPAIGN",
        19: "TOO_MANY_EXCLAMATION_MARKS",
    }
    SettingErrorEnum_SettingError_value = map[string]int32{
        "UNSPECIFIED":                   0,
        "UNKNOWN":                       1,
        "SETTING_TYPE_IS_NOT_AVAILABLE": 3,
        "SETTING_TYPE_IS_NOT_COMPATIBLE_WITH_CAMPAIGN":                                             4,
        "TARGETING_SETTING_CONTAINS_INVALID_CRITERION_TYPE_GROUP":                                  5,
        "TARGETING_SETTING_DEMOGRAPHIC_CRITERION_TYPE_GROUPS_MUST_BE_SET_TO_TARGET_ALL":            6,
        "TARGETING_SETTING_CANNOT_CHANGE_TARGET_ALL_TO_FALSE_FOR_DEMOGRAPHIC_CRITERION_TYPE_GROUP": 7,
        "DYNAMIC_SEARCH_ADS_SETTING_AT_LEAST_ONE_FEED_ID_MUST_BE_PRESENT":                          8,
        "DYNAMIC_SEARCH_ADS_SETTING_CONTAINS_INVALID_DOMAIN_NAME":                                  9,
        "DYNAMIC_SEARCH_ADS_SETTING_CONTAINS_SUBDOMAIN_NAME":                                       10,
        "DYNAMIC_SEARCH_ADS_SETTING_CONTAINS_INVALID_LANGUAGE_CODE":                                11,
        "TARGET_ALL_IS_NOT_ALLOWED_FOR_PLACEMENT_IN_SEARCH_CAMPAIGN":                               12,
        "UNIVERSAL_APP_CAMPAIGN_SETTING_DUPLICATE_DESCRIPTION":                                     13,
        "UNIVERSAL_APP_CAMPAIGN_SETTING_DESCRIPTION_LINE_WIDTH_TOO_LONG":                           14,
        "UNIVERSAL_APP_CAMPAIGN_SETTING_APP_ID_CANNOT_BE_MODIFIED":                                 15,
        "TOO_MANY_YOUTUBE_MEDIA_IDS_IN_UNIVERSAL_APP_CAMPAIGN":                                     16,
        "TOO_MANY_IMAGE_MEDIA_IDS_IN_UNIVERSAL_APP_CAMPAIGN":                                       17,
        "MEDIA_INCOMPATIBLE_FOR_UNIVERSAL_APP_CAMPAIGN":                                            18,
        "TOO_MANY_EXCLAMATION_MARKS":                                                               19,
    }
)

Enum value maps for SettingErrorEnum_SettingError.

var (
    SharedCriterionErrorEnum_SharedCriterionError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "CRITERION_TYPE_NOT_ALLOWED_FOR_SHARED_SET_TYPE",
    }
    SharedCriterionErrorEnum_SharedCriterionError_value = map[string]int32{
        "UNSPECIFIED": 0,
        "UNKNOWN":     1,
        "CRITERION_TYPE_NOT_ALLOWED_FOR_SHARED_SET_TYPE": 2,
    }
)

Enum value maps for SharedCriterionErrorEnum_SharedCriterionError.

var (
    SharedSetErrorEnum_SharedSetError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "CUSTOMER_CANNOT_CREATE_SHARED_SET_OF_THIS_TYPE",
        3:  "DUPLICATE_NAME",
        4:  "SHARED_SET_REMOVED",
        5:  "SHARED_SET_IN_USE",
    }
    SharedSetErrorEnum_SharedSetError_value = map[string]int32{
        "UNSPECIFIED": 0,
        "UNKNOWN":     1,
        "CUSTOMER_CANNOT_CREATE_SHARED_SET_OF_THIS_TYPE": 2,
        "DUPLICATE_NAME":     3,
        "SHARED_SET_REMOVED": 4,
        "SHARED_SET_IN_USE":  5,
    }
)

Enum value maps for SharedSetErrorEnum_SharedSetError.

var (
    SizeLimitErrorEnum_SizeLimitError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "REQUEST_SIZE_LIMIT_EXCEEDED",
        3:  "RESPONSE_SIZE_LIMIT_EXCEEDED",
    }
    SizeLimitErrorEnum_SizeLimitError_value = map[string]int32{
        "UNSPECIFIED":                  0,
        "UNKNOWN":                      1,
        "REQUEST_SIZE_LIMIT_EXCEEDED":  2,
        "RESPONSE_SIZE_LIMIT_EXCEEDED": 3,
    }
)

Enum value maps for SizeLimitErrorEnum_SizeLimitError.

var (
    StringFormatErrorEnum_StringFormatError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "ILLEGAL_CHARS",
        3:  "INVALID_FORMAT",
    }
    StringFormatErrorEnum_StringFormatError_value = map[string]int32{
        "UNSPECIFIED":    0,
        "UNKNOWN":        1,
        "ILLEGAL_CHARS":  2,
        "INVALID_FORMAT": 3,
    }
)

Enum value maps for StringFormatErrorEnum_StringFormatError.

var (
    StringLengthErrorEnum_StringLengthError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "TOO_SHORT",
        3:  "TOO_LONG",
    }
    StringLengthErrorEnum_StringLengthError_value = map[string]int32{
        "UNSPECIFIED": 0,
        "UNKNOWN":     1,
        "TOO_SHORT":   2,
        "TOO_LONG":    3,
    }
)

Enum value maps for StringLengthErrorEnum_StringLengthError.

var (
    UrlFieldErrorEnum_UrlFieldError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "INVALID_TRACKING_URL_TEMPLATE",
        3:  "INVALID_TAG_IN_TRACKING_URL_TEMPLATE",
        4:  "MISSING_TRACKING_URL_TEMPLATE_TAG",
        5:  "MISSING_PROTOCOL_IN_TRACKING_URL_TEMPLATE",
        6:  "INVALID_PROTOCOL_IN_TRACKING_URL_TEMPLATE",
        7:  "MALFORMED_TRACKING_URL_TEMPLATE",
        8:  "MISSING_HOST_IN_TRACKING_URL_TEMPLATE",
        9:  "INVALID_TLD_IN_TRACKING_URL_TEMPLATE",
        10: "REDUNDANT_NESTED_TRACKING_URL_TEMPLATE_TAG",
        11: "INVALID_FINAL_URL",
        12: "INVALID_TAG_IN_FINAL_URL",
        13: "REDUNDANT_NESTED_FINAL_URL_TAG",
        14: "MISSING_PROTOCOL_IN_FINAL_URL",
        15: "INVALID_PROTOCOL_IN_FINAL_URL",
        16: "MALFORMED_FINAL_URL",
        17: "MISSING_HOST_IN_FINAL_URL",
        18: "INVALID_TLD_IN_FINAL_URL",
        19: "INVALID_FINAL_MOBILE_URL",
        20: "INVALID_TAG_IN_FINAL_MOBILE_URL",
        21: "REDUNDANT_NESTED_FINAL_MOBILE_URL_TAG",
        22: "MISSING_PROTOCOL_IN_FINAL_MOBILE_URL",
        23: "INVALID_PROTOCOL_IN_FINAL_MOBILE_URL",
        24: "MALFORMED_FINAL_MOBILE_URL",
        25: "MISSING_HOST_IN_FINAL_MOBILE_URL",
        26: "INVALID_TLD_IN_FINAL_MOBILE_URL",
        27: "INVALID_FINAL_APP_URL",
        28: "INVALID_TAG_IN_FINAL_APP_URL",
        29: "REDUNDANT_NESTED_FINAL_APP_URL_TAG",
        30: "MULTIPLE_APP_URLS_FOR_OSTYPE",
        31: "INVALID_OSTYPE",
        32: "INVALID_PROTOCOL_FOR_APP_URL",
        33: "INVALID_PACKAGE_ID_FOR_APP_URL",
        34: "URL_CUSTOM_PARAMETERS_COUNT_EXCEEDS_LIMIT",
        39: "INVALID_CHARACTERS_IN_URL_CUSTOM_PARAMETER_KEY",
        40: "INVALID_CHARACTERS_IN_URL_CUSTOM_PARAMETER_VALUE",
        41: "INVALID_TAG_IN_URL_CUSTOM_PARAMETER_VALUE",
        42: "REDUNDANT_NESTED_URL_CUSTOM_PARAMETER_TAG",
        43: "MISSING_PROTOCOL",
        52: "INVALID_PROTOCOL",
        44: "INVALID_URL",
        45: "DESTINATION_URL_DEPRECATED",
        46: "INVALID_TAG_IN_URL",
        47: "MISSING_URL_TAG",
        48: "DUPLICATE_URL_ID",
        49: "INVALID_URL_ID",
        50: "FINAL_URL_SUFFIX_MALFORMED",
        51: "INVALID_TAG_IN_FINAL_URL_SUFFIX",
        53: "INVALID_TOP_LEVEL_DOMAIN",
        54: "MALFORMED_TOP_LEVEL_DOMAIN",
        55: "MALFORMED_URL",
        56: "MISSING_HOST",
        57: "NULL_CUSTOM_PARAMETER_VALUE",
    }
    UrlFieldErrorEnum_UrlFieldError_value = map[string]int32{
        "UNSPECIFIED":                                      0,
        "UNKNOWN":                                          1,
        "INVALID_TRACKING_URL_TEMPLATE":                    2,
        "INVALID_TAG_IN_TRACKING_URL_TEMPLATE":             3,
        "MISSING_TRACKING_URL_TEMPLATE_TAG":                4,
        "MISSING_PROTOCOL_IN_TRACKING_URL_TEMPLATE":        5,
        "INVALID_PROTOCOL_IN_TRACKING_URL_TEMPLATE":        6,
        "MALFORMED_TRACKING_URL_TEMPLATE":                  7,
        "MISSING_HOST_IN_TRACKING_URL_TEMPLATE":            8,
        "INVALID_TLD_IN_TRACKING_URL_TEMPLATE":             9,
        "REDUNDANT_NESTED_TRACKING_URL_TEMPLATE_TAG":       10,
        "INVALID_FINAL_URL":                                11,
        "INVALID_TAG_IN_FINAL_URL":                         12,
        "REDUNDANT_NESTED_FINAL_URL_TAG":                   13,
        "MISSING_PROTOCOL_IN_FINAL_URL":                    14,
        "INVALID_PROTOCOL_IN_FINAL_URL":                    15,
        "MALFORMED_FINAL_URL":                              16,
        "MISSING_HOST_IN_FINAL_URL":                        17,
        "INVALID_TLD_IN_FINAL_URL":                         18,
        "INVALID_FINAL_MOBILE_URL":                         19,
        "INVALID_TAG_IN_FINAL_MOBILE_URL":                  20,
        "REDUNDANT_NESTED_FINAL_MOBILE_URL_TAG":            21,
        "MISSING_PROTOCOL_IN_FINAL_MOBILE_URL":             22,
        "INVALID_PROTOCOL_IN_FINAL_MOBILE_URL":             23,
        "MALFORMED_FINAL_MOBILE_URL":                       24,
        "MISSING_HOST_IN_FINAL_MOBILE_URL":                 25,
        "INVALID_TLD_IN_FINAL_MOBILE_URL":                  26,
        "INVALID_FINAL_APP_URL":                            27,
        "INVALID_TAG_IN_FINAL_APP_URL":                     28,
        "REDUNDANT_NESTED_FINAL_APP_URL_TAG":               29,
        "MULTIPLE_APP_URLS_FOR_OSTYPE":                     30,
        "INVALID_OSTYPE":                                   31,
        "INVALID_PROTOCOL_FOR_APP_URL":                     32,
        "INVALID_PACKAGE_ID_FOR_APP_URL":                   33,
        "URL_CUSTOM_PARAMETERS_COUNT_EXCEEDS_LIMIT":        34,
        "INVALID_CHARACTERS_IN_URL_CUSTOM_PARAMETER_KEY":   39,
        "INVALID_CHARACTERS_IN_URL_CUSTOM_PARAMETER_VALUE": 40,
        "INVALID_TAG_IN_URL_CUSTOM_PARAMETER_VALUE":        41,
        "REDUNDANT_NESTED_URL_CUSTOM_PARAMETER_TAG":        42,
        "MISSING_PROTOCOL":                                 43,
        "INVALID_PROTOCOL":                                 52,
        "INVALID_URL":                                      44,
        "DESTINATION_URL_DEPRECATED":                       45,
        "INVALID_TAG_IN_URL":                               46,
        "MISSING_URL_TAG":                                  47,
        "DUPLICATE_URL_ID":                                 48,
        "INVALID_URL_ID":                                   49,
        "FINAL_URL_SUFFIX_MALFORMED":                       50,
        "INVALID_TAG_IN_FINAL_URL_SUFFIX":                  51,
        "INVALID_TOP_LEVEL_DOMAIN":                         53,
        "MALFORMED_TOP_LEVEL_DOMAIN":                       54,
        "MALFORMED_URL":                                    55,
        "MISSING_HOST":                                     56,
        "NULL_CUSTOM_PARAMETER_VALUE":                      57,
    }
)

Enum value maps for UrlFieldErrorEnum_UrlFieldError.

var (
    UserListErrorEnum_UserListError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "EXTERNAL_REMARKETING_USER_LIST_MUTATE_NOT_SUPPORTED",
        3:  "CONCRETE_TYPE_REQUIRED",
        4:  "CONVERSION_TYPE_ID_REQUIRED",
        5:  "DUPLICATE_CONVERSION_TYPES",
        6:  "INVALID_CONVERSION_TYPE",
        7:  "INVALID_DESCRIPTION",
        8:  "INVALID_NAME",
        9:  "INVALID_TYPE",
        10: "CAN_NOT_ADD_LOGICAL_LIST_AS_LOGICAL_LIST_OPERAND",
        11: "INVALID_USER_LIST_LOGICAL_RULE_OPERAND",
        12: "NAME_ALREADY_USED",
        13: "NEW_CONVERSION_TYPE_NAME_REQUIRED",
        14: "CONVERSION_TYPE_NAME_ALREADY_USED",
        15: "OWNERSHIP_REQUIRED_FOR_SET",
        16: "USER_LIST_MUTATE_NOT_SUPPORTED",
        17: "INVALID_RULE",
        27: "INVALID_DATE_RANGE",
        28: "CAN_NOT_MUTATE_SENSITIVE_USERLIST",
        29: "MAX_NUM_RULEBASED_USERLISTS",
        30: "CANNOT_MODIFY_BILLABLE_RECORD_COUNT",
        31: "APP_ID_NOT_SET",
        32: "USERLIST_NAME_IS_RESERVED_FOR_SYSTEM_LIST",
        33: "ADVERTISER_NOT_WHITELISTED_FOR_USING_UPLOADED_DATA",
        34: "RULE_TYPE_IS_NOT_SUPPORTED",
        35: "CAN_NOT_ADD_A_SIMILAR_USERLIST_AS_LOGICAL_LIST_OPERAND",
        36: "CAN_NOT_MIX_CRM_BASED_IN_LOGICAL_LIST_WITH_OTHER_LISTS",
    }
    UserListErrorEnum_UserListError_value = map[string]int32{
        "UNSPECIFIED": 0,
        "UNKNOWN":     1,
        "EXTERNAL_REMARKETING_USER_LIST_MUTATE_NOT_SUPPORTED":    2,
        "CONCRETE_TYPE_REQUIRED":                                 3,
        "CONVERSION_TYPE_ID_REQUIRED":                            4,
        "DUPLICATE_CONVERSION_TYPES":                             5,
        "INVALID_CONVERSION_TYPE":                                6,
        "INVALID_DESCRIPTION":                                    7,
        "INVALID_NAME":                                           8,
        "INVALID_TYPE":                                           9,
        "CAN_NOT_ADD_LOGICAL_LIST_AS_LOGICAL_LIST_OPERAND":       10,
        "INVALID_USER_LIST_LOGICAL_RULE_OPERAND":                 11,
        "NAME_ALREADY_USED":                                      12,
        "NEW_CONVERSION_TYPE_NAME_REQUIRED":                      13,
        "CONVERSION_TYPE_NAME_ALREADY_USED":                      14,
        "OWNERSHIP_REQUIRED_FOR_SET":                             15,
        "USER_LIST_MUTATE_NOT_SUPPORTED":                         16,
        "INVALID_RULE":                                           17,
        "INVALID_DATE_RANGE":                                     27,
        "CAN_NOT_MUTATE_SENSITIVE_USERLIST":                      28,
        "MAX_NUM_RULEBASED_USERLISTS":                            29,
        "CANNOT_MODIFY_BILLABLE_RECORD_COUNT":                    30,
        "APP_ID_NOT_SET":                                         31,
        "USERLIST_NAME_IS_RESERVED_FOR_SYSTEM_LIST":              32,
        "ADVERTISER_NOT_WHITELISTED_FOR_USING_UPLOADED_DATA":     33,
        "RULE_TYPE_IS_NOT_SUPPORTED":                             34,
        "CAN_NOT_ADD_A_SIMILAR_USERLIST_AS_LOGICAL_LIST_OPERAND": 35,
        "CAN_NOT_MIX_CRM_BASED_IN_LOGICAL_LIST_WITH_OTHER_LISTS": 36,
    }
)

Enum value maps for UserListErrorEnum_UserListError.

var (
    YoutubeVideoRegistrationErrorEnum_YoutubeVideoRegistrationError_name = map[int32]string{
        0:  "UNSPECIFIED",
        1:  "UNKNOWN",
        2:  "VIDEO_NOT_FOUND",
        3:  "VIDEO_NOT_ACCESSIBLE",
    }
    YoutubeVideoRegistrationErrorEnum_YoutubeVideoRegistrationError_value = map[string]int32{
        "UNSPECIFIED":          0,
        "UNKNOWN":              1,
        "VIDEO_NOT_FOUND":      2,
        "VIDEO_NOT_ACCESSIBLE": 3,
    }
)

Enum value maps for YoutubeVideoRegistrationErrorEnum_YoutubeVideoRegistrationError.

var File_google_ads_googleads_v2_errors_access_invitation_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_account_budget_proposal_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_ad_customizer_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_ad_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_ad_group_ad_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_ad_group_bid_modifier_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_ad_group_criterion_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_ad_group_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_ad_group_feed_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_ad_parameter_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_ad_sharing_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_adx_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_asset_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_authentication_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_authorization_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_bidding_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_bidding_strategy_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_billing_setup_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_campaign_budget_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_campaign_criterion_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_campaign_draft_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_campaign_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_campaign_experiment_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_campaign_feed_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_campaign_shared_set_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_change_status_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_collection_size_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_context_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_conversion_action_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_conversion_adjustment_upload_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_conversion_upload_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_country_code_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_criterion_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_currency_code_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_custom_interest_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_customer_client_link_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_customer_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_customer_feed_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_customer_manager_link_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_database_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_date_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_date_range_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_distinct_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_enum_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_errors_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_extension_feed_item_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_extension_setting_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_feed_attribute_reference_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_feed_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_feed_item_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_feed_item_target_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_feed_item_validation_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_feed_mapping_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_field_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_field_mask_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_function_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_function_parsing_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_geo_target_constant_suggestion_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_header_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_id_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_image_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_internal_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_invoice_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_keyword_plan_ad_group_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_keyword_plan_campaign_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_keyword_plan_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_keyword_plan_idea_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_keyword_plan_keyword_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_keyword_plan_negative_keyword_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_label_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_language_code_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_list_operation_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_manager_link_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_media_bundle_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_media_file_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_media_upload_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_multiplier_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_mutate_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_mutate_job_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_new_resource_creation_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_not_empty_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_not_whitelisted_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_null_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_operation_access_denied_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_operator_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_partial_failure_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_policy_finding_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_policy_validation_parameter_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_policy_violation_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_query_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_quota_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_range_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_reach_plan_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_recommendation_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_region_code_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_request_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_resource_access_denied_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_resource_count_limit_exceeded_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_setting_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_shared_criterion_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_shared_set_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_size_limit_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_string_format_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_string_length_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_url_field_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_user_list_error_proto protoreflect.FileDescriptor
var File_google_ads_googleads_v2_errors_youtube_video_registration_error_proto protoreflect.FileDescriptor

type AccessInvitationErrorEnum Uses

type AccessInvitationErrorEnum struct {
    // contains filtered or unexported fields
}

Container for enum describing possible AccessInvitation errors.

func (*AccessInvitationErrorEnum) Descriptor Uses

func (*AccessInvitationErrorEnum) Descriptor() ([]byte, []int)

Deprecated: Use AccessInvitationErrorEnum.ProtoReflect.Descriptor instead.

func (*AccessInvitationErrorEnum) ProtoMessage Uses

func (*AccessInvitationErrorEnum) ProtoMessage()

func (*AccessInvitationErrorEnum) ProtoReflect Uses

func (x *AccessInvitationErrorEnum) ProtoReflect() protoreflect.Message

func (*AccessInvitationErrorEnum) Reset Uses

func (x *AccessInvitationErrorEnum) Reset()

func (*AccessInvitationErrorEnum) String Uses

func (x *AccessInvitationErrorEnum) String() string

type AccessInvitationErrorEnum_AccessInvitationError Uses

type AccessInvitationErrorEnum_AccessInvitationError int32

Enum describing possible AccessInvitation errors.

const (
    // Enum unspecified.
    AccessInvitationErrorEnum_UNSPECIFIED AccessInvitationErrorEnum_AccessInvitationError = 0
    // The received error code is not known in this version.
    AccessInvitationErrorEnum_UNKNOWN AccessInvitationErrorEnum_AccessInvitationError = 1
    // The email address is invalid for sending an invitation.
    AccessInvitationErrorEnum_INVALID_EMAIL_ADDRESS AccessInvitationErrorEnum_AccessInvitationError = 2
    // Email address already has access to this customer.
    AccessInvitationErrorEnum_EMAIL_ADDRESS_ALREADY_HAS_ACCESS AccessInvitationErrorEnum_AccessInvitationError = 3
)

func (AccessInvitationErrorEnum_AccessInvitationError) Descriptor Uses

func (AccessInvitationErrorEnum_AccessInvitationError) Descriptor() protoreflect.EnumDescriptor

func (AccessInvitationErrorEnum_AccessInvitationError) Enum Uses

func (x AccessInvitationErrorEnum_AccessInvitationError) Enum() *AccessInvitationErrorEnum_AccessInvitationError

func (AccessInvitationErrorEnum_AccessInvitationError) EnumDescriptor Uses

func (AccessInvitationErrorEnum_AccessInvitationError) EnumDescriptor() ([]byte, []int)

Deprecated: Use AccessInvitationErrorEnum_AccessInvitationError.Descriptor instead.

func (AccessInvitationErrorEnum_AccessInvitationError) Number Uses

func (x AccessInvitationErrorEnum_AccessInvitationError) Number() protoreflect.EnumNumber

func (AccessInvitationErrorEnum_AccessInvitationError) String Uses

func (x AccessInvitationErrorEnum_AccessInvitationError) String() string

func (AccessInvitationErrorEnum_AccessInvitationError) Type Uses

func (AccessInvitationErrorEnum_AccessInvitationError) Type() protoreflect.EnumType

type AccountBudgetProposalErrorEnum Uses

type AccountBudgetProposalErrorEnum struct {
    // contains filtered or unexported fields
}

Container for enum describing possible account budget proposal errors.

func (*AccountBudgetProposalErrorEnum) Descriptor Uses

func (*AccountBudgetProposalErrorEnum) Descriptor() ([]byte, []int)

Deprecated: Use AccountBudgetProposalErrorEnum.ProtoReflect.Descriptor instead.

func (*AccountBudgetProposalErrorEnum) ProtoMessage Uses

func (*AccountBudgetProposalErrorEnum) ProtoMessage()

func (*AccountBudgetProposalErrorEnum) ProtoReflect Uses

func (x *AccountBudgetProposalErrorEnum) ProtoReflect() protoreflect.Message

func (*AccountBudgetProposalErrorEnum) Reset Uses

func (x *AccountBudgetProposalErrorEnum) Reset()

func (*AccountBudgetProposalErrorEnum) String Uses

func (x *AccountBudgetProposalErrorEnum) String() string

type AccountBudgetProposalErrorEnum_AccountBudgetProposalError Uses

type AccountBudgetProposalErrorEnum_AccountBudgetProposalError int32

Enum describing possible account budget proposal errors.

const (
    // Enum unspecified.
    AccountBudgetProposalErrorEnum_UNSPECIFIED AccountBudgetProposalErrorEnum_AccountBudgetProposalError = 0
    // The received error code is not known in this version.
    AccountBudgetProposalErrorEnum_UNKNOWN AccountBudgetProposalErrorEnum_AccountBudgetProposalError = 1
    // The field mask must be empty for create/end/remove proposals.
    AccountBudgetProposalErrorEnum_FIELD_MASK_NOT_ALLOWED AccountBudgetProposalErrorEnum_AccountBudgetProposalError = 2
    // The field cannot be set because of the proposal type.
    AccountBudgetProposalErrorEnum_IMMUTABLE_FIELD AccountBudgetProposalErrorEnum_AccountBudgetProposalError = 3
    // The field is required because of the proposal type.
    AccountBudgetProposalErrorEnum_REQUIRED_FIELD_MISSING AccountBudgetProposalErrorEnum_AccountBudgetProposalError = 4
    // Proposals that have been approved cannot be cancelled.
    AccountBudgetProposalErrorEnum_CANNOT_CANCEL_APPROVED_PROPOSAL AccountBudgetProposalErrorEnum_AccountBudgetProposalError = 5
    // Budgets that haven't been approved cannot be removed.
    AccountBudgetProposalErrorEnum_CANNOT_REMOVE_UNAPPROVED_BUDGET AccountBudgetProposalErrorEnum_AccountBudgetProposalError = 6
    // Budgets that are currently running cannot be removed.
    AccountBudgetProposalErrorEnum_CANNOT_REMOVE_RUNNING_BUDGET AccountBudgetProposalErrorEnum_AccountBudgetProposalError = 7
    // Budgets that haven't been approved cannot be truncated.
    AccountBudgetProposalErrorEnum_CANNOT_END_UNAPPROVED_BUDGET AccountBudgetProposalErrorEnum_AccountBudgetProposalError = 8
    // Only budgets that are currently running can be truncated.
    AccountBudgetProposalErrorEnum_CANNOT_END_INACTIVE_BUDGET AccountBudgetProposalErrorEnum_AccountBudgetProposalError = 9
    // All budgets must have names.
    AccountBudgetProposalErrorEnum_BUDGET_NAME_REQUIRED AccountBudgetProposalErrorEnum_AccountBudgetProposalError = 10
    // Expired budgets cannot be edited after a sufficient amount of time has
    // passed.
    AccountBudgetProposalErrorEnum_CANNOT_UPDATE_OLD_BUDGET AccountBudgetProposalErrorEnum_AccountBudgetProposalError = 11
    // It is not permissible a propose a new budget that ends in the past.
    AccountBudgetProposalErrorEnum_CANNOT_END_IN_PAST AccountBudgetProposalErrorEnum_AccountBudgetProposalError = 12
    // An expired budget cannot be extended to overlap with the running budget.
    AccountBudgetProposalErrorEnum_CANNOT_EXTEND_END_TIME AccountBudgetProposalErrorEnum_AccountBudgetProposalError = 13
    // A purchase order number is required.
    AccountBudgetProposalErrorEnum_PURCHASE_ORDER_NUMBER_REQUIRED AccountBudgetProposalErrorEnum_AccountBudgetProposalError = 14
    // Budgets that have a pending update cannot be updated.
    AccountBudgetProposalErrorEnum_PENDING_UPDATE_PROPOSAL_EXISTS AccountBudgetProposalErrorEnum_AccountBudgetProposalError = 15
    // Cannot propose more than one budget when the corresponding billing setup
    // hasn't been approved.
    AccountBudgetProposalErrorEnum_MULTIPLE_BUDGETS_NOT_ALLOWED_FOR_UNAPPROVED_BILLING_SETUP AccountBudgetProposalErrorEnum_AccountBudgetProposalError = 16
    // Cannot update the start time of a budget that has already started.
    AccountBudgetProposalErrorEnum_CANNOT_UPDATE_START_TIME_FOR_STARTED_BUDGET AccountBudgetProposalErrorEnum_AccountBudgetProposalError = 17
    // Cannot update the spending limit of a budget with an amount lower than
    // what has already been spent.
    AccountBudgetProposalErrorEnum_SPENDING_LIMIT_LOWER_THAN_ACCRUED_COST_NOT_ALLOWED AccountBudgetProposalErrorEnum_AccountBudgetProposalError = 18
    // Cannot propose a budget update without actually changing any fields.
    AccountBudgetProposalErrorEnum_UPDATE_IS_NO_OP AccountBudgetProposalErrorEnum_AccountBudgetProposalError = 19
    // The end time must come after the start time.
    AccountBudgetProposalErrorEnum_END_TIME_MUST_FOLLOW_START_TIME AccountBudgetProposalErrorEnum_AccountBudgetProposalError = 20
    // The budget's date range must fall within the date range of its billing
    // setup.
    AccountBudgetProposalErrorEnum_BUDGET_DATE_RANGE_INCOMPATIBLE_WITH_BILLING_SETUP AccountBudgetProposalErrorEnum_AccountBudgetProposalError = 21
    // The user is not authorized to mutate budgets for the given billing setup.
    AccountBudgetProposalErrorEnum_NOT_AUTHORIZED AccountBudgetProposalErrorEnum_AccountBudgetProposalError = 22
    // Mutates are not allowed for the given billing setup.
    AccountBudgetProposalErrorEnum_INVALID_BILLING_SETUP AccountBudgetProposalErrorEnum_AccountBudgetProposalError = 23
)

func (AccountBudgetProposalErrorEnum_AccountBudgetProposalError) Descriptor Uses

func (AccountBudgetProposalErrorEnum_AccountBudgetProposalError) Descriptor() protoreflect.EnumDescriptor

func (AccountBudgetProposalErrorEnum_AccountBudgetProposalError) Enum Uses

func (x AccountBudgetProposalErrorEnum_AccountBudgetProposalError) Enum() *AccountBudgetProposalErrorEnum_AccountBudgetProposalError

func (AccountBudgetProposalErrorEnum_AccountBudgetProposalError) EnumDescriptor Uses

func (AccountBudgetProposalErrorEnum_AccountBudgetProposalError) EnumDescriptor() ([]byte, []int)

Deprecated: Use AccountBudgetProposalErrorEnum_AccountBudgetProposalError.Descriptor instead.

func (AccountBudgetProposalErrorEnum_AccountBudgetProposalError) Number Uses

func (x AccountBudgetProposalErrorEnum_AccountBudgetProposalError) Number() protoreflect.EnumNumber

func (AccountBudgetProposalErrorEnum_AccountBudgetProposalError) String Uses

func (x AccountBudgetProposalErrorEnum_AccountBudgetProposalError) String() string

func (AccountBudgetProposalErrorEnum_AccountBudgetProposalError) Type Uses

func (AccountBudgetProposalErrorEnum_AccountBudgetProposalError) Type() protoreflect.EnumType

type AdCustomizerErrorEnum Uses

type AdCustomizerErrorEnum struct {
    // contains filtered or unexported fields
}

Container for enum describing possible ad customizer errors.

func (*AdCustomizerErrorEnum) Descriptor Uses

func (*AdCustomizerErrorEnum) Descriptor() ([]byte, []int)

Deprecated: Use AdCustomizerErrorEnum.ProtoReflect.Descriptor instead.

func (*AdCustomizerErrorEnum) ProtoMessage Uses

func (*AdCustomizerErrorEnum) ProtoMessage()

func (*AdCustomizerErrorEnum) ProtoReflect Uses

func (x *AdCustomizerErrorEnum) ProtoReflect() protoreflect.Message

func (*AdCustomizerErrorEnum) Reset Uses

func (x *AdCustomizerErrorEnum) Reset()

func (*AdCustomizerErrorEnum) String Uses

func (x *AdCustomizerErrorEnum) String() string

type AdCustomizerErrorEnum_AdCustomizerError Uses

type AdCustomizerErrorEnum_AdCustomizerError int32

Enum describing possible ad customizer errors.

const (
    // Enum unspecified.
    AdCustomizerErrorEnum_UNSPECIFIED AdCustomizerErrorEnum_AdCustomizerError = 0
    // The received error code is not known in this version.
    AdCustomizerErrorEnum_UNKNOWN AdCustomizerErrorEnum_AdCustomizerError = 1
    // Invalid date argument in countdown function.
    AdCustomizerErrorEnum_COUNTDOWN_INVALID_DATE_FORMAT AdCustomizerErrorEnum_AdCustomizerError = 2
    // Countdown end date is in the past.
    AdCustomizerErrorEnum_COUNTDOWN_DATE_IN_PAST AdCustomizerErrorEnum_AdCustomizerError = 3
    // Invalid locale string in countdown function.
    AdCustomizerErrorEnum_COUNTDOWN_INVALID_LOCALE AdCustomizerErrorEnum_AdCustomizerError = 4
    // Days-before argument to countdown function is not positive.
    AdCustomizerErrorEnum_COUNTDOWN_INVALID_START_DAYS_BEFORE AdCustomizerErrorEnum_AdCustomizerError = 5
    // A user list referenced in an IF function does not exist.
    AdCustomizerErrorEnum_UNKNOWN_USER_LIST AdCustomizerErrorEnum_AdCustomizerError = 6
)

func (AdCustomizerErrorEnum_AdCustomizerError) Descriptor Uses

func (AdCustomizerErrorEnum_AdCustomizerError) Descriptor() protoreflect.EnumDescriptor

func (AdCustomizerErrorEnum_AdCustomizerError) Enum Uses

func (x AdCustomizerErrorEnum_AdCustomizerError) Enum() *AdCustomizerErrorEnum_AdCustomizerError

func (AdCustomizerErrorEnum_AdCustomizerError) EnumDescriptor Uses

func (AdCustomizerErrorEnum_AdCustomizerError) EnumDescriptor() ([]byte, []int)

Deprecated: Use AdCustomizerErrorEnum_AdCustomizerError.Descriptor instead.

func (AdCustomizerErrorEnum_AdCustomizerError) Number Uses

func (x AdCustomizerErrorEnum_AdCustomizerError) Number() protoreflect.EnumNumber

func (AdCustomizerErrorEnum_AdCustomizerError) String Uses

func (x AdCustomizerErrorEnum_AdCustomizerError) String() string

func (AdCustomizerErrorEnum_AdCustomizerError) Type Uses

func (AdCustomizerErrorEnum_AdCustomizerError) Type() protoreflect.EnumType

type AdErrorEnum Uses

type AdErrorEnum struct {
    // contains filtered or unexported fields
}

Container for enum describing possible ad errors.

func (*AdErrorEnum) Descriptor Uses

func (*AdErrorEnum) Descriptor() ([]byte, []int)

Deprecated: Use AdErrorEnum.ProtoReflect.Descriptor instead.

func (*AdErrorEnum) ProtoMessage Uses

func (*AdErrorEnum) ProtoMessage()

func (*AdErrorEnum) ProtoReflect Uses

func (x *AdErrorEnum) ProtoReflect() protoreflect.Message

func (*AdErrorEnum) Reset Uses

func (x *AdErrorEnum) Reset()

func (*AdErrorEnum) String Uses

func (x *AdErrorEnum) String() string

type AdErrorEnum_AdError Uses

type AdErrorEnum_AdError int32

Enum describing possible ad errors.

const (
    // Enum unspecified.
    AdErrorEnum_UNSPECIFIED AdErrorEnum_AdError = 0
    // The received error code is not known in this version.
    AdErrorEnum_UNKNOWN AdErrorEnum_AdError = 1
    // Ad customizers are not supported for ad type.
    AdErrorEnum_AD_CUSTOMIZERS_NOT_SUPPORTED_FOR_AD_TYPE AdErrorEnum_AdError = 2
    // Estimating character sizes the string is too long.
    AdErrorEnum_APPROXIMATELY_TOO_LONG AdErrorEnum_AdError = 3
    // Estimating character sizes the string is too short.
    AdErrorEnum_APPROXIMATELY_TOO_SHORT AdErrorEnum_AdError = 4
    // There is a problem with the snippet.
    AdErrorEnum_BAD_SNIPPET AdErrorEnum_AdError = 5
    // Cannot modify an ad.
    AdErrorEnum_CANNOT_MODIFY_AD AdErrorEnum_AdError = 6
    // business name and url cannot be set at the same time
    AdErrorEnum_CANNOT_SET_BUSINESS_NAME_IF_URL_SET AdErrorEnum_AdError = 7
    // The specified field is incompatible with this ad's type or settings.
    AdErrorEnum_CANNOT_SET_FIELD AdErrorEnum_AdError = 8
    // Cannot set field when originAdId is set.
    AdErrorEnum_CANNOT_SET_FIELD_WITH_ORIGIN_AD_ID_SET AdErrorEnum_AdError = 9
    // Cannot set field when an existing ad id is set for sharing.
    AdErrorEnum_CANNOT_SET_FIELD_WITH_AD_ID_SET_FOR_SHARING AdErrorEnum_AdError = 10
    // Cannot set allowFlexibleColor false if no color is provided by user.
    AdErrorEnum_CANNOT_SET_ALLOW_FLEXIBLE_COLOR_FALSE AdErrorEnum_AdError = 11
    // When user select native, no color control is allowed because we will
    // always respect publisher color for native format serving.
    AdErrorEnum_CANNOT_SET_COLOR_CONTROL_WHEN_NATIVE_FORMAT_SETTING AdErrorEnum_AdError = 12
    // Cannot specify a url for the ad type
    AdErrorEnum_CANNOT_SET_URL AdErrorEnum_AdError = 13
    // Cannot specify a tracking or mobile url without also setting final urls
    AdErrorEnum_CANNOT_SET_WITHOUT_FINAL_URLS AdErrorEnum_AdError = 14
    // Cannot specify a legacy url and a final url simultaneously
    AdErrorEnum_CANNOT_SET_WITH_FINAL_URLS AdErrorEnum_AdError = 15
    // Cannot specify a urls in UrlData and in template fields simultaneously.
    AdErrorEnum_CANNOT_SET_WITH_URL_DATA AdErrorEnum_AdError = 17
    // This operator cannot be used with a subclass of Ad.
    AdErrorEnum_CANNOT_USE_AD_SUBCLASS_FOR_OPERATOR AdErrorEnum_AdError = 18
    // Customer is not approved for mobile ads.
    AdErrorEnum_CUSTOMER_NOT_APPROVED_MOBILEADS AdErrorEnum_AdError = 19
    // Customer is not approved for 3PAS richmedia ads.
    AdErrorEnum_CUSTOMER_NOT_APPROVED_THIRDPARTY_ADS AdErrorEnum_AdError = 20
    // Customer is not approved for 3PAS redirect richmedia (Ad Exchange) ads.
    AdErrorEnum_CUSTOMER_NOT_APPROVED_THIRDPARTY_REDIRECT_ADS AdErrorEnum_AdError = 21
    // Not an eligible customer
    AdErrorEnum_CUSTOMER_NOT_ELIGIBLE AdErrorEnum_AdError = 22
    // Customer is not eligible for updating beacon url
    AdErrorEnum_CUSTOMER_NOT_ELIGIBLE_FOR_UPDATING_BEACON_URL AdErrorEnum_AdError = 23
    // There already exists an ad with the same dimensions in the union.
    AdErrorEnum_DIMENSION_ALREADY_IN_UNION AdErrorEnum_AdError = 24
    // Ad's dimension must be set before setting union dimension.
    AdErrorEnum_DIMENSION_MUST_BE_SET AdErrorEnum_AdError = 25
    // Ad's dimension must be included in the union dimensions.
    AdErrorEnum_DIMENSION_NOT_IN_UNION AdErrorEnum_AdError = 26
    // Display Url cannot be specified (applies to Ad Exchange Ads)
    AdErrorEnum_DISPLAY_URL_CANNOT_BE_SPECIFIED AdErrorEnum_AdError = 27
    // Telephone number contains invalid characters or invalid format. Please
    // re-enter your number using digits (0-9), dashes (-), and parentheses
    // only.
    AdErrorEnum_DOMESTIC_PHONE_NUMBER_FORMAT AdErrorEnum_AdError = 28
    // Emergency telephone numbers are not allowed. Please enter a valid
    // domestic phone number to connect customers to your business.
    AdErrorEnum_EMERGENCY_PHONE_NUMBER AdErrorEnum_AdError = 29
    // A required field was not specified or is an empty string.
    AdErrorEnum_EMPTY_FIELD AdErrorEnum_AdError = 30
    // A feed attribute referenced in an ad customizer tag is not in the ad
    // customizer mapping for the feed.
    AdErrorEnum_FEED_ATTRIBUTE_MUST_HAVE_MAPPING_FOR_TYPE_ID AdErrorEnum_AdError = 31
    // The ad customizer field mapping for the feed attribute does not match the
    // expected field type.
    AdErrorEnum_FEED_ATTRIBUTE_MAPPING_TYPE_MISMATCH AdErrorEnum_AdError = 32
    // The use of ad customizer tags in the ad text is disallowed. Details in
    // trigger.
    AdErrorEnum_ILLEGAL_AD_CUSTOMIZER_TAG_USE AdErrorEnum_AdError = 33
    // Tags of the form {PH_x}, where x is a number, are disallowed in ad text.
    AdErrorEnum_ILLEGAL_TAG_USE AdErrorEnum_AdError = 34
    // The dimensions of the ad are specified or derived in multiple ways and
    // are not consistent.
    AdErrorEnum_INCONSISTENT_DIMENSIONS AdErrorEnum_AdError = 35
    // The status cannot differ among template ads of the same union.
    AdErrorEnum_INCONSISTENT_STATUS_IN_TEMPLATE_UNION AdErrorEnum_AdError = 36
    // The length of the string is not valid.
    AdErrorEnum_INCORRECT_LENGTH AdErrorEnum_AdError = 37
    // The ad is ineligible for upgrade.
    AdErrorEnum_INELIGIBLE_FOR_UPGRADE AdErrorEnum_AdError = 38
    // User cannot create mobile ad for countries targeted in specified
    // campaign.
    AdErrorEnum_INVALID_AD_ADDRESS_CAMPAIGN_TARGET AdErrorEnum_AdError = 39
    // Invalid Ad type. A specific type of Ad is required.
    AdErrorEnum_INVALID_AD_TYPE AdErrorEnum_AdError = 40
    // Headline, description or phone cannot be present when creating mobile
    // image ad.
    AdErrorEnum_INVALID_ATTRIBUTES_FOR_MOBILE_IMAGE AdErrorEnum_AdError = 41
    // Image cannot be present when creating mobile text ad.
    AdErrorEnum_INVALID_ATTRIBUTES_FOR_MOBILE_TEXT AdErrorEnum_AdError = 42
    // Invalid call to action text.
    AdErrorEnum_INVALID_CALL_TO_ACTION_TEXT AdErrorEnum_AdError = 43
    // Invalid character in URL.
    AdErrorEnum_INVALID_CHARACTER_FOR_URL AdErrorEnum_AdError = 44
    // Creative's country code is not valid.
    AdErrorEnum_INVALID_COUNTRY_CODE AdErrorEnum_AdError = 45
    // Invalid use of Expanded Dynamic Search Ads tags ({lpurl} etc.)
    AdErrorEnum_INVALID_EXPANDED_DYNAMIC_SEARCH_AD_TAG AdErrorEnum_AdError = 47
    // An input error whose real reason was not properly mapped (should not
    // happen).
    AdErrorEnum_INVALID_INPUT AdErrorEnum_AdError = 48
    // An invalid markup language was entered.
    AdErrorEnum_INVALID_MARKUP_LANGUAGE AdErrorEnum_AdError = 49
    // An invalid mobile carrier was entered.
    AdErrorEnum_INVALID_MOBILE_CARRIER AdErrorEnum_AdError = 50
    // Specified mobile carriers target a country not targeted by the campaign.
    AdErrorEnum_INVALID_MOBILE_CARRIER_TARGET AdErrorEnum_AdError = 51
    // Wrong number of elements for given element type
    AdErrorEnum_INVALID_NUMBER_OF_ELEMENTS AdErrorEnum_AdError = 52
    // The format of the telephone number is incorrect. Please re-enter the
    // number using the correct format.
    AdErrorEnum_INVALID_PHONE_NUMBER_FORMAT AdErrorEnum_AdError = 53
    // The certified vendor format id is incorrect.
    AdErrorEnum_INVALID_RICH_MEDIA_CERTIFIED_VENDOR_FORMAT_ID AdErrorEnum_AdError = 54
    // The template ad data contains validation errors.
    AdErrorEnum_INVALID_TEMPLATE_DATA AdErrorEnum_AdError = 55
    // The template field doesn't have have the correct type.
    AdErrorEnum_INVALID_TEMPLATE_ELEMENT_FIELD_TYPE AdErrorEnum_AdError = 56
    // Invalid template id.
    AdErrorEnum_INVALID_TEMPLATE_ID AdErrorEnum_AdError = 57
    // After substituting replacement strings, the line is too wide.
    AdErrorEnum_LINE_TOO_WIDE AdErrorEnum_AdError = 58
    // The feed referenced must have ad customizer mapping to be used in a
    // customizer tag.
    AdErrorEnum_MISSING_AD_CUSTOMIZER_MAPPING AdErrorEnum_AdError = 59
    // Missing address component in template element address field.
    AdErrorEnum_MISSING_ADDRESS_COMPONENT AdErrorEnum_AdError = 60
    // An ad name must be entered.
    AdErrorEnum_MISSING_ADVERTISEMENT_NAME AdErrorEnum_AdError = 61
    // Business name must be entered.
    AdErrorEnum_MISSING_BUSINESS_NAME AdErrorEnum_AdError = 62
    // Description (line 2) must be entered.
    AdErrorEnum_MISSING_DESCRIPTION1 AdErrorEnum_AdError = 63
    // Description (line 3) must be entered.
    AdErrorEnum_MISSING_DESCRIPTION2 AdErrorEnum_AdError = 64
    // The destination url must contain at least one tag (e.g. {lpurl})
    AdErrorEnum_MISSING_DESTINATION_URL_TAG AdErrorEnum_AdError = 65
    // The tracking url template of ExpandedDynamicSearchAd must contain at
    // least one tag. (e.g. {lpurl})
    AdErrorEnum_MISSING_LANDING_PAGE_URL_TAG AdErrorEnum_AdError = 66
    // A valid dimension must be specified for this ad.
    AdErrorEnum_MISSING_DIMENSION AdErrorEnum_AdError = 67
    // A display URL must be entered.
    AdErrorEnum_MISSING_DISPLAY_URL AdErrorEnum_AdError = 68
    // Headline must be entered.
    AdErrorEnum_MISSING_HEADLINE AdErrorEnum_AdError = 69
    // A height must be entered.
    AdErrorEnum_MISSING_HEIGHT AdErrorEnum_AdError = 70
    // An image must be entered.
    AdErrorEnum_MISSING_IMAGE AdErrorEnum_AdError = 71
    // Marketing image or product videos are required.
    AdErrorEnum_MISSING_MARKETING_IMAGE_OR_PRODUCT_VIDEOS AdErrorEnum_AdError = 72
    // The markup language in which your site is written must be entered.
    AdErrorEnum_MISSING_MARKUP_LANGUAGES AdErrorEnum_AdError = 73
    // A mobile carrier must be entered.
    AdErrorEnum_MISSING_MOBILE_CARRIER AdErrorEnum_AdError = 74
    // Phone number must be entered.
    AdErrorEnum_MISSING_PHONE AdErrorEnum_AdError = 75
    // Missing required template fields
    AdErrorEnum_MISSING_REQUIRED_TEMPLATE_FIELDS AdErrorEnum_AdError = 76
    // Missing a required field value
    AdErrorEnum_MISSING_TEMPLATE_FIELD_VALUE AdErrorEnum_AdError = 77
    // The ad must have text.
    AdErrorEnum_MISSING_TEXT AdErrorEnum_AdError = 78
    // A visible URL must be entered.
    AdErrorEnum_MISSING_VISIBLE_URL AdErrorEnum_AdError = 79
    // A width must be entered.
    AdErrorEnum_MISSING_WIDTH AdErrorEnum_AdError = 80
    // Only 1 feed can be used as the source of ad customizer substitutions in a
    // single ad.
    AdErrorEnum_MULTIPLE_DISTINCT_FEEDS_UNSUPPORTED AdErrorEnum_AdError = 81
    // TempAdUnionId must be use when adding template ads.
    AdErrorEnum_MUST_USE_TEMP_AD_UNION_ID_ON_ADD AdErrorEnum_AdError = 82
    // The string has too many characters.
    AdErrorEnum_TOO_LONG AdErrorEnum_AdError = 83
    // The string has too few characters.
    AdErrorEnum_TOO_SHORT AdErrorEnum_AdError = 84
    // Ad union dimensions cannot change for saved ads.
    AdErrorEnum_UNION_DIMENSIONS_CANNOT_CHANGE AdErrorEnum_AdError = 85
    // Address component is not {country, lat, lng}.
    AdErrorEnum_UNKNOWN_ADDRESS_COMPONENT AdErrorEnum_AdError = 86
    // Unknown unique field name
    AdErrorEnum_UNKNOWN_FIELD_NAME AdErrorEnum_AdError = 87
    // Unknown unique name (template element type specifier)
    AdErrorEnum_UNKNOWN_UNIQUE_NAME AdErrorEnum_AdError = 88
    // Unsupported ad dimension
    AdErrorEnum_UNSUPPORTED_DIMENSIONS AdErrorEnum_AdError = 89
    // URL starts with an invalid scheme.
    AdErrorEnum_URL_INVALID_SCHEME AdErrorEnum_AdError = 90
    // URL ends with an invalid top-level domain name.
    AdErrorEnum_URL_INVALID_TOP_LEVEL_DOMAIN AdErrorEnum_AdError = 91
    // URL contains illegal characters.
    AdErrorEnum_URL_MALFORMED AdErrorEnum_AdError = 92
    // URL must contain a host name.
    AdErrorEnum_URL_NO_HOST AdErrorEnum_AdError = 93
    // URL not equivalent during upgrade.
    AdErrorEnum_URL_NOT_EQUIVALENT AdErrorEnum_AdError = 94
    // URL host name too long to be stored as visible URL (applies to Ad
    // Exchange ads)
    AdErrorEnum_URL_HOST_NAME_TOO_LONG AdErrorEnum_AdError = 95
    // URL must start with a scheme.
    AdErrorEnum_URL_NO_SCHEME AdErrorEnum_AdError = 96
    // URL should end in a valid domain extension, such as .com or .net.
    AdErrorEnum_URL_NO_TOP_LEVEL_DOMAIN AdErrorEnum_AdError = 97
    // URL must not end with a path.
    AdErrorEnum_URL_PATH_NOT_ALLOWED AdErrorEnum_AdError = 98
    // URL must not specify a port.
    AdErrorEnum_URL_PORT_NOT_ALLOWED AdErrorEnum_AdError = 99
    // URL must not contain a query.
    AdErrorEnum_URL_QUERY_NOT_ALLOWED AdErrorEnum_AdError = 100
    // A url scheme is not allowed in front of tag in tracking url template
    // (e.g. http://{lpurl})
    AdErrorEnum_URL_SCHEME_BEFORE_EXPANDED_DYNAMIC_SEARCH_AD_TAG AdErrorEnum_AdError = 102
    // The user does not have permissions to create a template ad for the given
    // template.
    AdErrorEnum_USER_DOES_NOT_HAVE_ACCESS_TO_TEMPLATE AdErrorEnum_AdError = 103
    // Expandable setting is inconsistent/wrong. For example, an AdX ad is
    // invalid if it has a expandable vendor format but no expanding directions
    // specified, or expanding directions is specified, but the vendor format is
    // not expandable.
    AdErrorEnum_INCONSISTENT_EXPANDABLE_SETTINGS AdErrorEnum_AdError = 104
    // Format is invalid
    AdErrorEnum_INVALID_FORMAT AdErrorEnum_AdError = 105
    // The text of this field did not match a pattern of allowed values.
    AdErrorEnum_INVALID_FIELD_TEXT AdErrorEnum_AdError = 106
    // Template element is mising
    AdErrorEnum_ELEMENT_NOT_PRESENT AdErrorEnum_AdError = 107
    // Error occurred during image processing
    AdErrorEnum_IMAGE_ERROR AdErrorEnum_AdError = 108
    // The value is not within the valid range
    AdErrorEnum_VALUE_NOT_IN_RANGE AdErrorEnum_AdError = 109
    // Template element field is not present
    AdErrorEnum_FIELD_NOT_PRESENT AdErrorEnum_AdError = 110
    // Address is incomplete
    AdErrorEnum_ADDRESS_NOT_COMPLETE AdErrorEnum_AdError = 111
    // Invalid address
    AdErrorEnum_ADDRESS_INVALID AdErrorEnum_AdError = 112
    // Error retrieving specified video
    AdErrorEnum_VIDEO_RETRIEVAL_ERROR AdErrorEnum_AdError = 113
    // Error processing audio
    AdErrorEnum_AUDIO_ERROR AdErrorEnum_AdError = 114
    // Display URL is incorrect for YouTube PYV ads
    AdErrorEnum_INVALID_YOUTUBE_DISPLAY_URL AdErrorEnum_AdError = 115
    // Too many product Images in GmailAd
    AdErrorEnum_TOO_MANY_PRODUCT_IMAGES AdErrorEnum_AdError = 116
    // Too many product Videos in GmailAd
    AdErrorEnum_TOO_MANY_PRODUCT_VIDEOS AdErrorEnum_AdError = 117
    // The device preference is not compatible with the ad type
    AdErrorEnum_INCOMPATIBLE_AD_TYPE_AND_DEVICE_PREFERENCE AdErrorEnum_AdError = 118
    // Call tracking is not supported for specified country.
    AdErrorEnum_CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY AdErrorEnum_AdError = 119
    // Carrier specific short number is not allowed.
    AdErrorEnum_CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED AdErrorEnum_AdError = 120
    // Specified phone number type is disallowed.
    AdErrorEnum_DISALLOWED_NUMBER_TYPE AdErrorEnum_AdError = 121
    // Phone number not supported for country.
    AdErrorEnum_PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY AdErrorEnum_AdError = 122
    // Phone number not supported with call tracking enabled for country.
    AdErrorEnum_PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY AdErrorEnum_AdError = 123
    // Premium rate phone number is not allowed.
    AdErrorEnum_PREMIUM_RATE_NUMBER_NOT_ALLOWED AdErrorEnum_AdError = 124
    // Vanity phone number is not allowed.
    AdErrorEnum_VANITY_PHONE_NUMBER_NOT_ALLOWED AdErrorEnum_AdError = 125
    // Invalid call conversion type id.
    AdErrorEnum_INVALID_CALL_CONVERSION_TYPE_ID AdErrorEnum_AdError = 126
    // Cannot disable call conversion and set conversion type id.
    AdErrorEnum_CANNOT_DISABLE_CALL_CONVERSION_AND_SET_CONVERSION_TYPE_ID AdErrorEnum_AdError = 127
    // Cannot set path2 without path1.
    AdErrorEnum_CANNOT_SET_PATH2_WITHOUT_PATH1 AdErrorEnum_AdError = 128
    // Missing domain name in campaign setting when adding expanded dynamic
    // search ad.
    AdErrorEnum_MISSING_DYNAMIC_SEARCH_ADS_SETTING_DOMAIN_NAME AdErrorEnum_AdError = 129
    // The associated ad is not compatible with restriction type.
    AdErrorEnum_INCOMPATIBLE_WITH_RESTRICTION_TYPE AdErrorEnum_AdError = 130
    // Consent for call recording is required for creating/updating call only
    // ads. Please see https://support.google.com/google-ads/answer/7412639.
    AdErrorEnum_CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED AdErrorEnum_AdError = 131
    // Either an image or a media bundle is required in a display upload ad.
    AdErrorEnum_MISSING_IMAGE_OR_MEDIA_BUNDLE AdErrorEnum_AdError = 132
    // The display upload product type is not supported in this campaign.
    AdErrorEnum_PRODUCT_TYPE_NOT_SUPPORTED_IN_THIS_CAMPAIGN AdErrorEnum_AdError = 133
)

func (AdErrorEnum_AdError) Descriptor Uses

func (AdErrorEnum_AdError) Descriptor() protoreflect.EnumDescriptor

func (AdErrorEnum_AdError) Enum Uses

func (x AdErrorEnum_AdError) Enum() *AdErrorEnum_AdError

func (AdErrorEnum_AdError) EnumDescriptor Uses

func (AdErrorEnum_AdError) EnumDescriptor() ([]byte, []int)

Deprecated: Use AdErrorEnum_AdError.Descriptor instead.

func (AdErrorEnum_AdError) Number Uses

func (x AdErrorEnum_AdError) Number() protoreflect.EnumNumber

func (AdErrorEnum_AdError) String Uses

func (x AdErrorEnum_AdError) String() string

func (AdErrorEnum_AdError) Type Uses

func (AdErrorEnum_AdError) Type() protoreflect.EnumType

type AdGroupAdErrorEnum Uses

type AdGroupAdErrorEnum struct {
    // contains filtered or unexported fields
}

Container for enum describing possible ad group ad errors.

func (*AdGroupAdErrorEnum) Descriptor Uses

func (*AdGroupAdErrorEnum) Descriptor() ([]byte, []int)

Deprecated: Use AdGroupAdErrorEnum.ProtoReflect.Descriptor instead.

func (*AdGroupAdErrorEnum) ProtoMessage Uses

func (*AdGroupAdErrorEnum) ProtoMessage()

func (*AdGroupAdErrorEnum) ProtoReflect Uses

func (x *AdGroupAdErrorEnum) ProtoReflect() protoreflect.Message

func (*AdGroupAdErrorEnum) Reset Uses

func (x *AdGroupAdErrorEnum) Reset()

func (*AdGroupAdErrorEnum) String Uses

func (x *AdGroupAdErrorEnum) String() string

type AdGroupAdErrorEnum_AdGroupAdError Uses

type AdGroupAdErrorEnum_AdGroupAdError int32

Enum describing possible ad group ad errors.

const (
    // Enum unspecified.
    AdGroupAdErrorEnum_UNSPECIFIED AdGroupAdErrorEnum_AdGroupAdError = 0
    // The received error code is not known in this version.
    AdGroupAdErrorEnum_UNKNOWN AdGroupAdErrorEnum_AdGroupAdError = 1
    // No link found between the adgroup ad and the label.
    AdGroupAdErrorEnum_AD_GROUP_AD_LABEL_DOES_NOT_EXIST AdGroupAdErrorEnum_AdGroupAdError = 2
    // The label has already been attached to the adgroup ad.
    AdGroupAdErrorEnum_AD_GROUP_AD_LABEL_ALREADY_EXISTS AdGroupAdErrorEnum_AdGroupAdError = 3
    // The specified ad was not found in the adgroup
    AdGroupAdErrorEnum_AD_NOT_UNDER_ADGROUP AdGroupAdErrorEnum_AdGroupAdError = 4
    // Removed ads may not be modified
    AdGroupAdErrorEnum_CANNOT_OPERATE_ON_REMOVED_ADGROUPAD AdGroupAdErrorEnum_AdGroupAdError = 5
    // An ad of this type is deprecated and cannot be created. Only deletions
    // are permitted.
    AdGroupAdErrorEnum_CANNOT_CREATE_DEPRECATED_ADS AdGroupAdErrorEnum_AdGroupAdError = 6
    // Text ads are deprecated and cannot be created. Use expanded text ads
    // instead.
    AdGroupAdErrorEnum_CANNOT_CREATE_TEXT_ADS AdGroupAdErrorEnum_AdGroupAdError = 7
    // A required field was not specified or is an empty string.
    AdGroupAdErrorEnum_EMPTY_FIELD AdGroupAdErrorEnum_AdGroupAdError = 8
    // An ad may only be modified once per call
    AdGroupAdErrorEnum_RESOURCE_REFERENCED_IN_MULTIPLE_OPS AdGroupAdErrorEnum_AdGroupAdError = 9
)

func (AdGroupAdErrorEnum_AdGroupAdError) Descriptor Uses

func (AdGroupAdErrorEnum_AdGroupAdError) Descriptor() protoreflect.EnumDescriptor

func (AdGroupAdErrorEnum_AdGroupAdError) Enum Uses

func (x AdGroupAdErrorEnum_AdGroupAdError) Enum() *AdGroupAdErrorEnum_AdGroupAdError

func (AdGroupAdErrorEnum_AdGroupAdError) EnumDescriptor Uses

func (AdGroupAdErrorEnum_AdGroupAdError) EnumDescriptor() ([]byte, []int)

Deprecated: Use AdGroupAdErrorEnum_AdGroupAdError.Descriptor instead.

func (AdGroupAdErrorEnum_AdGroupAdError) Number Uses

func (x AdGroupAdErrorEnum_AdGroupAdError) Number() protoreflect.EnumNumber

func (AdGroupAdErrorEnum_AdGroupAdError) String Uses

func (x AdGroupAdErrorEnum_AdGroupAdError) String() string

func (AdGroupAdErrorEnum_AdGroupAdError) Type Uses

func (AdGroupAdErrorEnum_AdGroupAdError) Type() protoreflect.EnumType

type AdGroupBidModifierErrorEnum Uses

type AdGroupBidModifierErrorEnum struct {
    // contains filtered or unexported fields
}

Container for enum describing possible ad group bid modifier errors.

func (*AdGroupBidModifierErrorEnum) Descriptor Uses

func (*AdGroupBidModifierErrorEnum) Descriptor() ([]byte, []int)

Deprecated: Use AdGroupBidModifierErrorEnum.ProtoReflect.Descriptor instead.

func (*AdGroupBidModifierErrorEnum) ProtoMessage Uses

func (*AdGroupBidModifierErrorEnum) ProtoMessage()

func (*AdGroupBidModifierErrorEnum) ProtoReflect Uses

func (x *AdGroupBidModifierErrorEnum) ProtoReflect() protoreflect.Message

func (*AdGroupBidModifierErrorEnum) Reset Uses

func (x *AdGroupBidModifierErrorEnum) Reset()

func (*AdGroupBidModifierErrorEnum) String Uses

func (x *AdGroupBidModifierErrorEnum) String() string

type AdGroupBidModifierErrorEnum_AdGroupBidModifierError Uses

type AdGroupBidModifierErrorEnum_AdGroupBidModifierError int32

Enum describing possible ad group bid modifier errors.

const (
    // Enum unspecified.
    AdGroupBidModifierErrorEnum_UNSPECIFIED AdGroupBidModifierErrorEnum_AdGroupBidModifierError = 0
    // The received error code is not known in this version.
    AdGroupBidModifierErrorEnum_UNKNOWN AdGroupBidModifierErrorEnum_AdGroupBidModifierError = 1
    // The criterion ID does not support bid modification.
    AdGroupBidModifierErrorEnum_CRITERION_ID_NOT_SUPPORTED AdGroupBidModifierErrorEnum_AdGroupBidModifierError = 2
    // Cannot override the bid modifier for the given criterion ID if the parent
    // campaign is opted out of the same criterion.
    AdGroupBidModifierErrorEnum_CANNOT_OVERRIDE_OPTED_OUT_CAMPAIGN_CRITERION_BID_MODIFIER AdGroupBidModifierErrorEnum_AdGroupBidModifierError = 3
)

func (AdGroupBidModifierErrorEnum_AdGroupBidModifierError) Descriptor Uses

func (AdGroupBidModifierErrorEnum_AdGroupBidModifierError) Descriptor() protoreflect.EnumDescriptor

func (AdGroupBidModifierErrorEnum_AdGroupBidModifierError) Enum Uses

func (x AdGroupBidModifierErrorEnum_AdGroupBidModifierError) Enum() *AdGroupBidModifierErrorEnum_AdGroupBidModifierError

func (AdGroupBidModifierErrorEnum_AdGroupBidModifierError) EnumDescriptor Uses

func (AdGroupBidModifierErrorEnum_AdGroupBidModifierError) EnumDescriptor() ([]byte, []int)

Deprecated: Use AdGroupBidModifierErrorEnum_AdGroupBidModifierError.Descriptor instead.

func (AdGroupBidModifierErrorEnum_AdGroupBidModifierError) Number Uses

func (x AdGroupBidModifierErrorEnum_AdGroupBidModifierError) Number() protoreflect.EnumNumber

func (AdGroupBidModifierErrorEnum_AdGroupBidModifierError) String Uses

func (x AdGroupBidModifierErrorEnum_AdGroupBidModifierError) String() string

func (AdGroupBidModifierErrorEnum_AdGroupBidModifierError) Type Uses

func (AdGroupBidModifierErrorEnum_AdGroupBidModifierError) Type() protoreflect.EnumType

type AdGroupCriterionErrorEnum Uses

type AdGroupCriterionErrorEnum struct {
    // contains filtered or unexported fields
}

Container for enum describing possible ad group criterion errors.

func (*AdGroupCriterionErrorEnum) Descriptor Uses

func (*AdGroupCriterionErrorEnum) Descriptor() ([]byte, []int)

Deprecated: Use AdGroupCriterionErrorEnum.ProtoReflect.Descriptor instead.

func (*AdGroupCriterionErrorEnum) ProtoMessage Uses

func (*AdGroupCriterionErrorEnum) ProtoMessage()

func (*AdGroupCriterionErrorEnum) ProtoReflect Uses

func (x *AdGroupCriterionErrorEnum) ProtoReflect() protoreflect.Message

func (*AdGroupCriterionErrorEnum) Reset Uses

func (x *AdGroupCriterionErrorEnum) Reset()

func (*AdGroupCriterionErrorEnum) String Uses

func (x *AdGroupCriterionErrorEnum) String() string

type AdGroupCriterionErrorEnum_AdGroupCriterionError Uses

type AdGroupCriterionErrorEnum_AdGroupCriterionError int32

Enum describing possible ad group criterion errors.

const (
    // Enum unspecified.
    AdGroupCriterionErrorEnum_UNSPECIFIED AdGroupCriterionErrorEnum_AdGroupCriterionError = 0
    // The received error code is not known in this version.
    AdGroupCriterionErrorEnum_UNKNOWN AdGroupCriterionErrorEnum_AdGroupCriterionError = 1
    // No link found between the AdGroupCriterion and the label.
    AdGroupCriterionErrorEnum_AD_GROUP_CRITERION_LABEL_DOES_NOT_EXIST AdGroupCriterionErrorEnum_AdGroupCriterionError = 2
    // The label has already been attached to the AdGroupCriterion.
    AdGroupCriterionErrorEnum_AD_GROUP_CRITERION_LABEL_ALREADY_EXISTS AdGroupCriterionErrorEnum_AdGroupCriterionError = 3
    // Negative AdGroupCriterion cannot have labels.
    AdGroupCriterionErrorEnum_CANNOT_ADD_LABEL_TO_NEGATIVE_CRITERION AdGroupCriterionErrorEnum_AdGroupCriterionError = 4
    // Too many operations for a single call.
    AdGroupCriterionErrorEnum_TOO_MANY_OPERATIONS AdGroupCriterionErrorEnum_AdGroupCriterionError = 5
    // Negative ad group criteria are not updateable.
    AdGroupCriterionErrorEnum_CANT_UPDATE_NEGATIVE AdGroupCriterionErrorEnum_AdGroupCriterionError = 6
    // Concrete type of criterion (keyword v.s. placement) is required for ADD
    // and SET operations.
    AdGroupCriterionErrorEnum_CONCRETE_TYPE_REQUIRED AdGroupCriterionErrorEnum_AdGroupCriterionError = 7
    // Bid is incompatible with ad group's bidding settings.
    AdGroupCriterionErrorEnum_BID_INCOMPATIBLE_WITH_ADGROUP AdGroupCriterionErrorEnum_AdGroupCriterionError = 8
    // Cannot target and exclude the same criterion at once.
    AdGroupCriterionErrorEnum_CANNOT_TARGET_AND_EXCLUDE AdGroupCriterionErrorEnum_AdGroupCriterionError = 9
    // The URL of a placement is invalid.
    AdGroupCriterionErrorEnum_ILLEGAL_URL AdGroupCriterionErrorEnum_AdGroupCriterionError = 10
    // Keyword text was invalid.
    AdGroupCriterionErrorEnum_INVALID_KEYWORD_TEXT AdGroupCriterionErrorEnum_AdGroupCriterionError = 11
    // Destination URL was invalid.
    AdGroupCriterionErrorEnum_INVALID_DESTINATION_URL AdGroupCriterionErrorEnum_AdGroupCriterionError = 12
    // The destination url must contain at least one tag (e.g. {lpurl})
    AdGroupCriterionErrorEnum_MISSING_DESTINATION_URL_TAG AdGroupCriterionErrorEnum_AdGroupCriterionError = 13
    // Keyword-level cpm bid is not supported
    AdGroupCriterionErrorEnum_KEYWORD_LEVEL_BID_NOT_SUPPORTED_FOR_MANUALCPM AdGroupCriterionErrorEnum_AdGroupCriterionError = 14
    // For example, cannot add a biddable ad group criterion that had been
    // removed.
    AdGroupCriterionErrorEnum_INVALID_USER_STATUS AdGroupCriterionErrorEnum_AdGroupCriterionError = 15
    // Criteria type cannot be targeted for the ad group. Either the account is
    // restricted to keywords only, the criteria type is incompatible with the
    // campaign's bidding strategy, or the criteria type can only be applied to
    // campaigns.
    AdGroupCriterionErrorEnum_CANNOT_ADD_CRITERIA_TYPE AdGroupCriterionErrorEnum_AdGroupCriterionError = 16
    // Criteria type cannot be excluded for the ad group. Refer to the
    // documentation for a specific criterion to check if it is excludable.
    AdGroupCriterionErrorEnum_CANNOT_EXCLUDE_CRITERIA_TYPE AdGroupCriterionErrorEnum_AdGroupCriterionError = 17
    // Partial failure is not supported for shopping campaign mutate operations.
    AdGroupCriterionErrorEnum_CAMPAIGN_TYPE_NOT_COMPATIBLE_WITH_PARTIAL_FAILURE AdGroupCriterionErrorEnum_AdGroupCriterionError = 27
    // Operations in the mutate request changes too many shopping ad groups.
    // Please split requests for multiple shopping ad groups across multiple
    // requests.
    AdGroupCriterionErrorEnum_OPERATIONS_FOR_TOO_MANY_SHOPPING_ADGROUPS AdGroupCriterionErrorEnum_AdGroupCriterionError = 28
    // Not allowed to modify url fields of an ad group criterion if there are
    // duplicate elements for that ad group criterion in the request.
    AdGroupCriterionErrorEnum_CANNOT_MODIFY_URL_FIELDS_WITH_DUPLICATE_ELEMENTS AdGroupCriterionErrorEnum_AdGroupCriterionError = 29
    // Cannot set url fields without also setting final urls.
    AdGroupCriterionErrorEnum_CANNOT_SET_WITHOUT_FINAL_URLS AdGroupCriterionErrorEnum_AdGroupCriterionError = 30
    // Cannot clear final urls if final mobile urls exist.
    AdGroupCriterionErrorEnum_CANNOT_CLEAR_FINAL_URLS_IF_FINAL_MOBILE_URLS_EXIST AdGroupCriterionErrorEnum_AdGroupCriterionError = 31
    // Cannot clear final urls if final app urls exist.
    AdGroupCriterionErrorEnum_CANNOT_CLEAR_FINAL_URLS_IF_FINAL_APP_URLS_EXIST AdGroupCriterionErrorEnum_AdGroupCriterionError = 32
    // Cannot clear final urls if tracking url template exists.
    AdGroupCriterionErrorEnum_CANNOT_CLEAR_FINAL_URLS_IF_TRACKING_URL_TEMPLATE_EXISTS AdGroupCriterionErrorEnum_AdGroupCriterionError = 33
    // Cannot clear final urls if url custom parameters exist.
    AdGroupCriterionErrorEnum_CANNOT_CLEAR_FINAL_URLS_IF_URL_CUSTOM_PARAMETERS_EXIST AdGroupCriterionErrorEnum_AdGroupCriterionError = 34
    // Cannot set both destination url and final urls.
    AdGroupCriterionErrorEnum_CANNOT_SET_BOTH_DESTINATION_URL_AND_FINAL_URLS AdGroupCriterionErrorEnum_AdGroupCriterionError = 35
    // Cannot set both destination url and tracking url template.
    AdGroupCriterionErrorEnum_CANNOT_SET_BOTH_DESTINATION_URL_AND_TRACKING_URL_TEMPLATE AdGroupCriterionErrorEnum_AdGroupCriterionError = 36
    // Final urls are not supported for this criterion type.
    AdGroupCriterionErrorEnum_FINAL_URLS_NOT_SUPPORTED_FOR_CRITERION_TYPE AdGroupCriterionErrorEnum_AdGroupCriterionError = 37
    // Final mobile urls are not supported for this criterion type.
    AdGroupCriterionErrorEnum_FINAL_MOBILE_URLS_NOT_SUPPORTED_FOR_CRITERION_TYPE AdGroupCriterionErrorEnum_AdGroupCriterionError = 38
    // Ad group is invalid due to the listing groups it contains.
    AdGroupCriterionErrorEnum_INVALID_LISTING_GROUP_HIERARCHY AdGroupCriterionErrorEnum_AdGroupCriterionError = 39
    // Listing group unit cannot have children.
    AdGroupCriterionErrorEnum_LISTING_GROUP_UNIT_CANNOT_HAVE_CHILDREN AdGroupCriterionErrorEnum_AdGroupCriterionError = 40
    // Subdivided listing groups must have an "others" case.
    AdGroupCriterionErrorEnum_LISTING_GROUP_SUBDIVISION_REQUIRES_OTHERS_CASE AdGroupCriterionErrorEnum_AdGroupCriterionError = 41
    // Dimension type of listing group must be the same as that of its siblings.
    AdGroupCriterionErrorEnum_LISTING_GROUP_REQUIRES_SAME_DIMENSION_TYPE_AS_SIBLINGS AdGroupCriterionErrorEnum_AdGroupCriterionError = 42
    // Listing group cannot be added to the ad group because it already exists.
    AdGroupCriterionErrorEnum_LISTING_GROUP_ALREADY_EXISTS AdGroupCriterionErrorEnum_AdGroupCriterionError = 43
    // Listing group referenced in the operation was not found in the ad group.
    AdGroupCriterionErrorEnum_LISTING_GROUP_DOES_NOT_EXIST AdGroupCriterionErrorEnum_AdGroupCriterionError = 44
    // Recursive removal failed because listing group subdivision is being
    // created or modified in this request.
    AdGroupCriterionErrorEnum_LISTING_GROUP_CANNOT_BE_REMOVED AdGroupCriterionErrorEnum_AdGroupCriterionError = 45
    // Listing group type is not allowed for specified ad group criterion type.
    AdGroupCriterionErrorEnum_INVALID_LISTING_GROUP_TYPE AdGroupCriterionErrorEnum_AdGroupCriterionError = 46
    // Listing group in an ADD operation specifies a non temporary criterion id.
    AdGroupCriterionErrorEnum_LISTING_GROUP_ADD_MAY_ONLY_USE_TEMP_ID AdGroupCriterionErrorEnum_AdGroupCriterionError = 47
)

func (AdGroupCriterionErrorEnum_AdGroupCriterionError) Descriptor Uses

func (AdGroupCriterionErrorEnum_AdGroupCriterionError) Descriptor() protoreflect.EnumDescriptor

func (AdGroupCriterionErrorEnum_AdGroupCriterionError) Enum Uses

func (x AdGroupCriterionErrorEnum_AdGroupCriterionError) Enum() *AdGroupCriterionErrorEnum_AdGroupCriterionError

func (AdGroupCriterionErrorEnum_AdGroupCriterionError) EnumDescriptor Uses

func (AdGroupCriterionErrorEnum_AdGroupCriterionError) EnumDescriptor() ([]byte, []int)

Deprecated: Use AdGroupCriterionErrorEnum_AdGroupCriterionError.Descriptor instead.

func (AdGroupCriterionErrorEnum_AdGroupCriterionError) Number Uses

func (x AdGroupCriterionErrorEnum_AdGroupCriterionError) Number() protoreflect.EnumNumber

func (AdGroupCriterionErrorEnum_AdGroupCriterionError) String Uses

func (x AdGroupCriterionErrorEnum_AdGroupCriterionError) String() string

func (AdGroupCriterionErrorEnum_AdGroupCriterionError) Type Uses

func (AdGroupCriterionErrorEnum_AdGroupCriterionError) Type() protoreflect.EnumType

type AdGroupErrorEnum Uses

type AdGroupErrorEnum struct {
    // contains filtered or unexported fields
}

Container for enum describing possible ad group errors.

func (*AdGroupErrorEnum) Descriptor Uses

func (*AdGroupErrorEnum) Descriptor() ([]byte, []int)

Deprecated: Use AdGroupErrorEnum.ProtoReflect.Descriptor instead.

func (*AdGroupErrorEnum) ProtoMessage Uses

func (*AdGroupErrorEnum) ProtoMessage()

func (*AdGroupErrorEnum) ProtoReflect Uses

func (x *AdGroupErrorEnum) ProtoReflect() protoreflect.Message

func (*AdGroupErrorEnum) Reset Uses

func (x *AdGroupErrorEnum) Reset()

func (*AdGroupErrorEnum) String Uses

func (x *AdGroupErrorEnum) String() string

type AdGroupErrorEnum_AdGroupError Uses

type AdGroupErrorEnum_AdGroupError int32

Enum describing possible ad group errors.

const (
    // Enum unspecified.
    AdGroupErrorEnum_UNSPECIFIED AdGroupErrorEnum_AdGroupError = 0
    // The received error code is not known in this version.
    AdGroupErrorEnum_UNKNOWN AdGroupErrorEnum_AdGroupError = 1
    // AdGroup with the same name already exists for the campaign.
    AdGroupErrorEnum_DUPLICATE_ADGROUP_NAME AdGroupErrorEnum_AdGroupError = 2
    // AdGroup name is not valid.
    AdGroupErrorEnum_INVALID_ADGROUP_NAME AdGroupErrorEnum_AdGroupError = 3
    // Advertiser is not allowed to target sites or set site bids that are not
    // on the Google Search Network.
    AdGroupErrorEnum_ADVERTISER_NOT_ON_CONTENT_NETWORK AdGroupErrorEnum_AdGroupError = 5
    // Bid amount is too big.
    AdGroupErrorEnum_BID_TOO_BIG AdGroupErrorEnum_AdGroupError = 6
    // AdGroup bid does not match the campaign's bidding strategy.
    AdGroupErrorEnum_BID_TYPE_AND_BIDDING_STRATEGY_MISMATCH AdGroupErrorEnum_AdGroupError = 7
    // AdGroup name is required for Add.
    AdGroupErrorEnum_MISSING_ADGROUP_NAME AdGroupErrorEnum_AdGroupError = 8
    // No link found between the ad group and the label.
    AdGroupErrorEnum_ADGROUP_LABEL_DOES_NOT_EXIST AdGroupErrorEnum_AdGroupError = 9
    // The label has already been attached to the ad group.
    AdGroupErrorEnum_ADGROUP_LABEL_ALREADY_EXISTS AdGroupErrorEnum_AdGroupError = 10
    // The CriterionTypeGroup is not supported for the content bid dimension.
    AdGroupErrorEnum_INVALID_CONTENT_BID_CRITERION_TYPE_GROUP AdGroupErrorEnum_AdGroupError = 11
    // The ad group type is not compatible with the campaign channel type.
    AdGroupErrorEnum_AD_GROUP_TYPE_NOT_VALID_FOR_ADVERTISING_CHANNEL_TYPE AdGroupErrorEnum_AdGroupError = 12
    // The ad group type is not supported in the country of sale of the
    // campaign.
    AdGroupErrorEnum_ADGROUP_TYPE_NOT_SUPPORTED_FOR_CAMPAIGN_SALES_COUNTRY AdGroupErrorEnum_AdGroupError = 13
    // Ad groups of AdGroupType.SEARCH_DYNAMIC_ADS can only be added to
    // campaigns that have DynamicSearchAdsSetting attached.
    AdGroupErrorEnum_CANNOT_ADD_ADGROUP_OF_TYPE_DSA_TO_CAMPAIGN_WITHOUT_DSA_SETTING AdGroupErrorEnum_AdGroupError = 14
)

func (AdGroupErrorEnum_AdGroupError) Descriptor Uses

func (AdGroupErrorEnum_AdGroupError) Descriptor() protoreflect.EnumDescriptor

func (AdGroupErrorEnum_AdGroupError) Enum Uses

func (x AdGroupErrorEnum_AdGroupError) Enum() *AdGroupErrorEnum_AdGroupError

func (AdGroupErrorEnum_AdGroupError) EnumDescriptor Uses

func (AdGroupErrorEnum_AdGroupError) EnumDescriptor() ([]byte, []int)

Deprecated: Use AdGroupErrorEnum_AdGroupError.Descriptor instead.

func (AdGroupErrorEnum_AdGroupError) Number Uses

func (x AdGroupErrorEnum_AdGroupError) Number() protoreflect.EnumNumber

func (AdGroupErrorEnum_AdGroupError) String Uses

func (x AdGroupErrorEnum_AdGroupError) String() string

func (AdGroupErrorEnum_AdGroupError) Type Uses

func (AdGroupErrorEnum_AdGroupError) Type() protoreflect.EnumType

type AdGroupFeedErrorEnum Uses

type AdGroupFeedErrorEnum struct {
    // contains filtered or unexported fields
}

Container for enum describing possible ad group feed errors.

func (*AdGroupFeedErrorEnum) Descriptor Uses

func (*AdGroupFeedErrorEnum) Descriptor() ([]byte, []int)

Deprecated: Use AdGroupFeedErrorEnum.ProtoReflect.Descriptor instead.

func (*AdGroupFeedErrorEnum) ProtoMessage Uses

func (*AdGroupFeedErrorEnum) ProtoMessage()

func (*AdGroupFeedErrorEnum) ProtoReflect Uses

func (x *AdGroupFeedErrorEnum) ProtoReflect() protoreflect.Message

func (*AdGroupFeedErrorEnum) Reset Uses

func (x *AdGroupFeedErrorEnum) Reset()

func (*AdGroupFeedErrorEnum) String Uses

func (x *AdGroupFeedErrorEnum) String() string

type AdGroupFeedErrorEnum_AdGroupFeedError Uses

type AdGroupFeedErrorEnum_AdGroupFeedError int32

Enum describing possible ad group feed errors.

const (
    // Enum unspecified.
    AdGroupFeedErrorEnum_UNSPECIFIED AdGroupFeedErrorEnum_AdGroupFeedError = 0
    // The received error code is not known in this version.
    AdGroupFeedErrorEnum_UNKNOWN AdGroupFeedErrorEnum_AdGroupFeedError = 1
    // An active feed already exists for this ad group and place holder type.
    AdGroupFeedErrorEnum_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE AdGroupFeedErrorEnum_AdGroupFeedError = 2
    // The specified feed is removed.
    AdGroupFeedErrorEnum_CANNOT_CREATE_FOR_REMOVED_FEED AdGroupFeedErrorEnum_AdGroupFeedError = 3
    // The AdGroupFeed already exists. UPDATE operation should be used to modify
    // the existing AdGroupFeed.
    AdGroupFeedErrorEnum_ADGROUP_FEED_ALREADY_EXISTS AdGroupFeedErrorEnum_AdGroupFeedError = 4
    // Cannot operate on removed AdGroupFeed.
    AdGroupFeedErrorEnum_CANNOT_OPERATE_ON_REMOVED_ADGROUP_FEED AdGroupFeedErrorEnum_AdGroupFeedError = 5
    // Invalid placeholder type.
    AdGroupFeedErrorEnum_INVALID_PLACEHOLDER_TYPE AdGroupFeedErrorEnum_AdGroupFeedError = 6
    // Feed mapping for this placeholder type does not exist.
    AdGroupFeedErrorEnum_MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE AdGroupFeedErrorEnum_AdGroupFeedError = 7
    // Location AdGroupFeeds cannot be created unless there is a location
    // CustomerFeed for the specified feed.
    AdGroupFeedErrorEnum_NO_EXISTING_LOCATION_CUSTOMER_FEED AdGroupFeedErrorEnum_AdGroupFeedError = 8
)

func (AdGroupFeedErrorEnum_AdGroupFeedError) Descriptor Uses

func (AdGroupFeedErrorEnum_AdGroupFeedError) Descriptor() protoreflect.EnumDescriptor

func (AdGroupFeedErrorEnum_AdGroupFeedError) Enum Uses

func (x AdGroupFeedErrorEnum_AdGroupFeedError) Enum() *AdGroupFeedErrorEnum_AdGroupFeedError

func (AdGroupFeedErrorEnum_AdGroupFeedError) EnumDescriptor Uses

func (AdGroupFeedErrorEnum_AdGroupFeedError) EnumDescriptor() ([]byte, []int)

Deprecated: Use AdGroupFeedErrorEnum_AdGroupFeedError.Descriptor instead.

func (AdGroupFeedErrorEnum_AdGroupFeedError) Number Uses

func (x AdGroupFeedErrorEnum_AdGroupFeedError) Number() protoreflect.EnumNumber

func (AdGroupFeedErrorEnum_AdGroupFeedError) String Uses

func (x AdGroupFeedErrorEnum_AdGroupFeedError) String() string

func (AdGroupFeedErrorEnum_AdGroupFeedError) Type Uses

func (AdGroupFeedErrorEnum_AdGroupFeedError) Type() protoreflect.EnumType

type AdParameterErrorEnum Uses

type AdParameterErrorEnum struct {
    // contains filtered or unexported fields
}

Container for enum describing possible ad parameter errors.

func (*AdParameterErrorEnum) Descriptor Uses

func (*AdParameterErrorEnum) Descriptor() ([]byte, []int)

Deprecated: Use AdParameterErrorEnum.ProtoReflect.Descriptor instead.

func (*AdParameterErrorEnum) ProtoMessage Uses

func (*AdParameterErrorEnum) ProtoMessage()

func (*AdParameterErrorEnum) ProtoReflect Uses

func (x *AdParameterErrorEnum) ProtoReflect() protoreflect.Message

func (*AdParameterErrorEnum) Reset Uses

func (x *AdParameterErrorEnum) Reset()

func (*AdParameterErrorEnum) String Uses

func (x *AdParameterErrorEnum) String() string

type AdParameterErrorEnum_AdParameterError Uses

type AdParameterErrorEnum_AdParameterError int32

Enum describing possible ad parameter errors.

const (
    // Enum unspecified.
    AdParameterErrorEnum_UNSPECIFIED AdParameterErrorEnum_AdParameterError = 0
    // The received error code is not known in this version.
    AdParameterErrorEnum_UNKNOWN AdParameterErrorEnum_AdParameterError = 1
    // The ad group criterion must be a keyword criterion.
    AdParameterErrorEnum_AD_GROUP_CRITERION_MUST_BE_KEYWORD AdParameterErrorEnum_AdParameterError = 2
    // The insertion text is invalid.
    AdParameterErrorEnum_INVALID_INSERTION_TEXT_FORMAT AdParameterErrorEnum_AdParameterError = 3
)

func (AdParameterErrorEnum_AdParameterError) Descriptor Uses

func (AdParameterErrorEnum_AdParameterError) Descriptor() protoreflect.EnumDescriptor

func (AdParameterErrorEnum_AdParameterError) Enum Uses

func (x AdParameterErrorEnum_AdParameterError) Enum() *AdParameterErrorEnum_AdParameterError

func (AdParameterErrorEnum_AdParameterError) EnumDescriptor Uses

func (AdParameterErrorEnum_AdParameterError) EnumDescriptor() ([]byte, []int)

Deprecated: Use AdParameterErrorEnum_AdParameterError.Descriptor instead.

func (AdParameterErrorEnum_AdParameterError) Number Uses

func (x AdParameterErrorEnum_AdParameterError) Number() protoreflect.EnumNumber

func (AdParameterErrorEnum_AdParameterError) String Uses

func (x AdParameterErrorEnum_AdParameterError) String() string

func (AdParameterErrorEnum_AdParameterError) Type Uses

func (AdParameterErrorEnum_AdParameterError) Type() protoreflect.EnumType

type AdSharingErrorEnum Uses

type AdSharingErrorEnum struct {
    // contains filtered or unexported fields
}

Container for enum describing possible ad sharing errors.

func (*AdSharingErrorEnum) Descriptor Uses

func (*AdSharingErrorEnum) Descriptor() ([]byte, []int)

Deprecated: Use AdSharingErrorEnum.ProtoReflect.Descriptor instead.

func (*AdSharingErrorEnum) ProtoMessage Uses

func (*AdSharingErrorEnum) ProtoMessage()

func (*AdSharingErrorEnum) ProtoReflect Uses

func (x *AdSharingErrorEnum) ProtoReflect() protoreflect.Message

func (*AdSharingErrorEnum) Reset Uses

func (x *AdSharingErrorEnum) Reset()

func (*AdSharingErrorEnum) String Uses

func (x *AdSharingErrorEnum) String() string

type AdSharingErrorEnum_AdSharingError Uses

type AdSharingErrorEnum_AdSharingError int32

Enum describing possible ad sharing errors.

const (
    // Enum unspecified.
    AdSharingErrorEnum_UNSPECIFIED AdSharingErrorEnum_AdSharingError = 0
    // The received error code is not known in this version.
    AdSharingErrorEnum_UNKNOWN AdSharingErrorEnum_AdSharingError = 1
    // Error resulting in attempting to add an Ad to an AdGroup that already
    // contains the Ad.
    AdSharingErrorEnum_AD_GROUP_ALREADY_CONTAINS_AD AdSharingErrorEnum_AdSharingError = 2
    // Ad is not compatible with the AdGroup it is being shared with.
    AdSharingErrorEnum_INCOMPATIBLE_AD_UNDER_AD_GROUP AdSharingErrorEnum_AdSharingError = 3
    // Cannot add AdGroupAd on inactive Ad.
    AdSharingErrorEnum_CANNOT_SHARE_INACTIVE_AD AdSharingErrorEnum_AdSharingError = 4
)

func (AdSharingErrorEnum_AdSharingError) Descriptor Uses

func (AdSharingErrorEnum_AdSharingError) Descriptor() protoreflect.EnumDescriptor

func (AdSharingErrorEnum_AdSharingError) Enum Uses

func (x AdSharingErrorEnum_AdSharingError) Enum() *AdSharingErrorEnum_AdSharingError

func (AdSharingErrorEnum_AdSharingError) EnumDescriptor Uses

func (AdSharingErrorEnum_AdSharingError) EnumDescriptor() ([]byte, []int)

Deprecated: Use AdSharingErrorEnum_AdSharingError.Descriptor instead.

func (AdSharingErrorEnum_AdSharingError) Number Uses

func (x AdSharingErrorEnum_AdSharingError) Number() protoreflect.EnumNumber

func (AdSharingErrorEnum_AdSharingError) String Uses

func (x AdSharingErrorEnum_AdSharingError) String() string

func (AdSharingErrorEnum_AdSharingError) Type Uses

func (AdSharingErrorEnum_AdSharingError) Type() protoreflect.EnumType

type AdxErrorEnum Uses

type AdxErrorEnum struct {
    // contains filtered or unexported fields
}

Container for enum describing possible adx errors.

func (*AdxErrorEnum) Descriptor Uses

func (*AdxErrorEnum) Descriptor() ([]byte, []int)

Deprecated: Use AdxErrorEnum.ProtoReflect.Descriptor instead.

func (*AdxErrorEnum) ProtoMessage Uses

func (*AdxErrorEnum) ProtoMessage()

func (*AdxErrorEnum) ProtoReflect Uses

func (x *AdxErrorEnum) ProtoReflect() protoreflect.Message

func (*AdxErrorEnum) Reset Uses

func (x *AdxErrorEnum) Reset()

func (*AdxErrorEnum) String Uses

func (x *AdxErrorEnum) String() string

type AdxErrorEnum_AdxError Uses

type AdxErrorEnum_AdxError int32

Enum describing possible adx errors.

const (
    // Enum unspecified.
    AdxErrorEnum_UNSPECIFIED AdxErrorEnum_AdxError = 0
    // The received error code is not known in this version.
    AdxErrorEnum_UNKNOWN AdxErrorEnum_AdxError = 1
    // Attempt to use non-AdX feature by AdX customer.
    AdxErrorEnum_UNSUPPORTED_FEATURE AdxErrorEnum_AdxError = 2
)

func (AdxErrorEnum_AdxError) Descriptor Uses

func (AdxErrorEnum_AdxError) Descriptor() protoreflect.EnumDescriptor

func (AdxErrorEnum_AdxError) Enum Uses

func (x AdxErrorEnum_AdxError) Enum() *AdxErrorEnum_AdxError

func (AdxErrorEnum_AdxError) EnumDescriptor Uses

func (AdxErrorEnum_AdxError) EnumDescriptor() ([]byte, []int)

Deprecated: Use AdxErrorEnum_AdxError.Descriptor instead.

func (AdxErrorEnum_AdxError) Number Uses

func (x AdxErrorEnum_AdxError) Number() protoreflect.EnumNumber

func (AdxErrorEnum_AdxError) String Uses

func (x AdxErrorEnum_AdxError) String() string

func (AdxErrorEnum_AdxError) Type Uses

func (AdxErrorEnum_AdxError) Type() protoreflect.EnumType

type AssetErrorEnum Uses

type AssetErrorEnum struct {
    // contains filtered or unexported fields
}

Container for enum describing possible asset errors.

func (*AssetErrorEnum) Descriptor Uses

func (*AssetErrorEnum) Descriptor() ([]byte, []int)

Deprecated: Use AssetErrorEnum.ProtoReflect.Descriptor instead.

func (*AssetErrorEnum) ProtoMessage Uses

func (*AssetErrorEnum) ProtoMessage()

func (*AssetErrorEnum) ProtoReflect Uses

func (x *AssetErrorEnum) ProtoReflect() protoreflect.Message

func (*AssetErrorEnum) Reset Uses

func (x *AssetErrorEnum) Reset()

func (*AssetErrorEnum) String Uses

func (x *AssetErrorEnum) String() string

type AssetErrorEnum_AssetError Uses

type AssetErrorEnum_AssetError int32

Enum describing possible asset errors.

const (
    // Enum unspecified.
    AssetErrorEnum_UNSPECIFIED AssetErrorEnum_AssetError = 0
    // The received error code is not known in this version.
    AssetErrorEnum_UNKNOWN AssetErrorEnum_AssetError = 1
    // The customer is not whitelisted for this asset type.
    AssetErrorEnum_CUSTOMER_NOT_WHITELISTED_FOR_ASSET_TYPE AssetErrorEnum_AssetError = 2
    // Assets are duplicated across operations.
    AssetErrorEnum_DUPLICATE_ASSET AssetErrorEnum_AssetError = 3
    // The asset name is duplicated, either across operations or with an
    // existing asset.
    AssetErrorEnum_DUPLICATE_ASSET_NAME AssetErrorEnum_AssetError = 4
    // The Asset.asset_data oneof is empty.
    AssetErrorEnum_ASSET_DATA_IS_MISSING AssetErrorEnum_AssetError = 5
    // The asset has a name which is different from an existing duplicate that
    // represents the same content.
    AssetErrorEnum_CANNOT_MODIFY_ASSET_NAME AssetErrorEnum_AssetError = 6
)

func (AssetErrorEnum_AssetError) Descriptor Uses

func (AssetErrorEnum_AssetError) Descriptor() protoreflect.EnumDescriptor

func (AssetErrorEnum_AssetError) Enum Uses

func (x AssetErrorEnum_AssetError) Enum() *AssetErrorEnum_AssetError

func (AssetErrorEnum_AssetError) EnumDescriptor Uses

func (AssetErrorEnum_AssetError) EnumDescriptor() ([]byte, []int)

Deprecated: Use AssetErrorEnum_AssetError.Descriptor instead.

func (AssetErrorEnum_AssetError) Number Uses

func (x AssetErrorEnum_AssetError) Number() protoreflect.EnumNumber

func (AssetErrorEnum_AssetError) String Uses

func (x AssetErrorEnum_AssetError) String() string

func (AssetErrorEnum_AssetError) Type Uses

func (AssetErrorEnum_AssetError) Type() protoreflect.EnumType

type AuthenticationErrorEnum Uses

type AuthenticationErrorEnum struct {
    // contains filtered or unexported fields
}

Container for enum describing possible authentication errors.

func (*AuthenticationErrorEnum) Descriptor Uses

func (*AuthenticationErrorEnum) Descriptor() ([]byte, []int)

Deprecated: Use AuthenticationErrorEnum.ProtoReflect.Descriptor instead.

func (*AuthenticationErrorEnum) ProtoMessage Uses

func (*AuthenticationErrorEnum) ProtoMessage()

func (*AuthenticationErrorEnum) ProtoReflect Uses

func (x *AuthenticationErrorEnum) ProtoReflect() protoreflect.Message

func (*AuthenticationErrorEnum) Reset Uses

func (x *AuthenticationErrorEnum) Reset()

func (*AuthenticationErrorEnum) String Uses

func (x *AuthenticationErrorEnum) String() string

type AuthenticationErrorEnum_AuthenticationError Uses

type AuthenticationErrorEnum_AuthenticationError int32

Enum describing possible authentication errors.

const (
    // Enum unspecified.
    AuthenticationErrorEnum_UNSPECIFIED AuthenticationErrorEnum_AuthenticationError = 0
    // The received error code is not known in this version.
    AuthenticationErrorEnum_UNKNOWN AuthenticationErrorEnum_AuthenticationError = 1
    // Authentication of the request failed.
    AuthenticationErrorEnum_AUTHENTICATION_ERROR AuthenticationErrorEnum_AuthenticationError = 2
    // Client Customer Id is not a number.
    AuthenticationErrorEnum_CLIENT_CUSTOMER_ID_INVALID AuthenticationErrorEnum_AuthenticationError = 5
    // No customer found for the provided customer id.
    AuthenticationErrorEnum_CUSTOMER_NOT_FOUND AuthenticationErrorEnum_AuthenticationError = 8
    // Client's Google Account is deleted.
    AuthenticationErrorEnum_GOOGLE_ACCOUNT_DELETED AuthenticationErrorEnum_AuthenticationError = 9
    // Google account login token in the cookie is invalid.
    AuthenticationErrorEnum_GOOGLE_ACCOUNT_COOKIE_INVALID AuthenticationErrorEnum_AuthenticationError = 10
    // A problem occurred during Google account authentication.
    AuthenticationErrorEnum_GOOGLE_ACCOUNT_AUTHENTICATION_FAILED AuthenticationErrorEnum_AuthenticationError = 25
    // The user in the google account login token does not match the UserId in
    // the cookie.
    AuthenticationErrorEnum_GOOGLE_ACCOUNT_USER_AND_ADS_USER_MISMATCH AuthenticationErrorEnum_AuthenticationError = 12
    // Login cookie is required for authentication.
    AuthenticationErrorEnum_LOGIN_COOKIE_REQUIRED AuthenticationErrorEnum_AuthenticationError = 13
    // User in the cookie is not a valid Ads user.
    AuthenticationErrorEnum_NOT_ADS_USER AuthenticationErrorEnum_AuthenticationError = 14
    // Oauth token in the header is not valid.
    AuthenticationErrorEnum_OAUTH_TOKEN_INVALID AuthenticationErrorEnum_AuthenticationError = 15
    // Oauth token in the header has expired.
    AuthenticationErrorEnum_OAUTH_TOKEN_EXPIRED AuthenticationErrorEnum_AuthenticationError = 16
    // Oauth token in the header has been disabled.
    AuthenticationErrorEnum_OAUTH_TOKEN_DISABLED AuthenticationErrorEnum_AuthenticationError = 17
    // Oauth token in the header has been revoked.
    AuthenticationErrorEnum_OAUTH_TOKEN_REVOKED AuthenticationErrorEnum_AuthenticationError = 18
    // Oauth token HTTP header is malformed.
    AuthenticationErrorEnum_OAUTH_TOKEN_HEADER_INVALID AuthenticationErrorEnum_AuthenticationError = 19
    // Login cookie is not valid.
    AuthenticationErrorEnum_LOGIN_COOKIE_INVALID AuthenticationErrorEnum_AuthenticationError = 20
    // User Id in the header is not a valid id.
    AuthenticationErrorEnum_USER_ID_INVALID AuthenticationErrorEnum_AuthenticationError = 22
    // An account administrator changed this account's authentication settings.
    // To access this Google Ads account, enable 2-Step Verification in your
    // Google account at https://www.google.com/landing/2step.
    AuthenticationErrorEnum_TWO_STEP_VERIFICATION_NOT_ENROLLED AuthenticationErrorEnum_AuthenticationError = 23
    // An account administrator changed this account's authentication settings.
    // To access this Google Ads account, enable Advanced Protection in your
    // Google account at https://landing.google.com/advancedprotection.
    AuthenticationErrorEnum_ADVANCED_PROTECTION_NOT_ENROLLED AuthenticationErrorEnum_AuthenticationError = 24
)

func (AuthenticationErrorEnum_AuthenticationError) Descriptor Uses

func (AuthenticationErrorEnum_AuthenticationError) Descriptor() protoreflect.EnumDescriptor

func (AuthenticationErrorEnum_AuthenticationError) Enum Uses

func (x AuthenticationErrorEnum_AuthenticationError) Enum() *AuthenticationErrorEnum_AuthenticationError

func (AuthenticationErrorEnum_AuthenticationError) EnumDescriptor Uses

func (AuthenticationErrorEnum_AuthenticationError) EnumDescriptor() ([]byte, []int)

Deprecated: Use AuthenticationErrorEnum_AuthenticationError.Descriptor instead.

func (AuthenticationErrorEnum_AuthenticationError) Number Uses

func (x AuthenticationErrorEnum_AuthenticationError) Number() protoreflect.EnumNumber

func (AuthenticationErrorEnum_AuthenticationError) String Uses

func (x AuthenticationErrorEnum_AuthenticationError) String() string

func (AuthenticationErrorEnum_AuthenticationError) Type Uses

func (AuthenticationErrorEnum_AuthenticationError) Type() protoreflect.EnumType

type AuthorizationErrorEnum Uses

type AuthorizationErrorEnum struct {
    // contains filtered or unexported fields
}

Container for enum describing possible authorization errors.

func (*AuthorizationErrorEnum) Descriptor Uses

func (*AuthorizationErrorEnum) Descriptor() ([]byte, []int)

Deprecated: Use AuthorizationErrorEnum.ProtoReflect.Descriptor instead.

func (*AuthorizationErrorEnum) ProtoMessage Uses

func (*AuthorizationErrorEnum) ProtoMessage()

func (*AuthorizationErrorEnum) ProtoReflect Uses

func (x *AuthorizationErrorEnum) ProtoReflect() protoreflect.Message

func (*AuthorizationErrorEnum) Reset Uses

func (x *AuthorizationErrorEnum) Reset()

func (*AuthorizationErrorEnum) String Uses

func (x *AuthorizationErrorEnum) String() string

type AuthorizationErrorEnum_AuthorizationError Uses

type AuthorizationErrorEnum_AuthorizationError int32

Enum describing possible authorization errors.

const (
    // Enum unspecified.
    AuthorizationErrorEnum_UNSPECIFIED AuthorizationErrorEnum_AuthorizationError = 0
    // The received error code is not known in this version.
    AuthorizationErrorEnum_UNKNOWN AuthorizationErrorEnum_AuthorizationError = 1
    // User doesn't have permission to access customer. Note: If you're
    // accessing a client customer, the manager's customer ID must be set in the
    // `login-customer-id` header. Learn more at
    // https://developers.google.com/google-ads/api/docs/concepts/call-structure#cid
    AuthorizationErrorEnum_USER_PERMISSION_DENIED AuthorizationErrorEnum_AuthorizationError = 2
    // The developer token is not whitelisted.
    AuthorizationErrorEnum_DEVELOPER_TOKEN_NOT_WHITELISTED AuthorizationErrorEnum_AuthorizationError = 3
    // The developer token is not allowed with the project sent in the request.
    AuthorizationErrorEnum_DEVELOPER_TOKEN_PROHIBITED AuthorizationErrorEnum_AuthorizationError = 4
    // The Google Cloud project sent in the request does not have permission to
    // access the api.
    AuthorizationErrorEnum_PROJECT_DISABLED AuthorizationErrorEnum_AuthorizationError = 5
    // Authorization of the client failed.
    AuthorizationErrorEnum_AUTHORIZATION_ERROR AuthorizationErrorEnum_AuthorizationError = 6
    // The user does not have permission to perform this action
    // (e.g., ADD, UPDATE, REMOVE) on the resource or call a method.
    AuthorizationErrorEnum_ACTION_NOT_PERMITTED AuthorizationErrorEnum_AuthorizationError = 7
    // Signup not complete.
    AuthorizationErrorEnum_INCOMPLETE_SIGNUP AuthorizationErrorEnum_AuthorizationError = 8
    // The customer can't be used because it isn't enabled.
    AuthorizationErrorEnum_CUSTOMER_NOT_ENABLED AuthorizationErrorEnum_AuthorizationError = 24
    // The developer must sign the terms of service. They can be found here:
    // ads.google.com/aw/apicenter
    AuthorizationErrorEnum_MISSING_TOS AuthorizationErrorEnum_AuthorizationError = 9
    // The developer token is not approved. Non-approved developer tokens can
    // only be used with test accounts.
    AuthorizationErrorEnum_DEVELOPER_TOKEN_NOT_APPROVED AuthorizationErrorEnum_AuthorizationError = 10
    // The login customer specified does not have access to the account
    // specified, so the request is invalid.
    AuthorizationErrorEnum_INVALID_LOGIN_CUSTOMER_ID_SERVING_CUSTOMER_ID_COMBINATION AuthorizationErrorEnum_AuthorizationError = 11
)

func (AuthorizationErrorEnum_AuthorizationError) Descriptor Uses

func (AuthorizationErrorEnum_AuthorizationError) Descriptor() protoreflect.EnumDescriptor

func (AuthorizationErrorEnum_AuthorizationError) Enum Uses

func (x AuthorizationErrorEnum_AuthorizationError) Enum() *AuthorizationErrorEnum_AuthorizationError

func (AuthorizationErrorEnum_AuthorizationError) EnumDescriptor Uses

func (AuthorizationErrorEnum_AuthorizationError) EnumDescriptor() ([]byte, []int)

Deprecated: Use AuthorizationErrorEnum_AuthorizationError.Descriptor instead.

func (AuthorizationErrorEnum_AuthorizationError) Number Uses

func (x AuthorizationErrorEnum_AuthorizationError) Number() protoreflect.EnumNumber

func (AuthorizationErrorEnum_AuthorizationError) String Uses

func (x AuthorizationErrorEnum_AuthorizationError) String() string

func (AuthorizationErrorEnum_AuthorizationError) Type Uses

func (AuthorizationErrorEnum_AuthorizationError) Type() protoreflect.EnumType

type BiddingErrorEnum Uses

type BiddingErrorEnum struct {
    // contains filtered or unexported fields
}

Container for enum describing possible bidding errors.

func (*BiddingErrorEnum) Descriptor Uses

func (*BiddingErrorEnum) Descriptor() ([]byte, []int)

Deprecated: Use BiddingErrorEnum.ProtoReflect.Descriptor instead.

func (*BiddingErrorEnum) ProtoMessage Uses

func (*BiddingErrorEnum) ProtoMessage()

func (*BiddingErrorEnum) ProtoReflect Uses

func (x *BiddingErrorEnum) ProtoReflect() protoreflect.Message

func (*BiddingErrorEnum) Reset Uses

func (x *BiddingErrorEnum) Reset()

func (*BiddingErrorEnum) String Uses

func (x *BiddingErrorEnum) String() string

type BiddingErrorEnum_BiddingError Uses

type BiddingErrorEnum_BiddingError int32

Enum describing possible bidding errors.

const (
    // Enum unspecified.
    BiddingErrorEnum_UNSPECIFIED BiddingErrorEnum_BiddingError = 0
    // The received error code is not known in this version.
    BiddingErrorEnum_UNKNOWN BiddingErrorEnum_BiddingError = 1
    // Cannot transition to new bidding strategy.
    BiddingErrorEnum_BIDDING_STRATEGY_TRANSITION_NOT_ALLOWED BiddingErrorEnum_BiddingError = 2
    // Cannot attach bidding strategy to campaign.
    BiddingErrorEnum_CANNOT_ATTACH_BIDDING_STRATEGY_TO_CAMPAIGN BiddingErrorEnum_BiddingError = 7
    // Bidding strategy is not supported or cannot be used as anonymous.
    BiddingErrorEnum_INVALID_ANONYMOUS_BIDDING_STRATEGY_TYPE BiddingErrorEnum_BiddingError = 10
    // The type does not match the named strategy's type.
    BiddingErrorEnum_INVALID_BIDDING_STRATEGY_TYPE BiddingErrorEnum_BiddingError = 14
    // The bid is invalid.
    BiddingErrorEnum_INVALID_BID BiddingErrorEnum_BiddingError = 17
    // Bidding strategy is not available for the account type.
    BiddingErrorEnum_BIDDING_STRATEGY_NOT_AVAILABLE_FOR_ACCOUNT_TYPE BiddingErrorEnum_BiddingError = 18
    // Conversion tracking is not enabled for the campaign for VBB transition.
    BiddingErrorEnum_CONVERSION_TRACKING_NOT_ENABLED BiddingErrorEnum_BiddingError = 19
    // Not enough conversions tracked for VBB transitions.
    BiddingErrorEnum_NOT_ENOUGH_CONVERSIONS BiddingErrorEnum_BiddingError = 20
    // Campaign can not be created with given bidding strategy. It can be
    // transitioned to the strategy, once eligible.
    BiddingErrorEnum_CANNOT_CREATE_CAMPAIGN_WITH_BIDDING_STRATEGY BiddingErrorEnum_BiddingError = 21
    // Cannot target content network only as campaign uses Page One Promoted
    // bidding strategy.
    BiddingErrorEnum_CANNOT_TARGET_CONTENT_NETWORK_ONLY_WITH_CAMPAIGN_LEVEL_POP_BIDDING_STRATEGY BiddingErrorEnum_BiddingError = 23
    // Budget Optimizer and Target Spend bidding strategies are not supported
    // for campaigns with AdSchedule targeting.
    BiddingErrorEnum_BIDDING_STRATEGY_NOT_SUPPORTED_WITH_AD_SCHEDULE BiddingErrorEnum_BiddingError = 24
    // Pay per conversion is not available to all the customer, only few
    // whitelisted customers can use this.
    BiddingErrorEnum_PAY_PER_CONVERSION_NOT_AVAILABLE_FOR_CUSTOMER BiddingErrorEnum_BiddingError = 25
    // Pay per conversion is not allowed with Target CPA.
    BiddingErrorEnum_PAY_PER_CONVERSION_NOT_ALLOWED_WITH_TARGET_CPA BiddingErrorEnum_BiddingError = 26
    // Cannot set bidding strategy to Manual CPM for search network only
    // campaigns.
    BiddingErrorEnum_BIDDING_STRATEGY_NOT_ALLOWED_FOR_SEARCH_ONLY_CAMPAIGNS BiddingErrorEnum_BiddingError = 27
    // The bidding strategy is not supported for use in drafts or experiments.
    BiddingErrorEnum_BIDDING_STRATEGY_NOT_SUPPORTED_IN_DRAFTS_OR_EXPERIMENTS BiddingErrorEnum_BiddingError = 28
    // Bidding strategy type does not support product type ad group criterion.
    BiddingErrorEnum_BIDDING_STRATEGY_TYPE_DOES_NOT_SUPPORT_PRODUCT_TYPE_ADGROUP_CRITERION BiddingErrorEnum_BiddingError = 29
    // Bid amount is too small.
    BiddingErrorEnum_BID_TOO_SMALL BiddingErrorEnum_BiddingError = 30
    // Bid amount is too big.
    BiddingErrorEnum_BID_TOO_BIG BiddingErrorEnum_BiddingError = 31
    // Bid has too many fractional digit precision.
    BiddingErrorEnum_BID_TOO_MANY_FRACTIONAL_DIGITS BiddingErrorEnum_BiddingError = 32
    // Invalid domain name specified.
    BiddingErrorEnum_INVALID_DOMAIN_NAME BiddingErrorEnum_BiddingError = 33
    // The field is not compatible with the payment mode.
    BiddingErrorEnum_NOT_COMPATIBLE_WITH_PAYMENT_MODE BiddingErrorEnum_BiddingError = 34
    // The field is not compatible with the budget type.
    BiddingErrorEnum_NOT_COMPATIBLE_WITH_BUDGET_TYPE BiddingErrorEnum_BiddingError = 35
    // The field is not compatible with the bidding strategy type.
    BiddingErrorEnum_NOT_COMPATIBLE_WITH_BIDDING_STRATEGY_TYPE BiddingErrorEnum_BiddingError = 36
)

func (BiddingErrorEnum_BiddingError) Descriptor Uses

func (BiddingErrorEnum_BiddingError) Descriptor() protoreflect.EnumDescriptor

func (BiddingErrorEnum_BiddingError) Enum Uses

func (x BiddingErrorEnum_BiddingError) Enum() *BiddingErrorEnum_BiddingError

func (BiddingErrorEnum_BiddingError) EnumDescriptor Uses

func (BiddingErrorEnum_BiddingError) EnumDescriptor() ([]byte, []int)

Deprecated: Use BiddingErrorEnum_BiddingError.Descriptor instead.

func (BiddingErrorEnum_BiddingError) Number Uses

func (x BiddingErrorEnum_BiddingError) Number() protoreflect.EnumNumber

func (BiddingErrorEnum_BiddingError) String Uses

func (x BiddingErrorEnum_BiddingError) String() string

func (BiddingErrorEnum_BiddingError) Type Uses

func (BiddingErrorEnum_BiddingError) Type() protoreflect.EnumType

type BiddingStrategyErrorEnum Uses

type BiddingStrategyErrorEnum struct {
    // contains filtered or unexported fields
}

Container for enum describing possible bidding strategy errors.

func (*BiddingStrategyErrorEnum) Descriptor Uses

func (*BiddingStrategyErrorEnum) Descriptor() ([]byte, []int)

Deprecated: Use BiddingStrategyErrorEnum.ProtoReflect.Descriptor instead.

func (*BiddingStrategyErrorEnum) ProtoMessage Uses

func (*BiddingStrategyErrorEnum) ProtoMessage()

func (*BiddingStrategyErrorEnum) ProtoReflect Uses

func (x *BiddingStrategyErrorEnum) ProtoReflect() protoreflect.Message

func (*BiddingStrategyErrorEnum) Reset Uses

func (x *BiddingStrategyErrorEnum) Reset()

func (*BiddingStrategyErrorEnum) String Uses

func (x *BiddingStrategyErrorEnum) String() string

type BiddingStrategyErrorEnum_BiddingStrategyError Uses

type BiddingStrategyErrorEnum_BiddingStrategyError int32

Enum describing possible bidding strategy errors.

const (
    // Enum unspecified.
    BiddingStrategyErrorEnum_UNSPECIFIED BiddingStrategyErrorEnum_BiddingStrategyError = 0
    // The received error code is not known in this version.
    BiddingStrategyErrorEnum_UNKNOWN BiddingStrategyErrorEnum_BiddingStrategyError = 1
    // Each bidding strategy must have a unique name.
    BiddingStrategyErrorEnum_DUPLICATE_NAME BiddingStrategyErrorEnum_BiddingStrategyError = 2
    // Bidding strategy type is immutable.
    BiddingStrategyErrorEnum_CANNOT_CHANGE_BIDDING_STRATEGY_TYPE BiddingStrategyErrorEnum_BiddingStrategyError = 3
    // Only bidding strategies not linked to campaigns, adgroups or adgroup
    // criteria can be removed.
    BiddingStrategyErrorEnum_CANNOT_REMOVE_ASSOCIATED_STRATEGY BiddingStrategyErrorEnum_BiddingStrategyError = 4
    // The specified bidding strategy is not supported.
    BiddingStrategyErrorEnum_BIDDING_STRATEGY_NOT_SUPPORTED BiddingStrategyErrorEnum_BiddingStrategyError = 5
    // The bidding strategy is incompatible with the campaign's bidding
    // strategy goal type.
    BiddingStrategyErrorEnum_INCOMPATIBLE_BIDDING_STRATEGY_AND_BIDDING_STRATEGY_GOAL_TYPE BiddingStrategyErrorEnum_BiddingStrategyError = 6
)

func (BiddingStrategyErrorEnum_BiddingStrategyError) Descriptor Uses

func (BiddingStrategyErrorEnum_BiddingStrategyError) Descriptor() protoreflect.EnumDescriptor

func (BiddingStrategyErrorEnum_BiddingStrategyError) Enum Uses

func (x BiddingStrategyErrorEnum_BiddingStrategyError) Enum() *BiddingStrategyErrorEnum_BiddingStrategyError

func (BiddingStrategyErrorEnum_BiddingStrategyError) EnumDescriptor Uses

func (BiddingStrategyErrorEnum_BiddingStrategyError) EnumDescriptor() ([]byte, []int)

Deprecated: Use BiddingStrategyErrorEnum_BiddingStrategyError.Descriptor instead.

func (BiddingStrategyErrorEnum_BiddingStrategyError) Number Uses

func (x BiddingStrategyErrorEnum_BiddingStrategyError) Number() protoreflect.EnumNumber

func (BiddingStrategyErrorEnum_BiddingStrategyError) String Uses

func (x BiddingStrategyErrorEnum_BiddingStrategyError) String() string

func (BiddingStrategyErrorEnum_BiddingStrategyError) Type Uses

func (BiddingStrategyErrorEnum_BiddingStrategyError) Type() protoreflect.EnumType

type BillingSetupErrorEnum Uses

type BillingSetupErrorEnum struct {
    // contains filtered or unexported fields
}

Container for enum describing possible billing setup errors.

func (*BillingSetupErrorEnum) Descriptor Uses

func (*BillingSetupErrorEnum) Descriptor() ([]byte, []int)

Deprecated: Use BillingSetupErrorEnum.ProtoReflect.Descriptor instead.

func (*BillingSetupErrorEnum) ProtoMessage Uses

func (*BillingSetupErrorEnum) ProtoMessage()

func (*BillingSetupErrorEnum) ProtoReflect Uses

func (x *BillingSetupErrorEnum) ProtoReflect() protoreflect.Message

func (*BillingSetupErrorEnum) Reset Uses

func (x *BillingSetupErrorEnum) Reset()

func (*BillingSetupErrorEnum) String Uses

func (x *BillingSetupErrorEnum) String() string

type BillingSetupErrorEnum_BillingSetupError Uses

type BillingSetupErrorEnum_BillingSetupError int32

Enum describing possible billing setup errors.

const (
    // Enum unspecified.
    BillingSetupErrorEnum_UNSPECIFIED BillingSetupErrorEnum_BillingSetupError = 0
    // The received error code is not known in this version.
    BillingSetupErrorEnum_UNKNOWN BillingSetupErrorEnum_BillingSetupError = 1
    // Cannot specify both an existing payments account and a new payments
    // account when setting up billing.
    BillingSetupErrorEnum_CANNOT_USE_EXISTING_AND_NEW_ACCOUNT BillingSetupErrorEnum_BillingSetupError = 2
    // Cannot cancel an approved billing setup whose start time has passed.
    BillingSetupErrorEnum_CANNOT_REMOVE_STARTED_BILLING_SETUP BillingSetupErrorEnum_BillingSetupError = 3
    // Cannot perform a Change of Bill-To (CBT) to the same payments account.
    BillingSetupErrorEnum_CANNOT_CHANGE_BILLING_TO_SAME_PAYMENTS_ACCOUNT BillingSetupErrorEnum_BillingSetupError = 4
    // Billing setups can only be used by customers with ENABLED or DRAFT
    // status.
    BillingSetupErrorEnum_BILLING_SETUP_NOT_PERMITTED_FOR_CUSTOMER_STATUS BillingSetupErrorEnum_BillingSetupError = 5
    // Billing setups must either include a correctly formatted existing
    // payments account id, or a non-empty new payments account name.
    BillingSetupErrorEnum_INVALID_PAYMENTS_ACCOUNT BillingSetupErrorEnum_BillingSetupError = 6
    // Only billable and third-party customers can create billing setups.
    BillingSetupErrorEnum_BILLING_SETUP_NOT_PERMITTED_FOR_CUSTOMER_CATEGORY BillingSetupErrorEnum_BillingSetupError = 7
    // Billing setup creations can only use NOW for start time type.
    BillingSetupErrorEnum_INVALID_START_TIME_TYPE BillingSetupErrorEnum_BillingSetupError = 8
    // Billing setups can only be created for a third-party customer if they do
    // not already have a setup.
    BillingSetupErrorEnum_THIRD_PARTY_ALREADY_HAS_BILLING BillingSetupErrorEnum_BillingSetupError = 9
    // Billing setups cannot be created if there is already a pending billing in
    // progress.
    BillingSetupErrorEnum_BILLING_SETUP_IN_PROGRESS BillingSetupErrorEnum_BillingSetupError = 10
    // Billing setups can only be created by customers who have permission to
    // setup billings. Users can contact a representative for help setting up
    // permissions.
    BillingSetupErrorEnum_NO_SIGNUP_PERMISSION BillingSetupErrorEnum_BillingSetupError = 11
    // Billing setups cannot be created if there is already a future-approved
    // billing.
    BillingSetupErrorEnum_CHANGE_OF_BILL_TO_IN_PROGRESS BillingSetupErrorEnum_BillingSetupError = 12
    // Requested payments profile not found.
    BillingSetupErrorEnum_PAYMENTS_PROFILE_NOT_FOUND BillingSetupErrorEnum_BillingSetupError = 13
    // Requested payments account not found.
    BillingSetupErrorEnum_PAYMENTS_ACCOUNT_NOT_FOUND BillingSetupErrorEnum_BillingSetupError = 14
    // Billing setup creation failed because the payments profile is ineligible.
    BillingSetupErrorEnum_PAYMENTS_PROFILE_INELIGIBLE BillingSetupErrorEnum_BillingSetupError = 15
    // Billing setup creation failed because the payments account is ineligible.
    BillingSetupErrorEnum_PAYMENTS_ACCOUNT_INELIGIBLE BillingSetupErrorEnum_BillingSetupError = 16
    // Billing setup creation failed because the payments profile needs internal
    // approval.
    BillingSetupErrorEnum_CUSTOMER_NEEDS_INTERNAL_APPROVAL BillingSetupErrorEnum_BillingSetupError = 17
)

func (BillingSetupErrorEnum_BillingSetupError) Descriptor Uses

func (BillingSetupErrorEnum_BillingSetupError) Descriptor() protoreflect.EnumDescriptor

func (BillingSetupErrorEnum_BillingSetupError) Enum Uses

func (x BillingSetupErrorEnum_BillingSetupError) Enum() *BillingSetupErrorEnum_BillingSetupError

func (BillingSetupErrorEnum_BillingSetupError) EnumDescriptor Uses

func (BillingSetupErrorEnum_BillingSetupError) EnumDescriptor() ([]byte, []int)

Deprecated: Use BillingSetupErrorEnum_BillingSetupError.Descriptor instead.

func (BillingSetupErrorEnum_BillingSetupError) Number Uses

func (x BillingSetupErrorEnum_BillingSetupError) Number() protoreflect.EnumNumber

func (BillingSetupErrorEnum_BillingSetupError) String Uses

func (x BillingSetupErrorEnum_BillingSetupError) String() string

func (BillingSetupErrorEnum_BillingSetupError) Type Uses

func (BillingSetupErrorEnum_BillingSetupError) Type() protoreflect.EnumType

type CampaignBudgetErrorEnum Uses

type CampaignBudgetErrorEnum struct {
    // contains filtered or unexported fields
}

Container for enum describing possible campaign budget errors.

func (*CampaignBudgetErrorEnum) Descriptor Uses

func (*CampaignBudgetErrorEnum) Descriptor() ([]byte, []int)

Deprecated: Use CampaignBudgetErrorEnum.ProtoReflect.Descriptor instead.

func (*CampaignBudgetErrorEnum) ProtoMessage Uses

func (*CampaignBudgetErrorEnum) ProtoMessage()

func (*CampaignBudgetErrorEnum) ProtoReflect Uses

func (x *CampaignBudgetErrorEnum) ProtoReflect() protoreflect.Message

func (*CampaignBudgetErrorEnum) Reset Uses

func (x *CampaignBudgetErrorEnum) Reset()

func (*CampaignBudgetErrorEnum) String Uses

func (x *CampaignBudgetErrorEnum) String() string

type CampaignBudgetErrorEnum_CampaignBudgetError Uses

type CampaignBudgetErrorEnum_CampaignBudgetError int32

Enum describing possible campaign budget errors.

const (
    // Enum unspecified.
    CampaignBudgetErrorEnum_UNSPECIFIED CampaignBudgetErrorEnum_CampaignBudgetError = 0
    // The received error code is not known in this version.
    CampaignBudgetErrorEnum_UNKNOWN CampaignBudgetErrorEnum_CampaignBudgetError = 1
    // The campaign budget cannot be shared.
    CampaignBudgetErrorEnum_CAMPAIGN_BUDGET_CANNOT_BE_SHARED CampaignBudgetErrorEnum_CampaignBudgetError = 17
    // The requested campaign budget no longer exists.
    CampaignBudgetErrorEnum_CAMPAIGN_BUDGET_REMOVED CampaignBudgetErrorEnum_CampaignBudgetError = 2
    // The campaign budget is associated with at least one campaign, and so the
    // campaign budget cannot be removed.
    CampaignBudgetErrorEnum_CAMPAIGN_BUDGET_IN_USE CampaignBudgetErrorEnum_CampaignBudgetError = 3
    // Customer is not whitelisted for this campaign budget period.
    CampaignBudgetErrorEnum_CAMPAIGN_BUDGET_PERIOD_NOT_AVAILABLE CampaignBudgetErrorEnum_CampaignBudgetError = 4
    // This field is not mutable on implicitly shared campaign budgets
    CampaignBudgetErrorEnum_CANNOT_MODIFY_FIELD_OF_IMPLICITLY_SHARED_CAMPAIGN_BUDGET CampaignBudgetErrorEnum_CampaignBudgetError = 6
    // Cannot change explicitly shared campaign budgets back to implicitly
    // shared ones.
    CampaignBudgetErrorEnum_CANNOT_UPDATE_CAMPAIGN_BUDGET_TO_IMPLICITLY_SHARED CampaignBudgetErrorEnum_CampaignBudgetError = 7
    // An implicit campaign budget without a name cannot be changed to
    // explicitly shared campaign budget.
    CampaignBudgetErrorEnum_CANNOT_UPDATE_CAMPAIGN_BUDGET_TO_EXPLICITLY_SHARED_WITHOUT_NAME CampaignBudgetErrorEnum_CampaignBudgetError = 8
    // Cannot change an implicitly shared campaign budget to an explicitly
    // shared one.
    CampaignBudgetErrorEnum_CANNOT_UPDATE_CAMPAIGN_BUDGET_TO_EXPLICITLY_SHARED CampaignBudgetErrorEnum_CampaignBudgetError = 9
    // Only explicitly shared campaign budgets can be used with multiple
    // campaigns.
    CampaignBudgetErrorEnum_CANNOT_USE_IMPLICITLY_SHARED_CAMPAIGN_BUDGET_WITH_MULTIPLE_CAMPAIGNS CampaignBudgetErrorEnum_CampaignBudgetError = 10
    // A campaign budget with this name already exists.
    CampaignBudgetErrorEnum_DUPLICATE_NAME CampaignBudgetErrorEnum_CampaignBudgetError = 11
    // A money amount was not in the expected currency.
    CampaignBudgetErrorEnum_MONEY_AMOUNT_IN_WRONG_CURRENCY CampaignBudgetErrorEnum_CampaignBudgetError = 12
    // A money amount was less than the minimum CPC for currency.
    CampaignBudgetErrorEnum_MONEY_AMOUNT_LESS_THAN_CURRENCY_MINIMUM_CPC CampaignBudgetErrorEnum_CampaignBudgetError = 13
    // A money amount was greater than the maximum allowed.
    CampaignBudgetErrorEnum_MONEY_AMOUNT_TOO_LARGE CampaignBudgetErrorEnum_CampaignBudgetError = 14
    // A money amount was negative.
    CampaignBudgetErrorEnum_NEGATIVE_MONEY_AMOUNT CampaignBudgetErrorEnum_CampaignBudgetError = 15
    // A money amount was not a multiple of a minimum unit.
    CampaignBudgetErrorEnum_NON_MULTIPLE_OF_MINIMUM_CURRENCY_UNIT CampaignBudgetErrorEnum_CampaignBudgetError = 16
)

func (CampaignBudgetErrorEnum_CampaignBudgetError) Descriptor Uses

func (CampaignBudgetErrorEnum_CampaignBudgetError) Descriptor() protoreflect.EnumDescriptor

func (CampaignBudgetErrorEnum_CampaignBudgetError) Enum Uses

func (x CampaignBudgetErrorEnum_CampaignBudgetError) Enum() *CampaignBudgetErrorEnum_CampaignBudgetError

func (CampaignBudgetErrorEnum_CampaignBudgetError) EnumDescriptor Uses

func (CampaignBudgetErrorEnum_CampaignBudgetError) EnumDescriptor() ([]byte, []int)

Deprecated: Use CampaignBudgetErrorEnum_CampaignBudgetError.Descriptor instead.

func (CampaignBudgetErrorEnum_CampaignBudgetError) Number Uses

func (x CampaignBudgetErrorEnum_CampaignBudgetError) Number() protoreflect.EnumNumber

func (CampaignBudgetErrorEnum_CampaignBudgetError) String Uses

func (x CampaignBudgetErrorEnum_CampaignBudgetError) String() string

func (CampaignBudgetErrorEnum_CampaignBudgetError) Type Uses

func (CampaignBudgetErrorEnum_CampaignBudgetError) Type() protoreflect.EnumType

type CampaignCriterionErrorEnum Uses

type CampaignCriterionErrorEnum struct {
    // contains filtered or unexported fields
}

Container for enum describing possible campaign criterion errors.

func (*CampaignCriterionErrorEnum) Descriptor Uses

func (*CampaignCriterionErrorEnum) Descriptor() ([]byte, []int)

Deprecated: Use CampaignCriterionErrorEnum.ProtoReflect.Descriptor instead.

func (*CampaignCriterionErrorEnum) ProtoMessage Uses

func (*CampaignCriterionErrorEnum) ProtoMessage()

func (*CampaignCriterionErrorEnum) ProtoReflect Uses

func (x *CampaignCriterionErrorEnum) ProtoReflect() protoreflect.Message

func (*CampaignCriterionErrorEnum) Reset Uses

func (x *CampaignCriterionErrorEnum) Reset()

func (*CampaignCriterionErrorEnum) String Uses

func (x *CampaignCriterionErrorEnum) String() string

type CampaignCriterionErrorEnum_CampaignCriterionError Uses

type CampaignCriterionErrorEnum_CampaignCriterionError int32

Enum describing possible campaign criterion errors.

const (
    // Enum unspecified.
    CampaignCriterionErrorEnum_UNSPECIFIED CampaignCriterionErrorEnum_CampaignCriterionError = 0
    // The received error code is not known in this version.
    CampaignCriterionErrorEnum_UNKNOWN CampaignCriterionErrorEnum_CampaignCriterionError = 1
    // Concrete type of criterion (keyword v.s. placement) is required for
    // CREATE and UPDATE operations.
    CampaignCriterionErrorEnum_CONCRETE_TYPE_REQUIRED CampaignCriterionErrorEnum_CampaignCriterionError = 2
    // Invalid placement URL.
    CampaignCriterionErrorEnum_INVALID_PLACEMENT_URL CampaignCriterionErrorEnum_CampaignCriterionError = 3
    // Criteria type can not be excluded for the campaign by the customer. like
    // AOL account type cannot target site type criteria
    CampaignCriterionErrorEnum_CANNOT_EXCLUDE_CRITERIA_TYPE CampaignCriterionErrorEnum_CampaignCriterionError = 4
    // Cannot set the campaign criterion status for this criteria type.
    CampaignCriterionErrorEnum_CANNOT_SET_STATUS_FOR_CRITERIA_TYPE CampaignCriterionErrorEnum_CampaignCriterionError = 5
    // Cannot set the campaign criterion status for an excluded criteria.
    CampaignCriterionErrorEnum_CANNOT_SET_STATUS_FOR_EXCLUDED_CRITERIA CampaignCriterionErrorEnum_CampaignCriterionError = 6
    // Cannot target and exclude the same criterion.
    CampaignCriterionErrorEnum_CANNOT_TARGET_AND_EXCLUDE CampaignCriterionErrorEnum_CampaignCriterionError = 7
    // The mutate contained too many operations.
    CampaignCriterionErrorEnum_TOO_MANY_OPERATIONS CampaignCriterionErrorEnum_CampaignCriterionError = 8
    // This operator cannot be applied to a criterion of this type.
    CampaignCriterionErrorEnum_OPERATOR_NOT_SUPPORTED_FOR_CRITERION_TYPE CampaignCriterionErrorEnum_CampaignCriterionError = 9
    // The Shopping campaign sales country is not supported for
    // ProductSalesChannel targeting.
    CampaignCriterionErrorEnum_SHOPPING_CAMPAIGN_SALES_COUNTRY_NOT_SUPPORTED_FOR_SALES_CHANNEL CampaignCriterionErrorEnum_CampaignCriterionError = 10
    // The existing field can't be updated with CREATE operation. It can be
    // updated with UPDATE operation only.
    CampaignCriterionErrorEnum_CANNOT_ADD_EXISTING_FIELD CampaignCriterionErrorEnum_CampaignCriterionError = 11
    // Negative criteria are immutable, so updates are not allowed.
    CampaignCriterionErrorEnum_CANNOT_UPDATE_NEGATIVE_CRITERION CampaignCriterionErrorEnum_CampaignCriterionError = 12
)

func (CampaignCriterionErrorEnum_CampaignCriterionError) Descriptor Uses

func (CampaignCriterionErrorEnum_CampaignCriterionError) Descriptor() protoreflect.EnumDescriptor

func (CampaignCriterionErrorEnum_CampaignCriterionError) Enum Uses

func (x CampaignCriterionErrorEnum_CampaignCriterionError) Enum() *CampaignCriterionErrorEnum_CampaignCriterionError

func (CampaignCriterionErrorEnum_CampaignCriterionError) EnumDescriptor Uses

func (CampaignCriterionErrorEnum_CampaignCriterionError) EnumDescriptor() ([]byte, []int)

Deprecated: Use CampaignCriterionErrorEnum_CampaignCriterionError.Descriptor instead.

func (CampaignCriterionErrorEnum_CampaignCriterionError) Number Uses

func (x CampaignCriterionErrorEnum_CampaignCriterionError) Number() protoreflect.EnumNumber

func (CampaignCriterionErrorEnum_CampaignCriterionError) String Uses

func (x CampaignCriterionErrorEnum_CampaignCriterionError) String() string

func (CampaignCriterionErrorEnum_CampaignCriterionError) Type Uses

func (CampaignCriterionErrorEnum_CampaignCriterionError) Type() protoreflect.EnumType

type CampaignDraftErrorEnum Uses

type CampaignDraftErrorEnum struct {
    // contains filtered or unexported fields
}

Container for enum describing possible campaign draft errors.

func (*CampaignDraftErrorEnum) Descriptor Uses

func (*CampaignDraftErrorEnum) Descriptor() ([]byte, []int)

Deprecated: Use CampaignDraftErrorEnum.ProtoReflect.Descriptor instead.

func (*CampaignDraftErrorEnum) ProtoMessage Uses

func (*CampaignDraftErrorEnum) ProtoMessage()

func (*CampaignDraftErrorEnum) ProtoReflect Uses

func (x *CampaignDraftErrorEnum) ProtoReflect() protoreflect.Message

func (*CampaignDraftErrorEnum) Reset Uses

func (x *CampaignDraftErrorEnum) Reset()

func (*CampaignDraftErrorEnum) String Uses

func (x *CampaignDraftErrorEnum) String() string

type CampaignDraftErrorEnum_CampaignDraftError Uses

type CampaignDraftErrorEnum_CampaignDraftError int32

Enum describing possible campaign draft errors.

const (
    // Enum unspecified.
    CampaignDraftErrorEnum_UNSPECIFIED CampaignDraftErrorEnum_CampaignDraftError = 0
    // The received error code is not known in this version.
    CampaignDraftErrorEnum_UNKNOWN CampaignDraftErrorEnum_CampaignDraftError = 1
    // A draft with this name already exists for this campaign.
    CampaignDraftErrorEnum_DUPLICATE_DRAFT_NAME CampaignDraftErrorEnum_CampaignDraftError = 2
    // The draft is removed and cannot be transitioned to another status.
    CampaignDraftErrorEnum_INVALID_STATUS_TRANSITION_FROM_REMOVED CampaignDraftErrorEnum_CampaignDraftError = 3
    // The draft has been promoted and cannot be transitioned to the specified
    // status.
    CampaignDraftErrorEnum_INVALID_STATUS_TRANSITION_FROM_PROMOTED CampaignDraftErrorEnum_CampaignDraftError = 4
    // The draft has failed to be promoted and cannot be transitioned to the
    // specified status.
    CampaignDraftErrorEnum_INVALID_STATUS_TRANSITION_FROM_PROMOTE_FAILED CampaignDraftErrorEnum_CampaignDraftError = 5
    // This customer is not allowed to create drafts.
    CampaignDraftErrorEnum_CUSTOMER_CANNOT_CREATE_DRAFT CampaignDraftErrorEnum_CampaignDraftError = 6
    // This campaign is not allowed to create drafts.
    CampaignDraftErrorEnum_CAMPAIGN_CANNOT_CREATE_DRAFT CampaignDraftErrorEnum_CampaignDraftError = 7
    // This modification cannot be made on a draft.
    CampaignDraftErrorEnum_INVALID_DRAFT_CHANGE CampaignDraftErrorEnum_CampaignDraftError = 8
    // The draft cannot be transitioned to the specified status from its
    // current status.
    CampaignDraftErrorEnum_INVALID_STATUS_TRANSITION CampaignDraftErrorEnum_CampaignDraftError = 9
    // The campaign has reached the maximum number of drafts that can be created
    // for a campaign throughout its lifetime. No additional drafts can be
    // created for this campaign. Removed drafts also count towards this limit.
    CampaignDraftErrorEnum_MAX_NUMBER_OF_DRAFTS_PER_CAMPAIGN_REACHED CampaignDraftErrorEnum_CampaignDraftError = 10
    // ListAsyncErrors was called without first promoting the draft.
    CampaignDraftErrorEnum_LIST_ERRORS_FOR_PROMOTED_DRAFT_ONLY CampaignDraftErrorEnum_CampaignDraftError = 11
)

func (CampaignDraftErrorEnum_CampaignDraftError) Descriptor Uses

func (CampaignDraftErrorEnum_CampaignDraftError) Descriptor() protoreflect.EnumDescriptor

func (CampaignDraftErrorEnum_CampaignDraftError) Enum Uses

func (x CampaignDraftErrorEnum_CampaignDraftError) Enum() *CampaignDraftErrorEnum_CampaignDraftError

func (CampaignDraftErrorEnum_CampaignDraftError) EnumDescriptor Uses

func (CampaignDraftErrorEnum_CampaignDraftError) EnumDescriptor() ([]byte, []int)

Deprecated: Use CampaignDraftErrorEnum_CampaignDraftError.Descriptor instead.

func (CampaignDraftErrorEnum_CampaignDraftError) Number Uses

func (x CampaignDraftErrorEnum_CampaignDraftError) Number() protoreflect.EnumNumber

func (CampaignDraftErrorEnum_CampaignDraftError) String Uses

func (x CampaignDraftErrorEnum_CampaignDraftError) String() string

func (CampaignDraftErrorEnum_CampaignDraftError) Type Uses

func (CampaignDraftErrorEnum_CampaignDraftError) Type() protoreflect.EnumType

type CampaignErrorEnum Uses

type CampaignErrorEnum struct {
    // contains filtered or unexported fields
}

Container for enum describing possible campaign errors.

func (*CampaignErrorEnum) Descriptor Uses

func (*CampaignErrorEnum) Descriptor() ([]byte, []int)

Deprecated: Use CampaignErrorEnum.ProtoReflect.Descriptor instead.

func (*CampaignErrorEnum) ProtoMessage Uses

func (*CampaignErrorEnum) ProtoMessage()

func (*CampaignErrorEnum) ProtoReflect Uses

func (x *CampaignErrorEnum) ProtoReflect() protoreflect.Message

func (*CampaignErrorEnum) Reset Uses

func (x *CampaignErrorEnum) Reset()

func (*CampaignErrorEnum) String Uses

func (x *CampaignErrorEnum) String() string

type CampaignErrorEnum_CampaignError Uses

type CampaignErrorEnum_CampaignError int32

Enum describing possible campaign errors.

const (
    // Enum unspecified.
    CampaignErrorEnum_UNSPECIFIED CampaignErrorEnum_CampaignError = 0
    // The received error code is not known in this version.
    CampaignErrorEnum_UNKNOWN CampaignErrorEnum_CampaignError = 1
    // Cannot target content network.
    CampaignErrorEnum_CANNOT_TARGET_CONTENT_NETWORK CampaignErrorEnum_CampaignError = 3
    // Cannot target search network.
    CampaignErrorEnum_CANNOT_TARGET_SEARCH_NETWORK CampaignErrorEnum_CampaignError = 4
    // Cannot cover search network without google search network.
    CampaignErrorEnum_CANNOT_TARGET_SEARCH_NETWORK_WITHOUT_GOOGLE_SEARCH CampaignErrorEnum_CampaignError = 5
    // Cannot target Google Search network for a CPM campaign.
    CampaignErrorEnum_CANNOT_TARGET_GOOGLE_SEARCH_FOR_CPM_CAMPAIGN CampaignErrorEnum_CampaignError = 6
    // Must target at least one network.
    CampaignErrorEnum_CAMPAIGN_MUST_TARGET_AT_LEAST_ONE_NETWORK CampaignErrorEnum_CampaignError = 7
    // Only some Google partners are allowed to target partner search network.
    CampaignErrorEnum_CANNOT_TARGET_PARTNER_SEARCH_NETWORK CampaignErrorEnum_CampaignError = 8
    // Cannot target content network only as campaign has criteria-level bidding
    // strategy.
    CampaignErrorEnum_CANNOT_TARGET_CONTENT_NETWORK_ONLY_WITH_CRITERIA_LEVEL_BIDDING_STRATEGY CampaignErrorEnum_CampaignError = 9
    // Cannot modify the start or end date such that the campaign duration would
    // not contain the durations of all runnable trials.
    CampaignErrorEnum_CAMPAIGN_DURATION_MUST_CONTAIN_ALL_RUNNABLE_TRIALS CampaignErrorEnum_CampaignError = 10
    // Cannot modify dates, budget or campaign name of a trial campaign.
    CampaignErrorEnum_CANNOT_MODIFY_FOR_TRIAL_CAMPAIGN CampaignErrorEnum_CampaignError = 11
    // Trying to modify the name of an active or paused campaign, where the name
    // is already assigned to another active or paused campaign.
    CampaignErrorEnum_DUPLICATE_CAMPAIGN_NAME CampaignErrorEnum_CampaignError = 12
    // Two fields are in conflicting modes.
    CampaignErrorEnum_INCOMPATIBLE_CAMPAIGN_FIELD CampaignErrorEnum_CampaignError = 13
    // Campaign name cannot be used.
    CampaignErrorEnum_INVALID_CAMPAIGN_NAME CampaignErrorEnum_CampaignError = 14
    // Given status is invalid.
    CampaignErrorEnum_INVALID_AD_SERVING_OPTIMIZATION_STATUS CampaignErrorEnum_CampaignError = 15
    // Error in the campaign level tracking URL.
    CampaignErrorEnum_INVALID_TRACKING_URL CampaignErrorEnum_CampaignError = 16
    // Cannot set both tracking URL template and tracking setting. A user has
    // to clear legacy tracking setting in order to add tracking URL template.
    CampaignErrorEnum_CANNOT_SET_BOTH_TRACKING_URL_TEMPLATE_AND_TRACKING_SETTING CampaignErrorEnum_CampaignError = 17
    // The maximum number of impressions for Frequency Cap should be an integer
    // greater than 0.
    CampaignErrorEnum_MAX_IMPRESSIONS_NOT_IN_RANGE CampaignErrorEnum_CampaignError = 18
    // Only the Day, Week and Month time units are supported.
    CampaignErrorEnum_TIME_UNIT_NOT_SUPPORTED CampaignErrorEnum_CampaignError = 19
    // Operation not allowed on a campaign whose serving status has ended
    CampaignErrorEnum_INVALID_OPERATION_IF_SERVING_STATUS_HAS_ENDED CampaignErrorEnum_CampaignError = 20
    // This budget is exclusively linked to a Campaign that is using experiments
    // so it cannot be shared.
    CampaignErrorEnum_BUDGET_CANNOT_BE_SHARED CampaignErrorEnum_CampaignError = 21
    // Campaigns using experiments cannot use a shared budget.
    CampaignErrorEnum_CAMPAIGN_CANNOT_USE_SHARED_BUDGET CampaignErrorEnum_CampaignError = 22
    // A different budget cannot be assigned to a campaign when there are
    // running or scheduled trials.
    CampaignErrorEnum_CANNOT_CHANGE_BUDGET_ON_CAMPAIGN_WITH_TRIALS CampaignErrorEnum_CampaignError = 23
    // No link found between the campaign and the label.
    CampaignErrorEnum_CAMPAIGN_LABEL_DOES_NOT_EXIST CampaignErrorEnum_CampaignError = 24
    // The label has already been attached to the campaign.
    CampaignErrorEnum_CAMPAIGN_LABEL_ALREADY_EXISTS CampaignErrorEnum_CampaignError = 25
    // A ShoppingSetting was not found when creating a shopping campaign.
    CampaignErrorEnum_MISSING_SHOPPING_SETTING CampaignErrorEnum_CampaignError = 26
    // The country in shopping setting is not an allowed country.
    CampaignErrorEnum_INVALID_SHOPPING_SALES_COUNTRY CampaignErrorEnum_CampaignError = 27
    // A Campaign with channel sub type UNIVERSAL_APP_CAMPAIGN must have a
    // UniversalAppCampaignSetting specified.
    CampaignErrorEnum_MISSING_UNIVERSAL_APP_CAMPAIGN_SETTING CampaignErrorEnum_CampaignError = 30
    // The requested channel type is not available according to the customer's
    // account setting.
    CampaignErrorEnum_ADVERTISING_CHANNEL_TYPE_NOT_AVAILABLE_FOR_ACCOUNT_TYPE CampaignErrorEnum_CampaignError = 31
    // The AdvertisingChannelSubType is not a valid subtype of the primary
    // channel type.
    CampaignErrorEnum_INVALID_ADVERTISING_CHANNEL_SUB_TYPE CampaignErrorEnum_CampaignError = 32
    // At least one conversion must be selected.
    CampaignErrorEnum_AT_LEAST_ONE_CONVERSION_MUST_BE_SELECTED CampaignErrorEnum_CampaignError = 33
    // Setting ad rotation mode for a campaign is not allowed. Ad rotation mode
    // at campaign is deprecated.
    CampaignErrorEnum_CANNOT_SET_AD_ROTATION_MODE CampaignErrorEnum_CampaignError = 34
    // Trying to change start date on a campaign that has started.
    CampaignErrorEnum_CANNOT_MODIFY_START_DATE_IF_ALREADY_STARTED CampaignErrorEnum_CampaignError = 35
    // Trying to modify a date into the past.
    CampaignErrorEnum_CANNOT_SET_DATE_TO_PAST CampaignErrorEnum_CampaignError = 36
    // Hotel center id in the hotel setting does not match any customer links.
    CampaignErrorEnum_MISSING_HOTEL_CUSTOMER_LINK CampaignErrorEnum_CampaignError = 37
    // Hotel center id in the hotel setting must match an active customer link.
    CampaignErrorEnum_INVALID_HOTEL_CUSTOMER_LINK CampaignErrorEnum_CampaignError = 38
    // Hotel setting was not found when creating a hotel ads campaign.
    CampaignErrorEnum_MISSING_HOTEL_SETTING CampaignErrorEnum_CampaignError = 39
    // A Campaign cannot use shared campaign budgets and be part of a campaign
    // group.
    CampaignErrorEnum_CANNOT_USE_SHARED_CAMPAIGN_BUDGET_WHILE_PART_OF_CAMPAIGN_GROUP CampaignErrorEnum_CampaignError = 40
    // The app ID was not found.
    CampaignErrorEnum_APP_NOT_FOUND CampaignErrorEnum_CampaignError = 41
    // Campaign.shopping_setting.enable_local is not supported for the specified
    // campaign type.
    CampaignErrorEnum_SHOPPING_ENABLE_LOCAL_NOT_SUPPORTED_FOR_CAMPAIGN_TYPE CampaignErrorEnum_CampaignError = 42
    // The merchant does not support the creation of campaigns for Shopping
    // Comparison Listing Ads.
    CampaignErrorEnum_MERCHANT_NOT_ALLOWED_FOR_COMPARISON_LISTING_ADS CampaignErrorEnum_CampaignError = 43
    // The App campaign for engagement cannot be created because there aren't
    // enough installs.
    CampaignErrorEnum_INSUFFICIENT_APP_INSTALLS_COUNT CampaignErrorEnum_CampaignError = 44
)

func (CampaignErrorEnum_CampaignError) Descriptor Uses

func (CampaignErrorEnum_CampaignError) Descriptor() protoreflect.EnumDescriptor

func (CampaignErrorEnum_CampaignError) Enum Uses

func (x CampaignErrorEnum_CampaignError) Enum() *CampaignErrorEnum_CampaignError

func (CampaignErrorEnum_CampaignError) EnumDescriptor Uses

func (CampaignErrorEnum_CampaignError) EnumDescriptor() ([]byte, []int)

Deprecated: Use CampaignErrorEnum_CampaignError.Descriptor instead.

func (CampaignErrorEnum_CampaignError) Number Uses

func (x CampaignErrorEnum_CampaignError) Number() protoreflect.EnumNumber

func (CampaignErrorEnum_CampaignError) String Uses

func (x CampaignErrorEnum_CampaignError) String() string

func (CampaignErrorEnum_CampaignError) Type Uses

func (CampaignErrorEnum_CampaignError) Type() protoreflect.EnumType

type CampaignExperimentErrorEnum Uses

type CampaignExperimentErrorEnum struct {
    // contains filtered or unexported fields
}

Container for enum describing possible campaign experiment errors.

func (*CampaignExperimentErrorEnum) Descriptor Uses

func (*CampaignExperimentErrorEnum) Descriptor() ([]byte, []int)

Deprecated: Use CampaignExperimentErrorEnum.ProtoReflect.Descriptor instead.

func (*CampaignExperimentErrorEnum) ProtoMessage Uses

func (*CampaignExperimentErrorEnum) ProtoMessage()

func (*CampaignExperimentErrorEnum) ProtoReflect Uses

func (x *CampaignExperimentErrorEnum) ProtoReflect() protoreflect.Message

func (*CampaignExperimentErrorEnum) Reset Uses

func (x *CampaignExperimentErrorEnum) Reset()

func (*CampaignExperimentErrorEnum) String Uses

func (x *CampaignExperimentErrorEnum) String() string

type CampaignExperimentErrorEnum_CampaignExperimentError Uses

type CampaignExperimentErrorEnum_CampaignExperimentError int32

Enum describing possible campaign experiment errors.

const (
    // Enum unspecified.
    CampaignExperimentErrorEnum_UNSPECIFIED CampaignExperimentErrorEnum_CampaignExperimentError = 0
    // The received error code is not known in this version.
    CampaignExperimentErrorEnum_UNKNOWN CampaignExperimentErrorEnum_CampaignExperimentError = 1
    // An active campaign or experiment with this name already exists.
    CampaignExperimentErrorEnum_DUPLICATE_NAME CampaignExperimentErrorEnum_CampaignExperimentError = 2
    // Experiment cannot be updated from the current state to the
    // requested target state. For example, an experiment can only graduate
    // if its status is ENABLED.
    CampaignExperimentErrorEnum_INVALID_TRANSITION CampaignExperimentErrorEnum_CampaignExperimentError = 3
    // Cannot create an experiment from a campaign using an explicitly shared
    // budget.
    CampaignExperimentErrorEnum_CANNOT_CREATE_EXPERIMENT_WITH_SHARED_BUDGET CampaignExperimentErrorEnum_CampaignExperimentError = 4
    // Cannot create an experiment for a removed base campaign.
    CampaignExperimentErrorEnum_CANNOT_CREATE_EXPERIMENT_FOR_REMOVED_BASE_CAMPAIGN CampaignExperimentErrorEnum_CampaignExperimentError = 5
    // Cannot create an experiment from a draft, which has a status other than
    // proposed.
    CampaignExperimentErrorEnum_CANNOT_CREATE_EXPERIMENT_FOR_NON_PROPOSED_DRAFT CampaignExperimentErrorEnum_CampaignExperimentError = 6
    // This customer is not allowed to create an experiment.
    CampaignExperimentErrorEnum_CUSTOMER_CANNOT_CREATE_EXPERIMENT CampaignExperimentErrorEnum_CampaignExperimentError = 7
    // This campaign is not allowed to create an experiment.
    CampaignExperimentErrorEnum_CAMPAIGN_CANNOT_CREATE_EXPERIMENT CampaignExperimentErrorEnum_CampaignExperimentError = 8
    // Trying to set an experiment duration which overlaps with another
    // experiment.
    CampaignExperimentErrorEnum_EXPERIMENT_DURATIONS_MUST_NOT_OVERLAP CampaignExperimentErrorEnum_CampaignExperimentError = 9
    // All non-removed experiments must start and end within their campaign's
    // duration.
    CampaignExperimentErrorEnum_EXPERIMENT_DURATION_MUST_BE_WITHIN_CAMPAIGN_DURATION CampaignExperimentErrorEnum_CampaignExperimentError = 10
    // The experiment cannot be modified because its status is in a terminal
    // state, such as REMOVED.
    CampaignExperimentErrorEnum_CANNOT_MUTATE_EXPERIMENT_DUE_TO_STATUS CampaignExperimentErrorEnum_CampaignExperimentError = 11
)

func (CampaignExperimentErrorEnum_CampaignExperimentError) Descriptor Uses

func (CampaignExperimentErrorEnum_CampaignExperimentError) Descriptor() protoreflect.EnumDescriptor

func (CampaignExperimentErrorEnum_CampaignExperimentError) Enum Uses

func (x CampaignExperimentErrorEnum_CampaignExperimentError) Enum() *CampaignExperimentErrorEnum_CampaignExperimentError

func (CampaignExperimentErrorEnum_CampaignExperimentError) EnumDescriptor Uses

func (CampaignExperimentErrorEnum_CampaignExperimentError) EnumDescriptor() ([]byte, []int)

Deprecated: Use CampaignExperimentErrorEnum_CampaignExperimentError.Descriptor instead.

func (CampaignExperimentErrorEnum_CampaignExperimentError) Number Uses

func (x CampaignExperimentErrorEnum_CampaignExperimentError) Number() protoreflect.EnumNumber

func (CampaignExperimentErrorEnum_CampaignExperimentError) String Uses

func (x CampaignExperimentErrorEnum_CampaignExperimentError) String() string

func (CampaignExperimentErrorEnum_CampaignExperimentError) Type Uses

func (CampaignExperimentErrorEnum_CampaignExperimentError) Type() protoreflect.EnumType

type CampaignFeedErrorEnum Uses

type CampaignFeedErrorEnum struct {
    // contains filtered or unexported fields
}

Container for enum describing possible campaign feed errors.

func (*CampaignFeedErrorEnum) Descriptor Uses

func (*CampaignFeedErrorEnum) Descriptor() ([]byte, []int)

Deprecated: Use CampaignFeedErrorEnum.ProtoReflect.Descriptor instead.

func (*CampaignFeedErrorEnum) ProtoMessage Uses

func (*CampaignFeedErrorEnum) ProtoMessage()

func (*CampaignFeedErrorEnum) ProtoReflect Uses

func (x *CampaignFeedErrorEnum) ProtoReflect() protoreflect.Message

func (*CampaignFeedErrorEnum) Reset Uses

func (x *CampaignFeedErrorEnum) Reset()

func (*CampaignFeedErrorEnum) String Uses

func (x *CampaignFeedErrorEnum) String() string

type CampaignFeedErrorEnum_CampaignFeedError Uses

type CampaignFeedErrorEnum_CampaignFeedError int32

Enum describing possible campaign feed errors.

const (
    // Enum unspecified.
    CampaignFeedErrorEnum_UNSPECIFIED CampaignFeedErrorEnum_CampaignFeedError = 0
    // The received error code is not known in this version.
    CampaignFeedErrorEnum_UNKNOWN CampaignFeedErrorEnum_CampaignFeedError = 1
    // An active feed already exists for this campaign and placeholder type.
    CampaignFeedErrorEnum_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE CampaignFeedErrorEnum_CampaignFeedError = 2
    // The specified feed is removed.
    CampaignFeedErrorEnum_CANNOT_CREATE_FOR_REMOVED_FEED CampaignFeedErrorEnum_CampaignFeedError = 4
    // The CampaignFeed already exists. UPDATE should be used to modify the
    // existing CampaignFeed.
    CampaignFeedErrorEnum_CANNOT_CREATE_ALREADY_EXISTING_CAMPAIGN_FEED CampaignFeedErrorEnum_CampaignFeedError = 5
    // Cannot update removed campaign feed.
    CampaignFeedErrorEnum_CANNOT_MODIFY_REMOVED_CAMPAIGN_FEED CampaignFeedErrorEnum_CampaignFeedError = 6
    // Invalid placeholder type.
    CampaignFeedErrorEnum_INVALID_PLACEHOLDER_TYPE CampaignFeedErrorEnum_CampaignFeedError = 7
    // Feed mapping for this placeholder type does not exist.
    CampaignFeedErrorEnum_MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE CampaignFeedErrorEnum_CampaignFeedError = 8
)

func (CampaignFeedErrorEnum_CampaignFeedError) Descriptor Uses

func (CampaignFeedErrorEnum_CampaignFeedError) Descriptor() protoreflect.EnumDescriptor

func (CampaignFeedErrorEnum_CampaignFeedError) Enum Uses

func (x CampaignFeedErrorEnum_CampaignFeedError) Enum() *CampaignFeedErrorEnum_CampaignFeedError

func (CampaignFeedErrorEnum_CampaignFeedError) EnumDescriptor Uses

func (CampaignFeedErrorEnum_CampaignFeedError) EnumDescriptor() ([]byte, []int)

Deprecated: Use CampaignFeedErrorEnum_CampaignFeedError.Descriptor instead.

func (CampaignFeedErrorEnum_CampaignFeedError) Number Uses

func (x CampaignFeedErrorEnum_CampaignFeedError) Number() protoreflect.EnumNumber

func (CampaignFeedErrorEnum_CampaignFeedError) String Uses

func (x CampaignFeedErrorEnum_CampaignFeedError) String() string

func (CampaignFeedErrorEnum_CampaignFeedError) Type Uses

func (CampaignFeedErrorEnum_CampaignFeedError) Type() protoreflect.EnumType

type CampaignSharedSetErrorEnum Uses

type CampaignSharedSetErrorEnum struct {
    // contains filtered or unexported fields
}

Container for enum describing possible campaign shared set errors.

func (*CampaignSharedSetErrorEnum) Descriptor Uses

func (*CampaignSharedSetErrorEnum) Descriptor() ([]byte, []int)

Deprecated: Use CampaignSharedSetErrorEnum.ProtoReflect.Descriptor instead.

func (*CampaignSharedSetErrorEnum) ProtoMessage Uses

func (*CampaignSharedSetErrorEnum) ProtoMessage()

func (*CampaignSharedSetErrorEnum) ProtoReflect Uses

func (x *CampaignSharedSetErrorEnum) ProtoReflect() protoreflect.Message

func (*CampaignSharedSetErrorEnum) Reset Uses

func (x *CampaignSharedSetErrorEnum) Reset()

func (*CampaignSharedSetErrorEnum) String Uses

func (x *CampaignSharedSetErrorEnum) String() string

type CampaignSharedSetErrorEnum_CampaignSharedSetError Uses

type CampaignSharedSetErrorEnum_CampaignSharedSetError int32

Enum describing possible campaign shared set errors.

const (
    // Enum unspecified.
    CampaignSharedSetErrorEnum_UNSPECIFIED CampaignSharedSetErrorEnum_CampaignSharedSetError = 0
    // The received error code is not known in this version.
    CampaignSharedSetErrorEnum_UNKNOWN CampaignSharedSetErrorEnum_CampaignSharedSetError = 1
    // The shared set belongs to another customer and permission isn't granted.
    CampaignSharedSetErrorEnum_SHARED_SET_ACCESS_DENIED CampaignSharedSetErrorEnum_CampaignSharedSetError = 2
)

func (CampaignSharedSetErrorEnum_CampaignSharedSetError) Descriptor Uses

func (CampaignSharedSetErrorEnum_CampaignSharedSetError) Descriptor() protoreflect.EnumDescriptor

func (CampaignSharedSetErrorEnum_CampaignSharedSetError) Enum Uses

func (x CampaignSharedSetErrorEnum_CampaignSharedSetError) Enum() *CampaignSharedSetErrorEnum_CampaignSharedSetError

func (CampaignSharedSetErrorEnum_CampaignSharedSetError) EnumDescriptor Uses

func (CampaignSharedSetErrorEnum_CampaignSharedSetError) EnumDescriptor() ([]byte, []int)

Deprecated: Use CampaignSharedSetErrorEnum_CampaignSharedSetError.Descriptor instead.

func (CampaignSharedSetErrorEnum_CampaignSharedSetError) Number Uses

func (x CampaignSharedSetErrorEnum_CampaignSharedSetError) Number() protoreflect.EnumNumber

func (CampaignSharedSetErrorEnum_CampaignSharedSetError) String Uses

func (x CampaignSharedSetErrorEnum_CampaignSharedSetError) String() string

func (CampaignSharedSetErrorEnum_CampaignSharedSetError) Type Uses

func (CampaignSharedSetErrorEnum_CampaignSharedSetError) Type() protoreflect.EnumType

type ChangeStatusErrorEnum Uses

type ChangeStatusErrorEnum struct {
    // contains filtered or unexported fields
}

Container for enum describing possible change status errors.

func (*ChangeStatusErrorEnum) Descriptor Uses

func (*ChangeStatusErrorEnum) Descriptor() ([]byte, []int)

Deprecated: Use ChangeStatusErrorEnum.ProtoReflect.Descriptor instead.

func (*ChangeStatusErrorEnum) ProtoMessage Uses

func (*ChangeStatusErrorEnum) ProtoMessage()

func (*ChangeStatusErrorEnum) ProtoReflect Uses

func (x *ChangeStatusErrorEnum) ProtoReflect() protoreflect.Message

func (*ChangeStatusErrorEnum) Reset Uses

func (x *ChangeStatusErrorEnum) Reset()

func (*ChangeStatusErrorEnum) String Uses

func (x *ChangeStatusErrorEnum) String() string

type ChangeStatusErrorEnum_ChangeStatusError Uses

type ChangeStatusErrorEnum_ChangeStatusError int32

Enum describing possible change status errors.

const (
    // Enum unspecified.
    ChangeStatusErrorEnum_UNSPECIFIED ChangeStatusErrorEnum_ChangeStatusError = 0
    // The received error code is not known in this version.
    ChangeStatusErrorEnum_UNKNOWN ChangeStatusErrorEnum_ChangeStatusError = 1
    // The requested start date is too old.
    ChangeStatusErrorEnum_START_DATE_TOO_OLD ChangeStatusErrorEnum_ChangeStatusError = 3
)

func (ChangeStatusErrorEnum_ChangeStatusError) Descriptor Uses

func (ChangeStatusErrorEnum_ChangeStatusError) Descriptor() protoreflect.EnumDescriptor

func (ChangeStatusErrorEnum_ChangeStatusError) Enum Uses

func (x ChangeStatusErrorEnum_ChangeStatusError) Enum() *ChangeStatusErrorEnum_ChangeStatusError

func (ChangeStatusErrorEnum_ChangeStatusError) EnumDescriptor Uses

func (ChangeStatusErrorEnum_ChangeStatusError) EnumDescriptor() ([]byte, []int)

Deprecated: Use ChangeStatusErrorEnum_ChangeStatusError.Descriptor instead.

func (ChangeStatusErrorEnum_ChangeStatusError) Number Uses

func (x ChangeStatusErrorEnum_ChangeStatusError) Number() protoreflect.EnumNumber

func (ChangeStatusErrorEnum_ChangeStatusError) String Uses

func (x ChangeStatusErrorEnum_ChangeStatusError) String() string

func (ChangeStatusErrorEnum_ChangeStatusError) Type Uses

func (ChangeStatusErrorEnum_ChangeStatusError) Type() protoreflect.EnumType

type CollectionSizeErrorEnum Uses

type CollectionSizeErrorEnum struct {
    // contains filtered or unexported fields
}

Container for enum describing possible collection size errors.

func (*CollectionSizeErrorEnum) Descriptor Uses

func (*CollectionSizeErrorEnum) Descriptor() ([]byte, []int)

Deprecated: Use CollectionSizeErrorEnum.ProtoReflect.Descriptor instead.

func (*CollectionSizeErrorEnum) ProtoMessage Uses

func (*CollectionSizeErrorEnum) ProtoMessage()

func (*CollectionSizeErrorEnum) ProtoReflect Uses

func (x *CollectionSizeErrorEnum) ProtoReflect() protoreflect.Message