errors

package
v0.0.0-...-e165f0f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 1, 2020 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
var AdErrorEnum_AdError_name = map[int32]string{}/* 131 elements not displayed */
View Source
var AdErrorEnum_AdError_value = map[string]int32{}/* 131 elements not displayed */
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var AdGroupBidModifierErrorEnum_AdGroupBidModifierError_value = map[string]int32{
	"UNSPECIFIED":                0,
	"UNKNOWN":                    1,
	"CRITERION_ID_NOT_SUPPORTED": 2,
	"CANNOT_OVERRIDE_OPTED_OUT_CAMPAIGN_CRITERION_BID_MODIFIER": 3,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
var AdParameterErrorEnum_AdParameterError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "AD_GROUP_CRITERION_MUST_BE_KEYWORD",
	3: "INVALID_INSERTION_TEXT_FORMAT",
}
View Source
var AdParameterErrorEnum_AdParameterError_value = map[string]int32{
	"UNSPECIFIED":                        0,
	"UNKNOWN":                            1,
	"AD_GROUP_CRITERION_MUST_BE_KEYWORD": 2,
	"INVALID_INSERTION_TEXT_FORMAT":      3,
}
View Source
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",
}
View Source
var 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,
}
View Source
var AdxErrorEnum_AdxError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "UNSUPPORTED_FEATURE",
}
View Source
var AdxErrorEnum_AdxError_value = map[string]int32{
	"UNSPECIFIED":         0,
	"UNKNOWN":             1,
	"UNSUPPORTED_FEATURE": 2,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
var CampaignSharedSetErrorEnum_CampaignSharedSetError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "SHARED_SET_ACCESS_DENIED",
}
View Source
var CampaignSharedSetErrorEnum_CampaignSharedSetError_value = map[string]int32{
	"UNSPECIFIED":              0,
	"UNKNOWN":                  1,
	"SHARED_SET_ACCESS_DENIED": 2,
}
View Source
var ChangeStatusErrorEnum_ChangeStatusError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	3: "START_DATE_TOO_OLD",
}
View Source
var ChangeStatusErrorEnum_ChangeStatusError_value = map[string]int32{
	"UNSPECIFIED":        0,
	"UNKNOWN":            1,
	"START_DATE_TOO_OLD": 3,
}
View Source
var CollectionSizeErrorEnum_CollectionSizeError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "TOO_FEW",
	3: "TOO_MANY",
}
View Source
var CollectionSizeErrorEnum_CollectionSizeError_value = map[string]int32{
	"UNSPECIFIED": 0,
	"UNKNOWN":     1,
	"TOO_FEW":     2,
	"TOO_MANY":    3,
}
View Source
var ContextErrorEnum_ContextError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "OPERATION_NOT_PERMITTED_FOR_CONTEXT",
	3: "OPERATION_NOT_PERMITTED_FOR_REMOVED_RESOURCE",
}
View Source
var ContextErrorEnum_ContextError_value = map[string]int32{
	"UNSPECIFIED":                         0,
	"UNKNOWN":                             1,
	"OPERATION_NOT_PERMITTED_FOR_CONTEXT": 2,
	"OPERATION_NOT_PERMITTED_FOR_REMOVED_RESOURCE": 3,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
var CountryCodeErrorEnum_CountryCodeError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "INVALID_COUNTRY_CODE",
}
View Source
var CountryCodeErrorEnum_CountryCodeError_value = map[string]int32{
	"UNSPECIFIED":          0,
	"UNKNOWN":              1,
	"INVALID_COUNTRY_CODE": 2,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
var CustomerErrorEnum_CustomerError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "STATUS_CHANGE_DISALLOWED",
	3: "ACCOUNT_NOT_SET_UP",
}
View Source
var CustomerErrorEnum_CustomerError_value = map[string]int32{
	"UNSPECIFIED":              0,
	"UNKNOWN":                  1,
	"STATUS_CHANGE_DISALLOWED": 2,
	"ACCOUNT_NOT_SET_UP":       3,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
var DatabaseErrorEnum_DatabaseError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "CONCURRENT_MODIFICATION",
}
View Source
var DatabaseErrorEnum_DatabaseError_value = map[string]int32{
	"UNSPECIFIED":             0,
	"UNKNOWN":                 1,
	"CONCURRENT_MODIFICATION": 2,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
var DistinctErrorEnum_DistinctError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "DUPLICATE_ELEMENT",
	3: "DUPLICATE_TYPE",
}
View Source
var DistinctErrorEnum_DistinctError_value = map[string]int32{
	"UNSPECIFIED":       0,
	"UNKNOWN":           1,
	"DUPLICATE_ELEMENT": 2,
	"DUPLICATE_TYPE":    3,
}
View Source
var EnumErrorEnum_EnumError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	3: "ENUM_VALUE_NOT_PERMITTED",
}
View Source
var EnumErrorEnum_EnumError_value = map[string]int32{
	"UNSPECIFIED":              0,
	"UNKNOWN":                  1,
	"ENUM_VALUE_NOT_PERMITTED": 3,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var FeedAttributeReferenceErrorEnum_FeedAttributeReferenceError_value = map[string]int32{
	"UNSPECIFIED":                   0,
	"UNKNOWN":                       1,
	"CANNOT_REFERENCE_REMOVED_FEED": 2,
	"INVALID_FEED_NAME":             3,
	"INVALID_FEED_ATTRIBUTE_NAME":   4,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
var HeaderErrorEnum_HeaderError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	3: "INVALID_LOGIN_CUSTOMER_ID",
}
View Source
var HeaderErrorEnum_HeaderError_value = map[string]int32{
	"UNSPECIFIED":               0,
	"UNKNOWN":                   1,
	"INVALID_LOGIN_CUSTOMER_ID": 3,
}
View Source
var IdErrorEnum_IdError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "NOT_FOUND",
}
View Source
var IdErrorEnum_IdError_value = map[string]int32{
	"UNSPECIFIED": 0,
	"UNKNOWN":     1,
	"NOT_FOUND":   2,
}
View Source
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",
}
View Source
var 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,
}
View Source
var InternalErrorEnum_InternalError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "INTERNAL_ERROR",
	3: "ERROR_CODE_NOT_PUBLISHED",
	4: "TRANSIENT_ERROR",
}
View Source
var InternalErrorEnum_InternalError_value = map[string]int32{
	"UNSPECIFIED":              0,
	"UNKNOWN":                  1,
	"INTERNAL_ERROR":           2,
	"ERROR_CODE_NOT_PUBLISHED": 3,
	"TRANSIENT_ERROR":          4,
}
View Source
var KeywordPlanAdGroupErrorEnum_KeywordPlanAdGroupError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "INVALID_NAME",
	3: "DUPLICATE_NAME",
}
View Source
var KeywordPlanAdGroupErrorEnum_KeywordPlanAdGroupError_value = map[string]int32{
	"UNSPECIFIED":    0,
	"UNKNOWN":        1,
	"INVALID_NAME":   2,
	"DUPLICATE_NAME": 3,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
var KeywordPlanIdeaErrorEnum_KeywordPlanIdeaError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "URL_CRAWL_ERROR",
	3: "INVALID_VALUE",
}
View Source
var KeywordPlanIdeaErrorEnum_KeywordPlanIdeaError_value = map[string]int32{
	"UNSPECIFIED":     0,
	"UNKNOWN":         1,
	"URL_CRAWL_ERROR": 2,
	"INVALID_VALUE":   3,
}
View Source
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",
}
View Source
var 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,
}
View Source
var KeywordPlanNegativeKeywordErrorEnum_KeywordPlanNegativeKeywordError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
}
View Source
var KeywordPlanNegativeKeywordErrorEnum_KeywordPlanNegativeKeywordError_value = map[string]int32{
	"UNSPECIFIED": 0,
	"UNKNOWN":     1,
}
View Source
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",
}
View Source
var 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,
}
View Source
var LanguageCodeErrorEnum_LanguageCodeError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "LANGUAGE_CODE_NOT_FOUND",
	3: "INVALID_LANGUAGE_CODE",
}
View Source
var LanguageCodeErrorEnum_LanguageCodeError_value = map[string]int32{
	"UNSPECIFIED":             0,
	"UNKNOWN":                 1,
	"LANGUAGE_CODE_NOT_FOUND": 2,
	"INVALID_LANGUAGE_CODE":   3,
}
View Source
var ListOperationErrorEnum_ListOperationError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	7: "REQUIRED_FIELD_MISSING",
	8: "DUPLICATE_VALUES",
}
View Source
var ListOperationErrorEnum_ListOperationError_value = map[string]int32{
	"UNSPECIFIED":            0,
	"UNKNOWN":                1,
	"REQUIRED_FIELD_MISSING": 7,
	"DUPLICATE_VALUES":       8,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
var NotEmptyErrorEnum_NotEmptyError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "EMPTY_LIST",
}
View Source
var NotEmptyErrorEnum_NotEmptyError_value = map[string]int32{
	"UNSPECIFIED": 0,
	"UNKNOWN":     1,
	"EMPTY_LIST":  2,
}
View Source
var NotWhitelistedErrorEnum_NotWhitelistedError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "CUSTOMER_NOT_WHITELISTED_FOR_THIS_FEATURE",
}
View Source
var NotWhitelistedErrorEnum_NotWhitelistedError_value = map[string]int32{
	"UNSPECIFIED": 0,
	"UNKNOWN":     1,
	"CUSTOMER_NOT_WHITELISTED_FOR_THIS_FEATURE": 2,
}
View Source
var NullErrorEnum_NullError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "NULL_CONTENT",
}
View Source
var NullErrorEnum_NullError_value = map[string]int32{
	"UNSPECIFIED":  0,
	"UNKNOWN":      1,
	"NULL_CONTENT": 2,
}
View Source
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",
}
View Source
var 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,
}
View Source
var OperatorErrorEnum_OperatorError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "OPERATOR_NOT_SUPPORTED",
}
View Source
var OperatorErrorEnum_OperatorError_value = map[string]int32{
	"UNSPECIFIED":            0,
	"UNKNOWN":                1,
	"OPERATOR_NOT_SUPPORTED": 2,
}
View Source
var PartialFailureErrorEnum_PartialFailureError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "PARTIAL_FAILURE_MODE_REQUIRED",
}
View Source
var PartialFailureErrorEnum_PartialFailureError_value = map[string]int32{
	"UNSPECIFIED":                   0,
	"UNKNOWN":                       1,
	"PARTIAL_FAILURE_MODE_REQUIRED": 2,
}
View Source
var PolicyFindingErrorEnum_PolicyFindingError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "POLICY_FINDING",
	3: "POLICY_TOPIC_NOT_FOUND",
}
View Source
var PolicyFindingErrorEnum_PolicyFindingError_value = map[string]int32{
	"UNSPECIFIED":            0,
	"UNKNOWN":                1,
	"POLICY_FINDING":         2,
	"POLICY_TOPIC_NOT_FOUND": 3,
}
View Source
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",
}
View Source
var 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,
}
View Source
var PolicyViolationErrorEnum_PolicyViolationError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "POLICY_ERROR",
}
View Source
var PolicyViolationErrorEnum_PolicyViolationError_value = map[string]int32{
	"UNSPECIFIED":  0,
	"UNKNOWN":      1,
	"POLICY_ERROR": 2,
}
View Source
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",
	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",
}
View Source
var 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,
	"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,
}
View Source
var QuotaErrorEnum_QuotaError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "RESOURCE_EXHAUSTED",
	3: "ACCESS_PROHIBITED",
	4: "RESOURCE_TEMPORARILY_EXHAUSTED",
}
View Source
var QuotaErrorEnum_QuotaError_value = map[string]int32{
	"UNSPECIFIED":                    0,
	"UNKNOWN":                        1,
	"RESOURCE_EXHAUSTED":             2,
	"ACCESS_PROHIBITED":              3,
	"RESOURCE_TEMPORARILY_EXHAUSTED": 4,
}
View Source
var RangeErrorEnum_RangeError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "TOO_LOW",
	3: "TOO_HIGH",
}
View Source
var RangeErrorEnum_RangeError_value = map[string]int32{
	"UNSPECIFIED": 0,
	"UNKNOWN":     1,
	"TOO_LOW":     2,
	"TOO_HIGH":    3,
}
View Source
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",
}
View Source
var 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,
}
View Source
var RegionCodeErrorEnum_RegionCodeError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "INVALID_REGION_CODE",
}
View Source
var RegionCodeErrorEnum_RegionCodeError_value = map[string]int32{
	"UNSPECIFIED":         0,
	"UNKNOWN":             1,
	"INVALID_REGION_CODE": 2,
}
View Source
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",
}
View Source
var 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,
}
View Source
var ResourceAccessDeniedErrorEnum_ResourceAccessDeniedError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	3: "WRITE_ACCESS_DENIED",
}
View Source
var ResourceAccessDeniedErrorEnum_ResourceAccessDeniedError_value = map[string]int32{
	"UNSPECIFIED":         0,
	"UNKNOWN":             1,
	"WRITE_ACCESS_DENIED": 3,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
var SharedCriterionErrorEnum_SharedCriterionError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "CRITERION_TYPE_NOT_ALLOWED_FOR_SHARED_SET_TYPE",
}
View Source
var SharedCriterionErrorEnum_SharedCriterionError_value = map[string]int32{
	"UNSPECIFIED": 0,
	"UNKNOWN":     1,
	"CRITERION_TYPE_NOT_ALLOWED_FOR_SHARED_SET_TYPE": 2,
}
View Source
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",
}
View Source
var 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,
}
View Source
var SizeLimitErrorEnum_SizeLimitError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "REQUEST_SIZE_LIMIT_EXCEEDED",
	3: "RESPONSE_SIZE_LIMIT_EXCEEDED",
}
View Source
var SizeLimitErrorEnum_SizeLimitError_value = map[string]int32{
	"UNSPECIFIED":                  0,
	"UNKNOWN":                      1,
	"REQUEST_SIZE_LIMIT_EXCEEDED":  2,
	"RESPONSE_SIZE_LIMIT_EXCEEDED": 3,
}
View Source
var StringFormatErrorEnum_StringFormatError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "ILLEGAL_CHARS",
	3: "INVALID_FORMAT",
}
View Source
var StringFormatErrorEnum_StringFormatError_value = map[string]int32{
	"UNSPECIFIED":    0,
	"UNKNOWN":        1,
	"ILLEGAL_CHARS":  2,
	"INVALID_FORMAT": 3,
}
View Source
var StringLengthErrorEnum_StringLengthError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "TOO_SHORT",
	3: "TOO_LONG",
}
View Source
var StringLengthErrorEnum_StringLengthError_value = map[string]int32{
	"UNSPECIFIED": 0,
	"UNKNOWN":     1,
	"TOO_SHORT":   2,
	"TOO_LONG":    3,
}
View Source
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",
}
View Source
var 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,
}
View Source
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",
}
View Source
var 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,
}
View Source
var YoutubeVideoRegistrationErrorEnum_YoutubeVideoRegistrationError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "VIDEO_NOT_FOUND",
	3: "VIDEO_NOT_ACCESSIBLE",
}
View Source
var YoutubeVideoRegistrationErrorEnum_YoutubeVideoRegistrationError_value = map[string]int32{
	"UNSPECIFIED":          0,
	"UNKNOWN":              1,
	"VIDEO_NOT_FOUND":      2,
	"VIDEO_NOT_ACCESSIBLE": 3,
}

Functions

This section is empty.

Types

type AccountBudgetProposalErrorEnum

type AccountBudgetProposalErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible account budget proposal errors.

func (*AccountBudgetProposalErrorEnum) Descriptor

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

func (*AccountBudgetProposalErrorEnum) ProtoMessage

func (*AccountBudgetProposalErrorEnum) ProtoMessage()

func (*AccountBudgetProposalErrorEnum) Reset

func (m *AccountBudgetProposalErrorEnum) Reset()

func (*AccountBudgetProposalErrorEnum) String

func (*AccountBudgetProposalErrorEnum) XXX_DiscardUnknown

func (m *AccountBudgetProposalErrorEnum) XXX_DiscardUnknown()

func (*AccountBudgetProposalErrorEnum) XXX_Marshal

func (m *AccountBudgetProposalErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccountBudgetProposalErrorEnum) XXX_Merge

func (m *AccountBudgetProposalErrorEnum) XXX_Merge(src proto.Message)

func (*AccountBudgetProposalErrorEnum) XXX_Size

func (m *AccountBudgetProposalErrorEnum) XXX_Size() int

func (*AccountBudgetProposalErrorEnum) XXX_Unmarshal

func (m *AccountBudgetProposalErrorEnum) XXX_Unmarshal(b []byte) error

type AccountBudgetProposalErrorEnum_AccountBudgetProposalError

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) EnumDescriptor

func (AccountBudgetProposalErrorEnum_AccountBudgetProposalError) String

type AdCustomizerErrorEnum

type AdCustomizerErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible ad customizer errors.

func (*AdCustomizerErrorEnum) Descriptor

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

func (*AdCustomizerErrorEnum) ProtoMessage

func (*AdCustomizerErrorEnum) ProtoMessage()

func (*AdCustomizerErrorEnum) Reset

func (m *AdCustomizerErrorEnum) Reset()

func (*AdCustomizerErrorEnum) String

func (m *AdCustomizerErrorEnum) String() string

func (*AdCustomizerErrorEnum) XXX_DiscardUnknown

func (m *AdCustomizerErrorEnum) XXX_DiscardUnknown()

func (*AdCustomizerErrorEnum) XXX_Marshal

func (m *AdCustomizerErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AdCustomizerErrorEnum) XXX_Merge

func (m *AdCustomizerErrorEnum) XXX_Merge(src proto.Message)

func (*AdCustomizerErrorEnum) XXX_Size

func (m *AdCustomizerErrorEnum) XXX_Size() int

func (*AdCustomizerErrorEnum) XXX_Unmarshal

func (m *AdCustomizerErrorEnum) XXX_Unmarshal(b []byte) error

type AdCustomizerErrorEnum_AdCustomizerError

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) EnumDescriptor

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

func (AdCustomizerErrorEnum_AdCustomizerError) String

type AdErrorEnum

type AdErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible ad errors.

func (*AdErrorEnum) Descriptor

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

func (*AdErrorEnum) ProtoMessage

func (*AdErrorEnum) ProtoMessage()

func (*AdErrorEnum) Reset

func (m *AdErrorEnum) Reset()

func (*AdErrorEnum) String

func (m *AdErrorEnum) String() string

func (*AdErrorEnum) XXX_DiscardUnknown

func (m *AdErrorEnum) XXX_DiscardUnknown()

func (*AdErrorEnum) XXX_Marshal

func (m *AdErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AdErrorEnum) XXX_Merge

func (m *AdErrorEnum) XXX_Merge(src proto.Message)

func (*AdErrorEnum) XXX_Size

func (m *AdErrorEnum) XXX_Size() int

func (*AdErrorEnum) XXX_Unmarshal

func (m *AdErrorEnum) XXX_Unmarshal(b []byte) error

type AdErrorEnum_AdError

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) EnumDescriptor

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

func (AdErrorEnum_AdError) String

func (x AdErrorEnum_AdError) String() string

type AdGroupAdErrorEnum

type AdGroupAdErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible ad group ad errors.

func (*AdGroupAdErrorEnum) Descriptor

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

func (*AdGroupAdErrorEnum) ProtoMessage

func (*AdGroupAdErrorEnum) ProtoMessage()

func (*AdGroupAdErrorEnum) Reset

func (m *AdGroupAdErrorEnum) Reset()

func (*AdGroupAdErrorEnum) String

func (m *AdGroupAdErrorEnum) String() string

func (*AdGroupAdErrorEnum) XXX_DiscardUnknown

func (m *AdGroupAdErrorEnum) XXX_DiscardUnknown()

func (*AdGroupAdErrorEnum) XXX_Marshal

func (m *AdGroupAdErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AdGroupAdErrorEnum) XXX_Merge

func (m *AdGroupAdErrorEnum) XXX_Merge(src proto.Message)

func (*AdGroupAdErrorEnum) XXX_Size

func (m *AdGroupAdErrorEnum) XXX_Size() int

func (*AdGroupAdErrorEnum) XXX_Unmarshal

func (m *AdGroupAdErrorEnum) XXX_Unmarshal(b []byte) error

type AdGroupAdErrorEnum_AdGroupAdError

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) EnumDescriptor

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

func (AdGroupAdErrorEnum_AdGroupAdError) String

type AdGroupBidModifierErrorEnum

type AdGroupBidModifierErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible ad group bid modifier errors.

func (*AdGroupBidModifierErrorEnum) Descriptor

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

func (*AdGroupBidModifierErrorEnum) ProtoMessage

func (*AdGroupBidModifierErrorEnum) ProtoMessage()

func (*AdGroupBidModifierErrorEnum) Reset

func (m *AdGroupBidModifierErrorEnum) Reset()

func (*AdGroupBidModifierErrorEnum) String

func (m *AdGroupBidModifierErrorEnum) String() string

func (*AdGroupBidModifierErrorEnum) XXX_DiscardUnknown

func (m *AdGroupBidModifierErrorEnum) XXX_DiscardUnknown()

func (*AdGroupBidModifierErrorEnum) XXX_Marshal

func (m *AdGroupBidModifierErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AdGroupBidModifierErrorEnum) XXX_Merge

func (m *AdGroupBidModifierErrorEnum) XXX_Merge(src proto.Message)

func (*AdGroupBidModifierErrorEnum) XXX_Size

func (m *AdGroupBidModifierErrorEnum) XXX_Size() int

func (*AdGroupBidModifierErrorEnum) XXX_Unmarshal

func (m *AdGroupBidModifierErrorEnum) XXX_Unmarshal(b []byte) error

type AdGroupBidModifierErrorEnum_AdGroupBidModifierError

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) EnumDescriptor

func (AdGroupBidModifierErrorEnum_AdGroupBidModifierError) String

type AdGroupCriterionErrorEnum

type AdGroupCriterionErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible ad group criterion errors.

func (*AdGroupCriterionErrorEnum) Descriptor

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

func (*AdGroupCriterionErrorEnum) ProtoMessage

func (*AdGroupCriterionErrorEnum) ProtoMessage()

func (*AdGroupCriterionErrorEnum) Reset

func (m *AdGroupCriterionErrorEnum) Reset()

func (*AdGroupCriterionErrorEnum) String

func (m *AdGroupCriterionErrorEnum) String() string

func (*AdGroupCriterionErrorEnum) XXX_DiscardUnknown

func (m *AdGroupCriterionErrorEnum) XXX_DiscardUnknown()

func (*AdGroupCriterionErrorEnum) XXX_Marshal

func (m *AdGroupCriterionErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AdGroupCriterionErrorEnum) XXX_Merge

func (m *AdGroupCriterionErrorEnum) XXX_Merge(src proto.Message)

func (*AdGroupCriterionErrorEnum) XXX_Size

func (m *AdGroupCriterionErrorEnum) XXX_Size() int

func (*AdGroupCriterionErrorEnum) XXX_Unmarshal

func (m *AdGroupCriterionErrorEnum) XXX_Unmarshal(b []byte) error

type AdGroupCriterionErrorEnum_AdGroupCriterionError

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) EnumDescriptor

func (AdGroupCriterionErrorEnum_AdGroupCriterionError) String

type AdGroupErrorEnum

type AdGroupErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible ad group errors.

func (*AdGroupErrorEnum) Descriptor

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

func (*AdGroupErrorEnum) ProtoMessage

func (*AdGroupErrorEnum) ProtoMessage()

func (*AdGroupErrorEnum) Reset

func (m *AdGroupErrorEnum) Reset()

func (*AdGroupErrorEnum) String

func (m *AdGroupErrorEnum) String() string

func (*AdGroupErrorEnum) XXX_DiscardUnknown

func (m *AdGroupErrorEnum) XXX_DiscardUnknown()

func (*AdGroupErrorEnum) XXX_Marshal

func (m *AdGroupErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AdGroupErrorEnum) XXX_Merge

func (m *AdGroupErrorEnum) XXX_Merge(src proto.Message)

func (*AdGroupErrorEnum) XXX_Size

func (m *AdGroupErrorEnum) XXX_Size() int

func (*AdGroupErrorEnum) XXX_Unmarshal

func (m *AdGroupErrorEnum) XXX_Unmarshal(b []byte) error

type AdGroupErrorEnum_AdGroupError

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) EnumDescriptor

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

func (AdGroupErrorEnum_AdGroupError) String

type AdGroupFeedErrorEnum

type AdGroupFeedErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible ad group feed errors.

func (*AdGroupFeedErrorEnum) Descriptor

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

func (*AdGroupFeedErrorEnum) ProtoMessage

func (*AdGroupFeedErrorEnum) ProtoMessage()

func (*AdGroupFeedErrorEnum) Reset

func (m *AdGroupFeedErrorEnum) Reset()

func (*AdGroupFeedErrorEnum) String

func (m *AdGroupFeedErrorEnum) String() string

func (*AdGroupFeedErrorEnum) XXX_DiscardUnknown

func (m *AdGroupFeedErrorEnum) XXX_DiscardUnknown()

func (*AdGroupFeedErrorEnum) XXX_Marshal

func (m *AdGroupFeedErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AdGroupFeedErrorEnum) XXX_Merge

func (m *AdGroupFeedErrorEnum) XXX_Merge(src proto.Message)

func (*AdGroupFeedErrorEnum) XXX_Size

func (m *AdGroupFeedErrorEnum) XXX_Size() int

func (*AdGroupFeedErrorEnum) XXX_Unmarshal

func (m *AdGroupFeedErrorEnum) XXX_Unmarshal(b []byte) error

type AdGroupFeedErrorEnum_AdGroupFeedError

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) EnumDescriptor

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

func (AdGroupFeedErrorEnum_AdGroupFeedError) String

type AdParameterErrorEnum

type AdParameterErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible ad parameter errors.

func (*AdParameterErrorEnum) Descriptor

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

func (*AdParameterErrorEnum) ProtoMessage

func (*AdParameterErrorEnum) ProtoMessage()

func (*AdParameterErrorEnum) Reset

func (m *AdParameterErrorEnum) Reset()

func (*AdParameterErrorEnum) String

func (m *AdParameterErrorEnum) String() string

func (*AdParameterErrorEnum) XXX_DiscardUnknown

func (m *AdParameterErrorEnum) XXX_DiscardUnknown()

func (*AdParameterErrorEnum) XXX_Marshal

func (m *AdParameterErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AdParameterErrorEnum) XXX_Merge

func (m *AdParameterErrorEnum) XXX_Merge(src proto.Message)

func (*AdParameterErrorEnum) XXX_Size

func (m *AdParameterErrorEnum) XXX_Size() int

func (*AdParameterErrorEnum) XXX_Unmarshal

func (m *AdParameterErrorEnum) XXX_Unmarshal(b []byte) error

type AdParameterErrorEnum_AdParameterError

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) EnumDescriptor

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

func (AdParameterErrorEnum_AdParameterError) String

type AdSharingErrorEnum

type AdSharingErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible ad sharing errors.

func (*AdSharingErrorEnum) Descriptor

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

func (*AdSharingErrorEnum) ProtoMessage

func (*AdSharingErrorEnum) ProtoMessage()

func (*AdSharingErrorEnum) Reset

func (m *AdSharingErrorEnum) Reset()

func (*AdSharingErrorEnum) String

func (m *AdSharingErrorEnum) String() string

func (*AdSharingErrorEnum) XXX_DiscardUnknown

func (m *AdSharingErrorEnum) XXX_DiscardUnknown()

func (*AdSharingErrorEnum) XXX_Marshal

func (m *AdSharingErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AdSharingErrorEnum) XXX_Merge

func (m *AdSharingErrorEnum) XXX_Merge(src proto.Message)

func (*AdSharingErrorEnum) XXX_Size

func (m *AdSharingErrorEnum) XXX_Size() int

func (*AdSharingErrorEnum) XXX_Unmarshal

func (m *AdSharingErrorEnum) XXX_Unmarshal(b []byte) error

type AdSharingErrorEnum_AdSharingError

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) EnumDescriptor

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

func (AdSharingErrorEnum_AdSharingError) String

type AdxErrorEnum

type AdxErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible adx errors.

func (*AdxErrorEnum) Descriptor

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

func (*AdxErrorEnum) ProtoMessage

func (*AdxErrorEnum) ProtoMessage()

func (*AdxErrorEnum) Reset

func (m *AdxErrorEnum) Reset()

func (*AdxErrorEnum) String

func (m *AdxErrorEnum) String() string

func (*AdxErrorEnum) XXX_DiscardUnknown

func (m *AdxErrorEnum) XXX_DiscardUnknown()

func (*AdxErrorEnum) XXX_Marshal

func (m *AdxErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AdxErrorEnum) XXX_Merge

func (m *AdxErrorEnum) XXX_Merge(src proto.Message)

func (*AdxErrorEnum) XXX_Size

func (m *AdxErrorEnum) XXX_Size() int

func (*AdxErrorEnum) XXX_Unmarshal

func (m *AdxErrorEnum) XXX_Unmarshal(b []byte) error

type AdxErrorEnum_AdxError

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) EnumDescriptor

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

func (AdxErrorEnum_AdxError) String

func (x AdxErrorEnum_AdxError) String() string

type AssetErrorEnum

type AssetErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible asset errors.

func (*AssetErrorEnum) Descriptor

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

func (*AssetErrorEnum) ProtoMessage

func (*AssetErrorEnum) ProtoMessage()

func (*AssetErrorEnum) Reset

func (m *AssetErrorEnum) Reset()

func (*AssetErrorEnum) String

func (m *AssetErrorEnum) String() string

func (*AssetErrorEnum) XXX_DiscardUnknown

func (m *AssetErrorEnum) XXX_DiscardUnknown()

func (*AssetErrorEnum) XXX_Marshal

func (m *AssetErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AssetErrorEnum) XXX_Merge

func (m *AssetErrorEnum) XXX_Merge(src proto.Message)

func (*AssetErrorEnum) XXX_Size

func (m *AssetErrorEnum) XXX_Size() int

func (*AssetErrorEnum) XXX_Unmarshal

func (m *AssetErrorEnum) XXX_Unmarshal(b []byte) error

type AssetErrorEnum_AssetError

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) EnumDescriptor

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

func (AssetErrorEnum_AssetError) String

func (x AssetErrorEnum_AssetError) String() string

type AuthenticationErrorEnum

type AuthenticationErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible authentication errors.

func (*AuthenticationErrorEnum) Descriptor

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

func (*AuthenticationErrorEnum) ProtoMessage

func (*AuthenticationErrorEnum) ProtoMessage()

func (*AuthenticationErrorEnum) Reset

func (m *AuthenticationErrorEnum) Reset()

func (*AuthenticationErrorEnum) String

func (m *AuthenticationErrorEnum) String() string

func (*AuthenticationErrorEnum) XXX_DiscardUnknown

func (m *AuthenticationErrorEnum) XXX_DiscardUnknown()

func (*AuthenticationErrorEnum) XXX_Marshal

func (m *AuthenticationErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AuthenticationErrorEnum) XXX_Merge

func (m *AuthenticationErrorEnum) XXX_Merge(src proto.Message)

func (*AuthenticationErrorEnum) XXX_Size

func (m *AuthenticationErrorEnum) XXX_Size() int

func (*AuthenticationErrorEnum) XXX_Unmarshal

func (m *AuthenticationErrorEnum) XXX_Unmarshal(b []byte) error

type AuthenticationErrorEnum_AuthenticationError

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) EnumDescriptor

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

func (AuthenticationErrorEnum_AuthenticationError) String

type AuthorizationErrorEnum

type AuthorizationErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible authorization errors.

func (*AuthorizationErrorEnum) Descriptor

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

func (*AuthorizationErrorEnum) ProtoMessage

func (*AuthorizationErrorEnum) ProtoMessage()

func (*AuthorizationErrorEnum) Reset

func (m *AuthorizationErrorEnum) Reset()

func (*AuthorizationErrorEnum) String

func (m *AuthorizationErrorEnum) String() string

func (*AuthorizationErrorEnum) XXX_DiscardUnknown

func (m *AuthorizationErrorEnum) XXX_DiscardUnknown()

func (*AuthorizationErrorEnum) XXX_Marshal

func (m *AuthorizationErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AuthorizationErrorEnum) XXX_Merge

func (m *AuthorizationErrorEnum) XXX_Merge(src proto.Message)

func (*AuthorizationErrorEnum) XXX_Size

func (m *AuthorizationErrorEnum) XXX_Size() int

func (*AuthorizationErrorEnum) XXX_Unmarshal

func (m *AuthorizationErrorEnum) XXX_Unmarshal(b []byte) error

type AuthorizationErrorEnum_AuthorizationError

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
)

func (AuthorizationErrorEnum_AuthorizationError) EnumDescriptor

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

func (AuthorizationErrorEnum_AuthorizationError) String

type BiddingErrorEnum

type BiddingErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible bidding errors.

func (*BiddingErrorEnum) Descriptor

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

func (*BiddingErrorEnum) ProtoMessage

func (*BiddingErrorEnum) ProtoMessage()

func (*BiddingErrorEnum) Reset

func (m *BiddingErrorEnum) Reset()

func (*BiddingErrorEnum) String

func (m *BiddingErrorEnum) String() string

func (*BiddingErrorEnum) XXX_DiscardUnknown

func (m *BiddingErrorEnum) XXX_DiscardUnknown()

func (*BiddingErrorEnum) XXX_Marshal

func (m *BiddingErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BiddingErrorEnum) XXX_Merge

func (m *BiddingErrorEnum) XXX_Merge(src proto.Message)

func (*BiddingErrorEnum) XXX_Size

func (m *BiddingErrorEnum) XXX_Size() int

func (*BiddingErrorEnum) XXX_Unmarshal

func (m *BiddingErrorEnum) XXX_Unmarshal(b []byte) error

type BiddingErrorEnum_BiddingError

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) EnumDescriptor

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

func (BiddingErrorEnum_BiddingError) String

type BiddingStrategyErrorEnum

type BiddingStrategyErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible bidding strategy errors.

func (*BiddingStrategyErrorEnum) Descriptor

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

func (*BiddingStrategyErrorEnum) ProtoMessage

func (*BiddingStrategyErrorEnum) ProtoMessage()

func (*BiddingStrategyErrorEnum) Reset

func (m *BiddingStrategyErrorEnum) Reset()

func (*BiddingStrategyErrorEnum) String

func (m *BiddingStrategyErrorEnum) String() string

func (*BiddingStrategyErrorEnum) XXX_DiscardUnknown

func (m *BiddingStrategyErrorEnum) XXX_DiscardUnknown()

func (*BiddingStrategyErrorEnum) XXX_Marshal

func (m *BiddingStrategyErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BiddingStrategyErrorEnum) XXX_Merge

func (m *BiddingStrategyErrorEnum) XXX_Merge(src proto.Message)

func (*BiddingStrategyErrorEnum) XXX_Size

func (m *BiddingStrategyErrorEnum) XXX_Size() int

func (*BiddingStrategyErrorEnum) XXX_Unmarshal

func (m *BiddingStrategyErrorEnum) XXX_Unmarshal(b []byte) error

type BiddingStrategyErrorEnum_BiddingStrategyError

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) EnumDescriptor

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

func (BiddingStrategyErrorEnum_BiddingStrategyError) String

type BillingSetupErrorEnum

type BillingSetupErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible billing setup errors.

func (*BillingSetupErrorEnum) Descriptor

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

func (*BillingSetupErrorEnum) ProtoMessage

func (*BillingSetupErrorEnum) ProtoMessage()

func (*BillingSetupErrorEnum) Reset

func (m *BillingSetupErrorEnum) Reset()

func (*BillingSetupErrorEnum) String

func (m *BillingSetupErrorEnum) String() string

func (*BillingSetupErrorEnum) XXX_DiscardUnknown

func (m *BillingSetupErrorEnum) XXX_DiscardUnknown()

func (*BillingSetupErrorEnum) XXX_Marshal

func (m *BillingSetupErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BillingSetupErrorEnum) XXX_Merge

func (m *BillingSetupErrorEnum) XXX_Merge(src proto.Message)

func (*BillingSetupErrorEnum) XXX_Size

func (m *BillingSetupErrorEnum) XXX_Size() int

func (*BillingSetupErrorEnum) XXX_Unmarshal

func (m *BillingSetupErrorEnum) XXX_Unmarshal(b []byte) error

type BillingSetupErrorEnum_BillingSetupError

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) EnumDescriptor

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

func (BillingSetupErrorEnum_BillingSetupError) String

type CampaignBudgetErrorEnum

type CampaignBudgetErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible campaign budget errors.

func (*CampaignBudgetErrorEnum) Descriptor

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

func (*CampaignBudgetErrorEnum) ProtoMessage

func (*CampaignBudgetErrorEnum) ProtoMessage()

func (*CampaignBudgetErrorEnum) Reset

func (m *CampaignBudgetErrorEnum) Reset()

func (*CampaignBudgetErrorEnum) String

func (m *CampaignBudgetErrorEnum) String() string

func (*CampaignBudgetErrorEnum) XXX_DiscardUnknown

func (m *CampaignBudgetErrorEnum) XXX_DiscardUnknown()

func (*CampaignBudgetErrorEnum) XXX_Marshal

func (m *CampaignBudgetErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CampaignBudgetErrorEnum) XXX_Merge

func (m *CampaignBudgetErrorEnum) XXX_Merge(src proto.Message)

func (*CampaignBudgetErrorEnum) XXX_Size

func (m *CampaignBudgetErrorEnum) XXX_Size() int

func (*CampaignBudgetErrorEnum) XXX_Unmarshal

func (m *CampaignBudgetErrorEnum) XXX_Unmarshal(b []byte) error

type CampaignBudgetErrorEnum_CampaignBudgetError

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) EnumDescriptor

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

func (CampaignBudgetErrorEnum_CampaignBudgetError) String

type CampaignCriterionErrorEnum

type CampaignCriterionErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible campaign criterion errors.

func (*CampaignCriterionErrorEnum) Descriptor

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

func (*CampaignCriterionErrorEnum) ProtoMessage

func (*CampaignCriterionErrorEnum) ProtoMessage()

func (*CampaignCriterionErrorEnum) Reset

func (m *CampaignCriterionErrorEnum) Reset()

func (*CampaignCriterionErrorEnum) String

func (m *CampaignCriterionErrorEnum) String() string

func (*CampaignCriterionErrorEnum) XXX_DiscardUnknown

func (m *CampaignCriterionErrorEnum) XXX_DiscardUnknown()

func (*CampaignCriterionErrorEnum) XXX_Marshal

func (m *CampaignCriterionErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CampaignCriterionErrorEnum) XXX_Merge

func (m *CampaignCriterionErrorEnum) XXX_Merge(src proto.Message)

func (*CampaignCriterionErrorEnum) XXX_Size

func (m *CampaignCriterionErrorEnum) XXX_Size() int

func (*CampaignCriterionErrorEnum) XXX_Unmarshal

func (m *CampaignCriterionErrorEnum) XXX_Unmarshal(b []byte) error

type CampaignCriterionErrorEnum_CampaignCriterionError

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) EnumDescriptor

func (CampaignCriterionErrorEnum_CampaignCriterionError) String

type CampaignDraftErrorEnum

type CampaignDraftErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible campaign draft errors.

func (*CampaignDraftErrorEnum) Descriptor

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

func (*CampaignDraftErrorEnum) ProtoMessage

func (*CampaignDraftErrorEnum) ProtoMessage()

func (*CampaignDraftErrorEnum) Reset

func (m *CampaignDraftErrorEnum) Reset()

func (*CampaignDraftErrorEnum) String

func (m *CampaignDraftErrorEnum) String() string

func (*CampaignDraftErrorEnum) XXX_DiscardUnknown

func (m *CampaignDraftErrorEnum) XXX_DiscardUnknown()

func (*CampaignDraftErrorEnum) XXX_Marshal

func (m *CampaignDraftErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CampaignDraftErrorEnum) XXX_Merge

func (m *CampaignDraftErrorEnum) XXX_Merge(src proto.Message)

func (*CampaignDraftErrorEnum) XXX_Size

func (m *CampaignDraftErrorEnum) XXX_Size() int

func (*CampaignDraftErrorEnum) XXX_Unmarshal

func (m *CampaignDraftErrorEnum) XXX_Unmarshal(b []byte) error

type CampaignDraftErrorEnum_CampaignDraftError

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) EnumDescriptor

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

func (CampaignDraftErrorEnum_CampaignDraftError) String

type CampaignErrorEnum

type CampaignErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible campaign errors.

func (*CampaignErrorEnum) Descriptor

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

func (*CampaignErrorEnum) ProtoMessage

func (*CampaignErrorEnum) ProtoMessage()

func (*CampaignErrorEnum) Reset

func (m *CampaignErrorEnum) Reset()

func (*CampaignErrorEnum) String

func (m *CampaignErrorEnum) String() string

func (*CampaignErrorEnum) XXX_DiscardUnknown

func (m *CampaignErrorEnum) XXX_DiscardUnknown()

func (*CampaignErrorEnum) XXX_Marshal

func (m *CampaignErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CampaignErrorEnum) XXX_Merge

func (m *CampaignErrorEnum) XXX_Merge(src proto.Message)

func (*CampaignErrorEnum) XXX_Size

func (m *CampaignErrorEnum) XXX_Size() int

func (*CampaignErrorEnum) XXX_Unmarshal

func (m *CampaignErrorEnum) XXX_Unmarshal(b []byte) error

type CampaignErrorEnum_CampaignError

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
)

func (CampaignErrorEnum_CampaignError) EnumDescriptor

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

func (CampaignErrorEnum_CampaignError) String

type CampaignExperimentErrorEnum

type CampaignExperimentErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible campaign experiment errors.

func (*CampaignExperimentErrorEnum) Descriptor

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

func (*CampaignExperimentErrorEnum) ProtoMessage

func (*CampaignExperimentErrorEnum) ProtoMessage()

func (*CampaignExperimentErrorEnum) Reset

func (m *CampaignExperimentErrorEnum) Reset()

func (*CampaignExperimentErrorEnum) String

func (m *CampaignExperimentErrorEnum) String() string

func (*CampaignExperimentErrorEnum) XXX_DiscardUnknown

func (m *CampaignExperimentErrorEnum) XXX_DiscardUnknown()

func (*CampaignExperimentErrorEnum) XXX_Marshal

func (m *CampaignExperimentErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CampaignExperimentErrorEnum) XXX_Merge

func (m *CampaignExperimentErrorEnum) XXX_Merge(src proto.Message)

func (*CampaignExperimentErrorEnum) XXX_Size

func (m *CampaignExperimentErrorEnum) XXX_Size() int

func (*CampaignExperimentErrorEnum) XXX_Unmarshal

func (m *CampaignExperimentErrorEnum) XXX_Unmarshal(b []byte) error

type CampaignExperimentErrorEnum_CampaignExperimentError

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) EnumDescriptor

func (CampaignExperimentErrorEnum_CampaignExperimentError) String

type CampaignFeedErrorEnum

type CampaignFeedErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible campaign feed errors.

func (*CampaignFeedErrorEnum) Descriptor

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

func (*CampaignFeedErrorEnum) ProtoMessage

func (*CampaignFeedErrorEnum) ProtoMessage()

func (*CampaignFeedErrorEnum) Reset

func (m *CampaignFeedErrorEnum) Reset()

func (*CampaignFeedErrorEnum) String

func (m *CampaignFeedErrorEnum) String() string

func (*CampaignFeedErrorEnum) XXX_DiscardUnknown

func (m *CampaignFeedErrorEnum) XXX_DiscardUnknown()

func (*CampaignFeedErrorEnum) XXX_Marshal

func (m *CampaignFeedErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CampaignFeedErrorEnum) XXX_Merge

func (m *CampaignFeedErrorEnum) XXX_Merge(src proto.Message)

func (*CampaignFeedErrorEnum) XXX_Size

func (m *CampaignFeedErrorEnum) XXX_Size() int

func (*CampaignFeedErrorEnum) XXX_Unmarshal

func (m *CampaignFeedErrorEnum) XXX_Unmarshal(b []byte) error

type CampaignFeedErrorEnum_CampaignFeedError

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) EnumDescriptor

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

func (CampaignFeedErrorEnum_CampaignFeedError) String

type CampaignSharedSetErrorEnum

type CampaignSharedSetErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible campaign shared set errors.

func (*CampaignSharedSetErrorEnum) Descriptor

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

func (*CampaignSharedSetErrorEnum) ProtoMessage

func (*CampaignSharedSetErrorEnum) ProtoMessage()

func (*CampaignSharedSetErrorEnum) Reset

func (m *CampaignSharedSetErrorEnum) Reset()

func (*CampaignSharedSetErrorEnum) String

func (m *CampaignSharedSetErrorEnum) String() string

func (*CampaignSharedSetErrorEnum) XXX_DiscardUnknown

func (m *CampaignSharedSetErrorEnum) XXX_DiscardUnknown()

func (*CampaignSharedSetErrorEnum) XXX_Marshal

func (m *CampaignSharedSetErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CampaignSharedSetErrorEnum) XXX_Merge

func (m *CampaignSharedSetErrorEnum) XXX_Merge(src proto.Message)

func (*CampaignSharedSetErrorEnum) XXX_Size

func (m *CampaignSharedSetErrorEnum) XXX_Size() int

func (*CampaignSharedSetErrorEnum) XXX_Unmarshal

func (m *CampaignSharedSetErrorEnum) XXX_Unmarshal(b []byte) error

type CampaignSharedSetErrorEnum_CampaignSharedSetError

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) EnumDescriptor

func (CampaignSharedSetErrorEnum_CampaignSharedSetError) String

type ChangeStatusErrorEnum

type ChangeStatusErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible change status errors.

func (*ChangeStatusErrorEnum) Descriptor

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

func (*ChangeStatusErrorEnum) ProtoMessage

func (*ChangeStatusErrorEnum) ProtoMessage()

func (*ChangeStatusErrorEnum) Reset

func (m *ChangeStatusErrorEnum) Reset()

func (*ChangeStatusErrorEnum) String

func (m *ChangeStatusErrorEnum) String() string

func (*ChangeStatusErrorEnum) XXX_DiscardUnknown

func (m *ChangeStatusErrorEnum) XXX_DiscardUnknown()

func (*ChangeStatusErrorEnum) XXX_Marshal

func (m *ChangeStatusErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ChangeStatusErrorEnum) XXX_Merge

func (m *ChangeStatusErrorEnum) XXX_Merge(src proto.Message)

func (*ChangeStatusErrorEnum) XXX_Size

func (m *ChangeStatusErrorEnum) XXX_Size() int

func (*ChangeStatusErrorEnum) XXX_Unmarshal

func (m *ChangeStatusErrorEnum) XXX_Unmarshal(b []byte) error

type ChangeStatusErrorEnum_ChangeStatusError

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) EnumDescriptor

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

func (ChangeStatusErrorEnum_ChangeStatusError) String

type CollectionSizeErrorEnum

type CollectionSizeErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible collection size errors.

func (*CollectionSizeErrorEnum) Descriptor

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

func (*CollectionSizeErrorEnum) ProtoMessage

func (*CollectionSizeErrorEnum) ProtoMessage()

func (*CollectionSizeErrorEnum) Reset

func (m *CollectionSizeErrorEnum) Reset()

func (*CollectionSizeErrorEnum) String

func (m *CollectionSizeErrorEnum) String() string

func (*CollectionSizeErrorEnum) XXX_DiscardUnknown

func (m *CollectionSizeErrorEnum) XXX_DiscardUnknown()

func (*CollectionSizeErrorEnum) XXX_Marshal

func (m *CollectionSizeErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CollectionSizeErrorEnum) XXX_Merge

func (m *CollectionSizeErrorEnum) XXX_Merge(src proto.Message)

func (*CollectionSizeErrorEnum) XXX_Size

func (m *CollectionSizeErrorEnum) XXX_Size() int

func (*CollectionSizeErrorEnum) XXX_Unmarshal

func (m *CollectionSizeErrorEnum) XXX_Unmarshal(b []byte) error

type CollectionSizeErrorEnum_CollectionSizeError

type CollectionSizeErrorEnum_CollectionSizeError int32

Enum describing possible collection size errors.

const (
	// Enum unspecified.
	CollectionSizeErrorEnum_UNSPECIFIED CollectionSizeErrorEnum_CollectionSizeError = 0
	// The received error code is not known in this version.
	CollectionSizeErrorEnum_UNKNOWN CollectionSizeErrorEnum_CollectionSizeError = 1
	// Too few.
	CollectionSizeErrorEnum_TOO_FEW CollectionSizeErrorEnum_CollectionSizeError = 2
	// Too many.
	CollectionSizeErrorEnum_TOO_MANY CollectionSizeErrorEnum_CollectionSizeError = 3
)

func (CollectionSizeErrorEnum_CollectionSizeError) EnumDescriptor

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

func (CollectionSizeErrorEnum_CollectionSizeError) String

type ContextErrorEnum

type ContextErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible context errors.

func (*ContextErrorEnum) Descriptor

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

func (*ContextErrorEnum) ProtoMessage

func (*ContextErrorEnum) ProtoMessage()

func (*ContextErrorEnum) Reset

func (m *ContextErrorEnum) Reset()

func (*ContextErrorEnum) String

func (m *ContextErrorEnum) String() string

func (*ContextErrorEnum) XXX_DiscardUnknown

func (m *ContextErrorEnum) XXX_DiscardUnknown()

func (*ContextErrorEnum) XXX_Marshal

func (m *ContextErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ContextErrorEnum) XXX_Merge

func (m *ContextErrorEnum) XXX_Merge(src proto.Message)

func (*ContextErrorEnum) XXX_Size

func (m *ContextErrorEnum) XXX_Size() int

func (*ContextErrorEnum) XXX_Unmarshal

func (m *ContextErrorEnum) XXX_Unmarshal(b []byte) error

type ContextErrorEnum_ContextError

type ContextErrorEnum_ContextError int32

Enum describing possible context errors.

const (
	// Enum unspecified.
	ContextErrorEnum_UNSPECIFIED ContextErrorEnum_ContextError = 0
	// The received error code is not known in this version.
	ContextErrorEnum_UNKNOWN ContextErrorEnum_ContextError = 1
	// The operation is not allowed for the given context.
	ContextErrorEnum_OPERATION_NOT_PERMITTED_FOR_CONTEXT ContextErrorEnum_ContextError = 2
	// The operation is not allowed for removed resources.
	ContextErrorEnum_OPERATION_NOT_PERMITTED_FOR_REMOVED_RESOURCE ContextErrorEnum_ContextError = 3
)

func (ContextErrorEnum_ContextError) EnumDescriptor

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

func (ContextErrorEnum_ContextError) String

type ConversionActionErrorEnum

type ConversionActionErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible conversion action errors.

func (*ConversionActionErrorEnum) Descriptor

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

func (*ConversionActionErrorEnum) ProtoMessage

func (*ConversionActionErrorEnum) ProtoMessage()

func (*ConversionActionErrorEnum) Reset

func (m *ConversionActionErrorEnum) Reset()

func (*ConversionActionErrorEnum) String

func (m *ConversionActionErrorEnum) String() string

func (*ConversionActionErrorEnum) XXX_DiscardUnknown

func (m *ConversionActionErrorEnum) XXX_DiscardUnknown()

func (*ConversionActionErrorEnum) XXX_Marshal

func (m *ConversionActionErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ConversionActionErrorEnum) XXX_Merge

func (m *ConversionActionErrorEnum) XXX_Merge(src proto.Message)

func (*ConversionActionErrorEnum) XXX_Size

func (m *ConversionActionErrorEnum) XXX_Size() int

func (*ConversionActionErrorEnum) XXX_Unmarshal

func (m *ConversionActionErrorEnum) XXX_Unmarshal(b []byte) error

type ConversionActionErrorEnum_ConversionActionError

type ConversionActionErrorEnum_ConversionActionError int32

Enum describing possible conversion action errors.

const (
	// Enum unspecified.
	ConversionActionErrorEnum_UNSPECIFIED ConversionActionErrorEnum_ConversionActionError = 0
	// The received error code is not known in this version.
	ConversionActionErrorEnum_UNKNOWN ConversionActionErrorEnum_ConversionActionError = 1
	// The specified conversion action name already exists.
	ConversionActionErrorEnum_DUPLICATE_NAME ConversionActionErrorEnum_ConversionActionError = 2
	// Another conversion action with the specified app id already exists.
	ConversionActionErrorEnum_DUPLICATE_APP_ID ConversionActionErrorEnum_ConversionActionError = 3
	// Android first open action conflicts with Google play codeless download
	// action tracking the same app.
	ConversionActionErrorEnum_TWO_CONVERSION_ACTIONS_BIDDING_ON_SAME_APP_DOWNLOAD ConversionActionErrorEnum_ConversionActionError = 4
	// Android first open action conflicts with Google play codeless download
	// action tracking the same app.
	ConversionActionErrorEnum_BIDDING_ON_SAME_APP_DOWNLOAD_AS_GLOBAL_ACTION ConversionActionErrorEnum_ConversionActionError = 5
	// The attribution model cannot be set to DATA_DRIVEN because a data-driven
	// model has never been generated.
	ConversionActionErrorEnum_DATA_DRIVEN_MODEL_WAS_NEVER_GENERATED ConversionActionErrorEnum_ConversionActionError = 6
	// The attribution model cannot be set to DATA_DRIVEN because the
	// data-driven model is expired.
	ConversionActionErrorEnum_DATA_DRIVEN_MODEL_EXPIRED ConversionActionErrorEnum_ConversionActionError = 7
	// The attribution model cannot be set to DATA_DRIVEN because the
	// data-driven model is stale.
	ConversionActionErrorEnum_DATA_DRIVEN_MODEL_STALE ConversionActionErrorEnum_ConversionActionError = 8
	// The attribution model cannot be set to DATA_DRIVEN because the
	// data-driven model is unavailable or the conversion action was newly
	// added.
	ConversionActionErrorEnum_DATA_DRIVEN_MODEL_UNKNOWN ConversionActionErrorEnum_ConversionActionError = 9
)

func (ConversionActionErrorEnum_ConversionActionError) EnumDescriptor

func (ConversionActionErrorEnum_ConversionActionError) String

type ConversionAdjustmentUploadErrorEnum

type ConversionAdjustmentUploadErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible conversion adjustment upload errors.

func (*ConversionAdjustmentUploadErrorEnum) Descriptor

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

func (*ConversionAdjustmentUploadErrorEnum) ProtoMessage

func (*ConversionAdjustmentUploadErrorEnum) ProtoMessage()

func (*ConversionAdjustmentUploadErrorEnum) Reset

func (*ConversionAdjustmentUploadErrorEnum) String

func (*ConversionAdjustmentUploadErrorEnum) XXX_DiscardUnknown

func (m *ConversionAdjustmentUploadErrorEnum) XXX_DiscardUnknown()

func (*ConversionAdjustmentUploadErrorEnum) XXX_Marshal

func (m *ConversionAdjustmentUploadErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ConversionAdjustmentUploadErrorEnum) XXX_Merge

func (*ConversionAdjustmentUploadErrorEnum) XXX_Size

func (*ConversionAdjustmentUploadErrorEnum) XXX_Unmarshal

func (m *ConversionAdjustmentUploadErrorEnum) XXX_Unmarshal(b []byte) error

type ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError

type ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError int32

Enum describing possible conversion adjustment upload errors.

const (
	// Not specified.
	ConversionAdjustmentUploadErrorEnum_UNSPECIFIED ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError = 0
	// The received error code is not known in this version.
	ConversionAdjustmentUploadErrorEnum_UNKNOWN ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError = 1
	// The specified conversion action was created too recently.
	// Please try the upload again after 4-6 hours have passed since the
	// conversion action was created.
	ConversionAdjustmentUploadErrorEnum_TOO_RECENT_CONVERSION_ACTION ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError = 2
	// No conversion action of a supported ConversionActionType that matches the
	// provided information can be found for the customer.
	ConversionAdjustmentUploadErrorEnum_INVALID_CONVERSION_ACTION ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError = 3
	// A retraction was already reported for this conversion.
	ConversionAdjustmentUploadErrorEnum_CONVERSION_ALREADY_RETRACTED ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError = 4
	// A conversion for the supplied combination of conversion
	// action and conversion identifier could not be found.
	ConversionAdjustmentUploadErrorEnum_CONVERSION_NOT_FOUND ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError = 5
	// The specified conversion has already expired. Conversions expire after 55
	// days, after which adjustments cannot be reported against them.
	ConversionAdjustmentUploadErrorEnum_CONVERSION_EXPIRED ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError = 6
	// The supplied adjustment date time precedes that of the original
	// conversion.
	ConversionAdjustmentUploadErrorEnum_ADJUSTMENT_PRECEDES_CONVERSION ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError = 7
	// A restatement with a more recent adjustment date time was already
	// reported for this conversion.
	ConversionAdjustmentUploadErrorEnum_MORE_RECENT_RESTATEMENT_FOUND ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError = 8
	// The conversion was created too recently.
	ConversionAdjustmentUploadErrorEnum_TOO_RECENT_CONVERSION ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError = 9
	// Restatements cannot be reported for a conversion action that always uses
	// the default value.
	ConversionAdjustmentUploadErrorEnum_CANNOT_RESTATE_CONVERSION_ACTION_THAT_ALWAYS_USES_DEFAULT_CONVERSION_VALUE ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError = 10
)

func (ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError) EnumDescriptor

func (ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError) String

type ConversionUploadErrorEnum

type ConversionUploadErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible conversion upload errors.

func (*ConversionUploadErrorEnum) Descriptor

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

func (*ConversionUploadErrorEnum) ProtoMessage

func (*ConversionUploadErrorEnum) ProtoMessage()

func (*ConversionUploadErrorEnum) Reset

func (m *ConversionUploadErrorEnum) Reset()

func (*ConversionUploadErrorEnum) String

func (m *ConversionUploadErrorEnum) String() string

func (*ConversionUploadErrorEnum) XXX_DiscardUnknown

func (m *ConversionUploadErrorEnum) XXX_DiscardUnknown()

func (*ConversionUploadErrorEnum) XXX_Marshal

func (m *ConversionUploadErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ConversionUploadErrorEnum) XXX_Merge

func (m *ConversionUploadErrorEnum) XXX_Merge(src proto.Message)

func (*ConversionUploadErrorEnum) XXX_Size

func (m *ConversionUploadErrorEnum) XXX_Size() int

func (*ConversionUploadErrorEnum) XXX_Unmarshal

func (m *ConversionUploadErrorEnum) XXX_Unmarshal(b []byte) error

type ConversionUploadErrorEnum_ConversionUploadError

type ConversionUploadErrorEnum_ConversionUploadError int32

Enum describing possible conversion upload errors.

const (
	// Enum unspecified.
	ConversionUploadErrorEnum_UNSPECIFIED ConversionUploadErrorEnum_ConversionUploadError = 0
	// The received error code is not known in this version.
	ConversionUploadErrorEnum_UNKNOWN ConversionUploadErrorEnum_ConversionUploadError = 1
	// The request contained more than 2000 conversions.
	ConversionUploadErrorEnum_TOO_MANY_CONVERSIONS_IN_REQUEST ConversionUploadErrorEnum_ConversionUploadError = 2
	// The specified gclid could not be decoded.
	ConversionUploadErrorEnum_UNPARSEABLE_GCLID ConversionUploadErrorEnum_ConversionUploadError = 3
	// The specified conversion_date_time is before the event time
	// associated with the given gclid.
	ConversionUploadErrorEnum_CONVERSION_PRECEDES_GCLID ConversionUploadErrorEnum_ConversionUploadError = 4
	// The click associated with the given gclid is either too old to be
	// imported or occurred outside of the click through lookback window for the
	// specified conversion action.
	ConversionUploadErrorEnum_EXPIRED_GCLID ConversionUploadErrorEnum_ConversionUploadError = 5
	// The click associated with the given gclid occurred too recently. Please
	// try uploading again after 6 hours have passed since the click occurred.
	ConversionUploadErrorEnum_TOO_RECENT_GCLID ConversionUploadErrorEnum_ConversionUploadError = 6
	// The click associated with the given gclid could not be found in the
	// system. This can happen if Google Click IDs are collected for non Google
	// Ads clicks.
	ConversionUploadErrorEnum_GCLID_NOT_FOUND ConversionUploadErrorEnum_ConversionUploadError = 7
	// The click associated with the given gclid is owned by a customer
	// account that the uploading customer does not manage.
	ConversionUploadErrorEnum_UNAUTHORIZED_CUSTOMER ConversionUploadErrorEnum_ConversionUploadError = 8
	// No upload eligible conversion action that matches the provided
	// information can be found for the customer.
	ConversionUploadErrorEnum_INVALID_CONVERSION_ACTION ConversionUploadErrorEnum_ConversionUploadError = 9
	// The specified conversion action was created too recently.
	// Please try the upload again after 4-6 hours have passed since the
	// conversion action was created.
	ConversionUploadErrorEnum_TOO_RECENT_CONVERSION_ACTION ConversionUploadErrorEnum_ConversionUploadError = 10
	// The click associated with the given gclid does not contain conversion
	// tracking information.
	ConversionUploadErrorEnum_CONVERSION_TRACKING_NOT_ENABLED_AT_IMPRESSION_TIME ConversionUploadErrorEnum_ConversionUploadError = 11
	// The specified conversion action does not use an external attribution
	// model, but external_attribution_data was set.
	ConversionUploadErrorEnum_EXTERNAL_ATTRIBUTION_DATA_SET_FOR_NON_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION ConversionUploadErrorEnum_ConversionUploadError = 12
	// The specified conversion action uses an external attribution model, but
	// external_attribution_data or one of its contained fields was not set.
	// Both external_attribution_credit and external_attribution_model must be
	// set for externally attributed conversion actions.
	ConversionUploadErrorEnum_EXTERNAL_ATTRIBUTION_DATA_NOT_SET_FOR_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION ConversionUploadErrorEnum_ConversionUploadError = 13
	// Order IDs are not supported for conversion actions which use an external
	// attribution model.
	ConversionUploadErrorEnum_ORDER_ID_NOT_PERMITTED_FOR_EXTERNALLY_ATTRIBUTED_CONVERSION_ACTION ConversionUploadErrorEnum_ConversionUploadError = 14
	// A conversion with the same order id and conversion action combination
	// already exists in our system.
	ConversionUploadErrorEnum_ORDER_ID_ALREADY_IN_USE ConversionUploadErrorEnum_ConversionUploadError = 15
	// The request contained two or more conversions with the same order id and
	// conversion action combination.
	ConversionUploadErrorEnum_DUPLICATE_ORDER_ID ConversionUploadErrorEnum_ConversionUploadError = 16
	// The call occurred too recently. Please try uploading again after 6 hours
	// have passed since the call occurred.
	ConversionUploadErrorEnum_TOO_RECENT_CALL ConversionUploadErrorEnum_ConversionUploadError = 17
	// The click that initiated the call is too old for this conversion to be
	// imported.
	ConversionUploadErrorEnum_EXPIRED_CALL ConversionUploadErrorEnum_ConversionUploadError = 18
	// The call or the click leading to the call was not found.
	ConversionUploadErrorEnum_CALL_NOT_FOUND ConversionUploadErrorEnum_ConversionUploadError = 19
	// The specified conversion_date_time is before the call_start_date_time.
	ConversionUploadErrorEnum_CONVERSION_PRECEDES_CALL ConversionUploadErrorEnum_ConversionUploadError = 20
	// The click associated with the call does not contain conversion tracking
	// information.
	ConversionUploadErrorEnum_CONVERSION_TRACKING_NOT_ENABLED_AT_CALL_TIME ConversionUploadErrorEnum_ConversionUploadError = 21
	// The caller’s phone number cannot be parsed. It should be formatted either
	// as E.164 "+16502531234", International "+64 3-331 6005" or US national
	// number "6502531234".
	ConversionUploadErrorEnum_UNPARSEABLE_CALLERS_PHONE_NUMBER ConversionUploadErrorEnum_ConversionUploadError = 22
)

func (ConversionUploadErrorEnum_ConversionUploadError) EnumDescriptor

func (ConversionUploadErrorEnum_ConversionUploadError) String

type CountryCodeErrorEnum

type CountryCodeErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing country code errors.

func (*CountryCodeErrorEnum) Descriptor

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

func (*CountryCodeErrorEnum) ProtoMessage

func (*CountryCodeErrorEnum) ProtoMessage()

func (*CountryCodeErrorEnum) Reset

func (m *CountryCodeErrorEnum) Reset()

func (*CountryCodeErrorEnum) String

func (m *CountryCodeErrorEnum) String() string

func (*CountryCodeErrorEnum) XXX_DiscardUnknown

func (m *CountryCodeErrorEnum) XXX_DiscardUnknown()

func (*CountryCodeErrorEnum) XXX_Marshal

func (m *CountryCodeErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CountryCodeErrorEnum) XXX_Merge

func (m *CountryCodeErrorEnum) XXX_Merge(src proto.Message)

func (*CountryCodeErrorEnum) XXX_Size

func (m *CountryCodeErrorEnum) XXX_Size() int

func (*CountryCodeErrorEnum) XXX_Unmarshal

func (m *CountryCodeErrorEnum) XXX_Unmarshal(b []byte) error

type CountryCodeErrorEnum_CountryCodeError

type CountryCodeErrorEnum_CountryCodeError int32

Enum describing country code errors.

const (
	// Enum unspecified.
	CountryCodeErrorEnum_UNSPECIFIED CountryCodeErrorEnum_CountryCodeError = 0
	// The received error code is not known in this version.
	CountryCodeErrorEnum_UNKNOWN CountryCodeErrorEnum_CountryCodeError = 1
	// The country code is invalid.
	CountryCodeErrorEnum_INVALID_COUNTRY_CODE CountryCodeErrorEnum_CountryCodeError = 2
)

func (CountryCodeErrorEnum_CountryCodeError) EnumDescriptor

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

func (CountryCodeErrorEnum_CountryCodeError) String

type CriterionErrorEnum

type CriterionErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible criterion errors.

func (*CriterionErrorEnum) Descriptor

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

func (*CriterionErrorEnum) ProtoMessage

func (*CriterionErrorEnum) ProtoMessage()

func (*CriterionErrorEnum) Reset

func (m *CriterionErrorEnum) Reset()

func (*CriterionErrorEnum) String

func (m *CriterionErrorEnum) String() string

func (*CriterionErrorEnum) XXX_DiscardUnknown

func (m *CriterionErrorEnum) XXX_DiscardUnknown()

func (*CriterionErrorEnum) XXX_Marshal

func (m *CriterionErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CriterionErrorEnum) XXX_Merge

func (m *CriterionErrorEnum) XXX_Merge(src proto.Message)

func (*CriterionErrorEnum) XXX_Size

func (m *CriterionErrorEnum) XXX_Size() int

func (*CriterionErrorEnum) XXX_Unmarshal

func (m *CriterionErrorEnum) XXX_Unmarshal(b []byte) error

type CriterionErrorEnum_CriterionError

type CriterionErrorEnum_CriterionError int32

Enum describing possible criterion errors.

const (
	// Enum unspecified.
	CriterionErrorEnum_UNSPECIFIED CriterionErrorEnum_CriterionError = 0
	// The received error code is not known in this version.
	CriterionErrorEnum_UNKNOWN CriterionErrorEnum_CriterionError = 1
	// Concrete type of criterion is required for CREATE and UPDATE operations.
	CriterionErrorEnum_CONCRETE_TYPE_REQUIRED CriterionErrorEnum_CriterionError = 2
	// The category requested for exclusion is invalid.
	CriterionErrorEnum_INVALID_EXCLUDED_CATEGORY CriterionErrorEnum_CriterionError = 3
	// Invalid keyword criteria text.
	CriterionErrorEnum_INVALID_KEYWORD_TEXT CriterionErrorEnum_CriterionError = 4
	// Keyword text should be less than 80 chars.
	CriterionErrorEnum_KEYWORD_TEXT_TOO_LONG CriterionErrorEnum_CriterionError = 5
	// Keyword text has too many words.
	CriterionErrorEnum_KEYWORD_HAS_TOO_MANY_WORDS CriterionErrorEnum_CriterionError = 6
	// Keyword text has invalid characters or symbols.
	CriterionErrorEnum_KEYWORD_HAS_INVALID_CHARS CriterionErrorEnum_CriterionError = 7
	// Invalid placement URL.
	CriterionErrorEnum_INVALID_PLACEMENT_URL CriterionErrorEnum_CriterionError = 8
	// Invalid user list criterion.
	CriterionErrorEnum_INVALID_USER_LIST CriterionErrorEnum_CriterionError = 9
	// Invalid user interest criterion.
	CriterionErrorEnum_INVALID_USER_INTEREST CriterionErrorEnum_CriterionError = 10
	// Placement URL has wrong format.
	CriterionErrorEnum_INVALID_FORMAT_FOR_PLACEMENT_URL CriterionErrorEnum_CriterionError = 11
	// Placement URL is too long.
	CriterionErrorEnum_PLACEMENT_URL_IS_TOO_LONG CriterionErrorEnum_CriterionError = 12
	// Indicates the URL contains an illegal character.
	CriterionErrorEnum_PLACEMENT_URL_HAS_ILLEGAL_CHAR CriterionErrorEnum_CriterionError = 13
	// Indicates the URL contains multiple comma separated URLs.
	CriterionErrorEnum_PLACEMENT_URL_HAS_MULTIPLE_SITES_IN_LINE CriterionErrorEnum_CriterionError = 14
	// Indicates the domain is blacklisted.
	CriterionErrorEnum_PLACEMENT_IS_NOT_AVAILABLE_FOR_TARGETING_OR_EXCLUSION CriterionErrorEnum_CriterionError = 15
	// Invalid topic path.
	CriterionErrorEnum_INVALID_TOPIC_PATH CriterionErrorEnum_CriterionError = 16
	// The YouTube Channel Id is invalid.
	CriterionErrorEnum_INVALID_YOUTUBE_CHANNEL_ID CriterionErrorEnum_CriterionError = 17
	// The YouTube Video Id is invalid.
	CriterionErrorEnum_INVALID_YOUTUBE_VIDEO_ID CriterionErrorEnum_CriterionError = 18
	// Indicates the placement is a YouTube vertical channel, which is no longer
	// supported.
	CriterionErrorEnum_YOUTUBE_VERTICAL_CHANNEL_DEPRECATED CriterionErrorEnum_CriterionError = 19
	// Indicates the placement is a YouTube demographic channel, which is no
	// longer supported.
	CriterionErrorEnum_YOUTUBE_DEMOGRAPHIC_CHANNEL_DEPRECATED CriterionErrorEnum_CriterionError = 20
	// YouTube urls are not supported in Placement criterion. Use YouTubeChannel
	// and YouTubeVideo criterion instead.
	CriterionErrorEnum_YOUTUBE_URL_UNSUPPORTED CriterionErrorEnum_CriterionError = 21
	// Criteria type can not be excluded by the customer, like AOL account type
	// cannot target site type criteria.
	CriterionErrorEnum_CANNOT_EXCLUDE_CRITERIA_TYPE CriterionErrorEnum_CriterionError = 22
	// Criteria type can not be targeted.
	CriterionErrorEnum_CANNOT_ADD_CRITERIA_TYPE CriterionErrorEnum_CriterionError = 23
	// Product filter in the product criteria has invalid characters. Operand
	// and the argument in the filter can not have "==" or "&+".
	CriterionErrorEnum_INVALID_PRODUCT_FILTER CriterionErrorEnum_CriterionError = 24
	// Product filter in the product criteria is translated to a string as
	// operand1==argument1&+operand2==argument2, maximum allowed length for the
	// string is 255 chars.
	CriterionErrorEnum_PRODUCT_FILTER_TOO_LONG CriterionErrorEnum_CriterionError = 25
	// Not allowed to exclude similar user list.
	CriterionErrorEnum_CANNOT_EXCLUDE_SIMILAR_USER_LIST CriterionErrorEnum_CriterionError = 26
	// Not allowed to target a closed user list.
	CriterionErrorEnum_CANNOT_ADD_CLOSED_USER_LIST CriterionErrorEnum_CriterionError = 27
	// Not allowed to add display only UserLists to search only campaigns.
	CriterionErrorEnum_CANNOT_ADD_DISPLAY_ONLY_LISTS_TO_SEARCH_ONLY_CAMPAIGNS CriterionErrorEnum_CriterionError = 28
	// Not allowed to add display only UserLists to search plus campaigns.
	CriterionErrorEnum_CANNOT_ADD_DISPLAY_ONLY_LISTS_TO_SEARCH_CAMPAIGNS CriterionErrorEnum_CriterionError = 29
	// Not allowed to add display only UserLists to shopping campaigns.
	CriterionErrorEnum_CANNOT_ADD_DISPLAY_ONLY_LISTS_TO_SHOPPING_CAMPAIGNS CriterionErrorEnum_CriterionError = 30
	// Not allowed to add User interests to search only campaigns.
	CriterionErrorEnum_CANNOT_ADD_USER_INTERESTS_TO_SEARCH_CAMPAIGNS CriterionErrorEnum_CriterionError = 31
	// Not allowed to set bids for this criterion type in search campaigns
	CriterionErrorEnum_CANNOT_SET_BIDS_ON_CRITERION_TYPE_IN_SEARCH_CAMPAIGNS CriterionErrorEnum_CriterionError = 32
	// Final URLs, URL Templates and CustomParameters cannot be set for the
	// criterion types of Gender, AgeRange, UserList, Placement, MobileApp, and
	// MobileAppCategory in search campaigns and shopping campaigns.
	CriterionErrorEnum_CANNOT_ADD_URLS_TO_CRITERION_TYPE_FOR_CAMPAIGN_TYPE CriterionErrorEnum_CriterionError = 33
	// Invalid custom affinity criterion.
	CriterionErrorEnum_INVALID_CUSTOM_AFFINITY CriterionErrorEnum_CriterionError = 96
	// Invalid custom intent criterion.
	CriterionErrorEnum_INVALID_CUSTOM_INTENT CriterionErrorEnum_CriterionError = 97
	// IP address is not valid.
	CriterionErrorEnum_INVALID_IP_ADDRESS CriterionErrorEnum_CriterionError = 34
	// IP format is not valid.
	CriterionErrorEnum_INVALID_IP_FORMAT CriterionErrorEnum_CriterionError = 35
	// Mobile application is not valid.
	CriterionErrorEnum_INVALID_MOBILE_APP CriterionErrorEnum_CriterionError = 36
	// Mobile application category is not valid.
	CriterionErrorEnum_INVALID_MOBILE_APP_CATEGORY CriterionErrorEnum_CriterionError = 37
	// The CriterionId does not exist or is of the incorrect type.
	CriterionErrorEnum_INVALID_CRITERION_ID CriterionErrorEnum_CriterionError = 38
	// The Criterion is not allowed to be targeted.
	CriterionErrorEnum_CANNOT_TARGET_CRITERION CriterionErrorEnum_CriterionError = 39
	// The criterion is not allowed to be targeted as it is deprecated.
	CriterionErrorEnum_CANNOT_TARGET_OBSOLETE_CRITERION CriterionErrorEnum_CriterionError = 40
	// The CriterionId is not valid for the type.
	CriterionErrorEnum_CRITERION_ID_AND_TYPE_MISMATCH CriterionErrorEnum_CriterionError = 41
	// Distance for the radius for the proximity criterion is invalid.
	CriterionErrorEnum_INVALID_PROXIMITY_RADIUS CriterionErrorEnum_CriterionError = 42
	// Units for the distance for the radius for the proximity criterion is
	// invalid.
	CriterionErrorEnum_INVALID_PROXIMITY_RADIUS_UNITS CriterionErrorEnum_CriterionError = 43
	// Street address in the address is not valid.
	CriterionErrorEnum_INVALID_STREETADDRESS_LENGTH CriterionErrorEnum_CriterionError = 44
	// City name in the address is not valid.
	CriterionErrorEnum_INVALID_CITYNAME_LENGTH CriterionErrorEnum_CriterionError = 45
	// Region code in the address is not valid.
	CriterionErrorEnum_INVALID_REGIONCODE_LENGTH CriterionErrorEnum_CriterionError = 46
	// Region name in the address is not valid.
	CriterionErrorEnum_INVALID_REGIONNAME_LENGTH CriterionErrorEnum_CriterionError = 47
	// Postal code in the address is not valid.
	CriterionErrorEnum_INVALID_POSTALCODE_LENGTH CriterionErrorEnum_CriterionError = 48
	// Country code in the address is not valid.
	CriterionErrorEnum_INVALID_COUNTRY_CODE CriterionErrorEnum_CriterionError = 49
	// Latitude for the GeoPoint is not valid.
	CriterionErrorEnum_INVALID_LATITUDE CriterionErrorEnum_CriterionError = 50
	// Longitude for the GeoPoint is not valid.
	CriterionErrorEnum_INVALID_LONGITUDE CriterionErrorEnum_CriterionError = 51
	// The Proximity input is not valid. Both address and geoPoint cannot be
	// null.
	CriterionErrorEnum_PROXIMITY_GEOPOINT_AND_ADDRESS_BOTH_CANNOT_BE_NULL CriterionErrorEnum_CriterionError = 52
	// The Proximity address cannot be geocoded to a valid lat/long.
	CriterionErrorEnum_INVALID_PROXIMITY_ADDRESS CriterionErrorEnum_CriterionError = 53
	// User domain name is not valid.
	CriterionErrorEnum_INVALID_USER_DOMAIN_NAME CriterionErrorEnum_CriterionError = 54
	// Length of serialized criterion parameter exceeded size limit.
	CriterionErrorEnum_CRITERION_PARAMETER_TOO_LONG CriterionErrorEnum_CriterionError = 55
	// Time interval in the AdSchedule overlaps with another AdSchedule.
	CriterionErrorEnum_AD_SCHEDULE_TIME_INTERVALS_OVERLAP CriterionErrorEnum_CriterionError = 56
	// AdSchedule time interval cannot span multiple days.
	CriterionErrorEnum_AD_SCHEDULE_INTERVAL_CANNOT_SPAN_MULTIPLE_DAYS CriterionErrorEnum_CriterionError = 57
	// AdSchedule time interval specified is invalid, endTime cannot be earlier
	// than startTime.
	CriterionErrorEnum_AD_SCHEDULE_INVALID_TIME_INTERVAL CriterionErrorEnum_CriterionError = 58
	// The number of AdSchedule entries in a day exceeds the limit.
	CriterionErrorEnum_AD_SCHEDULE_EXCEEDED_INTERVALS_PER_DAY_LIMIT CriterionErrorEnum_CriterionError = 59
	// CriteriaId does not match the interval of the AdSchedule specified.
	CriterionErrorEnum_AD_SCHEDULE_CRITERION_ID_MISMATCHING_FIELDS CriterionErrorEnum_CriterionError = 60
	// Cannot set bid modifier for this criterion type.
	CriterionErrorEnum_CANNOT_BID_MODIFY_CRITERION_TYPE CriterionErrorEnum_CriterionError = 61
	// Cannot bid modify criterion, since it is opted out of the campaign.
	CriterionErrorEnum_CANNOT_BID_MODIFY_CRITERION_CAMPAIGN_OPTED_OUT CriterionErrorEnum_CriterionError = 62
	// Cannot set bid modifier for a negative criterion.
	CriterionErrorEnum_CANNOT_BID_MODIFY_NEGATIVE_CRITERION CriterionErrorEnum_CriterionError = 63
	// Bid Modifier already exists. Use SET operation to update.
	CriterionErrorEnum_BID_MODIFIER_ALREADY_EXISTS CriterionErrorEnum_CriterionError = 64
	// Feed Id is not allowed in these Location Groups.
	CriterionErrorEnum_FEED_ID_NOT_ALLOWED CriterionErrorEnum_CriterionError = 65
	// The account may not use the requested criteria type. For example, some
	// accounts are restricted to keywords only.
	CriterionErrorEnum_ACCOUNT_INELIGIBLE_FOR_CRITERIA_TYPE CriterionErrorEnum_CriterionError = 66
	// The requested criteria type cannot be used with campaign or ad group
	// bidding strategy.
	CriterionErrorEnum_CRITERIA_TYPE_INVALID_FOR_BIDDING_STRATEGY CriterionErrorEnum_CriterionError = 67
	// The Criterion is not allowed to be excluded.
	CriterionErrorEnum_CANNOT_EXCLUDE_CRITERION CriterionErrorEnum_CriterionError = 68
	// The criterion is not allowed to be removed. For example, we cannot remove
	// any of the device criterion.
	CriterionErrorEnum_CANNOT_REMOVE_CRITERION CriterionErrorEnum_CriterionError = 69
	// The combined length of product dimension values of the product scope
	// criterion is too long.
	CriterionErrorEnum_PRODUCT_SCOPE_TOO_LONG CriterionErrorEnum_CriterionError = 70
	// Product scope contains too many dimensions.
	CriterionErrorEnum_PRODUCT_SCOPE_TOO_MANY_DIMENSIONS CriterionErrorEnum_CriterionError = 71
	// The combined length of product dimension values of the product partition
	// criterion is too long.
	CriterionErrorEnum_PRODUCT_PARTITION_TOO_LONG CriterionErrorEnum_CriterionError = 72
	// Product partition contains too many dimensions.
	CriterionErrorEnum_PRODUCT_PARTITION_TOO_MANY_DIMENSIONS CriterionErrorEnum_CriterionError = 73
	// The product dimension is invalid (e.g. dimension contains illegal value,
	// dimension type is represented with wrong class, etc). Product dimension
	// value can not contain "==" or "&+".
	CriterionErrorEnum_INVALID_PRODUCT_DIMENSION CriterionErrorEnum_CriterionError = 74
	// Product dimension type is either invalid for campaigns of this type or
	// cannot be used in the current context. BIDDING_CATEGORY_Lx and
	// PRODUCT_TYPE_Lx product dimensions must be used in ascending order of
	// their levels: L1, L2, L3, L4, L5... The levels must be specified
	// sequentially and start from L1. Furthermore, an "others" product
	// partition cannot be subdivided with a dimension of the same type but of a
	// higher level ("others" BIDDING_CATEGORY_L3 can be subdivided with BRAND
	// but not with BIDDING_CATEGORY_L4).
	CriterionErrorEnum_INVALID_PRODUCT_DIMENSION_TYPE CriterionErrorEnum_CriterionError = 75
	// Bidding categories do not form a valid path in the Shopping bidding
	// category taxonomy.
	CriterionErrorEnum_INVALID_PRODUCT_BIDDING_CATEGORY CriterionErrorEnum_CriterionError = 76
	// ShoppingSetting must be added to the campaign before ProductScope
	// criteria can be added.
	CriterionErrorEnum_MISSING_SHOPPING_SETTING CriterionErrorEnum_CriterionError = 77
	// Matching function is invalid.
	CriterionErrorEnum_INVALID_MATCHING_FUNCTION CriterionErrorEnum_CriterionError = 78
	// Filter parameters not allowed for location groups targeting.
	CriterionErrorEnum_LOCATION_FILTER_NOT_ALLOWED CriterionErrorEnum_CriterionError = 79
	// Feed not found, or the feed is not an enabled location feed.
	CriterionErrorEnum_INVALID_FEED_FOR_LOCATION_FILTER CriterionErrorEnum_CriterionError = 98
	// Given location filter parameter is invalid for location groups targeting.
	CriterionErrorEnum_LOCATION_FILTER_INVALID CriterionErrorEnum_CriterionError = 80
	// Criteria type cannot be associated with a campaign and its ad group(s)
	// simultaneously.
	CriterionErrorEnum_CANNOT_ATTACH_CRITERIA_AT_CAMPAIGN_AND_ADGROUP CriterionErrorEnum_CriterionError = 81
	// Range represented by hotel length of stay's min nights and max nights
	// overlaps with an existing criterion.
	CriterionErrorEnum_HOTEL_LENGTH_OF_STAY_OVERLAPS_WITH_EXISTING_CRITERION CriterionErrorEnum_CriterionError = 82
	// Range represented by hotel advance booking window's min days and max days
	// overlaps with an existing criterion.
	CriterionErrorEnum_HOTEL_ADVANCE_BOOKING_WINDOW_OVERLAPS_WITH_EXISTING_CRITERION CriterionErrorEnum_CriterionError = 83
	// The field is not allowed to be set when the negative field is set to
	// true, e.g. we don't allow bids in negative ad group or campaign criteria.
	CriterionErrorEnum_FIELD_INCOMPATIBLE_WITH_NEGATIVE_TARGETING CriterionErrorEnum_CriterionError = 84
	// The combination of operand and operator in webpage condition is invalid.
	CriterionErrorEnum_INVALID_WEBPAGE_CONDITION CriterionErrorEnum_CriterionError = 85
	// The URL of webpage condition is invalid.
	CriterionErrorEnum_INVALID_WEBPAGE_CONDITION_URL CriterionErrorEnum_CriterionError = 86
	// The URL of webpage condition cannot be empty or contain white space.
	CriterionErrorEnum_WEBPAGE_CONDITION_URL_CANNOT_BE_EMPTY CriterionErrorEnum_CriterionError = 87
	// The URL of webpage condition contains an unsupported protocol.
	CriterionErrorEnum_WEBPAGE_CONDITION_URL_UNSUPPORTED_PROTOCOL CriterionErrorEnum_CriterionError = 88
	// The URL of webpage condition cannot be an IP address.
	CriterionErrorEnum_WEBPAGE_CONDITION_URL_CANNOT_BE_IP_ADDRESS CriterionErrorEnum_CriterionError = 89
	// The domain of the URL is not consistent with the domain in campaign
	// setting.
	CriterionErrorEnum_WEBPAGE_CONDITION_URL_DOMAIN_NOT_CONSISTENT_WITH_CAMPAIGN_SETTING CriterionErrorEnum_CriterionError = 90
	// The URL of webpage condition cannot be a public suffix itself.
	CriterionErrorEnum_WEBPAGE_CONDITION_URL_CANNOT_BE_PUBLIC_SUFFIX CriterionErrorEnum_CriterionError = 91
	// The URL of webpage condition has an invalid public suffix.
	CriterionErrorEnum_WEBPAGE_CONDITION_URL_INVALID_PUBLIC_SUFFIX CriterionErrorEnum_CriterionError = 92
	// Value track parameter is not supported in webpage condition URL.
	CriterionErrorEnum_WEBPAGE_CONDITION_URL_VALUE_TRACK_VALUE_NOT_SUPPORTED CriterionErrorEnum_CriterionError = 93
	// Only one URL-EQUALS webpage condition is allowed in a webpage
	// criterion and it cannot be combined with other conditions.
	CriterionErrorEnum_WEBPAGE_CRITERION_URL_EQUALS_CAN_HAVE_ONLY_ONE_CONDITION CriterionErrorEnum_CriterionError = 94
	// A webpage criterion cannot be added to a non-DSA ad group.
	CriterionErrorEnum_WEBPAGE_CRITERION_NOT_SUPPORTED_ON_NON_DSA_AD_GROUP CriterionErrorEnum_CriterionError = 95
)

func (CriterionErrorEnum_CriterionError) EnumDescriptor

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

func (CriterionErrorEnum_CriterionError) String

type CustomInterestErrorEnum

type CustomInterestErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible custom interest errors.

func (*CustomInterestErrorEnum) Descriptor

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

func (*CustomInterestErrorEnum) ProtoMessage

func (*CustomInterestErrorEnum) ProtoMessage()

func (*CustomInterestErrorEnum) Reset

func (m *CustomInterestErrorEnum) Reset()

func (*CustomInterestErrorEnum) String

func (m *CustomInterestErrorEnum) String() string

func (*CustomInterestErrorEnum) XXX_DiscardUnknown

func (m *CustomInterestErrorEnum) XXX_DiscardUnknown()

func (*CustomInterestErrorEnum) XXX_Marshal

func (m *CustomInterestErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CustomInterestErrorEnum) XXX_Merge

func (m *CustomInterestErrorEnum) XXX_Merge(src proto.Message)

func (*CustomInterestErrorEnum) XXX_Size

func (m *CustomInterestErrorEnum) XXX_Size() int

func (*CustomInterestErrorEnum) XXX_Unmarshal

func (m *CustomInterestErrorEnum) XXX_Unmarshal(b []byte) error

type CustomInterestErrorEnum_CustomInterestError

type CustomInterestErrorEnum_CustomInterestError int32

Enum describing possible custom interest errors.

const (
	// Enum unspecified.
	CustomInterestErrorEnum_UNSPECIFIED CustomInterestErrorEnum_CustomInterestError = 0
	// The received error code is not known in this version.
	CustomInterestErrorEnum_UNKNOWN CustomInterestErrorEnum_CustomInterestError = 1
	// Duplicate custom interest name ignoring case.
	CustomInterestErrorEnum_NAME_ALREADY_USED CustomInterestErrorEnum_CustomInterestError = 2
	// In the remove custom interest member operation, both member ID and
	// pair [type, parameter] are not present.
	CustomInterestErrorEnum_CUSTOM_INTEREST_MEMBER_ID_AND_TYPE_PARAMETER_NOT_PRESENT_IN_REMOVE CustomInterestErrorEnum_CustomInterestError = 3
	// The pair of [type, parameter] does not exist.
	CustomInterestErrorEnum_TYPE_AND_PARAMETER_NOT_FOUND CustomInterestErrorEnum_CustomInterestError = 4
	// The pair of [type, parameter] already exists.
	CustomInterestErrorEnum_TYPE_AND_PARAMETER_ALREADY_EXISTED CustomInterestErrorEnum_CustomInterestError = 5
	// Unsupported custom interest member type.
	CustomInterestErrorEnum_INVALID_CUSTOM_INTEREST_MEMBER_TYPE CustomInterestErrorEnum_CustomInterestError = 6
	// Cannot remove a custom interest while it's still being targeted.
	CustomInterestErrorEnum_CANNOT_REMOVE_WHILE_IN_USE CustomInterestErrorEnum_CustomInterestError = 7
	// Cannot mutate custom interest type.
	CustomInterestErrorEnum_CANNOT_CHANGE_TYPE CustomInterestErrorEnum_CustomInterestError = 8
)

func (CustomInterestErrorEnum_CustomInterestError) EnumDescriptor

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

func (CustomInterestErrorEnum_CustomInterestError) String

type CustomerClientLinkErrorEnum

type CustomerClientLinkErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible CustomeClientLink errors.

func (*CustomerClientLinkErrorEnum) Descriptor

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

func (*CustomerClientLinkErrorEnum) ProtoMessage

func (*CustomerClientLinkErrorEnum) ProtoMessage()

func (*CustomerClientLinkErrorEnum) Reset

func (m *CustomerClientLinkErrorEnum) Reset()

func (*CustomerClientLinkErrorEnum) String

func (m *CustomerClientLinkErrorEnum) String() string

func (*CustomerClientLinkErrorEnum) XXX_DiscardUnknown

func (m *CustomerClientLinkErrorEnum) XXX_DiscardUnknown()

func (*CustomerClientLinkErrorEnum) XXX_Marshal

func (m *CustomerClientLinkErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CustomerClientLinkErrorEnum) XXX_Merge

func (m *CustomerClientLinkErrorEnum) XXX_Merge(src proto.Message)

func (*CustomerClientLinkErrorEnum) XXX_Size

func (m *CustomerClientLinkErrorEnum) XXX_Size() int

func (*CustomerClientLinkErrorEnum) XXX_Unmarshal

func (m *CustomerClientLinkErrorEnum) XXX_Unmarshal(b []byte) error

type CustomerClientLinkErrorEnum_CustomerClientLinkError

type CustomerClientLinkErrorEnum_CustomerClientLinkError int32

Enum describing possible CustomerClientLink errors.

const (
	// Enum unspecified.
	CustomerClientLinkErrorEnum_UNSPECIFIED CustomerClientLinkErrorEnum_CustomerClientLinkError = 0
	// The received error code is not known in this version.
	CustomerClientLinkErrorEnum_UNKNOWN CustomerClientLinkErrorEnum_CustomerClientLinkError = 1
	// Trying to manage a client that already in being managed by customer.
	CustomerClientLinkErrorEnum_CLIENT_ALREADY_INVITED_BY_THIS_MANAGER CustomerClientLinkErrorEnum_CustomerClientLinkError = 2
	// Already managed by some other manager in the hierarchy.
	CustomerClientLinkErrorEnum_CLIENT_ALREADY_MANAGED_IN_HIERARCHY CustomerClientLinkErrorEnum_CustomerClientLinkError = 3
	// Attempt to create a cycle in the hierarchy.
	CustomerClientLinkErrorEnum_CYCLIC_LINK_NOT_ALLOWED CustomerClientLinkErrorEnum_CustomerClientLinkError = 4
	// Managed accounts has the maximum number of linked accounts.
	CustomerClientLinkErrorEnum_CUSTOMER_HAS_TOO_MANY_ACCOUNTS CustomerClientLinkErrorEnum_CustomerClientLinkError = 5
	// Invitor has the maximum pending invitations.
	CustomerClientLinkErrorEnum_CLIENT_HAS_TOO_MANY_INVITATIONS CustomerClientLinkErrorEnum_CustomerClientLinkError = 6
	// Attempt to change hidden status of a link that is not active.
	CustomerClientLinkErrorEnum_CANNOT_HIDE_OR_UNHIDE_MANAGER_ACCOUNTS CustomerClientLinkErrorEnum_CustomerClientLinkError = 7
	// Parent manager account has the maximum number of linked accounts.
	CustomerClientLinkErrorEnum_CUSTOMER_HAS_TOO_MANY_ACCOUNTS_AT_MANAGER CustomerClientLinkErrorEnum_CustomerClientLinkError = 8
)

func (CustomerClientLinkErrorEnum_CustomerClientLinkError) EnumDescriptor

func (CustomerClientLinkErrorEnum_CustomerClientLinkError) String

type CustomerErrorEnum

type CustomerErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible customer errors.

func (*CustomerErrorEnum) Descriptor

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

func (*CustomerErrorEnum) ProtoMessage

func (*CustomerErrorEnum) ProtoMessage()

func (*CustomerErrorEnum) Reset

func (m *CustomerErrorEnum) Reset()

func (*CustomerErrorEnum) String

func (m *CustomerErrorEnum) String() string

func (*CustomerErrorEnum) XXX_DiscardUnknown

func (m *CustomerErrorEnum) XXX_DiscardUnknown()

func (*CustomerErrorEnum) XXX_Marshal

func (m *CustomerErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CustomerErrorEnum) XXX_Merge

func (m *CustomerErrorEnum) XXX_Merge(src proto.Message)

func (*CustomerErrorEnum) XXX_Size

func (m *CustomerErrorEnum) XXX_Size() int

func (*CustomerErrorEnum) XXX_Unmarshal

func (m *CustomerErrorEnum) XXX_Unmarshal(b []byte) error

type CustomerErrorEnum_CustomerError

type CustomerErrorEnum_CustomerError int32

Set of errors that are related to requests dealing with Customer. Next id: 26

const (
	// Enum unspecified.
	CustomerErrorEnum_UNSPECIFIED CustomerErrorEnum_CustomerError = 0
	// The received error code is not known in this version.
	CustomerErrorEnum_UNKNOWN CustomerErrorEnum_CustomerError = 1
	// Customer status is not allowed to be changed from DRAFT and CLOSED.
	// Currency code and at least one of country code and time zone needs to be
	// set when status is changed to ENABLED.
	CustomerErrorEnum_STATUS_CHANGE_DISALLOWED CustomerErrorEnum_CustomerError = 2
	// CustomerService cannot get a customer that has not been fully set up.
	CustomerErrorEnum_ACCOUNT_NOT_SET_UP CustomerErrorEnum_CustomerError = 3
)

func (CustomerErrorEnum_CustomerError) EnumDescriptor

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

func (CustomerErrorEnum_CustomerError) String

type CustomerFeedErrorEnum

type CustomerFeedErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible customer feed errors.

func (*CustomerFeedErrorEnum) Descriptor

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

func (*CustomerFeedErrorEnum) ProtoMessage

func (*CustomerFeedErrorEnum) ProtoMessage()

func (*CustomerFeedErrorEnum) Reset

func (m *CustomerFeedErrorEnum) Reset()

func (*CustomerFeedErrorEnum) String

func (m *CustomerFeedErrorEnum) String() string

func (*CustomerFeedErrorEnum) XXX_DiscardUnknown

func (m *CustomerFeedErrorEnum) XXX_DiscardUnknown()

func (*CustomerFeedErrorEnum) XXX_Marshal

func (m *CustomerFeedErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CustomerFeedErrorEnum) XXX_Merge

func (m *CustomerFeedErrorEnum) XXX_Merge(src proto.Message)

func (*CustomerFeedErrorEnum) XXX_Size

func (m *CustomerFeedErrorEnum) XXX_Size() int

func (*CustomerFeedErrorEnum) XXX_Unmarshal

func (m *CustomerFeedErrorEnum) XXX_Unmarshal(b []byte) error

type CustomerFeedErrorEnum_CustomerFeedError

type CustomerFeedErrorEnum_CustomerFeedError int32

Enum describing possible customer feed errors.

const (
	// Enum unspecified.
	CustomerFeedErrorEnum_UNSPECIFIED CustomerFeedErrorEnum_CustomerFeedError = 0
	// The received error code is not known in this version.
	CustomerFeedErrorEnum_UNKNOWN CustomerFeedErrorEnum_CustomerFeedError = 1
	// An active feed already exists for this customer and place holder type.
	CustomerFeedErrorEnum_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE CustomerFeedErrorEnum_CustomerFeedError = 2
	// The specified feed is removed.
	CustomerFeedErrorEnum_CANNOT_CREATE_FOR_REMOVED_FEED CustomerFeedErrorEnum_CustomerFeedError = 3
	// The CustomerFeed already exists. Update should be used to modify the
	// existing CustomerFeed.
	CustomerFeedErrorEnum_CANNOT_CREATE_ALREADY_EXISTING_CUSTOMER_FEED CustomerFeedErrorEnum_CustomerFeedError = 4
	// Cannot update removed customer feed.
	CustomerFeedErrorEnum_CANNOT_MODIFY_REMOVED_CUSTOMER_FEED CustomerFeedErrorEnum_CustomerFeedError = 5
	// Invalid placeholder type.
	CustomerFeedErrorEnum_INVALID_PLACEHOLDER_TYPE CustomerFeedErrorEnum_CustomerFeedError = 6
	// Feed mapping for this placeholder type does not exist.
	CustomerFeedErrorEnum_MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE CustomerFeedErrorEnum_CustomerFeedError = 7
	// Placeholder not allowed at the account level.
	CustomerFeedErrorEnum_PLACEHOLDER_TYPE_NOT_ALLOWED_ON_CUSTOMER_FEED CustomerFeedErrorEnum_CustomerFeedError = 8
)

func (CustomerFeedErrorEnum_CustomerFeedError) EnumDescriptor

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

func (CustomerFeedErrorEnum_CustomerFeedError) String

type CustomerManagerLinkErrorEnum

type CustomerManagerLinkErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible CustomerManagerLink errors.

func (*CustomerManagerLinkErrorEnum) Descriptor

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

func (*CustomerManagerLinkErrorEnum) ProtoMessage

func (*CustomerManagerLinkErrorEnum) ProtoMessage()

func (*CustomerManagerLinkErrorEnum) Reset

func (m *CustomerManagerLinkErrorEnum) Reset()

func (*CustomerManagerLinkErrorEnum) String

func (*CustomerManagerLinkErrorEnum) XXX_DiscardUnknown

func (m *CustomerManagerLinkErrorEnum) XXX_DiscardUnknown()

func (*CustomerManagerLinkErrorEnum) XXX_Marshal

func (m *CustomerManagerLinkErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CustomerManagerLinkErrorEnum) XXX_Merge

func (m *CustomerManagerLinkErrorEnum) XXX_Merge(src proto.Message)

func (*CustomerManagerLinkErrorEnum) XXX_Size

func (m *CustomerManagerLinkErrorEnum) XXX_Size() int

func (*CustomerManagerLinkErrorEnum) XXX_Unmarshal

func (m *CustomerManagerLinkErrorEnum) XXX_Unmarshal(b []byte) error

type CustomerManagerLinkErrorEnum_CustomerManagerLinkError

type CustomerManagerLinkErrorEnum_CustomerManagerLinkError int32

Enum describing possible CustomerManagerLink errors.

const (
	// Enum unspecified.
	CustomerManagerLinkErrorEnum_UNSPECIFIED CustomerManagerLinkErrorEnum_CustomerManagerLinkError = 0
	// The received error code is not known in this version.
	CustomerManagerLinkErrorEnum_UNKNOWN CustomerManagerLinkErrorEnum_CustomerManagerLinkError = 1
	// No pending invitation.
	CustomerManagerLinkErrorEnum_NO_PENDING_INVITE CustomerManagerLinkErrorEnum_CustomerManagerLinkError = 2
	// Attempt to operate on the same client more than once in the same call.
	CustomerManagerLinkErrorEnum_SAME_CLIENT_MORE_THAN_ONCE_PER_CALL CustomerManagerLinkErrorEnum_CustomerManagerLinkError = 3
	// Manager account has the maximum number of linked accounts.
	CustomerManagerLinkErrorEnum_MANAGER_HAS_MAX_NUMBER_OF_LINKED_ACCOUNTS CustomerManagerLinkErrorEnum_CustomerManagerLinkError = 4
	// If no active user on account it cannot be unlinked from its manager.
	CustomerManagerLinkErrorEnum_CANNOT_UNLINK_ACCOUNT_WITHOUT_ACTIVE_USER CustomerManagerLinkErrorEnum_CustomerManagerLinkError = 5
	// Account should have at least one active owner on it before being
	// unlinked.
	CustomerManagerLinkErrorEnum_CANNOT_REMOVE_LAST_CLIENT_ACCOUNT_OWNER CustomerManagerLinkErrorEnum_CustomerManagerLinkError = 6
	// Only account owners may change their permission role.
	CustomerManagerLinkErrorEnum_CANNOT_CHANGE_ROLE_BY_NON_ACCOUNT_OWNER CustomerManagerLinkErrorEnum_CustomerManagerLinkError = 7
	// When a client's link to its manager is not active, the link role cannot
	// be changed.
	CustomerManagerLinkErrorEnum_CANNOT_CHANGE_ROLE_FOR_NON_ACTIVE_LINK_ACCOUNT CustomerManagerLinkErrorEnum_CustomerManagerLinkError = 8
	// Attempt to link a child to a parent that contains or will contain
	// duplicate children.
	CustomerManagerLinkErrorEnum_DUPLICATE_CHILD_FOUND CustomerManagerLinkErrorEnum_CustomerManagerLinkError = 9
)

func (CustomerManagerLinkErrorEnum_CustomerManagerLinkError) EnumDescriptor

func (CustomerManagerLinkErrorEnum_CustomerManagerLinkError) String

type DatabaseErrorEnum

type DatabaseErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible database errors.

func (*DatabaseErrorEnum) Descriptor

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

func (*DatabaseErrorEnum) ProtoMessage

func (*DatabaseErrorEnum) ProtoMessage()

func (*DatabaseErrorEnum) Reset

func (m *DatabaseErrorEnum) Reset()

func (*DatabaseErrorEnum) String

func (m *DatabaseErrorEnum) String() string

func (*DatabaseErrorEnum) XXX_DiscardUnknown

func (m *DatabaseErrorEnum) XXX_DiscardUnknown()

func (*DatabaseErrorEnum) XXX_Marshal

func (m *DatabaseErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DatabaseErrorEnum) XXX_Merge

func (m *DatabaseErrorEnum) XXX_Merge(src proto.Message)

func (*DatabaseErrorEnum) XXX_Size

func (m *DatabaseErrorEnum) XXX_Size() int

func (*DatabaseErrorEnum) XXX_Unmarshal

func (m *DatabaseErrorEnum) XXX_Unmarshal(b []byte) error

type DatabaseErrorEnum_DatabaseError

type DatabaseErrorEnum_DatabaseError int32

Enum describing possible database errors.

const (
	// Enum unspecified.
	DatabaseErrorEnum_UNSPECIFIED DatabaseErrorEnum_DatabaseError = 0
	// The received error code is not known in this version.
	DatabaseErrorEnum_UNKNOWN DatabaseErrorEnum_DatabaseError = 1
	// Multiple requests were attempting to modify the same resource at once.
	// Please retry the request.
	DatabaseErrorEnum_CONCURRENT_MODIFICATION DatabaseErrorEnum_DatabaseError = 2
)

func (DatabaseErrorEnum_DatabaseError) EnumDescriptor

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

func (DatabaseErrorEnum_DatabaseError) String

type DateErrorEnum

type DateErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible date errors.

func (*DateErrorEnum) Descriptor

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

func (*DateErrorEnum) ProtoMessage

func (*DateErrorEnum) ProtoMessage()

func (*DateErrorEnum) Reset

func (m *DateErrorEnum) Reset()

func (*DateErrorEnum) String

func (m *DateErrorEnum) String() string

func (*DateErrorEnum) XXX_DiscardUnknown

func (m *DateErrorEnum) XXX_DiscardUnknown()

func (*DateErrorEnum) XXX_Marshal

func (m *DateErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DateErrorEnum) XXX_Merge

func (m *DateErrorEnum) XXX_Merge(src proto.Message)

func (*DateErrorEnum) XXX_Size

func (m *DateErrorEnum) XXX_Size() int

func (*DateErrorEnum) XXX_Unmarshal

func (m *DateErrorEnum) XXX_Unmarshal(b []byte) error

type DateErrorEnum_DateError

type DateErrorEnum_DateError int32

Enum describing possible date errors.

const (
	// Enum unspecified.
	DateErrorEnum_UNSPECIFIED DateErrorEnum_DateError = 0
	// The received error code is not known in this version.
	DateErrorEnum_UNKNOWN DateErrorEnum_DateError = 1
	// Given field values do not correspond to a valid date.
	DateErrorEnum_INVALID_FIELD_VALUES_IN_DATE DateErrorEnum_DateError = 2
	// Given field values do not correspond to a valid date time.
	DateErrorEnum_INVALID_FIELD_VALUES_IN_DATE_TIME DateErrorEnum_DateError = 3
	// The string date's format should be yyyy-mm-dd.
	DateErrorEnum_INVALID_STRING_DATE DateErrorEnum_DateError = 4
	// The string date time's format should be yyyy-mm-dd hh:mm:ss.ssssss.
	DateErrorEnum_INVALID_STRING_DATE_TIME_MICROS DateErrorEnum_DateError = 6
	// The string date time's format should be yyyy-mm-dd hh:mm:ss.
	DateErrorEnum_INVALID_STRING_DATE_TIME_SECONDS DateErrorEnum_DateError = 11
	// The string date time's format should be yyyy-mm-dd hh:mm:ss+|-hh:mm.
	DateErrorEnum_INVALID_STRING_DATE_TIME_SECONDS_WITH_OFFSET DateErrorEnum_DateError = 12
	// Date is before allowed minimum.
	DateErrorEnum_EARLIER_THAN_MINIMUM_DATE DateErrorEnum_DateError = 7
	// Date is after allowed maximum.
	DateErrorEnum_LATER_THAN_MAXIMUM_DATE DateErrorEnum_DateError = 8
	// Date range bounds are not in order.
	DateErrorEnum_DATE_RANGE_MINIMUM_DATE_LATER_THAN_MAXIMUM_DATE DateErrorEnum_DateError = 9
	// Both dates in range are null.
	DateErrorEnum_DATE_RANGE_MINIMUM_AND_MAXIMUM_DATES_BOTH_NULL DateErrorEnum_DateError = 10
)

func (DateErrorEnum_DateError) EnumDescriptor

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

func (DateErrorEnum_DateError) String

func (x DateErrorEnum_DateError) String() string

type DateRangeErrorEnum

type DateRangeErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible date range errors.

func (*DateRangeErrorEnum) Descriptor

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

func (*DateRangeErrorEnum) ProtoMessage

func (*DateRangeErrorEnum) ProtoMessage()

func (*DateRangeErrorEnum) Reset

func (m *DateRangeErrorEnum) Reset()

func (*DateRangeErrorEnum) String

func (m *DateRangeErrorEnum) String() string

func (*DateRangeErrorEnum) XXX_DiscardUnknown

func (m *DateRangeErrorEnum) XXX_DiscardUnknown()

func (*DateRangeErrorEnum) XXX_Marshal

func (m *DateRangeErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DateRangeErrorEnum) XXX_Merge

func (m *DateRangeErrorEnum) XXX_Merge(src proto.Message)

func (*DateRangeErrorEnum) XXX_Size

func (m *DateRangeErrorEnum) XXX_Size() int

func (*DateRangeErrorEnum) XXX_Unmarshal

func (m *DateRangeErrorEnum) XXX_Unmarshal(b []byte) error

type DateRangeErrorEnum_DateRangeError

type DateRangeErrorEnum_DateRangeError int32

Enum describing possible date range errors.

const (
	// Enum unspecified.
	DateRangeErrorEnum_UNSPECIFIED DateRangeErrorEnum_DateRangeError = 0
	// The received error code is not known in this version.
	DateRangeErrorEnum_UNKNOWN DateRangeErrorEnum_DateRangeError = 1
	// Invalid date.
	DateRangeErrorEnum_INVALID_DATE DateRangeErrorEnum_DateRangeError = 2
	// The start date was after the end date.
	DateRangeErrorEnum_START_DATE_AFTER_END_DATE DateRangeErrorEnum_DateRangeError = 3
	// Cannot set date to past time
	DateRangeErrorEnum_CANNOT_SET_DATE_TO_PAST DateRangeErrorEnum_DateRangeError = 4
	// A date was used that is past the system "last" date.
	DateRangeErrorEnum_AFTER_MAXIMUM_ALLOWABLE_DATE DateRangeErrorEnum_DateRangeError = 5
	// Trying to change start date on a resource that has started.
	DateRangeErrorEnum_CANNOT_MODIFY_START_DATE_IF_ALREADY_STARTED DateRangeErrorEnum_DateRangeError = 6
)

func (DateRangeErrorEnum_DateRangeError) EnumDescriptor

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

func (DateRangeErrorEnum_DateRangeError) String

type DistinctErrorEnum

type DistinctErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible distinct errors.

func (*DistinctErrorEnum) Descriptor

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

func (*DistinctErrorEnum) ProtoMessage

func (*DistinctErrorEnum) ProtoMessage()

func (*DistinctErrorEnum) Reset

func (m *DistinctErrorEnum) Reset()

func (*DistinctErrorEnum) String

func (m *DistinctErrorEnum) String() string

func (*DistinctErrorEnum) XXX_DiscardUnknown

func (m *DistinctErrorEnum) XXX_DiscardUnknown()

func (*DistinctErrorEnum) XXX_Marshal

func (m *DistinctErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DistinctErrorEnum) XXX_Merge

func (m *DistinctErrorEnum) XXX_Merge(src proto.Message)

func (*DistinctErrorEnum) XXX_Size

func (m *DistinctErrorEnum) XXX_Size() int

func (*DistinctErrorEnum) XXX_Unmarshal

func (m *DistinctErrorEnum) XXX_Unmarshal(b []byte) error

type DistinctErrorEnum_DistinctError

type DistinctErrorEnum_DistinctError int32

Enum describing possible distinct errors.

const (
	// Enum unspecified.
	DistinctErrorEnum_UNSPECIFIED DistinctErrorEnum_DistinctError = 0
	// The received error code is not known in this version.
	DistinctErrorEnum_UNKNOWN DistinctErrorEnum_DistinctError = 1
	// Duplicate element.
	DistinctErrorEnum_DUPLICATE_ELEMENT DistinctErrorEnum_DistinctError = 2
	// Duplicate type.
	DistinctErrorEnum_DUPLICATE_TYPE DistinctErrorEnum_DistinctError = 3
)

func (DistinctErrorEnum_DistinctError) EnumDescriptor

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

func (DistinctErrorEnum_DistinctError) String

type EnumErrorEnum

type EnumErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible enum errors.

func (*EnumErrorEnum) Descriptor

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

func (*EnumErrorEnum) ProtoMessage

func (*EnumErrorEnum) ProtoMessage()

func (*EnumErrorEnum) Reset

func (m *EnumErrorEnum) Reset()

func (*EnumErrorEnum) String

func (m *EnumErrorEnum) String() string

func (*EnumErrorEnum) XXX_DiscardUnknown

func (m *EnumErrorEnum) XXX_DiscardUnknown()

func (*EnumErrorEnum) XXX_Marshal

func (m *EnumErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*EnumErrorEnum) XXX_Merge

func (m *EnumErrorEnum) XXX_Merge(src proto.Message)

func (*EnumErrorEnum) XXX_Size

func (m *EnumErrorEnum) XXX_Size() int

func (*EnumErrorEnum) XXX_Unmarshal

func (m *EnumErrorEnum) XXX_Unmarshal(b []byte) error

type EnumErrorEnum_EnumError

type EnumErrorEnum_EnumError int32

Enum describing possible enum errors.

const (
	// Enum unspecified.
	EnumErrorEnum_UNSPECIFIED EnumErrorEnum_EnumError = 0
	// The received error code is not known in this version.
	EnumErrorEnum_UNKNOWN EnumErrorEnum_EnumError = 1
	// The enum value is not permitted.
	EnumErrorEnum_ENUM_VALUE_NOT_PERMITTED EnumErrorEnum_EnumError = 3
)

func (EnumErrorEnum_EnumError) EnumDescriptor

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

func (EnumErrorEnum_EnumError) String

func (x EnumErrorEnum_EnumError) String() string

type ErrorCode

type ErrorCode struct {
	// The list of error enums
	//
	// Types that are valid to be assigned to ErrorCode:
	//	*ErrorCode_RequestError
	//	*ErrorCode_BiddingStrategyError
	//	*ErrorCode_UrlFieldError
	//	*ErrorCode_ListOperationError
	//	*ErrorCode_QueryError
	//	*ErrorCode_MutateError
	//	*ErrorCode_FieldMaskError
	//	*ErrorCode_AuthorizationError
	//	*ErrorCode_InternalError
	//	*ErrorCode_QuotaError
	//	*ErrorCode_AdError
	//	*ErrorCode_AdGroupError
	//	*ErrorCode_CampaignBudgetError
	//	*ErrorCode_CampaignError
	//	*ErrorCode_AuthenticationError
	//	*ErrorCode_AdGroupCriterionError
	//	*ErrorCode_AdCustomizerError
	//	*ErrorCode_AdGroupAdError
	//	*ErrorCode_AdSharingError
	//	*ErrorCode_AdxError
	//	*ErrorCode_AssetError
	//	*ErrorCode_BiddingError
	//	*ErrorCode_CampaignCriterionError
	//	*ErrorCode_CollectionSizeError
	//	*ErrorCode_CountryCodeError
	//	*ErrorCode_CriterionError
	//	*ErrorCode_CustomerError
	//	*ErrorCode_DateError
	//	*ErrorCode_DateRangeError
	//	*ErrorCode_DistinctError
	//	*ErrorCode_FeedAttributeReferenceError
	//	*ErrorCode_FunctionError
	//	*ErrorCode_FunctionParsingError
	//	*ErrorCode_IdError
	//	*ErrorCode_ImageError
	//	*ErrorCode_LanguageCodeError
	//	*ErrorCode_MediaBundleError
	//	*ErrorCode_MediaUploadError
	//	*ErrorCode_MediaFileError
	//	*ErrorCode_MultiplierError
	//	*ErrorCode_NewResourceCreationError
	//	*ErrorCode_NotEmptyError
	//	*ErrorCode_NullError
	//	*ErrorCode_OperatorError
	//	*ErrorCode_RangeError
	//	*ErrorCode_RecommendationError
	//	*ErrorCode_RegionCodeError
	//	*ErrorCode_SettingError
	//	*ErrorCode_StringFormatError
	//	*ErrorCode_StringLengthError
	//	*ErrorCode_OperationAccessDeniedError
	//	*ErrorCode_ResourceAccessDeniedError
	//	*ErrorCode_ResourceCountLimitExceededError
	//	*ErrorCode_YoutubeVideoRegistrationError
	//	*ErrorCode_AdGroupBidModifierError
	//	*ErrorCode_ContextError
	//	*ErrorCode_FieldError
	//	*ErrorCode_SharedSetError
	//	*ErrorCode_SharedCriterionError
	//	*ErrorCode_CampaignSharedSetError
	//	*ErrorCode_ConversionActionError
	//	*ErrorCode_ConversionAdjustmentUploadError
	//	*ErrorCode_ConversionUploadError
	//	*ErrorCode_HeaderError
	//	*ErrorCode_DatabaseError
	//	*ErrorCode_PolicyFindingError
	//	*ErrorCode_EnumError
	//	*ErrorCode_KeywordPlanError
	//	*ErrorCode_KeywordPlanCampaignError
	//	*ErrorCode_KeywordPlanNegativeKeywordError
	//	*ErrorCode_KeywordPlanAdGroupError
	//	*ErrorCode_KeywordPlanKeywordError
	//	*ErrorCode_KeywordPlanIdeaError
	//	*ErrorCode_AccountBudgetProposalError
	//	*ErrorCode_UserListError
	//	*ErrorCode_ChangeStatusError
	//	*ErrorCode_FeedError
	//	*ErrorCode_GeoTargetConstantSuggestionError
	//	*ErrorCode_CampaignDraftError
	//	*ErrorCode_FeedItemError
	//	*ErrorCode_LabelError
	//	*ErrorCode_BillingSetupError
	//	*ErrorCode_CustomerClientLinkError
	//	*ErrorCode_CustomerManagerLinkError
	//	*ErrorCode_FeedMappingError
	//	*ErrorCode_CustomerFeedError
	//	*ErrorCode_AdGroupFeedError
	//	*ErrorCode_CampaignFeedError
	//	*ErrorCode_CustomInterestError
	//	*ErrorCode_CampaignExperimentError
	//	*ErrorCode_ExtensionFeedItemError
	//	*ErrorCode_AdParameterError
	//	*ErrorCode_FeedItemValidationError
	//	*ErrorCode_ExtensionSettingError
	//	*ErrorCode_FeedItemTargetError
	//	*ErrorCode_PolicyViolationError
	//	*ErrorCode_MutateJobError
	//	*ErrorCode_PartialFailureError
	//	*ErrorCode_PolicyValidationParameterError
	//	*ErrorCode_SizeLimitError
	//	*ErrorCode_NotWhitelistedError
	//	*ErrorCode_ManagerLinkError
	ErrorCode            isErrorCode_ErrorCode `protobuf_oneof:"error_code"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

The error reason represented by type and enum.

func (*ErrorCode) Descriptor

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

func (*ErrorCode) GetAccountBudgetProposalError

func (m *ErrorCode) GetAccountBudgetProposalError() AccountBudgetProposalErrorEnum_AccountBudgetProposalError

func (*ErrorCode) GetAdCustomizerError

func (m *ErrorCode) GetAdCustomizerError() AdCustomizerErrorEnum_AdCustomizerError

func (*ErrorCode) GetAdError

func (m *ErrorCode) GetAdError() AdErrorEnum_AdError

func (*ErrorCode) GetAdGroupAdError

func (m *ErrorCode) GetAdGroupAdError() AdGroupAdErrorEnum_AdGroupAdError

func (*ErrorCode) GetAdGroupBidModifierError

func (m *ErrorCode) GetAdGroupBidModifierError() AdGroupBidModifierErrorEnum_AdGroupBidModifierError

func (*ErrorCode) GetAdGroupCriterionError

func (m *ErrorCode) GetAdGroupCriterionError() AdGroupCriterionErrorEnum_AdGroupCriterionError

func (*ErrorCode) GetAdGroupError

func (m *ErrorCode) GetAdGroupError() AdGroupErrorEnum_AdGroupError

func (*ErrorCode) GetAdGroupFeedError

func (m *ErrorCode) GetAdGroupFeedError() AdGroupFeedErrorEnum_AdGroupFeedError

func (*ErrorCode) GetAdParameterError

func (m *ErrorCode) GetAdParameterError() AdParameterErrorEnum_AdParameterError

func (*ErrorCode) GetAdSharingError

func (m *ErrorCode) GetAdSharingError() AdSharingErrorEnum_AdSharingError

func (*ErrorCode) GetAdxError

func (m *ErrorCode) GetAdxError() AdxErrorEnum_AdxError

func (*ErrorCode) GetAssetError

func (m *ErrorCode) GetAssetError() AssetErrorEnum_AssetError

func (*ErrorCode) GetAuthenticationError

func (m *ErrorCode) GetAuthenticationError() AuthenticationErrorEnum_AuthenticationError

func (*ErrorCode) GetAuthorizationError

func (m *ErrorCode) GetAuthorizationError() AuthorizationErrorEnum_AuthorizationError

func (*ErrorCode) GetBiddingError

func (m *ErrorCode) GetBiddingError() BiddingErrorEnum_BiddingError

func (*ErrorCode) GetBiddingStrategyError

func (m *ErrorCode) GetBiddingStrategyError() BiddingStrategyErrorEnum_BiddingStrategyError

func (*ErrorCode) GetBillingSetupError

func (m *ErrorCode) GetBillingSetupError() BillingSetupErrorEnum_BillingSetupError

func (*ErrorCode) GetCampaignBudgetError

func (m *ErrorCode) GetCampaignBudgetError() CampaignBudgetErrorEnum_CampaignBudgetError

func (*ErrorCode) GetCampaignCriterionError

func (m *ErrorCode) GetCampaignCriterionError() CampaignCriterionErrorEnum_CampaignCriterionError

func (*ErrorCode) GetCampaignDraftError

func (m *ErrorCode) GetCampaignDraftError() CampaignDraftErrorEnum_CampaignDraftError

func (*ErrorCode) GetCampaignError

func (m *ErrorCode) GetCampaignError() CampaignErrorEnum_CampaignError

func (*ErrorCode) GetCampaignExperimentError

func (m *ErrorCode) GetCampaignExperimentError() CampaignExperimentErrorEnum_CampaignExperimentError

func (*ErrorCode) GetCampaignFeedError

func (m *ErrorCode) GetCampaignFeedError() CampaignFeedErrorEnum_CampaignFeedError

func (*ErrorCode) GetCampaignSharedSetError

func (m *ErrorCode) GetCampaignSharedSetError() CampaignSharedSetErrorEnum_CampaignSharedSetError

func (*ErrorCode) GetChangeStatusError

func (m *ErrorCode) GetChangeStatusError() ChangeStatusErrorEnum_ChangeStatusError

func (*ErrorCode) GetCollectionSizeError

func (m *ErrorCode) GetCollectionSizeError() CollectionSizeErrorEnum_CollectionSizeError

func (*ErrorCode) GetContextError

func (m *ErrorCode) GetContextError() ContextErrorEnum_ContextError

func (*ErrorCode) GetConversionActionError

func (m *ErrorCode) GetConversionActionError() ConversionActionErrorEnum_ConversionActionError

func (*ErrorCode) GetConversionUploadError

func (m *ErrorCode) GetConversionUploadError() ConversionUploadErrorEnum_ConversionUploadError

func (*ErrorCode) GetCountryCodeError

func (m *ErrorCode) GetCountryCodeError() CountryCodeErrorEnum_CountryCodeError

func (*ErrorCode) GetCriterionError

func (m *ErrorCode) GetCriterionError() CriterionErrorEnum_CriterionError

func (*ErrorCode) GetCustomInterestError

func (m *ErrorCode) GetCustomInterestError() CustomInterestErrorEnum_CustomInterestError

func (*ErrorCode) GetCustomerClientLinkError

func (m *ErrorCode) GetCustomerClientLinkError() CustomerClientLinkErrorEnum_CustomerClientLinkError

func (*ErrorCode) GetCustomerError

func (m *ErrorCode) GetCustomerError() CustomerErrorEnum_CustomerError

func (*ErrorCode) GetCustomerFeedError

func (m *ErrorCode) GetCustomerFeedError() CustomerFeedErrorEnum_CustomerFeedError

func (*ErrorCode) GetCustomerManagerLinkError

func (m *ErrorCode) GetCustomerManagerLinkError() CustomerManagerLinkErrorEnum_CustomerManagerLinkError

func (*ErrorCode) GetDatabaseError

func (m *ErrorCode) GetDatabaseError() DatabaseErrorEnum_DatabaseError

func (*ErrorCode) GetDateError

func (m *ErrorCode) GetDateError() DateErrorEnum_DateError

func (*ErrorCode) GetDateRangeError

func (m *ErrorCode) GetDateRangeError() DateRangeErrorEnum_DateRangeError

func (*ErrorCode) GetDistinctError

func (m *ErrorCode) GetDistinctError() DistinctErrorEnum_DistinctError

func (*ErrorCode) GetEnumError

func (m *ErrorCode) GetEnumError() EnumErrorEnum_EnumError

func (*ErrorCode) GetErrorCode

func (m *ErrorCode) GetErrorCode() isErrorCode_ErrorCode

func (*ErrorCode) GetExtensionFeedItemError

func (m *ErrorCode) GetExtensionFeedItemError() ExtensionFeedItemErrorEnum_ExtensionFeedItemError

func (*ErrorCode) GetExtensionSettingError

func (m *ErrorCode) GetExtensionSettingError() ExtensionSettingErrorEnum_ExtensionSettingError

func (*ErrorCode) GetFeedError

func (m *ErrorCode) GetFeedError() FeedErrorEnum_FeedError

func (*ErrorCode) GetFeedItemError

func (m *ErrorCode) GetFeedItemError() FeedItemErrorEnum_FeedItemError

func (*ErrorCode) GetFeedItemTargetError

func (m *ErrorCode) GetFeedItemTargetError() FeedItemTargetErrorEnum_FeedItemTargetError

func (*ErrorCode) GetFeedItemValidationError

func (m *ErrorCode) GetFeedItemValidationError() FeedItemValidationErrorEnum_FeedItemValidationError

func (*ErrorCode) GetFeedMappingError

func (m *ErrorCode) GetFeedMappingError() FeedMappingErrorEnum_FeedMappingError

func (*ErrorCode) GetFieldError

func (m *ErrorCode) GetFieldError() FieldErrorEnum_FieldError

func (*ErrorCode) GetFieldMaskError

func (m *ErrorCode) GetFieldMaskError() FieldMaskErrorEnum_FieldMaskError

func (*ErrorCode) GetFunctionError

func (m *ErrorCode) GetFunctionError() FunctionErrorEnum_FunctionError

func (*ErrorCode) GetFunctionParsingError

func (m *ErrorCode) GetFunctionParsingError() FunctionParsingErrorEnum_FunctionParsingError

func (*ErrorCode) GetHeaderError

func (m *ErrorCode) GetHeaderError() HeaderErrorEnum_HeaderError

func (*ErrorCode) GetIdError

func (m *ErrorCode) GetIdError() IdErrorEnum_IdError

func (*ErrorCode) GetImageError

func (m *ErrorCode) GetImageError() ImageErrorEnum_ImageError

func (*ErrorCode) GetInternalError

func (m *ErrorCode) GetInternalError() InternalErrorEnum_InternalError

func (*ErrorCode) GetKeywordPlanAdGroupError

func (m *ErrorCode) GetKeywordPlanAdGroupError() KeywordPlanAdGroupErrorEnum_KeywordPlanAdGroupError

func (*ErrorCode) GetKeywordPlanCampaignError

func (m *ErrorCode) GetKeywordPlanCampaignError() KeywordPlanCampaignErrorEnum_KeywordPlanCampaignError

func (*ErrorCode) GetKeywordPlanError

func (m *ErrorCode) GetKeywordPlanError() KeywordPlanErrorEnum_KeywordPlanError

func (*ErrorCode) GetKeywordPlanIdeaError

func (m *ErrorCode) GetKeywordPlanIdeaError() KeywordPlanIdeaErrorEnum_KeywordPlanIdeaError

func (*ErrorCode) GetKeywordPlanKeywordError

func (m *ErrorCode) GetKeywordPlanKeywordError() KeywordPlanKeywordErrorEnum_KeywordPlanKeywordError

func (*ErrorCode) GetLabelError

func (m *ErrorCode) GetLabelError() LabelErrorEnum_LabelError

func (*ErrorCode) GetLanguageCodeError

func (m *ErrorCode) GetLanguageCodeError() LanguageCodeErrorEnum_LanguageCodeError

func (*ErrorCode) GetListOperationError

func (m *ErrorCode) GetListOperationError() ListOperationErrorEnum_ListOperationError

func (*ErrorCode) GetManagerLinkError

func (m *ErrorCode) GetManagerLinkError() ManagerLinkErrorEnum_ManagerLinkError

func (*ErrorCode) GetMediaBundleError

func (m *ErrorCode) GetMediaBundleError() MediaBundleErrorEnum_MediaBundleError

func (*ErrorCode) GetMediaFileError

func (m *ErrorCode) GetMediaFileError() MediaFileErrorEnum_MediaFileError

func (*ErrorCode) GetMediaUploadError

func (m *ErrorCode) GetMediaUploadError() MediaUploadErrorEnum_MediaUploadError

func (*ErrorCode) GetMultiplierError

func (m *ErrorCode) GetMultiplierError() MultiplierErrorEnum_MultiplierError

func (*ErrorCode) GetMutateError

func (m *ErrorCode) GetMutateError() MutateErrorEnum_MutateError

func (*ErrorCode) GetMutateJobError

func (m *ErrorCode) GetMutateJobError() MutateJobErrorEnum_MutateJobError

func (*ErrorCode) GetNewResourceCreationError

func (m *ErrorCode) GetNewResourceCreationError() NewResourceCreationErrorEnum_NewResourceCreationError

func (*ErrorCode) GetNotEmptyError

func (m *ErrorCode) GetNotEmptyError() NotEmptyErrorEnum_NotEmptyError

func (*ErrorCode) GetNotWhitelistedError

func (m *ErrorCode) GetNotWhitelistedError() NotWhitelistedErrorEnum_NotWhitelistedError

func (*ErrorCode) GetNullError

func (m *ErrorCode) GetNullError() NullErrorEnum_NullError

func (*ErrorCode) GetOperationAccessDeniedError

func (m *ErrorCode) GetOperationAccessDeniedError() OperationAccessDeniedErrorEnum_OperationAccessDeniedError

func (*ErrorCode) GetOperatorError

func (m *ErrorCode) GetOperatorError() OperatorErrorEnum_OperatorError

func (*ErrorCode) GetPartialFailureError

func (m *ErrorCode) GetPartialFailureError() PartialFailureErrorEnum_PartialFailureError

func (*ErrorCode) GetPolicyFindingError

func (m *ErrorCode) GetPolicyFindingError() PolicyFindingErrorEnum_PolicyFindingError

func (*ErrorCode) GetPolicyViolationError

func (m *ErrorCode) GetPolicyViolationError() PolicyViolationErrorEnum_PolicyViolationError

func (*ErrorCode) GetQueryError

func (m *ErrorCode) GetQueryError() QueryErrorEnum_QueryError

func (*ErrorCode) GetQuotaError

func (m *ErrorCode) GetQuotaError() QuotaErrorEnum_QuotaError

func (*ErrorCode) GetRangeError

func (m *ErrorCode) GetRangeError() RangeErrorEnum_RangeError

func (*ErrorCode) GetRecommendationError

func (m *ErrorCode) GetRecommendationError() RecommendationErrorEnum_RecommendationError

func (*ErrorCode) GetRegionCodeError

func (m *ErrorCode) GetRegionCodeError() RegionCodeErrorEnum_RegionCodeError

func (*ErrorCode) GetRequestError

func (m *ErrorCode) GetRequestError() RequestErrorEnum_RequestError

func (*ErrorCode) GetResourceAccessDeniedError

func (m *ErrorCode) GetResourceAccessDeniedError() ResourceAccessDeniedErrorEnum_ResourceAccessDeniedError

func (*ErrorCode) GetSettingError

func (m *ErrorCode) GetSettingError() SettingErrorEnum_SettingError

func (*ErrorCode) GetSharedCriterionError

func (m *ErrorCode) GetSharedCriterionError() SharedCriterionErrorEnum_SharedCriterionError

func (*ErrorCode) GetSharedSetError

func (m *ErrorCode) GetSharedSetError() SharedSetErrorEnum_SharedSetError

func (*ErrorCode) GetSizeLimitError

func (m *ErrorCode) GetSizeLimitError() SizeLimitErrorEnum_SizeLimitError

func (*ErrorCode) GetStringFormatError

func (m *ErrorCode) GetStringFormatError() StringFormatErrorEnum_StringFormatError

func (*ErrorCode) GetStringLengthError

func (m *ErrorCode) GetStringLengthError() StringLengthErrorEnum_StringLengthError

func (*ErrorCode) GetUrlFieldError

func (m *ErrorCode) GetUrlFieldError() UrlFieldErrorEnum_UrlFieldError

func (*ErrorCode) GetUserListError

func (m *ErrorCode) GetUserListError() UserListErrorEnum_UserListError

func (*ErrorCode) ProtoMessage

func (*ErrorCode) ProtoMessage()

func (*ErrorCode) Reset

func (m *ErrorCode) Reset()

func (*ErrorCode) String

func (m *ErrorCode) String() string

func (*ErrorCode) XXX_DiscardUnknown

func (m *ErrorCode) XXX_DiscardUnknown()

func (*ErrorCode) XXX_Marshal

func (m *ErrorCode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ErrorCode) XXX_Merge

func (m *ErrorCode) XXX_Merge(src proto.Message)

func (*ErrorCode) XXX_OneofWrappers

func (*ErrorCode) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*ErrorCode) XXX_Size

func (m *ErrorCode) XXX_Size() int

func (*ErrorCode) XXX_Unmarshal

func (m *ErrorCode) XXX_Unmarshal(b []byte) error

type ErrorCode_AccountBudgetProposalError

type ErrorCode_AccountBudgetProposalError struct {
	AccountBudgetProposalError AccountBudgetProposalErrorEnum_AccountBudgetProposalError `` /* 198-byte string literal not displayed */
}

type ErrorCode_AdCustomizerError

type ErrorCode_AdCustomizerError struct {
	AdCustomizerError AdCustomizerErrorEnum_AdCustomizerError `` /* 161-byte string literal not displayed */
}

type ErrorCode_AdError

type ErrorCode_AdError struct {
	AdError AdErrorEnum_AdError `protobuf:"varint,12,opt,name=ad_error,json=adError,proto3,enum=google.ads.googleads.v1.errors.AdErrorEnum_AdError,oneof"`
}

type ErrorCode_AdGroupAdError

type ErrorCode_AdGroupAdError struct {
	AdGroupAdError AdGroupAdErrorEnum_AdGroupAdError `` /* 150-byte string literal not displayed */
}

type ErrorCode_AdGroupBidModifierError

type ErrorCode_AdGroupBidModifierError struct {
	AdGroupBidModifierError AdGroupBidModifierErrorEnum_AdGroupBidModifierError `` /* 187-byte string literal not displayed */
}

type ErrorCode_AdGroupCriterionError

type ErrorCode_AdGroupCriterionError struct {
	AdGroupCriterionError AdGroupCriterionErrorEnum_AdGroupCriterionError `` /* 178-byte string literal not displayed */
}

type ErrorCode_AdGroupError

type ErrorCode_AdGroupError struct {
	AdGroupError AdGroupErrorEnum_AdGroupError `` /* 141-byte string literal not displayed */
}

type ErrorCode_AdGroupFeedError

type ErrorCode_AdGroupFeedError struct {
	AdGroupFeedError AdGroupFeedErrorEnum_AdGroupFeedError `` /* 158-byte string literal not displayed */
}

type ErrorCode_AdParameterError

type ErrorCode_AdParameterError struct {
	AdParameterError AdParameterErrorEnum_AdParameterError `` /* 158-byte string literal not displayed */
}

type ErrorCode_AdSharingError

type ErrorCode_AdSharingError struct {
	AdSharingError AdSharingErrorEnum_AdSharingError `` /* 149-byte string literal not displayed */
}

type ErrorCode_AdxError

type ErrorCode_AdxError struct {
	AdxError AdxErrorEnum_AdxError `protobuf:"varint,25,opt,name=adx_error,json=adxError,proto3,enum=google.ads.googleads.v1.errors.AdxErrorEnum_AdxError,oneof"`
}

type ErrorCode_AssetError

type ErrorCode_AssetError struct {
	AssetError AssetErrorEnum_AssetError `` /* 133-byte string literal not displayed */
}

type ErrorCode_AuthenticationError

type ErrorCode_AuthenticationError struct {
	AuthenticationError AuthenticationErrorEnum_AuthenticationError `` /* 168-byte string literal not displayed */
}

type ErrorCode_AuthorizationError

type ErrorCode_AuthorizationError struct {
	AuthorizationError AuthorizationErrorEnum_AuthorizationError `` /* 163-byte string literal not displayed */
}

type ErrorCode_BiddingError

type ErrorCode_BiddingError struct {
	BiddingError BiddingErrorEnum_BiddingError `` /* 140-byte string literal not displayed */
}

type ErrorCode_BiddingStrategyError

type ErrorCode_BiddingStrategyError struct {
	BiddingStrategyError BiddingStrategyErrorEnum_BiddingStrategyError `` /* 172-byte string literal not displayed */
}

type ErrorCode_BillingSetupError

type ErrorCode_BillingSetupError struct {
	BillingSetupError BillingSetupErrorEnum_BillingSetupError `` /* 161-byte string literal not displayed */
}

type ErrorCode_CampaignBudgetError

type ErrorCode_CampaignBudgetError struct {
	CampaignBudgetError CampaignBudgetErrorEnum_CampaignBudgetError `` /* 169-byte string literal not displayed */
}

type ErrorCode_CampaignCriterionError

type ErrorCode_CampaignCriterionError struct {
	CampaignCriterionError CampaignCriterionErrorEnum_CampaignCriterionError `` /* 181-byte string literal not displayed */
}

type ErrorCode_CampaignDraftError

type ErrorCode_CampaignDraftError struct {
	CampaignDraftError CampaignDraftErrorEnum_CampaignDraftError `` /* 165-byte string literal not displayed */
}

type ErrorCode_CampaignError

type ErrorCode_CampaignError struct {
	CampaignError CampaignErrorEnum_CampaignError `` /* 144-byte string literal not displayed */
}

type ErrorCode_CampaignExperimentError

type ErrorCode_CampaignExperimentError struct {
	CampaignExperimentError CampaignExperimentErrorEnum_CampaignExperimentError `` /* 185-byte string literal not displayed */
}

type ErrorCode_CampaignFeedError

type ErrorCode_CampaignFeedError struct {
	CampaignFeedError CampaignFeedErrorEnum_CampaignFeedError `` /* 161-byte string literal not displayed */
}

type ErrorCode_CampaignSharedSetError

type ErrorCode_CampaignSharedSetError struct {
	CampaignSharedSetError CampaignSharedSetErrorEnum_CampaignSharedSetError `` /* 182-byte string literal not displayed */
}

type ErrorCode_ChangeStatusError

type ErrorCode_ChangeStatusError struct {
	ChangeStatusError ChangeStatusErrorEnum_ChangeStatusError `` /* 161-byte string literal not displayed */
}

type ErrorCode_CollectionSizeError

type ErrorCode_CollectionSizeError struct {
	CollectionSizeError CollectionSizeErrorEnum_CollectionSizeError `` /* 169-byte string literal not displayed */
}

type ErrorCode_ContextError

type ErrorCode_ContextError struct {
	ContextError ContextErrorEnum_ContextError `` /* 140-byte string literal not displayed */
}

type ErrorCode_ConversionActionError

type ErrorCode_ConversionActionError struct {
	ConversionActionError ConversionActionErrorEnum_ConversionActionError `` /* 177-byte string literal not displayed */
}

type ErrorCode_ConversionAdjustmentUploadError

type ErrorCode_ConversionAdjustmentUploadError struct {
	ConversionAdjustmentUploadError ConversionAdjustmentUploadErrorEnum_ConversionAdjustmentUploadError `` /* 219-byte string literal not displayed */
}

type ErrorCode_ConversionUploadError

type ErrorCode_ConversionUploadError struct {
	ConversionUploadError ConversionUploadErrorEnum_ConversionUploadError `` /* 178-byte string literal not displayed */
}

type ErrorCode_CountryCodeError

type ErrorCode_CountryCodeError struct {
	CountryCodeError CountryCodeErrorEnum_CountryCodeError `` /* 158-byte string literal not displayed */
}

type ErrorCode_CriterionError

type ErrorCode_CriterionError struct {
	CriterionError CriterionErrorEnum_CriterionError `` /* 148-byte string literal not displayed */
}

type ErrorCode_CustomInterestError

type ErrorCode_CustomInterestError struct {
	CustomInterestError CustomInterestErrorEnum_CustomInterestError `` /* 169-byte string literal not displayed */
}

type ErrorCode_CustomerClientLinkError

type ErrorCode_CustomerClientLinkError struct {
	CustomerClientLinkError CustomerClientLinkErrorEnum_CustomerClientLinkError `` /* 186-byte string literal not displayed */
}

type ErrorCode_CustomerError

type ErrorCode_CustomerError struct {
	CustomerError CustomerErrorEnum_CustomerError `` /* 144-byte string literal not displayed */
}

type ErrorCode_CustomerFeedError

type ErrorCode_CustomerFeedError struct {
	CustomerFeedError CustomerFeedErrorEnum_CustomerFeedError `` /* 161-byte string literal not displayed */
}

type ErrorCode_CustomerManagerLinkError

type ErrorCode_CustomerManagerLinkError struct {
	CustomerManagerLinkError CustomerManagerLinkErrorEnum_CustomerManagerLinkError `` /* 190-byte string literal not displayed */
}

type ErrorCode_DatabaseError

type ErrorCode_DatabaseError struct {
	DatabaseError DatabaseErrorEnum_DatabaseError `` /* 144-byte string literal not displayed */
}

type ErrorCode_DateError

type ErrorCode_DateError struct {
	DateError DateErrorEnum_DateError `` /* 128-byte string literal not displayed */
}

type ErrorCode_DateRangeError

type ErrorCode_DateRangeError struct {
	DateRangeError DateRangeErrorEnum_DateRangeError `` /* 149-byte string literal not displayed */
}

type ErrorCode_DistinctError

type ErrorCode_DistinctError struct {
	DistinctError DistinctErrorEnum_DistinctError `` /* 144-byte string literal not displayed */
}

type ErrorCode_EnumError

type ErrorCode_EnumError struct {
	EnumError EnumErrorEnum_EnumError `` /* 128-byte string literal not displayed */
}

type ErrorCode_ExtensionFeedItemError

type ErrorCode_ExtensionFeedItemError struct {
	ExtensionFeedItemError ExtensionFeedItemErrorEnum_ExtensionFeedItemError `` /* 183-byte string literal not displayed */
}

type ErrorCode_ExtensionSettingError

type ErrorCode_ExtensionSettingError struct {
	ExtensionSettingError ExtensionSettingErrorEnum_ExtensionSettingError `` /* 178-byte string literal not displayed */
}

type ErrorCode_FeedAttributeReferenceError

type ErrorCode_FeedAttributeReferenceError struct {
	FeedAttributeReferenceError FeedAttributeReferenceErrorEnum_FeedAttributeReferenceError `` /* 202-byte string literal not displayed */
}

type ErrorCode_FeedError

type ErrorCode_FeedError struct {
	FeedError FeedErrorEnum_FeedError `` /* 128-byte string literal not displayed */
}

type ErrorCode_FeedItemError

type ErrorCode_FeedItemError struct {
	FeedItemError FeedItemErrorEnum_FeedItemError `` /* 145-byte string literal not displayed */
}

type ErrorCode_FeedItemTargetError

type ErrorCode_FeedItemTargetError struct {
	FeedItemTargetError FeedItemTargetErrorEnum_FeedItemTargetError `` /* 171-byte string literal not displayed */
}

type ErrorCode_FeedItemValidationError

type ErrorCode_FeedItemValidationError struct {
	FeedItemValidationError FeedItemValidationErrorEnum_FeedItemValidationError `` /* 187-byte string literal not displayed */
}

type ErrorCode_FeedMappingError

type ErrorCode_FeedMappingError struct {
	FeedMappingError FeedMappingErrorEnum_FeedMappingError `` /* 157-byte string literal not displayed */
}

type ErrorCode_FieldError

type ErrorCode_FieldError struct {
	FieldError FieldErrorEnum_FieldError `` /* 132-byte string literal not displayed */
}

type ErrorCode_FieldMaskError

type ErrorCode_FieldMaskError struct {
	FieldMaskError FieldMaskErrorEnum_FieldMaskError `` /* 148-byte string literal not displayed */
}

type ErrorCode_FunctionError

type ErrorCode_FunctionError struct {
	FunctionError FunctionErrorEnum_FunctionError `` /* 144-byte string literal not displayed */
}

type ErrorCode_FunctionParsingError

type ErrorCode_FunctionParsingError struct {
	FunctionParsingError FunctionParsingErrorEnum_FunctionParsingError `` /* 173-byte string literal not displayed */
}

type ErrorCode_GeoTargetConstantSuggestionError

type ErrorCode_GeoTargetConstantSuggestionError struct {
	GeoTargetConstantSuggestionError GeoTargetConstantSuggestionErrorEnum_GeoTargetConstantSuggestionError `` /* 223-byte string literal not displayed */
}

type ErrorCode_HeaderError

type ErrorCode_HeaderError struct {
	HeaderError HeaderErrorEnum_HeaderError `` /* 136-byte string literal not displayed */
}

type ErrorCode_IdError

type ErrorCode_IdError struct {
	IdError IdErrorEnum_IdError `protobuf:"varint,39,opt,name=id_error,json=idError,proto3,enum=google.ads.googleads.v1.errors.IdErrorEnum_IdError,oneof"`
}

type ErrorCode_ImageError

type ErrorCode_ImageError struct {
	ImageError ImageErrorEnum_ImageError `` /* 132-byte string literal not displayed */
}

type ErrorCode_InternalError

type ErrorCode_InternalError struct {
	InternalError InternalErrorEnum_InternalError `` /* 144-byte string literal not displayed */
}

type ErrorCode_KeywordPlanAdGroupError

type ErrorCode_KeywordPlanAdGroupError struct {
	KeywordPlanAdGroupError KeywordPlanAdGroupErrorEnum_KeywordPlanAdGroupError `` /* 187-byte string literal not displayed */
}

type ErrorCode_KeywordPlanCampaignError

type ErrorCode_KeywordPlanCampaignError struct {
	KeywordPlanCampaignError KeywordPlanCampaignErrorEnum_KeywordPlanCampaignError `` /* 190-byte string literal not displayed */
}

type ErrorCode_KeywordPlanError

type ErrorCode_KeywordPlanError struct {
	KeywordPlanError KeywordPlanErrorEnum_KeywordPlanError `` /* 157-byte string literal not displayed */
}

type ErrorCode_KeywordPlanIdeaError

type ErrorCode_KeywordPlanIdeaError struct {
	KeywordPlanIdeaError KeywordPlanIdeaErrorEnum_KeywordPlanIdeaError `` /* 174-byte string literal not displayed */
}

type ErrorCode_KeywordPlanKeywordError

type ErrorCode_KeywordPlanKeywordError struct {
	KeywordPlanKeywordError KeywordPlanKeywordErrorEnum_KeywordPlanKeywordError `` /* 186-byte string literal not displayed */
}

type ErrorCode_KeywordPlanNegativeKeywordError

type ErrorCode_KeywordPlanNegativeKeywordError struct {
	KeywordPlanNegativeKeywordError KeywordPlanNegativeKeywordErrorEnum_KeywordPlanNegativeKeywordError `` /* 219-byte string literal not displayed */
}

type ErrorCode_LabelError

type ErrorCode_LabelError struct {
	LabelError LabelErrorEnum_LabelError `` /* 132-byte string literal not displayed */
}

type ErrorCode_LanguageCodeError

type ErrorCode_LanguageCodeError struct {
	LanguageCodeError LanguageCodeErrorEnum_LanguageCodeError `` /* 162-byte string literal not displayed */
}

type ErrorCode_ListOperationError

type ErrorCode_ListOperationError struct {
	ListOperationError ListOperationErrorEnum_ListOperationError `` /* 164-byte string literal not displayed */
}

type ErrorCode_ManagerLinkError

type ErrorCode_ManagerLinkError struct {
	ManagerLinkError ManagerLinkErrorEnum_ManagerLinkError `` /* 158-byte string literal not displayed */
}

type ErrorCode_MediaBundleError

type ErrorCode_MediaBundleError struct {
	MediaBundleError MediaBundleErrorEnum_MediaBundleError `` /* 157-byte string literal not displayed */
}

type ErrorCode_MediaFileError

type ErrorCode_MediaFileError struct {
	MediaFileError MediaFileErrorEnum_MediaFileError `` /* 149-byte string literal not displayed */
}

type ErrorCode_MediaUploadError

type ErrorCode_MediaUploadError struct {
	MediaUploadError MediaUploadErrorEnum_MediaUploadError `` /* 158-byte string literal not displayed */
}

type ErrorCode_MultiplierError

type ErrorCode_MultiplierError struct {
	MultiplierError MultiplierErrorEnum_MultiplierError `` /* 152-byte string literal not displayed */
}

type ErrorCode_MutateError

type ErrorCode_MutateError struct {
	MutateError MutateErrorEnum_MutateError `` /* 135-byte string literal not displayed */
}

type ErrorCode_MutateJobError

type ErrorCode_MutateJobError struct {
	MutateJobError MutateJobErrorEnum_MutateJobError `` /* 150-byte string literal not displayed */
}

type ErrorCode_NewResourceCreationError

type ErrorCode_NewResourceCreationError struct {
	NewResourceCreationError NewResourceCreationErrorEnum_NewResourceCreationError `` /* 190-byte string literal not displayed */
}

type ErrorCode_NotEmptyError

type ErrorCode_NotEmptyError struct {
	NotEmptyError NotEmptyErrorEnum_NotEmptyError `` /* 145-byte string literal not displayed */
}

type ErrorCode_NotWhitelistedError

type ErrorCode_NotWhitelistedError struct {
	NotWhitelistedError NotWhitelistedErrorEnum_NotWhitelistedError `` /* 170-byte string literal not displayed */
}

type ErrorCode_NullError

type ErrorCode_NullError struct {
	NullError NullErrorEnum_NullError `` /* 128-byte string literal not displayed */
}

type ErrorCode_OperationAccessDeniedError

type ErrorCode_OperationAccessDeniedError struct {
	OperationAccessDeniedError OperationAccessDeniedErrorEnum_OperationAccessDeniedError `` /* 198-byte string literal not displayed */
}

type ErrorCode_OperatorError

type ErrorCode_OperatorError struct {
	OperatorError OperatorErrorEnum_OperatorError `` /* 144-byte string literal not displayed */
}

type ErrorCode_PartialFailureError

type ErrorCode_PartialFailureError struct {
	PartialFailureError PartialFailureErrorEnum_PartialFailureError `` /* 170-byte string literal not displayed */
}

type ErrorCode_PolicyFindingError

type ErrorCode_PolicyFindingError struct {
	PolicyFindingError PolicyFindingErrorEnum_PolicyFindingError `` /* 165-byte string literal not displayed */
}

type ErrorCode_PolicyValidationParameterError

type ErrorCode_PolicyValidationParameterError struct {
	PolicyValidationParameterError PolicyValidationParameterErrorEnum_PolicyValidationParameterError `` /* 215-byte string literal not displayed */
}

type ErrorCode_PolicyViolationError

type ErrorCode_PolicyViolationError struct {
	PolicyViolationError PolicyViolationErrorEnum_PolicyViolationError `` /* 174-byte string literal not displayed */
}

type ErrorCode_QueryError

type ErrorCode_QueryError struct {
	QueryError QueryErrorEnum_QueryError `` /* 131-byte string literal not displayed */
}

type ErrorCode_QuotaError

type ErrorCode_QuotaError struct {
	QuotaError QuotaErrorEnum_QuotaError `` /* 132-byte string literal not displayed */
}

type ErrorCode_RangeError

type ErrorCode_RangeError struct {
	RangeError RangeErrorEnum_RangeError `` /* 132-byte string literal not displayed */
}

type ErrorCode_RecommendationError

type ErrorCode_RecommendationError struct {
	RecommendationError RecommendationErrorEnum_RecommendationError `` /* 168-byte string literal not displayed */
}

type ErrorCode_RegionCodeError

type ErrorCode_RegionCodeError struct {
	RegionCodeError RegionCodeErrorEnum_RegionCodeError `` /* 153-byte string literal not displayed */
}

type ErrorCode_RequestError

type ErrorCode_RequestError struct {
	RequestError RequestErrorEnum_RequestError `` /* 139-byte string literal not displayed */
}

type ErrorCode_ResourceAccessDeniedError

type ErrorCode_ResourceAccessDeniedError struct {
	ResourceAccessDeniedError ResourceAccessDeniedErrorEnum_ResourceAccessDeniedError `` /* 194-byte string literal not displayed */
}

type ErrorCode_ResourceCountLimitExceededError

type ErrorCode_ResourceCountLimitExceededError struct {
	ResourceCountLimitExceededError ResourceCountLimitExceededErrorEnum_ResourceCountLimitExceededError `` /* 219-byte string literal not displayed */
}

type ErrorCode_SettingError

type ErrorCode_SettingError struct {
	SettingError SettingErrorEnum_SettingError `` /* 140-byte string literal not displayed */
}

type ErrorCode_SharedCriterionError

type ErrorCode_SharedCriterionError struct {
	SharedCriterionError SharedCriterionErrorEnum_SharedCriterionError `` /* 173-byte string literal not displayed */
}

type ErrorCode_SharedSetError

type ErrorCode_SharedSetError struct {
	SharedSetError SharedSetErrorEnum_SharedSetError `` /* 149-byte string literal not displayed */
}

type ErrorCode_SizeLimitError

type ErrorCode_SizeLimitError struct {
	SizeLimitError SizeLimitErrorEnum_SizeLimitError `` /* 150-byte string literal not displayed */
}

type ErrorCode_StringFormatError

type ErrorCode_StringFormatError struct {
	StringFormatError StringFormatErrorEnum_StringFormatError `` /* 161-byte string literal not displayed */
}

type ErrorCode_StringLengthError

type ErrorCode_StringLengthError struct {
	StringLengthError StringLengthErrorEnum_StringLengthError `` /* 161-byte string literal not displayed */
}

type ErrorCode_UrlFieldError

type ErrorCode_UrlFieldError struct {
	UrlFieldError UrlFieldErrorEnum_UrlFieldError `` /* 144-byte string literal not displayed */
}

type ErrorCode_UserListError

type ErrorCode_UserListError struct {
	UserListError UserListErrorEnum_UserListError `` /* 145-byte string literal not displayed */
}

type ErrorCode_YoutubeVideoRegistrationError

type ErrorCode_YoutubeVideoRegistrationError struct {
	YoutubeVideoRegistrationError YoutubeVideoRegistrationErrorEnum_YoutubeVideoRegistrationError `` /* 211-byte string literal not displayed */
}

type ErrorDetails

type ErrorDetails struct {
	// The error code that should have been returned, but wasn't. This is used
	// when the error code is InternalError.ERROR_CODE_NOT_PUBLISHED.
	UnpublishedErrorCode string `protobuf:"bytes,1,opt,name=unpublished_error_code,json=unpublishedErrorCode,proto3" json:"unpublished_error_code,omitempty"`
	// Describes an ad policy violation.
	PolicyViolationDetails *PolicyViolationDetails `` /* 129-byte string literal not displayed */
	// Describes policy violation findings.
	PolicyFindingDetails *PolicyFindingDetails `protobuf:"bytes,3,opt,name=policy_finding_details,json=policyFindingDetails,proto3" json:"policy_finding_details,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

Additional error details.

func (*ErrorDetails) Descriptor

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

func (*ErrorDetails) GetPolicyFindingDetails

func (m *ErrorDetails) GetPolicyFindingDetails() *PolicyFindingDetails

func (*ErrorDetails) GetPolicyViolationDetails

func (m *ErrorDetails) GetPolicyViolationDetails() *PolicyViolationDetails

func (*ErrorDetails) GetUnpublishedErrorCode

func (m *ErrorDetails) GetUnpublishedErrorCode() string

func (*ErrorDetails) ProtoMessage

func (*ErrorDetails) ProtoMessage()

func (*ErrorDetails) Reset

func (m *ErrorDetails) Reset()

func (*ErrorDetails) String

func (m *ErrorDetails) String() string

func (*ErrorDetails) XXX_DiscardUnknown

func (m *ErrorDetails) XXX_DiscardUnknown()

func (*ErrorDetails) XXX_Marshal

func (m *ErrorDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ErrorDetails) XXX_Merge

func (m *ErrorDetails) XXX_Merge(src proto.Message)

func (*ErrorDetails) XXX_Size

func (m *ErrorDetails) XXX_Size() int

func (*ErrorDetails) XXX_Unmarshal

func (m *ErrorDetails) XXX_Unmarshal(b []byte) error

type ErrorLocation

type ErrorLocation struct {
	// A field path that indicates which field was invalid in the request.
	FieldPathElements    []*ErrorLocation_FieldPathElement `protobuf:"bytes,2,rep,name=field_path_elements,json=fieldPathElements,proto3" json:"field_path_elements,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
	XXX_unrecognized     []byte                            `json:"-"`
	XXX_sizecache        int32                             `json:"-"`
}

Describes the part of the request proto that caused the error.

func (*ErrorLocation) Descriptor

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

func (*ErrorLocation) GetFieldPathElements

func (m *ErrorLocation) GetFieldPathElements() []*ErrorLocation_FieldPathElement

func (*ErrorLocation) ProtoMessage

func (*ErrorLocation) ProtoMessage()

func (*ErrorLocation) Reset

func (m *ErrorLocation) Reset()

func (*ErrorLocation) String

func (m *ErrorLocation) String() string

func (*ErrorLocation) XXX_DiscardUnknown

func (m *ErrorLocation) XXX_DiscardUnknown()

func (*ErrorLocation) XXX_Marshal

func (m *ErrorLocation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ErrorLocation) XXX_Merge

func (m *ErrorLocation) XXX_Merge(src proto.Message)

func (*ErrorLocation) XXX_Size

func (m *ErrorLocation) XXX_Size() int

func (*ErrorLocation) XXX_Unmarshal

func (m *ErrorLocation) XXX_Unmarshal(b []byte) error

type ErrorLocation_FieldPathElement

type ErrorLocation_FieldPathElement struct {
	// The name of a field or a oneof
	FieldName string `protobuf:"bytes,1,opt,name=field_name,json=fieldName,proto3" json:"field_name,omitempty"`
	// If field_name is a repeated field, this is the element that failed
	Index                *wrappers.Int64Value `protobuf:"bytes,2,opt,name=index,proto3" json:"index,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

A part of a field path.

func (*ErrorLocation_FieldPathElement) Descriptor

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

func (*ErrorLocation_FieldPathElement) GetFieldName

func (m *ErrorLocation_FieldPathElement) GetFieldName() string

func (*ErrorLocation_FieldPathElement) GetIndex

func (*ErrorLocation_FieldPathElement) ProtoMessage

func (*ErrorLocation_FieldPathElement) ProtoMessage()

func (*ErrorLocation_FieldPathElement) Reset

func (m *ErrorLocation_FieldPathElement) Reset()

func (*ErrorLocation_FieldPathElement) String

func (*ErrorLocation_FieldPathElement) XXX_DiscardUnknown

func (m *ErrorLocation_FieldPathElement) XXX_DiscardUnknown()

func (*ErrorLocation_FieldPathElement) XXX_Marshal

func (m *ErrorLocation_FieldPathElement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ErrorLocation_FieldPathElement) XXX_Merge

func (m *ErrorLocation_FieldPathElement) XXX_Merge(src proto.Message)

func (*ErrorLocation_FieldPathElement) XXX_Size

func (m *ErrorLocation_FieldPathElement) XXX_Size() int

func (*ErrorLocation_FieldPathElement) XXX_Unmarshal

func (m *ErrorLocation_FieldPathElement) XXX_Unmarshal(b []byte) error

type ExtensionFeedItemErrorEnum

type ExtensionFeedItemErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible extension feed item error.

func (*ExtensionFeedItemErrorEnum) Descriptor

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

func (*ExtensionFeedItemErrorEnum) ProtoMessage

func (*ExtensionFeedItemErrorEnum) ProtoMessage()

func (*ExtensionFeedItemErrorEnum) Reset

func (m *ExtensionFeedItemErrorEnum) Reset()

func (*ExtensionFeedItemErrorEnum) String

func (m *ExtensionFeedItemErrorEnum) String() string

func (*ExtensionFeedItemErrorEnum) XXX_DiscardUnknown

func (m *ExtensionFeedItemErrorEnum) XXX_DiscardUnknown()

func (*ExtensionFeedItemErrorEnum) XXX_Marshal

func (m *ExtensionFeedItemErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExtensionFeedItemErrorEnum) XXX_Merge

func (m *ExtensionFeedItemErrorEnum) XXX_Merge(src proto.Message)

func (*ExtensionFeedItemErrorEnum) XXX_Size

func (m *ExtensionFeedItemErrorEnum) XXX_Size() int

func (*ExtensionFeedItemErrorEnum) XXX_Unmarshal

func (m *ExtensionFeedItemErrorEnum) XXX_Unmarshal(b []byte) error

type ExtensionFeedItemErrorEnum_ExtensionFeedItemError

type ExtensionFeedItemErrorEnum_ExtensionFeedItemError int32

Enum describing possible extension feed item errors.

const (
	// Enum unspecified.
	ExtensionFeedItemErrorEnum_UNSPECIFIED ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 0
	// The received error code is not known in this version.
	ExtensionFeedItemErrorEnum_UNKNOWN ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 1
	// Value is not within the accepted range.
	ExtensionFeedItemErrorEnum_VALUE_OUT_OF_RANGE ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 2
	// Url list is too long.
	ExtensionFeedItemErrorEnum_URL_LIST_TOO_LONG ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 3
	// Cannot have a geo targeting restriction without having geo targeting.
	ExtensionFeedItemErrorEnum_CANNOT_HAVE_RESTRICTION_ON_EMPTY_GEO_TARGETING ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 4
	// Cannot simultaneously set sitelink field with final urls.
	ExtensionFeedItemErrorEnum_CANNOT_SET_WITH_FINAL_URLS ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 5
	// Must set field with final urls.
	ExtensionFeedItemErrorEnum_CANNOT_SET_WITHOUT_FINAL_URLS ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 6
	// Phone number for a call extension is invalid.
	ExtensionFeedItemErrorEnum_INVALID_PHONE_NUMBER ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 7
	// Phone number for a call extension is not supported for the given country
	// code.
	ExtensionFeedItemErrorEnum_PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 8
	// A carrier specific number in short format is not allowed for call
	// extensions.
	ExtensionFeedItemErrorEnum_CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 9
	// Premium rate numbers are not allowed for call extensions.
	ExtensionFeedItemErrorEnum_PREMIUM_RATE_NUMBER_NOT_ALLOWED ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 10
	// Phone number type for a call extension is not allowed.
	// For example, personal number is not allowed for a call extension in
	// most regions.
	ExtensionFeedItemErrorEnum_DISALLOWED_NUMBER_TYPE ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 11
	// Phone number for a call extension does not meet domestic format
	// requirements.
	ExtensionFeedItemErrorEnum_INVALID_DOMESTIC_PHONE_NUMBER_FORMAT ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 12
	// Vanity phone numbers (i.e. those including letters) are not allowed for
	// call extensions.
	ExtensionFeedItemErrorEnum_VANITY_PHONE_NUMBER_NOT_ALLOWED ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 13
	// Call conversion action provided for a call extension is invalid.
	ExtensionFeedItemErrorEnum_INVALID_CALL_CONVERSION_ACTION ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 14
	// For a call extension, the customer is not whitelisted for call tracking.
	ExtensionFeedItemErrorEnum_CUSTOMER_NOT_WHITELISTED_FOR_CALLTRACKING ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 15
	// Call tracking is not supported for the given country for a call
	// extension.
	ExtensionFeedItemErrorEnum_CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 16
	// Customer hasn't consented for call recording, which is required for
	// creating/updating call feed items. Please see
	// https://support.google.com/google-ads/answer/7412639.
	ExtensionFeedItemErrorEnum_CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 17
	// App id provided for an app extension is invalid.
	ExtensionFeedItemErrorEnum_INVALID_APP_ID ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 18
	// Quotation marks present in the review text for a review extension.
	ExtensionFeedItemErrorEnum_QUOTES_IN_REVIEW_EXTENSION_SNIPPET ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 19
	// Hyphen character present in the review text for a review extension.
	ExtensionFeedItemErrorEnum_HYPHENS_IN_REVIEW_EXTENSION_SNIPPET ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 20
	// A blacklisted review source name or url was provided for a review
	// extension.
	ExtensionFeedItemErrorEnum_REVIEW_EXTENSION_SOURCE_INELIGIBLE ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 21
	// Review source name should not be found in the review text.
	ExtensionFeedItemErrorEnum_SOURCE_NAME_IN_REVIEW_EXTENSION_TEXT ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 22
	// Inconsistent currency codes.
	ExtensionFeedItemErrorEnum_INCONSISTENT_CURRENCY_CODES ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 23
	// Price extension cannot have duplicated headers.
	ExtensionFeedItemErrorEnum_PRICE_EXTENSION_HAS_DUPLICATED_HEADERS ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 24
	// Price item cannot have duplicated header and description.
	ExtensionFeedItemErrorEnum_PRICE_ITEM_HAS_DUPLICATED_HEADER_AND_DESCRIPTION ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 25
	// Price extension has too few items.
	ExtensionFeedItemErrorEnum_PRICE_EXTENSION_HAS_TOO_FEW_ITEMS ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 26
	// Price extension has too many items.
	ExtensionFeedItemErrorEnum_PRICE_EXTENSION_HAS_TOO_MANY_ITEMS ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 27
	// The input value is not currently supported.
	ExtensionFeedItemErrorEnum_UNSUPPORTED_VALUE ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 28
	// The input value is not currently supported in the selected language of an
	// extension.
	ExtensionFeedItemErrorEnum_UNSUPPORTED_VALUE_IN_SELECTED_LANGUAGE ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 29
	// Unknown or unsupported device preference.
	ExtensionFeedItemErrorEnum_INVALID_DEVICE_PREFERENCE ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 30
	// Invalid feed item schedule end time (i.e., endHour = 24 and endMinute !=
	// 0).
	ExtensionFeedItemErrorEnum_INVALID_SCHEDULE_END ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 31
	// Date time zone does not match the account's time zone.
	ExtensionFeedItemErrorEnum_DATE_TIME_MUST_BE_IN_ACCOUNT_TIME_ZONE ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 32
	// Invalid structured snippet header.
	ExtensionFeedItemErrorEnum_INVALID_SNIPPETS_HEADER ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 33
	// Cannot operate on removed feed item.
	ExtensionFeedItemErrorEnum_CANNOT_OPERATE_ON_REMOVED_FEED_ITEM ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 34
	// Phone number not supported when call tracking enabled for country.
	ExtensionFeedItemErrorEnum_PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 35
	// Cannot set call_conversion_action while call_conversion_tracking_enabled
	// is set to true.
	ExtensionFeedItemErrorEnum_CONFLICTING_CALL_CONVERSION_SETTINGS ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 36
	// The type of the input extension feed item doesn't match the existing
	// extension feed item.
	ExtensionFeedItemErrorEnum_EXTENSION_TYPE_MISMATCH ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 37
	// The oneof field extension i.e. subtype of extension feed item is
	// required.
	ExtensionFeedItemErrorEnum_EXTENSION_SUBTYPE_REQUIRED ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 38
	// The referenced feed item is not mapped to a supported extension type.
	ExtensionFeedItemErrorEnum_EXTENSION_TYPE_UNSUPPORTED ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 39
	// Cannot operate on a Feed with more than one active FeedMapping.
	ExtensionFeedItemErrorEnum_CANNOT_OPERATE_ON_FEED_WITH_MULTIPLE_MAPPINGS ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 40
	// Cannot operate on a Feed that has key attributes.
	ExtensionFeedItemErrorEnum_CANNOT_OPERATE_ON_FEED_WITH_KEY_ATTRIBUTES ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 41
	// Input price is not in a valid format.
	ExtensionFeedItemErrorEnum_INVALID_PRICE_FORMAT ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 42
	// The promotion time is invalid.
	ExtensionFeedItemErrorEnum_PROMOTION_INVALID_TIME ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 43
	// This field has too many decimal places specified.
	ExtensionFeedItemErrorEnum_TOO_MANY_DECIMAL_PLACES_SPECIFIED ExtensionFeedItemErrorEnum_ExtensionFeedItemError = 44
)

func (ExtensionFeedItemErrorEnum_ExtensionFeedItemError) EnumDescriptor

func (ExtensionFeedItemErrorEnum_ExtensionFeedItemError) String

type ExtensionSettingErrorEnum

type ExtensionSettingErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing validation errors of extension settings.

func (*ExtensionSettingErrorEnum) Descriptor

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

func (*ExtensionSettingErrorEnum) ProtoMessage

func (*ExtensionSettingErrorEnum) ProtoMessage()

func (*ExtensionSettingErrorEnum) Reset

func (m *ExtensionSettingErrorEnum) Reset()

func (*ExtensionSettingErrorEnum) String

func (m *ExtensionSettingErrorEnum) String() string

func (*ExtensionSettingErrorEnum) XXX_DiscardUnknown

func (m *ExtensionSettingErrorEnum) XXX_DiscardUnknown()

func (*ExtensionSettingErrorEnum) XXX_Marshal

func (m *ExtensionSettingErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExtensionSettingErrorEnum) XXX_Merge

func (m *ExtensionSettingErrorEnum) XXX_Merge(src proto.Message)

func (*ExtensionSettingErrorEnum) XXX_Size

func (m *ExtensionSettingErrorEnum) XXX_Size() int

func (*ExtensionSettingErrorEnum) XXX_Unmarshal

func (m *ExtensionSettingErrorEnum) XXX_Unmarshal(b []byte) error

type ExtensionSettingErrorEnum_ExtensionSettingError

type ExtensionSettingErrorEnum_ExtensionSettingError int32

Enum describing possible extension setting errors.

const (
	// Enum unspecified.
	ExtensionSettingErrorEnum_UNSPECIFIED ExtensionSettingErrorEnum_ExtensionSettingError = 0
	// The received error code is not known in this version.
	ExtensionSettingErrorEnum_UNKNOWN ExtensionSettingErrorEnum_ExtensionSettingError = 1
	// A platform restriction was provided without input extensions or existing
	// extensions.
	ExtensionSettingErrorEnum_EXTENSIONS_REQUIRED ExtensionSettingErrorEnum_ExtensionSettingError = 2
	// The provided feed type does not correspond to the provided extensions.
	ExtensionSettingErrorEnum_FEED_TYPE_EXTENSION_TYPE_MISMATCH ExtensionSettingErrorEnum_ExtensionSettingError = 3
	// The provided feed type cannot be used.
	ExtensionSettingErrorEnum_INVALID_FEED_TYPE ExtensionSettingErrorEnum_ExtensionSettingError = 4
	// The provided feed type cannot be used at the customer level.
	ExtensionSettingErrorEnum_INVALID_FEED_TYPE_FOR_CUSTOMER_EXTENSION_SETTING ExtensionSettingErrorEnum_ExtensionSettingError = 5
	// Cannot change a feed item field on a CREATE operation.
	ExtensionSettingErrorEnum_CANNOT_CHANGE_FEED_ITEM_ON_CREATE ExtensionSettingErrorEnum_ExtensionSettingError = 6
	// Cannot update an extension that is not already in this setting.
	ExtensionSettingErrorEnum_CANNOT_UPDATE_NEWLY_CREATED_EXTENSION ExtensionSettingErrorEnum_ExtensionSettingError = 7
	// There is no existing AdGroupExtensionSetting for this type.
	ExtensionSettingErrorEnum_NO_EXISTING_AD_GROUP_EXTENSION_SETTING_FOR_TYPE ExtensionSettingErrorEnum_ExtensionSettingError = 8
	// There is no existing CampaignExtensionSetting for this type.
	ExtensionSettingErrorEnum_NO_EXISTING_CAMPAIGN_EXTENSION_SETTING_FOR_TYPE ExtensionSettingErrorEnum_ExtensionSettingError = 9
	// There is no existing CustomerExtensionSetting for this type.
	ExtensionSettingErrorEnum_NO_EXISTING_CUSTOMER_EXTENSION_SETTING_FOR_TYPE ExtensionSettingErrorEnum_ExtensionSettingError = 10
	// The AdGroupExtensionSetting already exists. UPDATE should be used to
	// modify the existing AdGroupExtensionSetting.
	ExtensionSettingErrorEnum_AD_GROUP_EXTENSION_SETTING_ALREADY_EXISTS ExtensionSettingErrorEnum_ExtensionSettingError = 11
	// The CampaignExtensionSetting already exists. UPDATE should be used to
	// modify the existing CampaignExtensionSetting.
	ExtensionSettingErrorEnum_CAMPAIGN_EXTENSION_SETTING_ALREADY_EXISTS ExtensionSettingErrorEnum_ExtensionSettingError = 12
	// The CustomerExtensionSetting already exists. UPDATE should be used to
	// modify the existing CustomerExtensionSetting.
	ExtensionSettingErrorEnum_CUSTOMER_EXTENSION_SETTING_ALREADY_EXISTS ExtensionSettingErrorEnum_ExtensionSettingError = 13
	// An active ad group feed already exists for this place holder type.
	ExtensionSettingErrorEnum_AD_GROUP_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE ExtensionSettingErrorEnum_ExtensionSettingError = 14
	// An active campaign feed already exists for this place holder type.
	ExtensionSettingErrorEnum_CAMPAIGN_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE ExtensionSettingErrorEnum_ExtensionSettingError = 15
	// An active customer feed already exists for this place holder type.
	ExtensionSettingErrorEnum_CUSTOMER_FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE ExtensionSettingErrorEnum_ExtensionSettingError = 16
	// Value is not within the accepted range.
	ExtensionSettingErrorEnum_VALUE_OUT_OF_RANGE ExtensionSettingErrorEnum_ExtensionSettingError = 17
	// Cannot simultaneously set specified field with final urls.
	ExtensionSettingErrorEnum_CANNOT_SET_FIELD_WITH_FINAL_URLS ExtensionSettingErrorEnum_ExtensionSettingError = 18
	// Must set field with final urls.
	ExtensionSettingErrorEnum_FINAL_URLS_NOT_SET ExtensionSettingErrorEnum_ExtensionSettingError = 19
	// Phone number for a call extension is invalid.
	ExtensionSettingErrorEnum_INVALID_PHONE_NUMBER ExtensionSettingErrorEnum_ExtensionSettingError = 20
	// Phone number for a call extension is not supported for the given country
	// code.
	ExtensionSettingErrorEnum_PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY ExtensionSettingErrorEnum_ExtensionSettingError = 21
	// A carrier specific number in short format is not allowed for call
	// extensions.
	ExtensionSettingErrorEnum_CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED ExtensionSettingErrorEnum_ExtensionSettingError = 22
	// Premium rate numbers are not allowed for call extensions.
	ExtensionSettingErrorEnum_PREMIUM_RATE_NUMBER_NOT_ALLOWED ExtensionSettingErrorEnum_ExtensionSettingError = 23
	// Phone number type for a call extension is not allowed.
	ExtensionSettingErrorEnum_DISALLOWED_NUMBER_TYPE ExtensionSettingErrorEnum_ExtensionSettingError = 24
	// Phone number for a call extension does not meet domestic format
	// requirements.
	ExtensionSettingErrorEnum_INVALID_DOMESTIC_PHONE_NUMBER_FORMAT ExtensionSettingErrorEnum_ExtensionSettingError = 25
	// Vanity phone numbers (i.e. those including letters) are not allowed for
	// call extensions.
	ExtensionSettingErrorEnum_VANITY_PHONE_NUMBER_NOT_ALLOWED ExtensionSettingErrorEnum_ExtensionSettingError = 26
	// Country code provided for a call extension is invalid.
	ExtensionSettingErrorEnum_INVALID_COUNTRY_CODE ExtensionSettingErrorEnum_ExtensionSettingError = 27
	// Call conversion type id provided for a call extension is invalid.
	ExtensionSettingErrorEnum_INVALID_CALL_CONVERSION_TYPE_ID ExtensionSettingErrorEnum_ExtensionSettingError = 28
	// For a call extension, the customer is not whitelisted for call tracking.
	ExtensionSettingErrorEnum_CUSTOMER_NOT_WHITELISTED_FOR_CALLTRACKING ExtensionSettingErrorEnum_ExtensionSettingError = 29
	// Call tracking is not supported for the given country for a call
	// extension.
	ExtensionSettingErrorEnum_CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY ExtensionSettingErrorEnum_ExtensionSettingError = 30
	// App id provided for an app extension is invalid.
	ExtensionSettingErrorEnum_INVALID_APP_ID ExtensionSettingErrorEnum_ExtensionSettingError = 31
	// Quotation marks present in the review text for a review extension.
	ExtensionSettingErrorEnum_QUOTES_IN_REVIEW_EXTENSION_SNIPPET ExtensionSettingErrorEnum_ExtensionSettingError = 32
	// Hyphen character present in the review text for a review extension.
	ExtensionSettingErrorEnum_HYPHENS_IN_REVIEW_EXTENSION_SNIPPET ExtensionSettingErrorEnum_ExtensionSettingError = 33
	// A blacklisted review source name or url was provided for a review
	// extension.
	ExtensionSettingErrorEnum_REVIEW_EXTENSION_SOURCE_NOT_ELIGIBLE ExtensionSettingErrorEnum_ExtensionSettingError = 34
	// Review source name should not be found in the review text.
	ExtensionSettingErrorEnum_SOURCE_NAME_IN_REVIEW_EXTENSION_TEXT ExtensionSettingErrorEnum_ExtensionSettingError = 35
	// Field must be set.
	ExtensionSettingErrorEnum_MISSING_FIELD ExtensionSettingErrorEnum_ExtensionSettingError = 36
	// Inconsistent currency codes.
	ExtensionSettingErrorEnum_INCONSISTENT_CURRENCY_CODES ExtensionSettingErrorEnum_ExtensionSettingError = 37
	// Price extension cannot have duplicated headers.
	ExtensionSettingErrorEnum_PRICE_EXTENSION_HAS_DUPLICATED_HEADERS ExtensionSettingErrorEnum_ExtensionSettingError = 38
	// Price item cannot have duplicated header and description.
	ExtensionSettingErrorEnum_PRICE_ITEM_HAS_DUPLICATED_HEADER_AND_DESCRIPTION ExtensionSettingErrorEnum_ExtensionSettingError = 39
	// Price extension has too few items
	ExtensionSettingErrorEnum_PRICE_EXTENSION_HAS_TOO_FEW_ITEMS ExtensionSettingErrorEnum_ExtensionSettingError = 40
	// Price extension has too many items
	ExtensionSettingErrorEnum_PRICE_EXTENSION_HAS_TOO_MANY_ITEMS ExtensionSettingErrorEnum_ExtensionSettingError = 41
	// The input value is not currently supported.
	ExtensionSettingErrorEnum_UNSUPPORTED_VALUE ExtensionSettingErrorEnum_ExtensionSettingError = 42
	// Unknown or unsupported device preference.
	ExtensionSettingErrorEnum_INVALID_DEVICE_PREFERENCE ExtensionSettingErrorEnum_ExtensionSettingError = 43
	// Invalid feed item schedule end time (i.e., endHour = 24 and
	// endMinute != 0).
	ExtensionSettingErrorEnum_INVALID_SCHEDULE_END ExtensionSettingErrorEnum_ExtensionSettingError = 45
	// Date time zone does not match the account's time zone.
	ExtensionSettingErrorEnum_DATE_TIME_MUST_BE_IN_ACCOUNT_TIME_ZONE ExtensionSettingErrorEnum_ExtensionSettingError = 47
	// Overlapping feed item schedule times (e.g., 7-10AM and 8-11AM) are not
	// allowed.
	ExtensionSettingErrorEnum_OVERLAPPING_SCHEDULES_NOT_ALLOWED ExtensionSettingErrorEnum_ExtensionSettingError = 48
	// Feed item schedule end time must be after start time.
	ExtensionSettingErrorEnum_SCHEDULE_END_NOT_AFTER_START ExtensionSettingErrorEnum_ExtensionSettingError = 49
	// There are too many feed item schedules per day.
	ExtensionSettingErrorEnum_TOO_MANY_SCHEDULES_PER_DAY ExtensionSettingErrorEnum_ExtensionSettingError = 50
	// Cannot edit the same extension feed item more than once in the same
	// request.
	ExtensionSettingErrorEnum_DUPLICATE_EXTENSION_FEED_ITEM_EDIT ExtensionSettingErrorEnum_ExtensionSettingError = 51
	// Invalid structured snippet header.
	ExtensionSettingErrorEnum_INVALID_SNIPPETS_HEADER ExtensionSettingErrorEnum_ExtensionSettingError = 52
	// Phone number with call tracking enabled is not supported for the
	// specified country.
	ExtensionSettingErrorEnum_PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY ExtensionSettingErrorEnum_ExtensionSettingError = 53
	// The targeted adgroup must belong to the targeted campaign.
	ExtensionSettingErrorEnum_CAMPAIGN_TARGETING_MISMATCH ExtensionSettingErrorEnum_ExtensionSettingError = 54
	// The feed used by the ExtensionSetting is removed and cannot be operated
	// on. Remove the ExtensionSetting to allow a new one to be created using
	// an active feed.
	ExtensionSettingErrorEnum_CANNOT_OPERATE_ON_REMOVED_FEED ExtensionSettingErrorEnum_ExtensionSettingError = 55
	// The ExtensionFeedItem type is required for this operation.
	ExtensionSettingErrorEnum_EXTENSION_TYPE_REQUIRED ExtensionSettingErrorEnum_ExtensionSettingError = 56
	// The matching function that links the extension feed to the customer,
	// campaign, or ad group is not compatible with the ExtensionSetting
	// services.
	ExtensionSettingErrorEnum_INCOMPATIBLE_UNDERLYING_MATCHING_FUNCTION ExtensionSettingErrorEnum_ExtensionSettingError = 57
	// Start date must be before end date.
	ExtensionSettingErrorEnum_START_DATE_AFTER_END_DATE ExtensionSettingErrorEnum_ExtensionSettingError = 58
	// Input price is not in a valid format.
	ExtensionSettingErrorEnum_INVALID_PRICE_FORMAT ExtensionSettingErrorEnum_ExtensionSettingError = 59
	// The promotion time is invalid.
	ExtensionSettingErrorEnum_PROMOTION_INVALID_TIME ExtensionSettingErrorEnum_ExtensionSettingError = 60
	// Cannot set both percent discount and money discount fields.
	ExtensionSettingErrorEnum_PROMOTION_CANNOT_SET_PERCENT_DISCOUNT_AND_MONEY_DISCOUNT ExtensionSettingErrorEnum_ExtensionSettingError = 61
	// Cannot set both promotion code and orders over amount fields.
	ExtensionSettingErrorEnum_PROMOTION_CANNOT_SET_PROMOTION_CODE_AND_ORDERS_OVER_AMOUNT ExtensionSettingErrorEnum_ExtensionSettingError = 62
	// This field has too many decimal places specified.
	ExtensionSettingErrorEnum_TOO_MANY_DECIMAL_PLACES_SPECIFIED ExtensionSettingErrorEnum_ExtensionSettingError = 63
	// The language code is not valid.
	ExtensionSettingErrorEnum_INVALID_LANGUAGE_CODE ExtensionSettingErrorEnum_ExtensionSettingError = 64
	// The language is not supported.
	ExtensionSettingErrorEnum_UNSUPPORTED_LANGUAGE ExtensionSettingErrorEnum_ExtensionSettingError = 65
	// Customer hasn't consented for call recording, which is required for
	// adding/updating call extensions. Please see
	// https://support.google.com/google-ads/answer/7412639.
	ExtensionSettingErrorEnum_CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED ExtensionSettingErrorEnum_ExtensionSettingError = 66
	// The UPDATE operation does not specify any fields other than the resource
	// name in the update mask.
	ExtensionSettingErrorEnum_EXTENSION_SETTING_UPDATE_IS_A_NOOP ExtensionSettingErrorEnum_ExtensionSettingError = 67
)

func (ExtensionSettingErrorEnum_ExtensionSettingError) EnumDescriptor

func (ExtensionSettingErrorEnum_ExtensionSettingError) String

type FeedAttributeReferenceErrorEnum

type FeedAttributeReferenceErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible feed attribute reference errors.

func (*FeedAttributeReferenceErrorEnum) Descriptor

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

func (*FeedAttributeReferenceErrorEnum) ProtoMessage

func (*FeedAttributeReferenceErrorEnum) ProtoMessage()

func (*FeedAttributeReferenceErrorEnum) Reset

func (*FeedAttributeReferenceErrorEnum) String

func (*FeedAttributeReferenceErrorEnum) XXX_DiscardUnknown

func (m *FeedAttributeReferenceErrorEnum) XXX_DiscardUnknown()

func (*FeedAttributeReferenceErrorEnum) XXX_Marshal

func (m *FeedAttributeReferenceErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FeedAttributeReferenceErrorEnum) XXX_Merge

func (m *FeedAttributeReferenceErrorEnum) XXX_Merge(src proto.Message)

func (*FeedAttributeReferenceErrorEnum) XXX_Size

func (m *FeedAttributeReferenceErrorEnum) XXX_Size() int

func (*FeedAttributeReferenceErrorEnum) XXX_Unmarshal

func (m *FeedAttributeReferenceErrorEnum) XXX_Unmarshal(b []byte) error

type FeedAttributeReferenceErrorEnum_FeedAttributeReferenceError

type FeedAttributeReferenceErrorEnum_FeedAttributeReferenceError int32

Enum describing possible feed attribute reference errors.

const (
	// Enum unspecified.
	FeedAttributeReferenceErrorEnum_UNSPECIFIED FeedAttributeReferenceErrorEnum_FeedAttributeReferenceError = 0
	// The received error code is not known in this version.
	FeedAttributeReferenceErrorEnum_UNKNOWN FeedAttributeReferenceErrorEnum_FeedAttributeReferenceError = 1
	// A feed referenced by ID has been removed.
	FeedAttributeReferenceErrorEnum_CANNOT_REFERENCE_REMOVED_FEED FeedAttributeReferenceErrorEnum_FeedAttributeReferenceError = 2
	// There is no enabled feed with the given name.
	FeedAttributeReferenceErrorEnum_INVALID_FEED_NAME FeedAttributeReferenceErrorEnum_FeedAttributeReferenceError = 3
	// There is no feed attribute in an enabled feed with the given name.
	FeedAttributeReferenceErrorEnum_INVALID_FEED_ATTRIBUTE_NAME FeedAttributeReferenceErrorEnum_FeedAttributeReferenceError = 4
)

func (FeedAttributeReferenceErrorEnum_FeedAttributeReferenceError) EnumDescriptor

func (FeedAttributeReferenceErrorEnum_FeedAttributeReferenceError) String

type FeedErrorEnum

type FeedErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible feed errors.

func (*FeedErrorEnum) Descriptor

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

func (*FeedErrorEnum) ProtoMessage

func (*FeedErrorEnum) ProtoMessage()

func (*FeedErrorEnum) Reset

func (m *FeedErrorEnum) Reset()

func (*FeedErrorEnum) String

func (m *FeedErrorEnum) String() string

func (*FeedErrorEnum) XXX_DiscardUnknown

func (m *FeedErrorEnum) XXX_DiscardUnknown()

func (*FeedErrorEnum) XXX_Marshal

func (m *FeedErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FeedErrorEnum) XXX_Merge

func (m *FeedErrorEnum) XXX_Merge(src proto.Message)

func (*FeedErrorEnum) XXX_Size

func (m *FeedErrorEnum) XXX_Size() int

func (*FeedErrorEnum) XXX_Unmarshal

func (m *FeedErrorEnum) XXX_Unmarshal(b []byte) error

type FeedErrorEnum_FeedError

type FeedErrorEnum_FeedError int32

Enum describing possible feed errors.

const (
	// Enum unspecified.
	FeedErrorEnum_UNSPECIFIED FeedErrorEnum_FeedError = 0
	// The received error code is not known in this version.
	FeedErrorEnum_UNKNOWN FeedErrorEnum_FeedError = 1
	// The names of the FeedAttributes must be unique.
	FeedErrorEnum_ATTRIBUTE_NAMES_NOT_UNIQUE FeedErrorEnum_FeedError = 2
	// The attribute list must be an exact copy of the existing list if the
	// attribute ID's are present.
	FeedErrorEnum_ATTRIBUTES_DO_NOT_MATCH_EXISTING_ATTRIBUTES FeedErrorEnum_FeedError = 3
	// Cannot specify USER origin for a system generated feed.
	FeedErrorEnum_CANNOT_SPECIFY_USER_ORIGIN_FOR_SYSTEM_FEED FeedErrorEnum_FeedError = 4
	// Cannot specify GOOGLE origin for a non-system generated feed.
	FeedErrorEnum_CANNOT_SPECIFY_GOOGLE_ORIGIN_FOR_NON_SYSTEM_FEED FeedErrorEnum_FeedError = 5
	// Cannot specify feed attributes for system feed.
	FeedErrorEnum_CANNOT_SPECIFY_FEED_ATTRIBUTES_FOR_SYSTEM_FEED FeedErrorEnum_FeedError = 6
	// Cannot update FeedAttributes on feed with origin GOOGLE.
	FeedErrorEnum_CANNOT_UPDATE_FEED_ATTRIBUTES_WITH_ORIGIN_GOOGLE FeedErrorEnum_FeedError = 7
	// The given ID refers to a removed Feed. Removed Feeds are immutable.
	FeedErrorEnum_FEED_REMOVED FeedErrorEnum_FeedError = 8
	// The origin of the feed is not valid for the client.
	FeedErrorEnum_INVALID_ORIGIN_VALUE FeedErrorEnum_FeedError = 9
	// A user can only create and modify feeds with USER origin.
	FeedErrorEnum_FEED_ORIGIN_IS_NOT_USER FeedErrorEnum_FeedError = 10
	// Invalid auth token for the given email.
	FeedErrorEnum_INVALID_AUTH_TOKEN_FOR_EMAIL FeedErrorEnum_FeedError = 11
	// Invalid email specified.
	FeedErrorEnum_INVALID_EMAIL FeedErrorEnum_FeedError = 12
	// Feed name matches that of another active Feed.
	FeedErrorEnum_DUPLICATE_FEED_NAME FeedErrorEnum_FeedError = 13
	// Name of feed is not allowed.
	FeedErrorEnum_INVALID_FEED_NAME FeedErrorEnum_FeedError = 14
	// Missing OAuthInfo.
	FeedErrorEnum_MISSING_OAUTH_INFO FeedErrorEnum_FeedError = 15
	// New FeedAttributes must not affect the unique key.
	FeedErrorEnum_NEW_ATTRIBUTE_CANNOT_BE_PART_OF_UNIQUE_KEY FeedErrorEnum_FeedError = 16
	// Too many FeedAttributes for a Feed.
	FeedErrorEnum_TOO_MANY_ATTRIBUTES FeedErrorEnum_FeedError = 17
	// The business account is not valid.
	FeedErrorEnum_INVALID_BUSINESS_ACCOUNT FeedErrorEnum_FeedError = 18
	// Business account cannot access Google My Business account.
	FeedErrorEnum_BUSINESS_ACCOUNT_CANNOT_ACCESS_LOCATION_ACCOUNT FeedErrorEnum_FeedError = 19
	// Invalid chain ID provided for affiliate location feed.
	FeedErrorEnum_INVALID_AFFILIATE_CHAIN_ID FeedErrorEnum_FeedError = 20
	// There is already a feed with the given system feed generation data.
	FeedErrorEnum_DUPLICATE_SYSTEM_FEED FeedErrorEnum_FeedError = 21
)

func (FeedErrorEnum_FeedError) EnumDescriptor

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

func (FeedErrorEnum_FeedError) String

func (x FeedErrorEnum_FeedError) String() string

type FeedItemErrorEnum

type FeedItemErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible feed item errors.

func (*FeedItemErrorEnum) Descriptor

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

func (*FeedItemErrorEnum) ProtoMessage

func (*FeedItemErrorEnum) ProtoMessage()

func (*FeedItemErrorEnum) Reset

func (m *FeedItemErrorEnum) Reset()

func (*FeedItemErrorEnum) String

func (m *FeedItemErrorEnum) String() string

func (*FeedItemErrorEnum) XXX_DiscardUnknown

func (m *FeedItemErrorEnum) XXX_DiscardUnknown()

func (*FeedItemErrorEnum) XXX_Marshal

func (m *FeedItemErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FeedItemErrorEnum) XXX_Merge

func (m *FeedItemErrorEnum) XXX_Merge(src proto.Message)

func (*FeedItemErrorEnum) XXX_Size

func (m *FeedItemErrorEnum) XXX_Size() int

func (*FeedItemErrorEnum) XXX_Unmarshal

func (m *FeedItemErrorEnum) XXX_Unmarshal(b []byte) error

type FeedItemErrorEnum_FeedItemError

type FeedItemErrorEnum_FeedItemError int32

Enum describing possible feed item errors.

const (
	// Enum unspecified.
	FeedItemErrorEnum_UNSPECIFIED FeedItemErrorEnum_FeedItemError = 0
	// The received error code is not known in this version.
	FeedItemErrorEnum_UNKNOWN FeedItemErrorEnum_FeedItemError = 1
	// Cannot convert the feed attribute value from string to its real type.
	FeedItemErrorEnum_CANNOT_CONVERT_ATTRIBUTE_VALUE_FROM_STRING FeedItemErrorEnum_FeedItemError = 2
	// Cannot operate on removed feed item.
	FeedItemErrorEnum_CANNOT_OPERATE_ON_REMOVED_FEED_ITEM FeedItemErrorEnum_FeedItemError = 3
	// Date time zone does not match the account's time zone.
	FeedItemErrorEnum_DATE_TIME_MUST_BE_IN_ACCOUNT_TIME_ZONE FeedItemErrorEnum_FeedItemError = 4
	// Feed item with the key attributes could not be found.
	FeedItemErrorEnum_KEY_ATTRIBUTES_NOT_FOUND FeedItemErrorEnum_FeedItemError = 5
	// Url feed attribute value is not valid.
	FeedItemErrorEnum_INVALID_URL FeedItemErrorEnum_FeedItemError = 6
	// Some key attributes are missing.
	FeedItemErrorEnum_MISSING_KEY_ATTRIBUTES FeedItemErrorEnum_FeedItemError = 7
	// Feed item has same key attributes as another feed item.
	FeedItemErrorEnum_KEY_ATTRIBUTES_NOT_UNIQUE FeedItemErrorEnum_FeedItemError = 8
	// Cannot modify key attributes on an existing feed item.
	FeedItemErrorEnum_CANNOT_MODIFY_KEY_ATTRIBUTE_VALUE FeedItemErrorEnum_FeedItemError = 9
	// The feed attribute value is too large.
	FeedItemErrorEnum_SIZE_TOO_LARGE_FOR_MULTI_VALUE_ATTRIBUTE FeedItemErrorEnum_FeedItemError = 10
)

func (FeedItemErrorEnum_FeedItemError) EnumDescriptor

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

func (FeedItemErrorEnum_FeedItemError) String

type FeedItemTargetErrorEnum

type FeedItemTargetErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible feed item target errors.

func (*FeedItemTargetErrorEnum) Descriptor

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

func (*FeedItemTargetErrorEnum) ProtoMessage

func (*FeedItemTargetErrorEnum) ProtoMessage()

func (*FeedItemTargetErrorEnum) Reset

func (m *FeedItemTargetErrorEnum) Reset()

func (*FeedItemTargetErrorEnum) String

func (m *FeedItemTargetErrorEnum) String() string

func (*FeedItemTargetErrorEnum) XXX_DiscardUnknown

func (m *FeedItemTargetErrorEnum) XXX_DiscardUnknown()

func (*FeedItemTargetErrorEnum) XXX_Marshal

func (m *FeedItemTargetErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FeedItemTargetErrorEnum) XXX_Merge

func (m *FeedItemTargetErrorEnum) XXX_Merge(src proto.Message)

func (*FeedItemTargetErrorEnum) XXX_Size

func (m *FeedItemTargetErrorEnum) XXX_Size() int

func (*FeedItemTargetErrorEnum) XXX_Unmarshal

func (m *FeedItemTargetErrorEnum) XXX_Unmarshal(b []byte) error

type FeedItemTargetErrorEnum_FeedItemTargetError

type FeedItemTargetErrorEnum_FeedItemTargetError int32

Enum describing possible feed item target errors.

const (
	// Enum unspecified.
	FeedItemTargetErrorEnum_UNSPECIFIED FeedItemTargetErrorEnum_FeedItemTargetError = 0
	// The received error code is not known in this version.
	FeedItemTargetErrorEnum_UNKNOWN FeedItemTargetErrorEnum_FeedItemTargetError = 1
	// On CREATE, the FeedItemTarget must have a populated field in the oneof
	// target.
	FeedItemTargetErrorEnum_MUST_SET_TARGET_ONEOF_ON_CREATE FeedItemTargetErrorEnum_FeedItemTargetError = 2
	// The specified feed item target already exists, so it cannot be added.
	FeedItemTargetErrorEnum_FEED_ITEM_TARGET_ALREADY_EXISTS FeedItemTargetErrorEnum_FeedItemTargetError = 3
	// The schedules for a given feed item cannot overlap.
	FeedItemTargetErrorEnum_FEED_ITEM_SCHEDULES_CANNOT_OVERLAP FeedItemTargetErrorEnum_FeedItemTargetError = 4
	// Too many targets of a given type were added for a single feed item.
	FeedItemTargetErrorEnum_TARGET_LIMIT_EXCEEDED_FOR_GIVEN_TYPE FeedItemTargetErrorEnum_FeedItemTargetError = 5
	// Too many AdSchedules are enabled for the feed item for the given day.
	FeedItemTargetErrorEnum_TOO_MANY_SCHEDULES_PER_DAY FeedItemTargetErrorEnum_FeedItemTargetError = 6
	// A feed item may either have an enabled campaign target or an enabled ad
	// group target.
	FeedItemTargetErrorEnum_CANNOT_HAVE_ENABLED_CAMPAIGN_AND_ENABLED_AD_GROUP_TARGETS FeedItemTargetErrorEnum_FeedItemTargetError = 7
)

func (FeedItemTargetErrorEnum_FeedItemTargetError) EnumDescriptor

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

func (FeedItemTargetErrorEnum_FeedItemTargetError) String

type FeedItemValidationErrorEnum

type FeedItemValidationErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible validation errors of a feed item.

func (*FeedItemValidationErrorEnum) Descriptor

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

func (*FeedItemValidationErrorEnum) ProtoMessage

func (*FeedItemValidationErrorEnum) ProtoMessage()

func (*FeedItemValidationErrorEnum) Reset

func (m *FeedItemValidationErrorEnum) Reset()

func (*FeedItemValidationErrorEnum) String

func (m *FeedItemValidationErrorEnum) String() string

func (*FeedItemValidationErrorEnum) XXX_DiscardUnknown

func (m *FeedItemValidationErrorEnum) XXX_DiscardUnknown()

func (*FeedItemValidationErrorEnum) XXX_Marshal

func (m *FeedItemValidationErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FeedItemValidationErrorEnum) XXX_Merge

func (m *FeedItemValidationErrorEnum) XXX_Merge(src proto.Message)

func (*FeedItemValidationErrorEnum) XXX_Size

func (m *FeedItemValidationErrorEnum) XXX_Size() int

func (*FeedItemValidationErrorEnum) XXX_Unmarshal

func (m *FeedItemValidationErrorEnum) XXX_Unmarshal(b []byte) error

type FeedItemValidationErrorEnum_FeedItemValidationError

type FeedItemValidationErrorEnum_FeedItemValidationError int32

The possible validation errors of a feed item.

const (
	// No value has been specified.
	FeedItemValidationErrorEnum_UNSPECIFIED FeedItemValidationErrorEnum_FeedItemValidationError = 0
	// Used for return value only. Represents value unknown in this version.
	FeedItemValidationErrorEnum_UNKNOWN FeedItemValidationErrorEnum_FeedItemValidationError = 1
	// String is too short.
	FeedItemValidationErrorEnum_STRING_TOO_SHORT FeedItemValidationErrorEnum_FeedItemValidationError = 2
	// String is too long.
	FeedItemValidationErrorEnum_STRING_TOO_LONG FeedItemValidationErrorEnum_FeedItemValidationError = 3
	// Value is not provided.
	FeedItemValidationErrorEnum_VALUE_NOT_SPECIFIED FeedItemValidationErrorEnum_FeedItemValidationError = 4
	// Phone number format is invalid for region.
	FeedItemValidationErrorEnum_INVALID_DOMESTIC_PHONE_NUMBER_FORMAT FeedItemValidationErrorEnum_FeedItemValidationError = 5
	// String does not represent a phone number.
	FeedItemValidationErrorEnum_INVALID_PHONE_NUMBER FeedItemValidationErrorEnum_FeedItemValidationError = 6
	// Phone number format is not compatible with country code.
	FeedItemValidationErrorEnum_PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY FeedItemValidationErrorEnum_FeedItemValidationError = 7
	// Premium rate number is not allowed.
	FeedItemValidationErrorEnum_PREMIUM_RATE_NUMBER_NOT_ALLOWED FeedItemValidationErrorEnum_FeedItemValidationError = 8
	// Phone number type is not allowed.
	FeedItemValidationErrorEnum_DISALLOWED_NUMBER_TYPE FeedItemValidationErrorEnum_FeedItemValidationError = 9
	// Specified value is outside of the valid range.
	FeedItemValidationErrorEnum_VALUE_OUT_OF_RANGE FeedItemValidationErrorEnum_FeedItemValidationError = 10
	// Call tracking is not supported in the selected country.
	FeedItemValidationErrorEnum_CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY FeedItemValidationErrorEnum_FeedItemValidationError = 11
	// Customer is not whitelisted for call tracking.
	FeedItemValidationErrorEnum_CUSTOMER_NOT_WHITELISTED_FOR_CALLTRACKING FeedItemValidationErrorEnum_FeedItemValidationError = 12
	// Country code is invalid.
	FeedItemValidationErrorEnum_INVALID_COUNTRY_CODE FeedItemValidationErrorEnum_FeedItemValidationError = 13
	// The specified mobile app id is invalid.
	FeedItemValidationErrorEnum_INVALID_APP_ID FeedItemValidationErrorEnum_FeedItemValidationError = 14
	// Some required field attributes are missing.
	FeedItemValidationErrorEnum_MISSING_ATTRIBUTES_FOR_FIELDS FeedItemValidationErrorEnum_FeedItemValidationError = 15
	// Invalid email button type for email extension.
	FeedItemValidationErrorEnum_INVALID_TYPE_ID FeedItemValidationErrorEnum_FeedItemValidationError = 16
	// Email address is invalid.
	FeedItemValidationErrorEnum_INVALID_EMAIL_ADDRESS FeedItemValidationErrorEnum_FeedItemValidationError = 17
	// The HTTPS URL in email extension is invalid.
	FeedItemValidationErrorEnum_INVALID_HTTPS_URL FeedItemValidationErrorEnum_FeedItemValidationError = 18
	// Delivery address is missing from email extension.
	FeedItemValidationErrorEnum_MISSING_DELIVERY_ADDRESS FeedItemValidationErrorEnum_FeedItemValidationError = 19
	// FeedItem scheduling start date comes after end date.
	FeedItemValidationErrorEnum_START_DATE_AFTER_END_DATE FeedItemValidationErrorEnum_FeedItemValidationError = 20
	// FeedItem scheduling start time is missing.
	FeedItemValidationErrorEnum_MISSING_FEED_ITEM_START_TIME FeedItemValidationErrorEnum_FeedItemValidationError = 21
	// FeedItem scheduling end time is missing.
	FeedItemValidationErrorEnum_MISSING_FEED_ITEM_END_TIME FeedItemValidationErrorEnum_FeedItemValidationError = 22
	// Cannot compute system attributes on a FeedItem that has no FeedItemId.
	FeedItemValidationErrorEnum_MISSING_FEED_ITEM_ID FeedItemValidationErrorEnum_FeedItemValidationError = 23
	// Call extension vanity phone numbers are not supported.
	FeedItemValidationErrorEnum_VANITY_PHONE_NUMBER_NOT_ALLOWED FeedItemValidationErrorEnum_FeedItemValidationError = 24
	// Invalid review text.
	FeedItemValidationErrorEnum_INVALID_REVIEW_EXTENSION_SNIPPET FeedItemValidationErrorEnum_FeedItemValidationError = 25
	// Invalid format for numeric value in ad parameter.
	FeedItemValidationErrorEnum_INVALID_NUMBER_FORMAT FeedItemValidationErrorEnum_FeedItemValidationError = 26
	// Invalid format for date value in ad parameter.
	FeedItemValidationErrorEnum_INVALID_DATE_FORMAT FeedItemValidationErrorEnum_FeedItemValidationError = 27
	// Invalid format for price value in ad parameter.
	FeedItemValidationErrorEnum_INVALID_PRICE_FORMAT FeedItemValidationErrorEnum_FeedItemValidationError = 28
	// Unrecognized type given for value in ad parameter.
	FeedItemValidationErrorEnum_UNKNOWN_PLACEHOLDER_FIELD FeedItemValidationErrorEnum_FeedItemValidationError = 29
	// Enhanced sitelinks must have both description lines specified.
	FeedItemValidationErrorEnum_MISSING_ENHANCED_SITELINK_DESCRIPTION_LINE FeedItemValidationErrorEnum_FeedItemValidationError = 30
	// Review source is ineligible.
	FeedItemValidationErrorEnum_REVIEW_EXTENSION_SOURCE_INELIGIBLE FeedItemValidationErrorEnum_FeedItemValidationError = 31
	// Review text cannot contain hyphens or dashes.
	FeedItemValidationErrorEnum_HYPHENS_IN_REVIEW_EXTENSION_SNIPPET FeedItemValidationErrorEnum_FeedItemValidationError = 32
	// Review text cannot contain double quote characters.
	FeedItemValidationErrorEnum_DOUBLE_QUOTES_IN_REVIEW_EXTENSION_SNIPPET FeedItemValidationErrorEnum_FeedItemValidationError = 33
	// Review text cannot contain quote characters.
	FeedItemValidationErrorEnum_QUOTES_IN_REVIEW_EXTENSION_SNIPPET FeedItemValidationErrorEnum_FeedItemValidationError = 34
	// Parameters are encoded in the wrong format.
	FeedItemValidationErrorEnum_INVALID_FORM_ENCODED_PARAMS FeedItemValidationErrorEnum_FeedItemValidationError = 35
	// URL parameter name must contain only letters, numbers, underscores, and
	// dashes.
	FeedItemValidationErrorEnum_INVALID_URL_PARAMETER_NAME FeedItemValidationErrorEnum_FeedItemValidationError = 36
	// Cannot find address location.
	FeedItemValidationErrorEnum_NO_GEOCODING_RESULT FeedItemValidationErrorEnum_FeedItemValidationError = 37
	// Review extension text has source name.
	FeedItemValidationErrorEnum_SOURCE_NAME_IN_REVIEW_EXTENSION_TEXT FeedItemValidationErrorEnum_FeedItemValidationError = 38
	// Some phone numbers can be shorter than usual. Some of these short numbers
	// are carrier-specific, and we disallow those in ad extensions because they
	// will not be available to all users.
	FeedItemValidationErrorEnum_CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED FeedItemValidationErrorEnum_FeedItemValidationError = 39
	// Triggered when a request references a placeholder field id that does not
	// exist.
	FeedItemValidationErrorEnum_INVALID_PLACEHOLDER_FIELD_ID FeedItemValidationErrorEnum_FeedItemValidationError = 40
	// URL contains invalid ValueTrack tags or format.
	FeedItemValidationErrorEnum_INVALID_URL_TAG FeedItemValidationErrorEnum_FeedItemValidationError = 41
	// Provided list exceeds acceptable size.
	FeedItemValidationErrorEnum_LIST_TOO_LONG FeedItemValidationErrorEnum_FeedItemValidationError = 42
	// Certain combinations of attributes aren't allowed to be specified in the
	// same feed item.
	FeedItemValidationErrorEnum_INVALID_ATTRIBUTES_COMBINATION FeedItemValidationErrorEnum_FeedItemValidationError = 43
	// An attribute has the same value repeatedly.
	FeedItemValidationErrorEnum_DUPLICATE_VALUES FeedItemValidationErrorEnum_FeedItemValidationError = 44
	// Advertisers can link a conversion action with a phone number to indicate
	// that sufficiently long calls forwarded to that phone number should be
	// counted as conversions of the specified type.  This is an error message
	// indicating that the conversion action specified is invalid (e.g., the
	// conversion action does not exist within the appropriate Google Ads
	// account, or it is a type of conversion not appropriate to phone call
	// conversions).
	FeedItemValidationErrorEnum_INVALID_CALL_CONVERSION_ACTION_ID FeedItemValidationErrorEnum_FeedItemValidationError = 45
	// Tracking template requires final url to be set.
	FeedItemValidationErrorEnum_CANNOT_SET_WITHOUT_FINAL_URLS FeedItemValidationErrorEnum_FeedItemValidationError = 46
	// An app id was provided that doesn't exist in the given app store.
	FeedItemValidationErrorEnum_APP_ID_DOESNT_EXIST_IN_APP_STORE FeedItemValidationErrorEnum_FeedItemValidationError = 47
	// Invalid U2 final url.
	FeedItemValidationErrorEnum_INVALID_FINAL_URL FeedItemValidationErrorEnum_FeedItemValidationError = 48
	// Invalid U2 tracking url.
	FeedItemValidationErrorEnum_INVALID_TRACKING_URL FeedItemValidationErrorEnum_FeedItemValidationError = 49
	// Final URL should start from App download URL.
	FeedItemValidationErrorEnum_INVALID_FINAL_URL_FOR_APP_DOWNLOAD_URL FeedItemValidationErrorEnum_FeedItemValidationError = 50
	// List provided is too short.
	FeedItemValidationErrorEnum_LIST_TOO_SHORT FeedItemValidationErrorEnum_FeedItemValidationError = 51
	// User Action field has invalid value.
	FeedItemValidationErrorEnum_INVALID_USER_ACTION FeedItemValidationErrorEnum_FeedItemValidationError = 52
	// Type field has invalid value.
	FeedItemValidationErrorEnum_INVALID_TYPE_NAME FeedItemValidationErrorEnum_FeedItemValidationError = 53
	// Change status for event is invalid.
	FeedItemValidationErrorEnum_INVALID_EVENT_CHANGE_STATUS FeedItemValidationErrorEnum_FeedItemValidationError = 54
	// The header of a structured snippets extension is not one of the valid
	// headers.
	FeedItemValidationErrorEnum_INVALID_SNIPPETS_HEADER FeedItemValidationErrorEnum_FeedItemValidationError = 55
	// Android app link is not formatted correctly
	FeedItemValidationErrorEnum_INVALID_ANDROID_APP_LINK FeedItemValidationErrorEnum_FeedItemValidationError = 56
	// Phone number incompatible with call tracking for country.
	FeedItemValidationErrorEnum_NUMBER_TYPE_WITH_CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY FeedItemValidationErrorEnum_FeedItemValidationError = 57
	// The input is identical to a reserved keyword
	FeedItemValidationErrorEnum_RESERVED_KEYWORD_OTHER FeedItemValidationErrorEnum_FeedItemValidationError = 58
	// Each option label in the message extension must be unique.
	FeedItemValidationErrorEnum_DUPLICATE_OPTION_LABELS FeedItemValidationErrorEnum_FeedItemValidationError = 59
	// Each option prefill in the message extension must be unique.
	FeedItemValidationErrorEnum_DUPLICATE_OPTION_PREFILLS FeedItemValidationErrorEnum_FeedItemValidationError = 60
	// In message extensions, the number of optional labels and optional
	// prefills must be the same.
	FeedItemValidationErrorEnum_UNEQUAL_LIST_LENGTHS FeedItemValidationErrorEnum_FeedItemValidationError = 61
	// All currency codes in an ad extension must be the same.
	FeedItemValidationErrorEnum_INCONSISTENT_CURRENCY_CODES FeedItemValidationErrorEnum_FeedItemValidationError = 62
	// Headers in price extension are not unique.
	FeedItemValidationErrorEnum_PRICE_EXTENSION_HAS_DUPLICATED_HEADERS FeedItemValidationErrorEnum_FeedItemValidationError = 63
	// Header and description in an item are the same.
	FeedItemValidationErrorEnum_ITEM_HAS_DUPLICATED_HEADER_AND_DESCRIPTION FeedItemValidationErrorEnum_FeedItemValidationError = 64
	// Price extension has too few items.
	FeedItemValidationErrorEnum_PRICE_EXTENSION_HAS_TOO_FEW_ITEMS FeedItemValidationErrorEnum_FeedItemValidationError = 65
	// The given value is not supported.
	FeedItemValidationErrorEnum_UNSUPPORTED_VALUE FeedItemValidationErrorEnum_FeedItemValidationError = 66
	// Invalid final mobile url.
	FeedItemValidationErrorEnum_INVALID_FINAL_MOBILE_URL FeedItemValidationErrorEnum_FeedItemValidationError = 67
	// The given string value of Label contains invalid characters
	FeedItemValidationErrorEnum_INVALID_KEYWORDLESS_AD_RULE_LABEL FeedItemValidationErrorEnum_FeedItemValidationError = 68
	// The given URL contains value track parameters.
	FeedItemValidationErrorEnum_VALUE_TRACK_PARAMETER_NOT_SUPPORTED FeedItemValidationErrorEnum_FeedItemValidationError = 69
	// The given value is not supported in the selected language of an
	// extension.
	FeedItemValidationErrorEnum_UNSUPPORTED_VALUE_IN_SELECTED_LANGUAGE FeedItemValidationErrorEnum_FeedItemValidationError = 70
	// The iOS app link is not formatted correctly.
	FeedItemValidationErrorEnum_INVALID_IOS_APP_LINK FeedItemValidationErrorEnum_FeedItemValidationError = 71
	// iOS app link or iOS app store id is missing.
	FeedItemValidationErrorEnum_MISSING_IOS_APP_LINK_OR_IOS_APP_STORE_ID FeedItemValidationErrorEnum_FeedItemValidationError = 72
	// Promotion time is invalid.
	FeedItemValidationErrorEnum_PROMOTION_INVALID_TIME FeedItemValidationErrorEnum_FeedItemValidationError = 73
	// Both the percent off and money amount off fields are set.
	FeedItemValidationErrorEnum_PROMOTION_CANNOT_SET_PERCENT_OFF_AND_MONEY_AMOUNT_OFF FeedItemValidationErrorEnum_FeedItemValidationError = 74
	// Both the promotion code and orders over amount fields are set.
	FeedItemValidationErrorEnum_PROMOTION_CANNOT_SET_PROMOTION_CODE_AND_ORDERS_OVER_AMOUNT FeedItemValidationErrorEnum_FeedItemValidationError = 75
	// Too many decimal places are specified.
	FeedItemValidationErrorEnum_TOO_MANY_DECIMAL_PLACES_SPECIFIED FeedItemValidationErrorEnum_FeedItemValidationError = 76
	// Ad Customizers are present and not allowed.
	FeedItemValidationErrorEnum_AD_CUSTOMIZERS_NOT_ALLOWED FeedItemValidationErrorEnum_FeedItemValidationError = 77
	// Language code is not valid.
	FeedItemValidationErrorEnum_INVALID_LANGUAGE_CODE FeedItemValidationErrorEnum_FeedItemValidationError = 78
	// Language is not supported.
	FeedItemValidationErrorEnum_UNSUPPORTED_LANGUAGE FeedItemValidationErrorEnum_FeedItemValidationError = 79
	// IF Function is present and not allowed.
	FeedItemValidationErrorEnum_IF_FUNCTION_NOT_ALLOWED FeedItemValidationErrorEnum_FeedItemValidationError = 80
	// Final url suffix is not valid.
	FeedItemValidationErrorEnum_INVALID_FINAL_URL_SUFFIX FeedItemValidationErrorEnum_FeedItemValidationError = 81
	// Final url suffix contains an invalid tag.
	FeedItemValidationErrorEnum_INVALID_TAG_IN_FINAL_URL_SUFFIX FeedItemValidationErrorEnum_FeedItemValidationError = 82
	// Final url suffix is formatted incorrectly.
	FeedItemValidationErrorEnum_INVALID_FINAL_URL_SUFFIX_FORMAT FeedItemValidationErrorEnum_FeedItemValidationError = 83
	// Consent for call recording, which is required for the use of call
	// extensions, was not provided by the advertiser. Please see
	// https://support.google.com/google-ads/answer/7412639.
	FeedItemValidationErrorEnum_CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED FeedItemValidationErrorEnum_FeedItemValidationError = 84
	// Multiple message delivery options are set.
	FeedItemValidationErrorEnum_ONLY_ONE_DELIVERY_OPTION_IS_ALLOWED FeedItemValidationErrorEnum_FeedItemValidationError = 85
	// No message delivery option is set.
	FeedItemValidationErrorEnum_NO_DELIVERY_OPTION_IS_SET FeedItemValidationErrorEnum_FeedItemValidationError = 86
	// String value of conversion reporting state field is not valid.
	FeedItemValidationErrorEnum_INVALID_CONVERSION_REPORTING_STATE FeedItemValidationErrorEnum_FeedItemValidationError = 87
	// Image size is not right.
	FeedItemValidationErrorEnum_IMAGE_SIZE_WRONG FeedItemValidationErrorEnum_FeedItemValidationError = 88
	// Email delivery is not supported in the country specified in the country
	// code field.
	FeedItemValidationErrorEnum_EMAIL_DELIVERY_NOT_AVAILABLE_IN_COUNTRY FeedItemValidationErrorEnum_FeedItemValidationError = 89
	// Auto reply is not supported in the country specified in the country code
	// field.
	FeedItemValidationErrorEnum_AUTO_REPLY_NOT_AVAILABLE_IN_COUNTRY FeedItemValidationErrorEnum_FeedItemValidationError = 90
	// Invalid value specified for latitude.
	FeedItemValidationErrorEnum_INVALID_LATITUDE_VALUE FeedItemValidationErrorEnum_FeedItemValidationError = 91
	// Invalid value specified for longitude.
	FeedItemValidationErrorEnum_INVALID_LONGITUDE_VALUE FeedItemValidationErrorEnum_FeedItemValidationError = 92
	// Too many label fields provided.
	FeedItemValidationErrorEnum_TOO_MANY_LABELS FeedItemValidationErrorEnum_FeedItemValidationError = 93
	// Invalid image url.
	FeedItemValidationErrorEnum_INVALID_IMAGE_URL FeedItemValidationErrorEnum_FeedItemValidationError = 94
	// Latitude value is missing.
	FeedItemValidationErrorEnum_MISSING_LATITUDE_VALUE FeedItemValidationErrorEnum_FeedItemValidationError = 95
	// Longitude value is missing.
	FeedItemValidationErrorEnum_MISSING_LONGITUDE_VALUE FeedItemValidationErrorEnum_FeedItemValidationError = 96
)

func (FeedItemValidationErrorEnum_FeedItemValidationError) EnumDescriptor

func (FeedItemValidationErrorEnum_FeedItemValidationError) String

type FeedMappingErrorEnum

type FeedMappingErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible feed item errors.

func (*FeedMappingErrorEnum) Descriptor

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

func (*FeedMappingErrorEnum) ProtoMessage

func (*FeedMappingErrorEnum) ProtoMessage()

func (*FeedMappingErrorEnum) Reset

func (m *FeedMappingErrorEnum) Reset()

func (*FeedMappingErrorEnum) String

func (m *FeedMappingErrorEnum) String() string

func (*FeedMappingErrorEnum) XXX_DiscardUnknown

func (m *FeedMappingErrorEnum) XXX_DiscardUnknown()

func (*FeedMappingErrorEnum) XXX_Marshal

func (m *FeedMappingErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FeedMappingErrorEnum) XXX_Merge

func (m *FeedMappingErrorEnum) XXX_Merge(src proto.Message)

func (*FeedMappingErrorEnum) XXX_Size

func (m *FeedMappingErrorEnum) XXX_Size() int

func (*FeedMappingErrorEnum) XXX_Unmarshal

func (m *FeedMappingErrorEnum) XXX_Unmarshal(b []byte) error

type FeedMappingErrorEnum_FeedMappingError

type FeedMappingErrorEnum_FeedMappingError int32

Enum describing possible feed item errors.

const (
	// Enum unspecified.
	FeedMappingErrorEnum_UNSPECIFIED FeedMappingErrorEnum_FeedMappingError = 0
	// The received error code is not known in this version.
	FeedMappingErrorEnum_UNKNOWN FeedMappingErrorEnum_FeedMappingError = 1
	// The given placeholder field does not exist.
	FeedMappingErrorEnum_INVALID_PLACEHOLDER_FIELD FeedMappingErrorEnum_FeedMappingError = 2
	// The given criterion field does not exist.
	FeedMappingErrorEnum_INVALID_CRITERION_FIELD FeedMappingErrorEnum_FeedMappingError = 3
	// The given placeholder type does not exist.
	FeedMappingErrorEnum_INVALID_PLACEHOLDER_TYPE FeedMappingErrorEnum_FeedMappingError = 4
	// The given criterion type does not exist.
	FeedMappingErrorEnum_INVALID_CRITERION_TYPE FeedMappingErrorEnum_FeedMappingError = 5
	// A feed mapping must contain at least one attribute field mapping.
	FeedMappingErrorEnum_NO_ATTRIBUTE_FIELD_MAPPINGS FeedMappingErrorEnum_FeedMappingError = 7
	// The type of the feed attribute referenced in the attribute field mapping
	// must match the type of the placeholder field.
	FeedMappingErrorEnum_FEED_ATTRIBUTE_TYPE_MISMATCH FeedMappingErrorEnum_FeedMappingError = 8
	// A feed mapping for a system generated feed cannot be operated on.
	FeedMappingErrorEnum_CANNOT_OPERATE_ON_MAPPINGS_FOR_SYSTEM_GENERATED_FEED FeedMappingErrorEnum_FeedMappingError = 9
	// Only one feed mapping for a placeholder type is allowed per feed or
	// customer (depending on the placeholder type).
	FeedMappingErrorEnum_MULTIPLE_MAPPINGS_FOR_PLACEHOLDER_TYPE FeedMappingErrorEnum_FeedMappingError = 10
	// Only one feed mapping for a criterion type is allowed per customer.
	FeedMappingErrorEnum_MULTIPLE_MAPPINGS_FOR_CRITERION_TYPE FeedMappingErrorEnum_FeedMappingError = 11
	// Only one feed attribute mapping for a placeholder field is allowed
	// (depending on the placeholder type).
	FeedMappingErrorEnum_MULTIPLE_MAPPINGS_FOR_PLACEHOLDER_FIELD FeedMappingErrorEnum_FeedMappingError = 12
	// Only one feed attribute mapping for a criterion field is allowed
	// (depending on the criterion type).
	FeedMappingErrorEnum_MULTIPLE_MAPPINGS_FOR_CRITERION_FIELD FeedMappingErrorEnum_FeedMappingError = 13
	// This feed mapping may not contain any explicit attribute field mappings.
	FeedMappingErrorEnum_UNEXPECTED_ATTRIBUTE_FIELD_MAPPINGS FeedMappingErrorEnum_FeedMappingError = 14
	// Location placeholder feed mappings can only be created for Places feeds.
	FeedMappingErrorEnum_LOCATION_PLACEHOLDER_ONLY_FOR_PLACES_FEEDS FeedMappingErrorEnum_FeedMappingError = 15
	// Mappings for typed feeds cannot be modified.
	FeedMappingErrorEnum_CANNOT_MODIFY_MAPPINGS_FOR_TYPED_FEED FeedMappingErrorEnum_FeedMappingError = 16
	// The given placeholder type can only be mapped to system generated feeds.
	FeedMappingErrorEnum_INVALID_PLACEHOLDER_TYPE_FOR_NON_SYSTEM_GENERATED_FEED FeedMappingErrorEnum_FeedMappingError = 17
	// The given placeholder type cannot be mapped to a system generated feed
	// with the given type.
	FeedMappingErrorEnum_INVALID_PLACEHOLDER_TYPE_FOR_SYSTEM_GENERATED_FEED_TYPE FeedMappingErrorEnum_FeedMappingError = 18
)

func (FeedMappingErrorEnum_FeedMappingError) EnumDescriptor

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

func (FeedMappingErrorEnum_FeedMappingError) String

type FieldErrorEnum

type FieldErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible field errors.

func (*FieldErrorEnum) Descriptor

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

func (*FieldErrorEnum) ProtoMessage

func (*FieldErrorEnum) ProtoMessage()

func (*FieldErrorEnum) Reset

func (m *FieldErrorEnum) Reset()

func (*FieldErrorEnum) String

func (m *FieldErrorEnum) String() string

func (*FieldErrorEnum) XXX_DiscardUnknown

func (m *FieldErrorEnum) XXX_DiscardUnknown()

func (*FieldErrorEnum) XXX_Marshal

func (m *FieldErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FieldErrorEnum) XXX_Merge

func (m *FieldErrorEnum) XXX_Merge(src proto.Message)

func (*FieldErrorEnum) XXX_Size

func (m *FieldErrorEnum) XXX_Size() int

func (*FieldErrorEnum) XXX_Unmarshal

func (m *FieldErrorEnum) XXX_Unmarshal(b []byte) error

type FieldErrorEnum_FieldError

type FieldErrorEnum_FieldError int32

Enum describing possible field errors.

const (
	// Enum unspecified.
	FieldErrorEnum_UNSPECIFIED FieldErrorEnum_FieldError = 0
	// The received error code is not known in this version.
	FieldErrorEnum_UNKNOWN FieldErrorEnum_FieldError = 1
	// The required field was not present.
	FieldErrorEnum_REQUIRED FieldErrorEnum_FieldError = 2
	// The field attempted to be mutated is immutable.
	FieldErrorEnum_IMMUTABLE_FIELD FieldErrorEnum_FieldError = 3
	// The field's value is invalid.
	FieldErrorEnum_INVALID_VALUE FieldErrorEnum_FieldError = 4
	// The field cannot be set.
	FieldErrorEnum_VALUE_MUST_BE_UNSET FieldErrorEnum_FieldError = 5
	// The required repeated field was empty.
	FieldErrorEnum_REQUIRED_NONEMPTY_LIST FieldErrorEnum_FieldError = 6
	// The field cannot be cleared.
	FieldErrorEnum_FIELD_CANNOT_BE_CLEARED FieldErrorEnum_FieldError = 7
	// The field's value is on a blacklist for this field.
	FieldErrorEnum_BLACKLISTED_VALUE FieldErrorEnum_FieldError = 8
)

func (FieldErrorEnum_FieldError) EnumDescriptor

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

func (FieldErrorEnum_FieldError) String

func (x FieldErrorEnum_FieldError) String() string

type FieldMaskErrorEnum

type FieldMaskErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible field mask errors.

func (*FieldMaskErrorEnum) Descriptor

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

func (*FieldMaskErrorEnum) ProtoMessage

func (*FieldMaskErrorEnum) ProtoMessage()

func (*FieldMaskErrorEnum) Reset

func (m *FieldMaskErrorEnum) Reset()

func (*FieldMaskErrorEnum) String

func (m *FieldMaskErrorEnum) String() string

func (*FieldMaskErrorEnum) XXX_DiscardUnknown

func (m *FieldMaskErrorEnum) XXX_DiscardUnknown()

func (*FieldMaskErrorEnum) XXX_Marshal

func (m *FieldMaskErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FieldMaskErrorEnum) XXX_Merge

func (m *FieldMaskErrorEnum) XXX_Merge(src proto.Message)

func (*FieldMaskErrorEnum) XXX_Size

func (m *FieldMaskErrorEnum) XXX_Size() int

func (*FieldMaskErrorEnum) XXX_Unmarshal

func (m *FieldMaskErrorEnum) XXX_Unmarshal(b []byte) error

type FieldMaskErrorEnum_FieldMaskError

type FieldMaskErrorEnum_FieldMaskError int32

Enum describing possible field mask errors.

const (
	// Enum unspecified.
	FieldMaskErrorEnum_UNSPECIFIED FieldMaskErrorEnum_FieldMaskError = 0
	// The received error code is not known in this version.
	FieldMaskErrorEnum_UNKNOWN FieldMaskErrorEnum_FieldMaskError = 1
	// The field mask must be provided for update operations.
	FieldMaskErrorEnum_FIELD_MASK_MISSING FieldMaskErrorEnum_FieldMaskError = 5
	// The field mask must be empty for create and remove operations.
	FieldMaskErrorEnum_FIELD_MASK_NOT_ALLOWED FieldMaskErrorEnum_FieldMaskError = 4
	// The field mask contained an invalid field.
	FieldMaskErrorEnum_FIELD_NOT_FOUND FieldMaskErrorEnum_FieldMaskError = 2
	// The field mask updated a field with subfields. Fields with subfields may
	// be cleared, but not updated. To fix this, the field mask should select
	// all the subfields of the invalid field.
	FieldMaskErrorEnum_FIELD_HAS_SUBFIELDS FieldMaskErrorEnum_FieldMaskError = 3
)

func (FieldMaskErrorEnum_FieldMaskError) EnumDescriptor

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

func (FieldMaskErrorEnum_FieldMaskError) String

type FunctionErrorEnum

type FunctionErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible function errors.

func (*FunctionErrorEnum) Descriptor

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

func (*FunctionErrorEnum) ProtoMessage

func (*FunctionErrorEnum) ProtoMessage()

func (*FunctionErrorEnum) Reset

func (m *FunctionErrorEnum) Reset()

func (*FunctionErrorEnum) String

func (m *FunctionErrorEnum) String() string

func (*FunctionErrorEnum) XXX_DiscardUnknown

func (m *FunctionErrorEnum) XXX_DiscardUnknown()

func (*FunctionErrorEnum) XXX_Marshal

func (m *FunctionErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FunctionErrorEnum) XXX_Merge

func (m *FunctionErrorEnum) XXX_Merge(src proto.Message)

func (*FunctionErrorEnum) XXX_Size

func (m *FunctionErrorEnum) XXX_Size() int

func (*FunctionErrorEnum) XXX_Unmarshal

func (m *FunctionErrorEnum) XXX_Unmarshal(b []byte) error

type FunctionErrorEnum_FunctionError

type FunctionErrorEnum_FunctionError int32

Enum describing possible function errors.

const (
	// Enum unspecified.
	FunctionErrorEnum_UNSPECIFIED FunctionErrorEnum_FunctionError = 0
	// The received error code is not known in this version.
	FunctionErrorEnum_UNKNOWN FunctionErrorEnum_FunctionError = 1
	// The format of the function is not recognized as a supported function
	// format.
	FunctionErrorEnum_INVALID_FUNCTION_FORMAT FunctionErrorEnum_FunctionError = 2
	// Operand data types do not match.
	FunctionErrorEnum_DATA_TYPE_MISMATCH FunctionErrorEnum_FunctionError = 3
	// The operands cannot be used together in a conjunction.
	FunctionErrorEnum_INVALID_CONJUNCTION_OPERANDS FunctionErrorEnum_FunctionError = 4
	// Invalid numer of Operands.
	FunctionErrorEnum_INVALID_NUMBER_OF_OPERANDS FunctionErrorEnum_FunctionError = 5
	// Operand Type not supported.
	FunctionErrorEnum_INVALID_OPERAND_TYPE FunctionErrorEnum_FunctionError = 6
	// Operator not supported.
	FunctionErrorEnum_INVALID_OPERATOR FunctionErrorEnum_FunctionError = 7
	// Request context type not supported.
	FunctionErrorEnum_INVALID_REQUEST_CONTEXT_TYPE FunctionErrorEnum_FunctionError = 8
	// The matching function is not allowed for call placeholders
	FunctionErrorEnum_INVALID_FUNCTION_FOR_CALL_PLACEHOLDER FunctionErrorEnum_FunctionError = 9
	// The matching function is not allowed for the specified placeholder
	FunctionErrorEnum_INVALID_FUNCTION_FOR_PLACEHOLDER FunctionErrorEnum_FunctionError = 10
	// Invalid operand.
	FunctionErrorEnum_INVALID_OPERAND FunctionErrorEnum_FunctionError = 11
	// Missing value for the constant operand.
	FunctionErrorEnum_MISSING_CONSTANT_OPERAND_VALUE FunctionErrorEnum_FunctionError = 12
	// The value of the constant operand is invalid.
	FunctionErrorEnum_INVALID_CONSTANT_OPERAND_VALUE FunctionErrorEnum_FunctionError = 13
	// Invalid function nesting.
	FunctionErrorEnum_INVALID_NESTING FunctionErrorEnum_FunctionError = 14
	// The Feed ID was different from another Feed ID in the same function.
	FunctionErrorEnum_MULTIPLE_FEED_IDS_NOT_SUPPORTED FunctionErrorEnum_FunctionError = 15
	// The matching function is invalid for use with a feed with a fixed schema.
	FunctionErrorEnum_INVALID_FUNCTION_FOR_FEED_WITH_FIXED_SCHEMA FunctionErrorEnum_FunctionError = 16
	// Invalid attribute name.
	FunctionErrorEnum_INVALID_ATTRIBUTE_NAME FunctionErrorEnum_FunctionError = 17
)

func (FunctionErrorEnum_FunctionError) EnumDescriptor

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

func (FunctionErrorEnum_FunctionError) String

type FunctionParsingErrorEnum

type FunctionParsingErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible function parsing errors.

func (*FunctionParsingErrorEnum) Descriptor

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

func (*FunctionParsingErrorEnum) ProtoMessage

func (*FunctionParsingErrorEnum) ProtoMessage()

func (*FunctionParsingErrorEnum) Reset

func (m *FunctionParsingErrorEnum) Reset()

func (*FunctionParsingErrorEnum) String

func (m *FunctionParsingErrorEnum) String() string

func (*FunctionParsingErrorEnum) XXX_DiscardUnknown

func (m *FunctionParsingErrorEnum) XXX_DiscardUnknown()

func (*FunctionParsingErrorEnum) XXX_Marshal

func (m *FunctionParsingErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FunctionParsingErrorEnum) XXX_Merge

func (m *FunctionParsingErrorEnum) XXX_Merge(src proto.Message)

func (*FunctionParsingErrorEnum) XXX_Size

func (m *FunctionParsingErrorEnum) XXX_Size() int

func (*FunctionParsingErrorEnum) XXX_Unmarshal

func (m *FunctionParsingErrorEnum) XXX_Unmarshal(b []byte) error

type FunctionParsingErrorEnum_FunctionParsingError

type FunctionParsingErrorEnum_FunctionParsingError int32

Enum describing possible function parsing errors.

const (
	// Enum unspecified.
	FunctionParsingErrorEnum_UNSPECIFIED FunctionParsingErrorEnum_FunctionParsingError = 0
	// The received error code is not known in this version.
	FunctionParsingErrorEnum_UNKNOWN FunctionParsingErrorEnum_FunctionParsingError = 1
	// Unexpected end of function string.
	FunctionParsingErrorEnum_NO_MORE_INPUT FunctionParsingErrorEnum_FunctionParsingError = 2
	// Could not find an expected character.
	FunctionParsingErrorEnum_EXPECTED_CHARACTER FunctionParsingErrorEnum_FunctionParsingError = 3
	// Unexpected separator character.
	FunctionParsingErrorEnum_UNEXPECTED_SEPARATOR FunctionParsingErrorEnum_FunctionParsingError = 4
	// Unmatched left bracket or parenthesis.
	FunctionParsingErrorEnum_UNMATCHED_LEFT_BRACKET FunctionParsingErrorEnum_FunctionParsingError = 5
	// Unmatched right bracket or parenthesis.
	FunctionParsingErrorEnum_UNMATCHED_RIGHT_BRACKET FunctionParsingErrorEnum_FunctionParsingError = 6
	// Functions are nested too deeply.
	FunctionParsingErrorEnum_TOO_MANY_NESTED_FUNCTIONS FunctionParsingErrorEnum_FunctionParsingError = 7
	// Missing right-hand-side operand.
	FunctionParsingErrorEnum_MISSING_RIGHT_HAND_OPERAND FunctionParsingErrorEnum_FunctionParsingError = 8
	// Invalid operator/function name.
	FunctionParsingErrorEnum_INVALID_OPERATOR_NAME FunctionParsingErrorEnum_FunctionParsingError = 9
	// Feed attribute operand's argument is not an integer.
	FunctionParsingErrorEnum_FEED_ATTRIBUTE_OPERAND_ARGUMENT_NOT_INTEGER FunctionParsingErrorEnum_FunctionParsingError = 10
	// Missing function operands.
	FunctionParsingErrorEnum_NO_OPERANDS FunctionParsingErrorEnum_FunctionParsingError = 11
	// Function had too many operands.
	FunctionParsingErrorEnum_TOO_MANY_OPERANDS FunctionParsingErrorEnum_FunctionParsingError = 12
)

func (FunctionParsingErrorEnum_FunctionParsingError) EnumDescriptor

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

func (FunctionParsingErrorEnum_FunctionParsingError) String

type GeoTargetConstantSuggestionErrorEnum

type GeoTargetConstantSuggestionErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible geo target constant suggestion errors.

func (*GeoTargetConstantSuggestionErrorEnum) Descriptor

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

func (*GeoTargetConstantSuggestionErrorEnum) ProtoMessage

func (*GeoTargetConstantSuggestionErrorEnum) ProtoMessage()

func (*GeoTargetConstantSuggestionErrorEnum) Reset

func (*GeoTargetConstantSuggestionErrorEnum) String

func (*GeoTargetConstantSuggestionErrorEnum) XXX_DiscardUnknown

func (m *GeoTargetConstantSuggestionErrorEnum) XXX_DiscardUnknown()

func (*GeoTargetConstantSuggestionErrorEnum) XXX_Marshal

func (m *GeoTargetConstantSuggestionErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GeoTargetConstantSuggestionErrorEnum) XXX_Merge

func (*GeoTargetConstantSuggestionErrorEnum) XXX_Size

func (*GeoTargetConstantSuggestionErrorEnum) XXX_Unmarshal

func (m *GeoTargetConstantSuggestionErrorEnum) XXX_Unmarshal(b []byte) error

type GeoTargetConstantSuggestionErrorEnum_GeoTargetConstantSuggestionError

type GeoTargetConstantSuggestionErrorEnum_GeoTargetConstantSuggestionError int32

Enum describing possible geo target constant suggestion errors.

const (
	// Enum unspecified.
	GeoTargetConstantSuggestionErrorEnum_UNSPECIFIED GeoTargetConstantSuggestionErrorEnum_GeoTargetConstantSuggestionError = 0
	// The received error code is not known in this version.
	GeoTargetConstantSuggestionErrorEnum_UNKNOWN GeoTargetConstantSuggestionErrorEnum_GeoTargetConstantSuggestionError = 1
	// A location name cannot be greater than 300 characters.
	GeoTargetConstantSuggestionErrorEnum_LOCATION_NAME_SIZE_LIMIT GeoTargetConstantSuggestionErrorEnum_GeoTargetConstantSuggestionError = 2
	// At most 25 location names can be specified in a SuggestGeoTargetConstants
	// method.
	GeoTargetConstantSuggestionErrorEnum_LOCATION_NAME_LIMIT GeoTargetConstantSuggestionErrorEnum_GeoTargetConstantSuggestionError = 3
	// The country code is invalid.
	GeoTargetConstantSuggestionErrorEnum_INVALID_COUNTRY_CODE GeoTargetConstantSuggestionErrorEnum_GeoTargetConstantSuggestionError = 4
	// Geo target constant resource names or location names must be provided in
	// the request.
	GeoTargetConstantSuggestionErrorEnum_REQUEST_PARAMETERS_UNSET GeoTargetConstantSuggestionErrorEnum_GeoTargetConstantSuggestionError = 5
)

func (GeoTargetConstantSuggestionErrorEnum_GeoTargetConstantSuggestionError) EnumDescriptor

func (GeoTargetConstantSuggestionErrorEnum_GeoTargetConstantSuggestionError) String

type GoogleAdsError

type GoogleAdsError struct {
	// An enum value that indicates which error occurred.
	ErrorCode *ErrorCode `protobuf:"bytes,1,opt,name=error_code,json=errorCode,proto3" json:"error_code,omitempty"`
	// A human-readable description of the error.
	Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	// The value that triggered the error.
	Trigger *common.Value `protobuf:"bytes,3,opt,name=trigger,proto3" json:"trigger,omitempty"`
	// Describes the part of the request proto that caused the error.
	Location *ErrorLocation `protobuf:"bytes,4,opt,name=location,proto3" json:"location,omitempty"`
	// Additional error details, which are returned by certain error codes. Most
	// error codes do not include details.
	Details              *ErrorDetails `protobuf:"bytes,5,opt,name=details,proto3" json:"details,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

GoogleAds-specific error.

func (*GoogleAdsError) Descriptor

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

func (*GoogleAdsError) GetDetails

func (m *GoogleAdsError) GetDetails() *ErrorDetails

func (*GoogleAdsError) GetErrorCode

func (m *GoogleAdsError) GetErrorCode() *ErrorCode

func (*GoogleAdsError) GetLocation

func (m *GoogleAdsError) GetLocation() *ErrorLocation

func (*GoogleAdsError) GetMessage

func (m *GoogleAdsError) GetMessage() string

func (*GoogleAdsError) GetTrigger

func (m *GoogleAdsError) GetTrigger() *common.Value

func (*GoogleAdsError) ProtoMessage

func (*GoogleAdsError) ProtoMessage()

func (*GoogleAdsError) Reset

func (m *GoogleAdsError) Reset()

func (*GoogleAdsError) String

func (m *GoogleAdsError) String() string

func (*GoogleAdsError) XXX_DiscardUnknown

func (m *GoogleAdsError) XXX_DiscardUnknown()

func (*GoogleAdsError) XXX_Marshal

func (m *GoogleAdsError) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GoogleAdsError) XXX_Merge

func (m *GoogleAdsError) XXX_Merge(src proto.Message)

func (*GoogleAdsError) XXX_Size

func (m *GoogleAdsError) XXX_Size() int

func (*GoogleAdsError) XXX_Unmarshal

func (m *GoogleAdsError) XXX_Unmarshal(b []byte) error

type GoogleAdsFailure

type GoogleAdsFailure struct {
	// The list of errors that occurred.
	Errors               []*GoogleAdsError `protobuf:"bytes,1,rep,name=errors,proto3" json:"errors,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

Describes how a GoogleAds API call failed. It's returned inside google.rpc.Status.details when a call fails.

func (*GoogleAdsFailure) Descriptor

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

func (*GoogleAdsFailure) GetErrors

func (m *GoogleAdsFailure) GetErrors() []*GoogleAdsError

func (*GoogleAdsFailure) ProtoMessage

func (*GoogleAdsFailure) ProtoMessage()

func (*GoogleAdsFailure) Reset

func (m *GoogleAdsFailure) Reset()

func (*GoogleAdsFailure) String

func (m *GoogleAdsFailure) String() string

func (*GoogleAdsFailure) XXX_DiscardUnknown

func (m *GoogleAdsFailure) XXX_DiscardUnknown()

func (*GoogleAdsFailure) XXX_Marshal

func (m *GoogleAdsFailure) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GoogleAdsFailure) XXX_Merge

func (m *GoogleAdsFailure) XXX_Merge(src proto.Message)

func (*GoogleAdsFailure) XXX_Size

func (m *GoogleAdsFailure) XXX_Size() int

func (*GoogleAdsFailure) XXX_Unmarshal

func (m *GoogleAdsFailure) XXX_Unmarshal(b []byte) error

type HeaderErrorEnum

type HeaderErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible header errors.

func (*HeaderErrorEnum) Descriptor

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

func (*HeaderErrorEnum) ProtoMessage

func (*HeaderErrorEnum) ProtoMessage()

func (*HeaderErrorEnum) Reset

func (m *HeaderErrorEnum) Reset()

func (*HeaderErrorEnum) String

func (m *HeaderErrorEnum) String() string

func (*HeaderErrorEnum) XXX_DiscardUnknown

func (m *HeaderErrorEnum) XXX_DiscardUnknown()

func (*HeaderErrorEnum) XXX_Marshal

func (m *HeaderErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HeaderErrorEnum) XXX_Merge

func (m *HeaderErrorEnum) XXX_Merge(src proto.Message)

func (*HeaderErrorEnum) XXX_Size

func (m *HeaderErrorEnum) XXX_Size() int

func (*HeaderErrorEnum) XXX_Unmarshal

func (m *HeaderErrorEnum) XXX_Unmarshal(b []byte) error

type HeaderErrorEnum_HeaderError

type HeaderErrorEnum_HeaderError int32

Enum describing possible header errors.

const (
	// Enum unspecified.
	HeaderErrorEnum_UNSPECIFIED HeaderErrorEnum_HeaderError = 0
	// The received error code is not known in this version.
	HeaderErrorEnum_UNKNOWN HeaderErrorEnum_HeaderError = 1
	// The login customer id could not be validated.
	HeaderErrorEnum_INVALID_LOGIN_CUSTOMER_ID HeaderErrorEnum_HeaderError = 3
)

func (HeaderErrorEnum_HeaderError) EnumDescriptor

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

func (HeaderErrorEnum_HeaderError) String

type IdErrorEnum

type IdErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible id errors.

func (*IdErrorEnum) Descriptor

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

func (*IdErrorEnum) ProtoMessage

func (*IdErrorEnum) ProtoMessage()

func (*IdErrorEnum) Reset

func (m *IdErrorEnum) Reset()

func (*IdErrorEnum) String

func (m *IdErrorEnum) String() string

func (*IdErrorEnum) XXX_DiscardUnknown

func (m *IdErrorEnum) XXX_DiscardUnknown()

func (*IdErrorEnum) XXX_Marshal

func (m *IdErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*IdErrorEnum) XXX_Merge

func (m *IdErrorEnum) XXX_Merge(src proto.Message)

func (*IdErrorEnum) XXX_Size

func (m *IdErrorEnum) XXX_Size() int

func (*IdErrorEnum) XXX_Unmarshal

func (m *IdErrorEnum) XXX_Unmarshal(b []byte) error

type IdErrorEnum_IdError

type IdErrorEnum_IdError int32

Enum describing possible id errors.

const (
	// Enum unspecified.
	IdErrorEnum_UNSPECIFIED IdErrorEnum_IdError = 0
	// The received error code is not known in this version.
	IdErrorEnum_UNKNOWN IdErrorEnum_IdError = 1
	// Id not found
	IdErrorEnum_NOT_FOUND IdErrorEnum_IdError = 2
)

func (IdErrorEnum_IdError) EnumDescriptor

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

func (IdErrorEnum_IdError) String

func (x IdErrorEnum_IdError) String() string

type ImageErrorEnum

type ImageErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible image errors.

func (*ImageErrorEnum) Descriptor

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

func (*ImageErrorEnum) ProtoMessage

func (*ImageErrorEnum) ProtoMessage()

func (*ImageErrorEnum) Reset

func (m *ImageErrorEnum) Reset()

func (*ImageErrorEnum) String

func (m *ImageErrorEnum) String() string

func (*ImageErrorEnum) XXX_DiscardUnknown

func (m *ImageErrorEnum) XXX_DiscardUnknown()

func (*ImageErrorEnum) XXX_Marshal

func (m *ImageErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImageErrorEnum) XXX_Merge

func (m *ImageErrorEnum) XXX_Merge(src proto.Message)

func (*ImageErrorEnum) XXX_Size

func (m *ImageErrorEnum) XXX_Size() int

func (*ImageErrorEnum) XXX_Unmarshal

func (m *ImageErrorEnum) XXX_Unmarshal(b []byte) error

type ImageErrorEnum_ImageError

type ImageErrorEnum_ImageError int32

Enum describing possible image errors.

const (
	// Enum unspecified.
	ImageErrorEnum_UNSPECIFIED ImageErrorEnum_ImageError = 0
	// The received error code is not known in this version.
	ImageErrorEnum_UNKNOWN ImageErrorEnum_ImageError = 1
	// The image is not valid.
	ImageErrorEnum_INVALID_IMAGE ImageErrorEnum_ImageError = 2
	// The image could not be stored.
	ImageErrorEnum_STORAGE_ERROR ImageErrorEnum_ImageError = 3
	// There was a problem with the request.
	ImageErrorEnum_BAD_REQUEST ImageErrorEnum_ImageError = 4
	// The image is not of legal dimensions.
	ImageErrorEnum_UNEXPECTED_SIZE ImageErrorEnum_ImageError = 5
	// Animated image are not permitted.
	ImageErrorEnum_ANIMATED_NOT_ALLOWED ImageErrorEnum_ImageError = 6
	// Animation is too long.
	ImageErrorEnum_ANIMATION_TOO_LONG ImageErrorEnum_ImageError = 7
	// There was an error on the server.
	ImageErrorEnum_SERVER_ERROR ImageErrorEnum_ImageError = 8
	// Image cannot be in CMYK color format.
	ImageErrorEnum_CMYK_JPEG_NOT_ALLOWED ImageErrorEnum_ImageError = 9
	// Flash images are not permitted.
	ImageErrorEnum_FLASH_NOT_ALLOWED ImageErrorEnum_ImageError = 10
	// Flash images must support clickTag.
	ImageErrorEnum_FLASH_WITHOUT_CLICKTAG ImageErrorEnum_ImageError = 11
	// A flash error has occurred after fixing the click tag.
	ImageErrorEnum_FLASH_ERROR_AFTER_FIXING_CLICK_TAG ImageErrorEnum_ImageError = 12
	// Unacceptable visual effects.
	ImageErrorEnum_ANIMATED_VISUAL_EFFECT ImageErrorEnum_ImageError = 13
	// There was a problem with the flash image.
	ImageErrorEnum_FLASH_ERROR ImageErrorEnum_ImageError = 14
	// Incorrect image layout.
	ImageErrorEnum_LAYOUT_PROBLEM ImageErrorEnum_ImageError = 15
	// There was a problem reading the image file.
	ImageErrorEnum_PROBLEM_READING_IMAGE_FILE ImageErrorEnum_ImageError = 16
	// There was an error storing the image.
	ImageErrorEnum_ERROR_STORING_IMAGE ImageErrorEnum_ImageError = 17
	// The aspect ratio of the image is not allowed.
	ImageErrorEnum_ASPECT_RATIO_NOT_ALLOWED ImageErrorEnum_ImageError = 18
	// Flash cannot have network objects.
	ImageErrorEnum_FLASH_HAS_NETWORK_OBJECTS ImageErrorEnum_ImageError = 19
	// Flash cannot have network methods.
	ImageErrorEnum_FLASH_HAS_NETWORK_METHODS ImageErrorEnum_ImageError = 20
	// Flash cannot have a Url.
	ImageErrorEnum_FLASH_HAS_URL ImageErrorEnum_ImageError = 21
	// Flash cannot use mouse tracking.
	ImageErrorEnum_FLASH_HAS_MOUSE_TRACKING ImageErrorEnum_ImageError = 22
	// Flash cannot have a random number.
	ImageErrorEnum_FLASH_HAS_RANDOM_NUM ImageErrorEnum_ImageError = 23
	// Ad click target cannot be '_self'.
	ImageErrorEnum_FLASH_SELF_TARGETS ImageErrorEnum_ImageError = 24
	// GetUrl method should only use '_blank'.
	ImageErrorEnum_FLASH_BAD_GETURL_TARGET ImageErrorEnum_ImageError = 25
	// Flash version is not supported.
	ImageErrorEnum_FLASH_VERSION_NOT_SUPPORTED ImageErrorEnum_ImageError = 26
	// Flash movies need to have hard coded click URL or clickTAG
	ImageErrorEnum_FLASH_WITHOUT_HARD_CODED_CLICK_URL ImageErrorEnum_ImageError = 27
	// Uploaded flash file is corrupted.
	ImageErrorEnum_INVALID_FLASH_FILE ImageErrorEnum_ImageError = 28
	// Uploaded flash file can be parsed, but the click tag can not be fixed
	// properly.
	ImageErrorEnum_FAILED_TO_FIX_CLICK_TAG_IN_FLASH ImageErrorEnum_ImageError = 29
	// Flash movie accesses network resources
	ImageErrorEnum_FLASH_ACCESSES_NETWORK_RESOURCES ImageErrorEnum_ImageError = 30
	// Flash movie attempts to call external javascript code
	ImageErrorEnum_FLASH_EXTERNAL_JS_CALL ImageErrorEnum_ImageError = 31
	// Flash movie attempts to call flash system commands
	ImageErrorEnum_FLASH_EXTERNAL_FS_CALL ImageErrorEnum_ImageError = 32
	// Image file is too large.
	ImageErrorEnum_FILE_TOO_LARGE ImageErrorEnum_ImageError = 33
	// Image data is too large.
	ImageErrorEnum_IMAGE_DATA_TOO_LARGE ImageErrorEnum_ImageError = 34
	// Error while processing the image.
	ImageErrorEnum_IMAGE_PROCESSING_ERROR ImageErrorEnum_ImageError = 35
	// Image is too small.
	ImageErrorEnum_IMAGE_TOO_SMALL ImageErrorEnum_ImageError = 36
	// Input was invalid.
	ImageErrorEnum_INVALID_INPUT ImageErrorEnum_ImageError = 37
	// There was a problem reading the image file.
	ImageErrorEnum_PROBLEM_READING_FILE ImageErrorEnum_ImageError = 38
)

func (ImageErrorEnum_ImageError) EnumDescriptor

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

func (ImageErrorEnum_ImageError) String

func (x ImageErrorEnum_ImageError) String() string

type InternalErrorEnum

type InternalErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible internal errors.

func (*InternalErrorEnum) Descriptor

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

func (*InternalErrorEnum) ProtoMessage

func (*InternalErrorEnum) ProtoMessage()

func (*InternalErrorEnum) Reset

func (m *InternalErrorEnum) Reset()

func (*InternalErrorEnum) String

func (m *InternalErrorEnum) String() string

func (*InternalErrorEnum) XXX_DiscardUnknown

func (m *InternalErrorEnum) XXX_DiscardUnknown()

func (*InternalErrorEnum) XXX_Marshal

func (m *InternalErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*InternalErrorEnum) XXX_Merge

func (m *InternalErrorEnum) XXX_Merge(src proto.Message)

func (*InternalErrorEnum) XXX_Size

func (m *InternalErrorEnum) XXX_Size() int

func (*InternalErrorEnum) XXX_Unmarshal

func (m *InternalErrorEnum) XXX_Unmarshal(b []byte) error

type InternalErrorEnum_InternalError

type InternalErrorEnum_InternalError int32

Enum describing possible internal errors.

const (
	// Enum unspecified.
	InternalErrorEnum_UNSPECIFIED InternalErrorEnum_InternalError = 0
	// The received error code is not known in this version.
	InternalErrorEnum_UNKNOWN InternalErrorEnum_InternalError = 1
	// Google Ads API encountered unexpected internal error.
	InternalErrorEnum_INTERNAL_ERROR InternalErrorEnum_InternalError = 2
	// The intended error code doesn't exist in specified API version. It will
	// be released in a future API version.
	InternalErrorEnum_ERROR_CODE_NOT_PUBLISHED InternalErrorEnum_InternalError = 3
	// Google Ads API encountered an unexpected transient error. The user
	// should retry their request in these cases.
	InternalErrorEnum_TRANSIENT_ERROR InternalErrorEnum_InternalError = 4
)

func (InternalErrorEnum_InternalError) EnumDescriptor

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

func (InternalErrorEnum_InternalError) String

type KeywordPlanAdGroupErrorEnum

type KeywordPlanAdGroupErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible errors from applying a keyword plan ad group.

func (*KeywordPlanAdGroupErrorEnum) Descriptor

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

func (*KeywordPlanAdGroupErrorEnum) ProtoMessage

func (*KeywordPlanAdGroupErrorEnum) ProtoMessage()

func (*KeywordPlanAdGroupErrorEnum) Reset

func (m *KeywordPlanAdGroupErrorEnum) Reset()

func (*KeywordPlanAdGroupErrorEnum) String

func (m *KeywordPlanAdGroupErrorEnum) String() string

func (*KeywordPlanAdGroupErrorEnum) XXX_DiscardUnknown

func (m *KeywordPlanAdGroupErrorEnum) XXX_DiscardUnknown()

func (*KeywordPlanAdGroupErrorEnum) XXX_Marshal

func (m *KeywordPlanAdGroupErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*KeywordPlanAdGroupErrorEnum) XXX_Merge

func (m *KeywordPlanAdGroupErrorEnum) XXX_Merge(src proto.Message)

func (*KeywordPlanAdGroupErrorEnum) XXX_Size

func (m *KeywordPlanAdGroupErrorEnum) XXX_Size() int

func (*KeywordPlanAdGroupErrorEnum) XXX_Unmarshal

func (m *KeywordPlanAdGroupErrorEnum) XXX_Unmarshal(b []byte) error

type KeywordPlanAdGroupErrorEnum_KeywordPlanAdGroupError

type KeywordPlanAdGroupErrorEnum_KeywordPlanAdGroupError int32

Enum describing possible errors from applying a keyword plan ad group.

const (
	// Enum unspecified.
	KeywordPlanAdGroupErrorEnum_UNSPECIFIED KeywordPlanAdGroupErrorEnum_KeywordPlanAdGroupError = 0
	// The received error code is not known in this version.
	KeywordPlanAdGroupErrorEnum_UNKNOWN KeywordPlanAdGroupErrorEnum_KeywordPlanAdGroupError = 1
	// The keyword plan ad group name is missing, empty, longer than allowed
	// limit or contains invalid chars.
	KeywordPlanAdGroupErrorEnum_INVALID_NAME KeywordPlanAdGroupErrorEnum_KeywordPlanAdGroupError = 2
	// The keyword plan ad group name is duplicate to an existing keyword plan
	// AdGroup name or other keyword plan AdGroup name in the request.
	KeywordPlanAdGroupErrorEnum_DUPLICATE_NAME KeywordPlanAdGroupErrorEnum_KeywordPlanAdGroupError = 3
)

func (KeywordPlanAdGroupErrorEnum_KeywordPlanAdGroupError) EnumDescriptor

func (KeywordPlanAdGroupErrorEnum_KeywordPlanAdGroupError) String

type KeywordPlanCampaignErrorEnum

type KeywordPlanCampaignErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible errors from applying a keyword plan campaign.

func (*KeywordPlanCampaignErrorEnum) Descriptor

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

func (*KeywordPlanCampaignErrorEnum) ProtoMessage

func (*KeywordPlanCampaignErrorEnum) ProtoMessage()

func (*KeywordPlanCampaignErrorEnum) Reset

func (m *KeywordPlanCampaignErrorEnum) Reset()

func (*KeywordPlanCampaignErrorEnum) String

func (*KeywordPlanCampaignErrorEnum) XXX_DiscardUnknown

func (m *KeywordPlanCampaignErrorEnum) XXX_DiscardUnknown()

func (*KeywordPlanCampaignErrorEnum) XXX_Marshal

func (m *KeywordPlanCampaignErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*KeywordPlanCampaignErrorEnum) XXX_Merge

func (m *KeywordPlanCampaignErrorEnum) XXX_Merge(src proto.Message)

func (*KeywordPlanCampaignErrorEnum) XXX_Size

func (m *KeywordPlanCampaignErrorEnum) XXX_Size() int

func (*KeywordPlanCampaignErrorEnum) XXX_Unmarshal

func (m *KeywordPlanCampaignErrorEnum) XXX_Unmarshal(b []byte) error

type KeywordPlanCampaignErrorEnum_KeywordPlanCampaignError

type KeywordPlanCampaignErrorEnum_KeywordPlanCampaignError int32

Enum describing possible errors from applying a keyword plan campaign.

const (
	// Enum unspecified.
	KeywordPlanCampaignErrorEnum_UNSPECIFIED KeywordPlanCampaignErrorEnum_KeywordPlanCampaignError = 0
	// The received error code is not known in this version.
	KeywordPlanCampaignErrorEnum_UNKNOWN KeywordPlanCampaignErrorEnum_KeywordPlanCampaignError = 1
	// A keyword plan campaign name is missing, empty, longer than allowed limit
	// or contains invalid chars.
	KeywordPlanCampaignErrorEnum_INVALID_NAME KeywordPlanCampaignErrorEnum_KeywordPlanCampaignError = 2
	// A keyword plan campaign contains one or more untargetable languages.
	KeywordPlanCampaignErrorEnum_INVALID_LANGUAGES KeywordPlanCampaignErrorEnum_KeywordPlanCampaignError = 3
	// A keyword plan campaign contains one or more invalid geo targets.
	KeywordPlanCampaignErrorEnum_INVALID_GEOS KeywordPlanCampaignErrorEnum_KeywordPlanCampaignError = 4
	// The keyword plan campaign name is duplicate to an existing keyword plan
	// campaign name or other keyword plan campaign name in the request.
	KeywordPlanCampaignErrorEnum_DUPLICATE_NAME KeywordPlanCampaignErrorEnum_KeywordPlanCampaignError = 5
	// The number of geo targets in the keyword plan campaign exceeds limits.
	KeywordPlanCampaignErrorEnum_MAX_GEOS_EXCEEDED KeywordPlanCampaignErrorEnum_KeywordPlanCampaignError = 6
)

func (KeywordPlanCampaignErrorEnum_KeywordPlanCampaignError) EnumDescriptor

func (KeywordPlanCampaignErrorEnum_KeywordPlanCampaignError) String

type KeywordPlanErrorEnum

type KeywordPlanErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible errors from applying a keyword plan resource (keyword plan, keyword plan campaign, keyword plan ad group or keyword plan keyword) or KeywordPlanService RPC.

func (*KeywordPlanErrorEnum) Descriptor

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

func (*KeywordPlanErrorEnum) ProtoMessage

func (*KeywordPlanErrorEnum) ProtoMessage()

func (*KeywordPlanErrorEnum) Reset

func (m *KeywordPlanErrorEnum) Reset()

func (*KeywordPlanErrorEnum) String

func (m *KeywordPlanErrorEnum) String() string

func (*KeywordPlanErrorEnum) XXX_DiscardUnknown

func (m *KeywordPlanErrorEnum) XXX_DiscardUnknown()

func (*KeywordPlanErrorEnum) XXX_Marshal

func (m *KeywordPlanErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*KeywordPlanErrorEnum) XXX_Merge

func (m *KeywordPlanErrorEnum) XXX_Merge(src proto.Message)

func (*KeywordPlanErrorEnum) XXX_Size

func (m *KeywordPlanErrorEnum) XXX_Size() int

func (*KeywordPlanErrorEnum) XXX_Unmarshal

func (m *KeywordPlanErrorEnum) XXX_Unmarshal(b []byte) error

type KeywordPlanErrorEnum_KeywordPlanError

type KeywordPlanErrorEnum_KeywordPlanError int32

Enum describing possible errors from applying a keyword plan.

const (
	// Enum unspecified.
	KeywordPlanErrorEnum_UNSPECIFIED KeywordPlanErrorEnum_KeywordPlanError = 0
	// The received error code is not known in this version.
	KeywordPlanErrorEnum_UNKNOWN KeywordPlanErrorEnum_KeywordPlanError = 1
	// The plan's bid multiplier value is outside the valid range.
	KeywordPlanErrorEnum_BID_MULTIPLIER_OUT_OF_RANGE KeywordPlanErrorEnum_KeywordPlanError = 2
	// The plan's bid value is too high.
	KeywordPlanErrorEnum_BID_TOO_HIGH KeywordPlanErrorEnum_KeywordPlanError = 3
	// The plan's bid value is too low.
	KeywordPlanErrorEnum_BID_TOO_LOW KeywordPlanErrorEnum_KeywordPlanError = 4
	// The plan's cpc bid is not a multiple of the minimum billable unit.
	KeywordPlanErrorEnum_BID_TOO_MANY_FRACTIONAL_DIGITS KeywordPlanErrorEnum_KeywordPlanError = 5
	// The plan's daily budget value is too low.
	KeywordPlanErrorEnum_DAILY_BUDGET_TOO_LOW KeywordPlanErrorEnum_KeywordPlanError = 6
	// The plan's daily budget is not a multiple of the minimum billable unit.
	KeywordPlanErrorEnum_DAILY_BUDGET_TOO_MANY_FRACTIONAL_DIGITS KeywordPlanErrorEnum_KeywordPlanError = 7
	// The input has an invalid value.
	KeywordPlanErrorEnum_INVALID_VALUE KeywordPlanErrorEnum_KeywordPlanError = 8
	// The plan has no keyword.
	KeywordPlanErrorEnum_KEYWORD_PLAN_HAS_NO_KEYWORDS KeywordPlanErrorEnum_KeywordPlanError = 9
	// The plan is not enabled and API cannot provide mutation, forecast or
	// stats.
	KeywordPlanErrorEnum_KEYWORD_PLAN_NOT_ENABLED KeywordPlanErrorEnum_KeywordPlanError = 10
	// The requested plan cannot be found for providing forecast or stats.
	KeywordPlanErrorEnum_KEYWORD_PLAN_NOT_FOUND KeywordPlanErrorEnum_KeywordPlanError = 11
	// The plan is missing a cpc bid.
	KeywordPlanErrorEnum_MISSING_BID KeywordPlanErrorEnum_KeywordPlanError = 13
	// The plan is missing required forecast_period field.
	KeywordPlanErrorEnum_MISSING_FORECAST_PERIOD KeywordPlanErrorEnum_KeywordPlanError = 14
	// The plan's forecast_period has invalid forecast date range.
	KeywordPlanErrorEnum_INVALID_FORECAST_DATE_RANGE KeywordPlanErrorEnum_KeywordPlanError = 15
	// The plan's name is invalid.
	KeywordPlanErrorEnum_INVALID_NAME KeywordPlanErrorEnum_KeywordPlanError = 16
)

func (KeywordPlanErrorEnum_KeywordPlanError) EnumDescriptor

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

func (KeywordPlanErrorEnum_KeywordPlanError) String

type KeywordPlanIdeaErrorEnum

type KeywordPlanIdeaErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible errors from KeywordPlanIdeaService.

func (*KeywordPlanIdeaErrorEnum) Descriptor

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

func (*KeywordPlanIdeaErrorEnum) ProtoMessage

func (*KeywordPlanIdeaErrorEnum) ProtoMessage()

func (*KeywordPlanIdeaErrorEnum) Reset

func (m *KeywordPlanIdeaErrorEnum) Reset()

func (*KeywordPlanIdeaErrorEnum) String

func (m *KeywordPlanIdeaErrorEnum) String() string

func (*KeywordPlanIdeaErrorEnum) XXX_DiscardUnknown

func (m *KeywordPlanIdeaErrorEnum) XXX_DiscardUnknown()

func (*KeywordPlanIdeaErrorEnum) XXX_Marshal

func (m *KeywordPlanIdeaErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*KeywordPlanIdeaErrorEnum) XXX_Merge

func (m *KeywordPlanIdeaErrorEnum) XXX_Merge(src proto.Message)

func (*KeywordPlanIdeaErrorEnum) XXX_Size

func (m *KeywordPlanIdeaErrorEnum) XXX_Size() int

func (*KeywordPlanIdeaErrorEnum) XXX_Unmarshal

func (m *KeywordPlanIdeaErrorEnum) XXX_Unmarshal(b []byte) error

type KeywordPlanIdeaErrorEnum_KeywordPlanIdeaError

type KeywordPlanIdeaErrorEnum_KeywordPlanIdeaError int32

Enum describing possible errors from KeywordPlanIdeaService.

const (
	// Enum unspecified.
	KeywordPlanIdeaErrorEnum_UNSPECIFIED KeywordPlanIdeaErrorEnum_KeywordPlanIdeaError = 0
	// The received error code is not known in this version.
	KeywordPlanIdeaErrorEnum_UNKNOWN KeywordPlanIdeaErrorEnum_KeywordPlanIdeaError = 1
	// Error when crawling the input URL.
	KeywordPlanIdeaErrorEnum_URL_CRAWL_ERROR KeywordPlanIdeaErrorEnum_KeywordPlanIdeaError = 2
	// The input has an invalid value.
	KeywordPlanIdeaErrorEnum_INVALID_VALUE KeywordPlanIdeaErrorEnum_KeywordPlanIdeaError = 3
)

func (KeywordPlanIdeaErrorEnum_KeywordPlanIdeaError) EnumDescriptor

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

func (KeywordPlanIdeaErrorEnum_KeywordPlanIdeaError) String

type KeywordPlanKeywordErrorEnum

type KeywordPlanKeywordErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible errors from applying a keyword or a negative keyword from a keyword plan.

func (*KeywordPlanKeywordErrorEnum) Descriptor

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

func (*KeywordPlanKeywordErrorEnum) ProtoMessage

func (*KeywordPlanKeywordErrorEnum) ProtoMessage()

func (*KeywordPlanKeywordErrorEnum) Reset

func (m *KeywordPlanKeywordErrorEnum) Reset()

func (*KeywordPlanKeywordErrorEnum) String

func (m *KeywordPlanKeywordErrorEnum) String() string

func (*KeywordPlanKeywordErrorEnum) XXX_DiscardUnknown

func (m *KeywordPlanKeywordErrorEnum) XXX_DiscardUnknown()

func (*KeywordPlanKeywordErrorEnum) XXX_Marshal

func (m *KeywordPlanKeywordErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*KeywordPlanKeywordErrorEnum) XXX_Merge

func (m *KeywordPlanKeywordErrorEnum) XXX_Merge(src proto.Message)

func (*KeywordPlanKeywordErrorEnum) XXX_Size

func (m *KeywordPlanKeywordErrorEnum) XXX_Size() int

func (*KeywordPlanKeywordErrorEnum) XXX_Unmarshal

func (m *KeywordPlanKeywordErrorEnum) XXX_Unmarshal(b []byte) error

type KeywordPlanKeywordErrorEnum_KeywordPlanKeywordError

type KeywordPlanKeywordErrorEnum_KeywordPlanKeywordError int32

Enum describing possible errors from applying a keyword plan keyword.

const (
	// Enum unspecified.
	KeywordPlanKeywordErrorEnum_UNSPECIFIED KeywordPlanKeywordErrorEnum_KeywordPlanKeywordError = 0
	// The received error code is not known in this version.
	KeywordPlanKeywordErrorEnum_UNKNOWN KeywordPlanKeywordErrorEnum_KeywordPlanKeywordError = 1
	// A keyword or negative keyword has invalid match type.
	KeywordPlanKeywordErrorEnum_INVALID_KEYWORD_MATCH_TYPE KeywordPlanKeywordErrorEnum_KeywordPlanKeywordError = 2
	// A keyword or negative keyword with same text and match type already
	// exists.
	KeywordPlanKeywordErrorEnum_DUPLICATE_KEYWORD KeywordPlanKeywordErrorEnum_KeywordPlanKeywordError = 3
	// Keyword or negative keyword text exceeds the allowed limit.
	KeywordPlanKeywordErrorEnum_KEYWORD_TEXT_TOO_LONG KeywordPlanKeywordErrorEnum_KeywordPlanKeywordError = 4
	// Keyword or negative keyword text has invalid characters or symbols.
	KeywordPlanKeywordErrorEnum_KEYWORD_HAS_INVALID_CHARS KeywordPlanKeywordErrorEnum_KeywordPlanKeywordError = 5
	// Keyword or negative keyword text has too many words.
	KeywordPlanKeywordErrorEnum_KEYWORD_HAS_TOO_MANY_WORDS KeywordPlanKeywordErrorEnum_KeywordPlanKeywordError = 6
	// Keyword or negative keyword has invalid text.
	KeywordPlanKeywordErrorEnum_INVALID_KEYWORD_TEXT KeywordPlanKeywordErrorEnum_KeywordPlanKeywordError = 7
)

func (KeywordPlanKeywordErrorEnum_KeywordPlanKeywordError) EnumDescriptor

func (KeywordPlanKeywordErrorEnum_KeywordPlanKeywordError) String

type KeywordPlanNegativeKeywordErrorEnum

type KeywordPlanNegativeKeywordErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible errors from applying a keyword plan negative keyword.

func (*KeywordPlanNegativeKeywordErrorEnum) Descriptor

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

func (*KeywordPlanNegativeKeywordErrorEnum) ProtoMessage

func (*KeywordPlanNegativeKeywordErrorEnum) ProtoMessage()

func (*KeywordPlanNegativeKeywordErrorEnum) Reset

func (*KeywordPlanNegativeKeywordErrorEnum) String

func (*KeywordPlanNegativeKeywordErrorEnum) XXX_DiscardUnknown

func (m *KeywordPlanNegativeKeywordErrorEnum) XXX_DiscardUnknown()

func (*KeywordPlanNegativeKeywordErrorEnum) XXX_Marshal

func (m *KeywordPlanNegativeKeywordErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*KeywordPlanNegativeKeywordErrorEnum) XXX_Merge

func (*KeywordPlanNegativeKeywordErrorEnum) XXX_Size

func (*KeywordPlanNegativeKeywordErrorEnum) XXX_Unmarshal

func (m *KeywordPlanNegativeKeywordErrorEnum) XXX_Unmarshal(b []byte) error

type KeywordPlanNegativeKeywordErrorEnum_KeywordPlanNegativeKeywordError

type KeywordPlanNegativeKeywordErrorEnum_KeywordPlanNegativeKeywordError int32

Enum describing possible errors from applying a keyword plan negative keyword.

const (
	// Enum unspecified.
	KeywordPlanNegativeKeywordErrorEnum_UNSPECIFIED KeywordPlanNegativeKeywordErrorEnum_KeywordPlanNegativeKeywordError = 0
	// The received error code is not known in this version.
	KeywordPlanNegativeKeywordErrorEnum_UNKNOWN KeywordPlanNegativeKeywordErrorEnum_KeywordPlanNegativeKeywordError = 1
)

func (KeywordPlanNegativeKeywordErrorEnum_KeywordPlanNegativeKeywordError) EnumDescriptor

func (KeywordPlanNegativeKeywordErrorEnum_KeywordPlanNegativeKeywordError) String

type LabelErrorEnum

type LabelErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible label errors.

func (*LabelErrorEnum) Descriptor

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

func (*LabelErrorEnum) ProtoMessage

func (*LabelErrorEnum) ProtoMessage()

func (*LabelErrorEnum) Reset

func (m *LabelErrorEnum) Reset()

func (*LabelErrorEnum) String

func (m *LabelErrorEnum) String() string

func (*LabelErrorEnum) XXX_DiscardUnknown

func (m *LabelErrorEnum) XXX_DiscardUnknown()

func (*LabelErrorEnum) XXX_Marshal

func (m *LabelErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LabelErrorEnum) XXX_Merge

func (m *LabelErrorEnum) XXX_Merge(src proto.Message)

func (*LabelErrorEnum) XXX_Size

func (m *LabelErrorEnum) XXX_Size() int

func (*LabelErrorEnum) XXX_Unmarshal

func (m *LabelErrorEnum) XXX_Unmarshal(b []byte) error

type LabelErrorEnum_LabelError

type LabelErrorEnum_LabelError int32

Enum describing possible label errors.

const (
	// Enum unspecified.
	LabelErrorEnum_UNSPECIFIED LabelErrorEnum_LabelError = 0
	// The received error code is not known in this version.
	LabelErrorEnum_UNKNOWN LabelErrorEnum_LabelError = 1
	// An inactive label cannot be applied.
	LabelErrorEnum_CANNOT_APPLY_INACTIVE_LABEL LabelErrorEnum_LabelError = 2
	// A label cannot be applied to a disabled ad group criterion.
	LabelErrorEnum_CANNOT_APPLY_LABEL_TO_DISABLED_AD_GROUP_CRITERION LabelErrorEnum_LabelError = 3
	// A label cannot be applied to a negative ad group criterion.
	LabelErrorEnum_CANNOT_APPLY_LABEL_TO_NEGATIVE_AD_GROUP_CRITERION LabelErrorEnum_LabelError = 4
	// Cannot apply more than 50 labels per resource.
	LabelErrorEnum_EXCEEDED_LABEL_LIMIT_PER_TYPE LabelErrorEnum_LabelError = 5
	// Labels from a manager account cannot be applied to campaign, ad group,
	// ad group ad, or ad group criterion resources.
	LabelErrorEnum_INVALID_RESOURCE_FOR_MANAGER_LABEL LabelErrorEnum_LabelError = 6
	// Label names must be unique.
	LabelErrorEnum_DUPLICATE_NAME LabelErrorEnum_LabelError = 7
	// Label names cannot be empty.
	LabelErrorEnum_INVALID_LABEL_NAME LabelErrorEnum_LabelError = 8
	// Labels cannot be applied to a draft.
	LabelErrorEnum_CANNOT_ATTACH_LABEL_TO_DRAFT LabelErrorEnum_LabelError = 9
	// Labels not from a manager account cannot be applied to the customer
	// resource.
	LabelErrorEnum_CANNOT_ATTACH_NON_MANAGER_LABEL_TO_CUSTOMER LabelErrorEnum_LabelError = 10
)

func (LabelErrorEnum_LabelError) EnumDescriptor

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

func (LabelErrorEnum_LabelError) String

func (x LabelErrorEnum_LabelError) String() string

type LanguageCodeErrorEnum

type LanguageCodeErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing language code errors.

func (*LanguageCodeErrorEnum) Descriptor

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

func (*LanguageCodeErrorEnum) ProtoMessage

func (*LanguageCodeErrorEnum) ProtoMessage()

func (*LanguageCodeErrorEnum) Reset

func (m *LanguageCodeErrorEnum) Reset()

func (*LanguageCodeErrorEnum) String

func (m *LanguageCodeErrorEnum) String() string

func (*LanguageCodeErrorEnum) XXX_DiscardUnknown

func (m *LanguageCodeErrorEnum) XXX_DiscardUnknown()

func (*LanguageCodeErrorEnum) XXX_Marshal

func (m *LanguageCodeErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LanguageCodeErrorEnum) XXX_Merge

func (m *LanguageCodeErrorEnum) XXX_Merge(src proto.Message)

func (*LanguageCodeErrorEnum) XXX_Size

func (m *LanguageCodeErrorEnum) XXX_Size() int

func (*LanguageCodeErrorEnum) XXX_Unmarshal

func (m *LanguageCodeErrorEnum) XXX_Unmarshal(b []byte) error

type LanguageCodeErrorEnum_LanguageCodeError

type LanguageCodeErrorEnum_LanguageCodeError int32

Enum describing language code errors.

const (
	// Enum unspecified.
	LanguageCodeErrorEnum_UNSPECIFIED LanguageCodeErrorEnum_LanguageCodeError = 0
	// The received error code is not known in this version.
	LanguageCodeErrorEnum_UNKNOWN LanguageCodeErrorEnum_LanguageCodeError = 1
	// The input language code is not recognized.
	LanguageCodeErrorEnum_LANGUAGE_CODE_NOT_FOUND LanguageCodeErrorEnum_LanguageCodeError = 2
	// The language is not allowed to use.
	LanguageCodeErrorEnum_INVALID_LANGUAGE_CODE LanguageCodeErrorEnum_LanguageCodeError = 3
)

func (LanguageCodeErrorEnum_LanguageCodeError) EnumDescriptor

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

func (LanguageCodeErrorEnum_LanguageCodeError) String

type ListOperationErrorEnum

type ListOperationErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible list operation errors.

func (*ListOperationErrorEnum) Descriptor

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

func (*ListOperationErrorEnum) ProtoMessage

func (*ListOperationErrorEnum) ProtoMessage()

func (*ListOperationErrorEnum) Reset

func (m *ListOperationErrorEnum) Reset()

func (*ListOperationErrorEnum) String

func (m *ListOperationErrorEnum) String() string

func (*ListOperationErrorEnum) XXX_DiscardUnknown

func (m *ListOperationErrorEnum) XXX_DiscardUnknown()

func (*ListOperationErrorEnum) XXX_Marshal

func (m *ListOperationErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListOperationErrorEnum) XXX_Merge

func (m *ListOperationErrorEnum) XXX_Merge(src proto.Message)

func (*ListOperationErrorEnum) XXX_Size

func (m *ListOperationErrorEnum) XXX_Size() int

func (*ListOperationErrorEnum) XXX_Unmarshal

func (m *ListOperationErrorEnum) XXX_Unmarshal(b []byte) error

type ListOperationErrorEnum_ListOperationError

type ListOperationErrorEnum_ListOperationError int32

Enum describing possible list operation errors.

const (
	// Enum unspecified.
	ListOperationErrorEnum_UNSPECIFIED ListOperationErrorEnum_ListOperationError = 0
	// The received error code is not known in this version.
	ListOperationErrorEnum_UNKNOWN ListOperationErrorEnum_ListOperationError = 1
	// Field required in value is missing.
	ListOperationErrorEnum_REQUIRED_FIELD_MISSING ListOperationErrorEnum_ListOperationError = 7
	// Duplicate or identical value is sent in multiple list operations.
	ListOperationErrorEnum_DUPLICATE_VALUES ListOperationErrorEnum_ListOperationError = 8
)

func (ListOperationErrorEnum_ListOperationError) EnumDescriptor

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

func (ListOperationErrorEnum_ListOperationError) String

type ManagerLinkErrorEnum

type ManagerLinkErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible ManagerLink errors.

func (*ManagerLinkErrorEnum) Descriptor

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

func (*ManagerLinkErrorEnum) ProtoMessage

func (*ManagerLinkErrorEnum) ProtoMessage()

func (*ManagerLinkErrorEnum) Reset

func (m *ManagerLinkErrorEnum) Reset()

func (*ManagerLinkErrorEnum) String

func (m *ManagerLinkErrorEnum) String() string

func (*ManagerLinkErrorEnum) XXX_DiscardUnknown

func (m *ManagerLinkErrorEnum) XXX_DiscardUnknown()

func (*ManagerLinkErrorEnum) XXX_Marshal

func (m *ManagerLinkErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ManagerLinkErrorEnum) XXX_Merge

func (m *ManagerLinkErrorEnum) XXX_Merge(src proto.Message)

func (*ManagerLinkErrorEnum) XXX_Size

func (m *ManagerLinkErrorEnum) XXX_Size() int

func (*ManagerLinkErrorEnum) XXX_Unmarshal

func (m *ManagerLinkErrorEnum) XXX_Unmarshal(b []byte) error

type ManagerLinkErrorEnum_ManagerLinkError

type ManagerLinkErrorEnum_ManagerLinkError int32

Enum describing possible ManagerLink errors.

const (
	// Enum unspecified.
	ManagerLinkErrorEnum_UNSPECIFIED ManagerLinkErrorEnum_ManagerLinkError = 0
	// The received error code is not known in this version.
	ManagerLinkErrorEnum_UNKNOWN ManagerLinkErrorEnum_ManagerLinkError = 1
	// The manager and client have incompatible account types.
	ManagerLinkErrorEnum_ACCOUNTS_NOT_COMPATIBLE_FOR_LINKING ManagerLinkErrorEnum_ManagerLinkError = 2
	// Client is already linked to too many managers.
	ManagerLinkErrorEnum_TOO_MANY_MANAGERS ManagerLinkErrorEnum_ManagerLinkError = 3
	// Manager has too many pending invitations.
	ManagerLinkErrorEnum_TOO_MANY_INVITES ManagerLinkErrorEnum_ManagerLinkError = 4
	// Client is already invited by this manager.
	ManagerLinkErrorEnum_ALREADY_INVITED_BY_THIS_MANAGER ManagerLinkErrorEnum_ManagerLinkError = 5
	// The client is already managed by this manager.
	ManagerLinkErrorEnum_ALREADY_MANAGED_BY_THIS_MANAGER ManagerLinkErrorEnum_ManagerLinkError = 6
	// Client is already managed in hierarchy.
	ManagerLinkErrorEnum_ALREADY_MANAGED_IN_HIERARCHY ManagerLinkErrorEnum_ManagerLinkError = 7
	// Manger and sub-manager to be linked have duplicate client.
	ManagerLinkErrorEnum_DUPLICATE_CHILD_FOUND ManagerLinkErrorEnum_ManagerLinkError = 8
	// Client has no active user that can access the client account.
	ManagerLinkErrorEnum_CLIENT_HAS_NO_ADMIN_USER ManagerLinkErrorEnum_ManagerLinkError = 9
	// Adding this link would exceed the maximum hierarchy depth.
	ManagerLinkErrorEnum_MAX_DEPTH_EXCEEDED ManagerLinkErrorEnum_ManagerLinkError = 10
	// Adding this link will create a cycle.
	ManagerLinkErrorEnum_CYCLE_NOT_ALLOWED ManagerLinkErrorEnum_ManagerLinkError = 11
	// Manager account has the maximum number of linked clients.
	ManagerLinkErrorEnum_TOO_MANY_ACCOUNTS ManagerLinkErrorEnum_ManagerLinkError = 12
	// Parent manager account has the maximum number of linked clients.
	ManagerLinkErrorEnum_TOO_MANY_ACCOUNTS_AT_MANAGER ManagerLinkErrorEnum_ManagerLinkError = 13
	// The account is not authorized owner.
	ManagerLinkErrorEnum_NON_OWNER_USER_CANNOT_MODIFY_LINK ManagerLinkErrorEnum_ManagerLinkError = 14
	// Your manager account is suspended, and you are no longer allowed to link
	// to clients.
	ManagerLinkErrorEnum_SUSPENDED_ACCOUNT_CANNOT_ADD_CLIENTS ManagerLinkErrorEnum_ManagerLinkError = 15
)

func (ManagerLinkErrorEnum_ManagerLinkError) EnumDescriptor

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

func (ManagerLinkErrorEnum_ManagerLinkError) String

type MediaBundleErrorEnum

type MediaBundleErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible media bundle errors.

func (*MediaBundleErrorEnum) Descriptor

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

func (*MediaBundleErrorEnum) ProtoMessage

func (*MediaBundleErrorEnum) ProtoMessage()

func (*MediaBundleErrorEnum) Reset

func (m *MediaBundleErrorEnum) Reset()

func (*MediaBundleErrorEnum) String

func (m *MediaBundleErrorEnum) String() string

func (*MediaBundleErrorEnum) XXX_DiscardUnknown

func (m *MediaBundleErrorEnum) XXX_DiscardUnknown()

func (*MediaBundleErrorEnum) XXX_Marshal

func (m *MediaBundleErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MediaBundleErrorEnum) XXX_Merge

func (m *MediaBundleErrorEnum) XXX_Merge(src proto.Message)

func (*MediaBundleErrorEnum) XXX_Size

func (m *MediaBundleErrorEnum) XXX_Size() int

func (*MediaBundleErrorEnum) XXX_Unmarshal

func (m *MediaBundleErrorEnum) XXX_Unmarshal(b []byte) error

type MediaBundleErrorEnum_MediaBundleError

type MediaBundleErrorEnum_MediaBundleError int32

Enum describing possible media bundle errors.

const (
	// Enum unspecified.
	MediaBundleErrorEnum_UNSPECIFIED MediaBundleErrorEnum_MediaBundleError = 0
	// The received error code is not known in this version.
	MediaBundleErrorEnum_UNKNOWN MediaBundleErrorEnum_MediaBundleError = 1
	// There was a problem with the request.
	MediaBundleErrorEnum_BAD_REQUEST MediaBundleErrorEnum_MediaBundleError = 3
	// HTML5 ads using DoubleClick Studio created ZIP files are not supported.
	MediaBundleErrorEnum_DOUBLECLICK_BUNDLE_NOT_ALLOWED MediaBundleErrorEnum_MediaBundleError = 4
	// Cannot reference URL external to the media bundle.
	MediaBundleErrorEnum_EXTERNAL_URL_NOT_ALLOWED MediaBundleErrorEnum_MediaBundleError = 5
	// Media bundle file is too large.
	MediaBundleErrorEnum_FILE_TOO_LARGE MediaBundleErrorEnum_MediaBundleError = 6
	// ZIP file from Google Web Designer is not published.
	MediaBundleErrorEnum_GOOGLE_WEB_DESIGNER_ZIP_FILE_NOT_PUBLISHED MediaBundleErrorEnum_MediaBundleError = 7
	// Input was invalid.
	MediaBundleErrorEnum_INVALID_INPUT MediaBundleErrorEnum_MediaBundleError = 8
	// There was a problem with the media bundle.
	MediaBundleErrorEnum_INVALID_MEDIA_BUNDLE MediaBundleErrorEnum_MediaBundleError = 9
	// There was a problem with one or more of the media bundle entries.
	MediaBundleErrorEnum_INVALID_MEDIA_BUNDLE_ENTRY MediaBundleErrorEnum_MediaBundleError = 10
	// The media bundle contains a file with an unknown mime type
	MediaBundleErrorEnum_INVALID_MIME_TYPE MediaBundleErrorEnum_MediaBundleError = 11
	// The media bundle contain an invalid asset path.
	MediaBundleErrorEnum_INVALID_PATH MediaBundleErrorEnum_MediaBundleError = 12
	// HTML5 ad is trying to reference an asset not in .ZIP file
	MediaBundleErrorEnum_INVALID_URL_REFERENCE MediaBundleErrorEnum_MediaBundleError = 13
	// Media data is too large.
	MediaBundleErrorEnum_MEDIA_DATA_TOO_LARGE MediaBundleErrorEnum_MediaBundleError = 14
	// The media bundle contains no primary entry.
	MediaBundleErrorEnum_MISSING_PRIMARY_MEDIA_BUNDLE_ENTRY MediaBundleErrorEnum_MediaBundleError = 15
	// There was an error on the server.
	MediaBundleErrorEnum_SERVER_ERROR MediaBundleErrorEnum_MediaBundleError = 16
	// The image could not be stored.
	MediaBundleErrorEnum_STORAGE_ERROR MediaBundleErrorEnum_MediaBundleError = 17
	// Media bundle created with the Swiffy tool is not allowed.
	MediaBundleErrorEnum_SWIFFY_BUNDLE_NOT_ALLOWED MediaBundleErrorEnum_MediaBundleError = 18
	// The media bundle contains too many files.
	MediaBundleErrorEnum_TOO_MANY_FILES MediaBundleErrorEnum_MediaBundleError = 19
	// The media bundle is not of legal dimensions.
	MediaBundleErrorEnum_UNEXPECTED_SIZE MediaBundleErrorEnum_MediaBundleError = 20
	// Google Web Designer not created for "Google Ads" environment.
	MediaBundleErrorEnum_UNSUPPORTED_GOOGLE_WEB_DESIGNER_ENVIRONMENT MediaBundleErrorEnum_MediaBundleError = 21
	// Unsupported HTML5 feature in HTML5 asset.
	MediaBundleErrorEnum_UNSUPPORTED_HTML5_FEATURE MediaBundleErrorEnum_MediaBundleError = 22
	// URL in HTML5 entry is not ssl compliant.
	MediaBundleErrorEnum_URL_IN_MEDIA_BUNDLE_NOT_SSL_COMPLIANT MediaBundleErrorEnum_MediaBundleError = 23
	// Custom exits not allowed in HTML5 entry.
	MediaBundleErrorEnum_CUSTOM_EXIT_NOT_ALLOWED MediaBundleErrorEnum_MediaBundleError = 24
)

func (MediaBundleErrorEnum_MediaBundleError) EnumDescriptor

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

func (MediaBundleErrorEnum_MediaBundleError) String

type MediaFileErrorEnum

type MediaFileErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible media file errors.

func (*MediaFileErrorEnum) Descriptor

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

func (*MediaFileErrorEnum) ProtoMessage

func (*MediaFileErrorEnum) ProtoMessage()

func (*MediaFileErrorEnum) Reset

func (m *MediaFileErrorEnum) Reset()

func (*MediaFileErrorEnum) String

func (m *MediaFileErrorEnum) String() string

func (*MediaFileErrorEnum) XXX_DiscardUnknown

func (m *MediaFileErrorEnum) XXX_DiscardUnknown()

func (*MediaFileErrorEnum) XXX_Marshal

func (m *MediaFileErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MediaFileErrorEnum) XXX_Merge

func (m *MediaFileErrorEnum) XXX_Merge(src proto.Message)

func (*MediaFileErrorEnum) XXX_Size

func (m *MediaFileErrorEnum) XXX_Size() int

func (*MediaFileErrorEnum) XXX_Unmarshal

func (m *MediaFileErrorEnum) XXX_Unmarshal(b []byte) error

type MediaFileErrorEnum_MediaFileError

type MediaFileErrorEnum_MediaFileError int32

Enum describing possible media file errors.

const (
	// Enum unspecified.
	MediaFileErrorEnum_UNSPECIFIED MediaFileErrorEnum_MediaFileError = 0
	// The received error code is not known in this version.
	MediaFileErrorEnum_UNKNOWN MediaFileErrorEnum_MediaFileError = 1
	// Cannot create a standard icon type.
	MediaFileErrorEnum_CANNOT_CREATE_STANDARD_ICON MediaFileErrorEnum_MediaFileError = 2
	// May only select Standard Icons alone.
	MediaFileErrorEnum_CANNOT_SELECT_STANDARD_ICON_WITH_OTHER_TYPES MediaFileErrorEnum_MediaFileError = 3
	// Image contains both a media file ID and data.
	MediaFileErrorEnum_CANNOT_SPECIFY_MEDIA_FILE_ID_AND_DATA MediaFileErrorEnum_MediaFileError = 4
	// A media file with given type and reference ID already exists.
	MediaFileErrorEnum_DUPLICATE_MEDIA MediaFileErrorEnum_MediaFileError = 5
	// A required field was not specified or is an empty string.
	MediaFileErrorEnum_EMPTY_FIELD MediaFileErrorEnum_MediaFileError = 6
	// A media file may only be modified once per call.
	MediaFileErrorEnum_RESOURCE_REFERENCED_IN_MULTIPLE_OPS MediaFileErrorEnum_MediaFileError = 7
	// Field is not supported for the media sub type.
	MediaFileErrorEnum_FIELD_NOT_SUPPORTED_FOR_MEDIA_SUB_TYPE MediaFileErrorEnum_MediaFileError = 8
	// The media file ID is invalid.
	MediaFileErrorEnum_INVALID_MEDIA_FILE_ID MediaFileErrorEnum_MediaFileError = 9
	// The media subtype is invalid.
	MediaFileErrorEnum_INVALID_MEDIA_SUB_TYPE MediaFileErrorEnum_MediaFileError = 10
	// The media file type is invalid.
	MediaFileErrorEnum_INVALID_MEDIA_FILE_TYPE MediaFileErrorEnum_MediaFileError = 11
	// The mimetype is invalid.
	MediaFileErrorEnum_INVALID_MIME_TYPE MediaFileErrorEnum_MediaFileError = 12
	// The media reference ID is invalid.
	MediaFileErrorEnum_INVALID_REFERENCE_ID MediaFileErrorEnum_MediaFileError = 13
	// The YouTube video ID is invalid.
	MediaFileErrorEnum_INVALID_YOU_TUBE_ID MediaFileErrorEnum_MediaFileError = 14
	// Media file has failed transcoding
	MediaFileErrorEnum_MEDIA_FILE_FAILED_TRANSCODING MediaFileErrorEnum_MediaFileError = 15
	// Media file has not been transcoded.
	MediaFileErrorEnum_MEDIA_NOT_TRANSCODED MediaFileErrorEnum_MediaFileError = 16
	// The media type does not match the actual media file's type.
	MediaFileErrorEnum_MEDIA_TYPE_DOES_NOT_MATCH_MEDIA_FILE_TYPE MediaFileErrorEnum_MediaFileError = 17
	// None of the fields have been specified.
	MediaFileErrorEnum_NO_FIELDS_SPECIFIED MediaFileErrorEnum_MediaFileError = 18
	// One of reference ID or media file ID must be specified.
	MediaFileErrorEnum_NULL_REFERENCE_ID_AND_MEDIA_ID MediaFileErrorEnum_MediaFileError = 19
	// The string has too many characters.
	MediaFileErrorEnum_TOO_LONG MediaFileErrorEnum_MediaFileError = 20
	// The specified type is not supported.
	MediaFileErrorEnum_UNSUPPORTED_TYPE MediaFileErrorEnum_MediaFileError = 21
	// YouTube is unavailable for requesting video data.
	MediaFileErrorEnum_YOU_TUBE_SERVICE_UNAVAILABLE MediaFileErrorEnum_MediaFileError = 22
	// The YouTube video has a non positive duration.
	MediaFileErrorEnum_YOU_TUBE_VIDEO_HAS_NON_POSITIVE_DURATION MediaFileErrorEnum_MediaFileError = 23
	// The YouTube video ID is syntactically valid but the video was not found.
	MediaFileErrorEnum_YOU_TUBE_VIDEO_NOT_FOUND MediaFileErrorEnum_MediaFileError = 24
)

func (MediaFileErrorEnum_MediaFileError) EnumDescriptor

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

func (MediaFileErrorEnum_MediaFileError) String

type MediaUploadErrorEnum

type MediaUploadErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible media uploading errors.

func (*MediaUploadErrorEnum) Descriptor

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

func (*MediaUploadErrorEnum) ProtoMessage

func (*MediaUploadErrorEnum) ProtoMessage()

func (*MediaUploadErrorEnum) Reset

func (m *MediaUploadErrorEnum) Reset()

func (*MediaUploadErrorEnum) String

func (m *MediaUploadErrorEnum) String() string

func (*MediaUploadErrorEnum) XXX_DiscardUnknown

func (m *MediaUploadErrorEnum) XXX_DiscardUnknown()

func (*MediaUploadErrorEnum) XXX_Marshal

func (m *MediaUploadErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MediaUploadErrorEnum) XXX_Merge

func (m *MediaUploadErrorEnum) XXX_Merge(src proto.Message)

func (*MediaUploadErrorEnum) XXX_Size

func (m *MediaUploadErrorEnum) XXX_Size() int

func (*MediaUploadErrorEnum) XXX_Unmarshal

func (m *MediaUploadErrorEnum) XXX_Unmarshal(b []byte) error

type MediaUploadErrorEnum_MediaUploadError

type MediaUploadErrorEnum_MediaUploadError int32

Enum describing possible media uploading errors.

const (
	// Enum unspecified.
	MediaUploadErrorEnum_UNSPECIFIED MediaUploadErrorEnum_MediaUploadError = 0
	// The received error code is not known in this version.
	MediaUploadErrorEnum_UNKNOWN MediaUploadErrorEnum_MediaUploadError = 1
	// The uploaded file is too big.
	MediaUploadErrorEnum_FILE_TOO_BIG MediaUploadErrorEnum_MediaUploadError = 2
	// Image data is unparseable.
	MediaUploadErrorEnum_UNPARSEABLE_IMAGE MediaUploadErrorEnum_MediaUploadError = 3
	// Animated images are not allowed.
	MediaUploadErrorEnum_ANIMATED_IMAGE_NOT_ALLOWED MediaUploadErrorEnum_MediaUploadError = 4
	// The image or media bundle format is not allowed.
	MediaUploadErrorEnum_FORMAT_NOT_ALLOWED MediaUploadErrorEnum_MediaUploadError = 5
)

func (MediaUploadErrorEnum_MediaUploadError) EnumDescriptor

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

func (MediaUploadErrorEnum_MediaUploadError) String

type MultiplierErrorEnum

type MultiplierErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible multiplier errors.

func (*MultiplierErrorEnum) Descriptor

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

func (*MultiplierErrorEnum) ProtoMessage

func (*MultiplierErrorEnum) ProtoMessage()

func (*MultiplierErrorEnum) Reset

func (m *MultiplierErrorEnum) Reset()

func (*MultiplierErrorEnum) String

func (m *MultiplierErrorEnum) String() string

func (*MultiplierErrorEnum) XXX_DiscardUnknown

func (m *MultiplierErrorEnum) XXX_DiscardUnknown()

func (*MultiplierErrorEnum) XXX_Marshal

func (m *MultiplierErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MultiplierErrorEnum) XXX_Merge

func (m *MultiplierErrorEnum) XXX_Merge(src proto.Message)

func (*MultiplierErrorEnum) XXX_Size

func (m *MultiplierErrorEnum) XXX_Size() int

func (*MultiplierErrorEnum) XXX_Unmarshal

func (m *MultiplierErrorEnum) XXX_Unmarshal(b []byte) error

type MultiplierErrorEnum_MultiplierError

type MultiplierErrorEnum_MultiplierError int32

Enum describing possible multiplier errors.

const (
	// Enum unspecified.
	MultiplierErrorEnum_UNSPECIFIED MultiplierErrorEnum_MultiplierError = 0
	// The received error code is not known in this version.
	MultiplierErrorEnum_UNKNOWN MultiplierErrorEnum_MultiplierError = 1
	// Multiplier value is too high
	MultiplierErrorEnum_MULTIPLIER_TOO_HIGH MultiplierErrorEnum_MultiplierError = 2
	// Multiplier value is too low
	MultiplierErrorEnum_MULTIPLIER_TOO_LOW MultiplierErrorEnum_MultiplierError = 3
	// Too many fractional digits
	MultiplierErrorEnum_TOO_MANY_FRACTIONAL_DIGITS MultiplierErrorEnum_MultiplierError = 4
	// A multiplier cannot be set for this bidding strategy
	MultiplierErrorEnum_MULTIPLIER_NOT_ALLOWED_FOR_BIDDING_STRATEGY MultiplierErrorEnum_MultiplierError = 5
	// A multiplier cannot be set when there is no base bid (e.g., content max
	// cpc)
	MultiplierErrorEnum_MULTIPLIER_NOT_ALLOWED_WHEN_BASE_BID_IS_MISSING MultiplierErrorEnum_MultiplierError = 6
	// A bid multiplier must be specified
	MultiplierErrorEnum_NO_MULTIPLIER_SPECIFIED MultiplierErrorEnum_MultiplierError = 7
	// Multiplier causes bid to exceed daily budget
	MultiplierErrorEnum_MULTIPLIER_CAUSES_BID_TO_EXCEED_DAILY_BUDGET MultiplierErrorEnum_MultiplierError = 8
	// Multiplier causes bid to exceed monthly budget
	MultiplierErrorEnum_MULTIPLIER_CAUSES_BID_TO_EXCEED_MONTHLY_BUDGET MultiplierErrorEnum_MultiplierError = 9
	// Multiplier causes bid to exceed custom budget
	MultiplierErrorEnum_MULTIPLIER_CAUSES_BID_TO_EXCEED_CUSTOM_BUDGET MultiplierErrorEnum_MultiplierError = 10
	// Multiplier causes bid to exceed maximum allowed bid
	MultiplierErrorEnum_MULTIPLIER_CAUSES_BID_TO_EXCEED_MAX_ALLOWED_BID MultiplierErrorEnum_MultiplierError = 11
	// Multiplier causes bid to become less than the minimum bid allowed
	MultiplierErrorEnum_BID_LESS_THAN_MIN_ALLOWED_BID_WITH_MULTIPLIER MultiplierErrorEnum_MultiplierError = 12
	// Multiplier type (cpc vs. cpm) needs to match campaign's bidding strategy
	MultiplierErrorEnum_MULTIPLIER_AND_BIDDING_STRATEGY_TYPE_MISMATCH MultiplierErrorEnum_MultiplierError = 13
)

func (MultiplierErrorEnum_MultiplierError) EnumDescriptor

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

func (MultiplierErrorEnum_MultiplierError) String

type MutateErrorEnum

type MutateErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible mutate errors.

func (*MutateErrorEnum) Descriptor

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

func (*MutateErrorEnum) ProtoMessage

func (*MutateErrorEnum) ProtoMessage()

func (*MutateErrorEnum) Reset

func (m *MutateErrorEnum) Reset()

func (*MutateErrorEnum) String

func (m *MutateErrorEnum) String() string

func (*MutateErrorEnum) XXX_DiscardUnknown

func (m *MutateErrorEnum) XXX_DiscardUnknown()

func (*MutateErrorEnum) XXX_Marshal

func (m *MutateErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MutateErrorEnum) XXX_Merge

func (m *MutateErrorEnum) XXX_Merge(src proto.Message)

func (*MutateErrorEnum) XXX_Size

func (m *MutateErrorEnum) XXX_Size() int

func (*MutateErrorEnum) XXX_Unmarshal

func (m *MutateErrorEnum) XXX_Unmarshal(b []byte) error

type MutateErrorEnum_MutateError

type MutateErrorEnum_MutateError int32

Enum describing possible mutate errors.

const (
	// Enum unspecified.
	MutateErrorEnum_UNSPECIFIED MutateErrorEnum_MutateError = 0
	// The received error code is not known in this version.
	MutateErrorEnum_UNKNOWN MutateErrorEnum_MutateError = 1
	// Requested resource was not found.
	MutateErrorEnum_RESOURCE_NOT_FOUND MutateErrorEnum_MutateError = 3
	// Cannot mutate the same resource twice in one request.
	MutateErrorEnum_ID_EXISTS_IN_MULTIPLE_MUTATES MutateErrorEnum_MutateError = 7
	// The field's contents don't match another field that represents the same
	// data.
	MutateErrorEnum_INCONSISTENT_FIELD_VALUES MutateErrorEnum_MutateError = 8
	// Mutates are not allowed for the requested resource.
	MutateErrorEnum_MUTATE_NOT_ALLOWED MutateErrorEnum_MutateError = 9
	// The resource isn't in Google Ads. It belongs to another ads system.
	MutateErrorEnum_RESOURCE_NOT_IN_GOOGLE_ADS MutateErrorEnum_MutateError = 10
	// The resource being created already exists.
	MutateErrorEnum_RESOURCE_ALREADY_EXISTS MutateErrorEnum_MutateError = 11
)

func (MutateErrorEnum_MutateError) EnumDescriptor

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

func (MutateErrorEnum_MutateError) String

type MutateJobErrorEnum

type MutateJobErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible mutate job errors.

func (*MutateJobErrorEnum) Descriptor

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

func (*MutateJobErrorEnum) ProtoMessage

func (*MutateJobErrorEnum) ProtoMessage()

func (*MutateJobErrorEnum) Reset

func (m *MutateJobErrorEnum) Reset()

func (*MutateJobErrorEnum) String

func (m *MutateJobErrorEnum) String() string

func (*MutateJobErrorEnum) XXX_DiscardUnknown

func (m *MutateJobErrorEnum) XXX_DiscardUnknown()

func (*MutateJobErrorEnum) XXX_Marshal

func (m *MutateJobErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MutateJobErrorEnum) XXX_Merge

func (m *MutateJobErrorEnum) XXX_Merge(src proto.Message)

func (*MutateJobErrorEnum) XXX_Size

func (m *MutateJobErrorEnum) XXX_Size() int

func (*MutateJobErrorEnum) XXX_Unmarshal

func (m *MutateJobErrorEnum) XXX_Unmarshal(b []byte) error

type MutateJobErrorEnum_MutateJobError

type MutateJobErrorEnum_MutateJobError int32

Enum describing possible request errors.

const (
	// Enum unspecified.
	MutateJobErrorEnum_UNSPECIFIED MutateJobErrorEnum_MutateJobError = 0
	// The received error code is not known in this version.
	MutateJobErrorEnum_UNKNOWN MutateJobErrorEnum_MutateJobError = 1
	// The mutate job cannot add more operations or run after it has started
	// running.
	MutateJobErrorEnum_CANNOT_MODIFY_JOB_AFTER_JOB_STARTS_RUNNING MutateJobErrorEnum_MutateJobError = 2
	// The operations for an AddMutateJobOperations request were empty.
	MutateJobErrorEnum_EMPTY_OPERATIONS MutateJobErrorEnum_MutateJobError = 3
	// The sequence token for an AddMutateJobOperations request was invalid.
	MutateJobErrorEnum_INVALID_SEQUENCE_TOKEN MutateJobErrorEnum_MutateJobError = 4
	// Mutate Job Results can only be retrieved once the job is finished.
	MutateJobErrorEnum_RESULTS_NOT_READY MutateJobErrorEnum_MutateJobError = 5
	// The page size for ListMutateJobResults was invalid.
	MutateJobErrorEnum_INVALID_PAGE_SIZE MutateJobErrorEnum_MutateJobError = 6
)

func (MutateJobErrorEnum_MutateJobError) EnumDescriptor

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

func (MutateJobErrorEnum_MutateJobError) String

type NewResourceCreationErrorEnum

type NewResourceCreationErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible new resource creation errors.

func (*NewResourceCreationErrorEnum) Descriptor

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

func (*NewResourceCreationErrorEnum) ProtoMessage

func (*NewResourceCreationErrorEnum) ProtoMessage()

func (*NewResourceCreationErrorEnum) Reset

func (m *NewResourceCreationErrorEnum) Reset()

func (*NewResourceCreationErrorEnum) String

func (*NewResourceCreationErrorEnum) XXX_DiscardUnknown

func (m *NewResourceCreationErrorEnum) XXX_DiscardUnknown()

func (*NewResourceCreationErrorEnum) XXX_Marshal

func (m *NewResourceCreationErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NewResourceCreationErrorEnum) XXX_Merge

func (m *NewResourceCreationErrorEnum) XXX_Merge(src proto.Message)

func (*NewResourceCreationErrorEnum) XXX_Size

func (m *NewResourceCreationErrorEnum) XXX_Size() int

func (*NewResourceCreationErrorEnum) XXX_Unmarshal

func (m *NewResourceCreationErrorEnum) XXX_Unmarshal(b []byte) error

type NewResourceCreationErrorEnum_NewResourceCreationError

type NewResourceCreationErrorEnum_NewResourceCreationError int32

Enum describing possible new resource creation errors.

const (
	// Enum unspecified.
	NewResourceCreationErrorEnum_UNSPECIFIED NewResourceCreationErrorEnum_NewResourceCreationError = 0
	// The received error code is not known in this version.
	NewResourceCreationErrorEnum_UNKNOWN NewResourceCreationErrorEnum_NewResourceCreationError = 1
	// Do not set the id field while creating new resources.
	NewResourceCreationErrorEnum_CANNOT_SET_ID_FOR_CREATE NewResourceCreationErrorEnum_NewResourceCreationError = 2
	// Creating more than one resource with the same temp ID is not allowed.
	NewResourceCreationErrorEnum_DUPLICATE_TEMP_IDS NewResourceCreationErrorEnum_NewResourceCreationError = 3
	// Parent resource with specified temp ID failed validation, so no
	// validation will be done for this child resource.
	NewResourceCreationErrorEnum_TEMP_ID_RESOURCE_HAD_ERRORS NewResourceCreationErrorEnum_NewResourceCreationError = 4
)

func (NewResourceCreationErrorEnum_NewResourceCreationError) EnumDescriptor

func (NewResourceCreationErrorEnum_NewResourceCreationError) String

type NotEmptyErrorEnum

type NotEmptyErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible not empty errors.

func (*NotEmptyErrorEnum) Descriptor

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

func (*NotEmptyErrorEnum) ProtoMessage

func (*NotEmptyErrorEnum) ProtoMessage()

func (*NotEmptyErrorEnum) Reset

func (m *NotEmptyErrorEnum) Reset()

func (*NotEmptyErrorEnum) String

func (m *NotEmptyErrorEnum) String() string

func (*NotEmptyErrorEnum) XXX_DiscardUnknown

func (m *NotEmptyErrorEnum) XXX_DiscardUnknown()

func (*NotEmptyErrorEnum) XXX_Marshal

func (m *NotEmptyErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NotEmptyErrorEnum) XXX_Merge

func (m *NotEmptyErrorEnum) XXX_Merge(src proto.Message)

func (*NotEmptyErrorEnum) XXX_Size

func (m *NotEmptyErrorEnum) XXX_Size() int

func (*NotEmptyErrorEnum) XXX_Unmarshal

func (m *NotEmptyErrorEnum) XXX_Unmarshal(b []byte) error

type NotEmptyErrorEnum_NotEmptyError

type NotEmptyErrorEnum_NotEmptyError int32

Enum describing possible not empty errors.

const (
	// Enum unspecified.
	NotEmptyErrorEnum_UNSPECIFIED NotEmptyErrorEnum_NotEmptyError = 0
	// The received error code is not known in this version.
	NotEmptyErrorEnum_UNKNOWN NotEmptyErrorEnum_NotEmptyError = 1
	// Empty list.
	NotEmptyErrorEnum_EMPTY_LIST NotEmptyErrorEnum_NotEmptyError = 2
)

func (NotEmptyErrorEnum_NotEmptyError) EnumDescriptor

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

func (NotEmptyErrorEnum_NotEmptyError) String

type NotWhitelistedErrorEnum

type NotWhitelistedErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible not whitelisted errors.

func (*NotWhitelistedErrorEnum) Descriptor

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

func (*NotWhitelistedErrorEnum) ProtoMessage

func (*NotWhitelistedErrorEnum) ProtoMessage()

func (*NotWhitelistedErrorEnum) Reset

func (m *NotWhitelistedErrorEnum) Reset()

func (*NotWhitelistedErrorEnum) String

func (m *NotWhitelistedErrorEnum) String() string

func (*NotWhitelistedErrorEnum) XXX_DiscardUnknown

func (m *NotWhitelistedErrorEnum) XXX_DiscardUnknown()

func (*NotWhitelistedErrorEnum) XXX_Marshal

func (m *NotWhitelistedErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NotWhitelistedErrorEnum) XXX_Merge

func (m *NotWhitelistedErrorEnum) XXX_Merge(src proto.Message)

func (*NotWhitelistedErrorEnum) XXX_Size

func (m *NotWhitelistedErrorEnum) XXX_Size() int

func (*NotWhitelistedErrorEnum) XXX_Unmarshal

func (m *NotWhitelistedErrorEnum) XXX_Unmarshal(b []byte) error

type NotWhitelistedErrorEnum_NotWhitelistedError

type NotWhitelistedErrorEnum_NotWhitelistedError int32

Enum describing possible not whitelisted errors.

const (
	// Enum unspecified.
	NotWhitelistedErrorEnum_UNSPECIFIED NotWhitelistedErrorEnum_NotWhitelistedError = 0
	// The received error code is not known in this version.
	NotWhitelistedErrorEnum_UNKNOWN NotWhitelistedErrorEnum_NotWhitelistedError = 1
	// Customer is not whitelisted for accessing this feature.
	NotWhitelistedErrorEnum_CUSTOMER_NOT_WHITELISTED_FOR_THIS_FEATURE NotWhitelistedErrorEnum_NotWhitelistedError = 2
)

func (NotWhitelistedErrorEnum_NotWhitelistedError) EnumDescriptor

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

func (NotWhitelistedErrorEnum_NotWhitelistedError) String

type NullErrorEnum

type NullErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible null errors.

func (*NullErrorEnum) Descriptor

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

func (*NullErrorEnum) ProtoMessage

func (*NullErrorEnum) ProtoMessage()

func (*NullErrorEnum) Reset

func (m *NullErrorEnum) Reset()

func (*NullErrorEnum) String

func (m *NullErrorEnum) String() string

func (*NullErrorEnum) XXX_DiscardUnknown

func (m *NullErrorEnum) XXX_DiscardUnknown()

func (*NullErrorEnum) XXX_Marshal

func (m *NullErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NullErrorEnum) XXX_Merge

func (m *NullErrorEnum) XXX_Merge(src proto.Message)

func (*NullErrorEnum) XXX_Size

func (m *NullErrorEnum) XXX_Size() int

func (*NullErrorEnum) XXX_Unmarshal

func (m *NullErrorEnum) XXX_Unmarshal(b []byte) error

type NullErrorEnum_NullError

type NullErrorEnum_NullError int32

Enum describing possible null errors.

const (
	// Enum unspecified.
	NullErrorEnum_UNSPECIFIED NullErrorEnum_NullError = 0
	// The received error code is not known in this version.
	NullErrorEnum_UNKNOWN NullErrorEnum_NullError = 1
	// Specified list/container must not contain any null elements
	NullErrorEnum_NULL_CONTENT NullErrorEnum_NullError = 2
)

func (NullErrorEnum_NullError) EnumDescriptor

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

func (NullErrorEnum_NullError) String

func (x NullErrorEnum_NullError) String() string

type OperationAccessDeniedErrorEnum

type OperationAccessDeniedErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible operation access denied errors.

func (*OperationAccessDeniedErrorEnum) Descriptor

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

func (*OperationAccessDeniedErrorEnum) ProtoMessage

func (*OperationAccessDeniedErrorEnum) ProtoMessage()

func (*OperationAccessDeniedErrorEnum) Reset

func (m *OperationAccessDeniedErrorEnum) Reset()

func (*OperationAccessDeniedErrorEnum) String

func (*OperationAccessDeniedErrorEnum) XXX_DiscardUnknown

func (m *OperationAccessDeniedErrorEnum) XXX_DiscardUnknown()

func (*OperationAccessDeniedErrorEnum) XXX_Marshal

func (m *OperationAccessDeniedErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OperationAccessDeniedErrorEnum) XXX_Merge

func (m *OperationAccessDeniedErrorEnum) XXX_Merge(src proto.Message)

func (*OperationAccessDeniedErrorEnum) XXX_Size

func (m *OperationAccessDeniedErrorEnum) XXX_Size() int

func (*OperationAccessDeniedErrorEnum) XXX_Unmarshal

func (m *OperationAccessDeniedErrorEnum) XXX_Unmarshal(b []byte) error

type OperationAccessDeniedErrorEnum_OperationAccessDeniedError

type OperationAccessDeniedErrorEnum_OperationAccessDeniedError int32

Enum describing possible operation access denied errors.

const (
	// Enum unspecified.
	OperationAccessDeniedErrorEnum_UNSPECIFIED OperationAccessDeniedErrorEnum_OperationAccessDeniedError = 0
	// The received error code is not known in this version.
	OperationAccessDeniedErrorEnum_UNKNOWN OperationAccessDeniedErrorEnum_OperationAccessDeniedError = 1
	// Unauthorized invocation of a service's method (get, mutate, etc.)
	OperationAccessDeniedErrorEnum_ACTION_NOT_PERMITTED OperationAccessDeniedErrorEnum_OperationAccessDeniedError = 2
	// Unauthorized CREATE operation in invoking a service's mutate method.
	OperationAccessDeniedErrorEnum_CREATE_OPERATION_NOT_PERMITTED OperationAccessDeniedErrorEnum_OperationAccessDeniedError = 3
	// Unauthorized REMOVE operation in invoking a service's mutate method.
	OperationAccessDeniedErrorEnum_REMOVE_OPERATION_NOT_PERMITTED OperationAccessDeniedErrorEnum_OperationAccessDeniedError = 4
	// Unauthorized UPDATE operation in invoking a service's mutate method.
	OperationAccessDeniedErrorEnum_UPDATE_OPERATION_NOT_PERMITTED OperationAccessDeniedErrorEnum_OperationAccessDeniedError = 5
	// A mutate action is not allowed on this campaign, from this client.
	OperationAccessDeniedErrorEnum_MUTATE_ACTION_NOT_PERMITTED_FOR_CLIENT OperationAccessDeniedErrorEnum_OperationAccessDeniedError = 6
	// This operation is not permitted on this campaign type
	OperationAccessDeniedErrorEnum_OPERATION_NOT_PERMITTED_FOR_CAMPAIGN_TYPE OperationAccessDeniedErrorEnum_OperationAccessDeniedError = 7
	// A CREATE operation may not set status to REMOVED.
	OperationAccessDeniedErrorEnum_CREATE_AS_REMOVED_NOT_PERMITTED OperationAccessDeniedErrorEnum_OperationAccessDeniedError = 8
	// This operation is not allowed because the campaign or adgroup is removed.
	OperationAccessDeniedErrorEnum_OPERATION_NOT_PERMITTED_FOR_REMOVED_RESOURCE OperationAccessDeniedErrorEnum_OperationAccessDeniedError = 9
	// This operation is not permitted on this ad group type.
	OperationAccessDeniedErrorEnum_OPERATION_NOT_PERMITTED_FOR_AD_GROUP_TYPE OperationAccessDeniedErrorEnum_OperationAccessDeniedError = 10
	// The mutate is not allowed for this customer.
	OperationAccessDeniedErrorEnum_MUTATE_NOT_PERMITTED_FOR_CUSTOMER OperationAccessDeniedErrorEnum_OperationAccessDeniedError = 11
)

func (OperationAccessDeniedErrorEnum_OperationAccessDeniedError) EnumDescriptor

func (OperationAccessDeniedErrorEnum_OperationAccessDeniedError) String

type OperatorErrorEnum

type OperatorErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible operator errors.

func (*OperatorErrorEnum) Descriptor

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

func (*OperatorErrorEnum) ProtoMessage

func (*OperatorErrorEnum) ProtoMessage()

func (*OperatorErrorEnum) Reset

func (m *OperatorErrorEnum) Reset()

func (*OperatorErrorEnum) String

func (m *OperatorErrorEnum) String() string

func (*OperatorErrorEnum) XXX_DiscardUnknown

func (m *OperatorErrorEnum) XXX_DiscardUnknown()

func (*OperatorErrorEnum) XXX_Marshal

func (m *OperatorErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*OperatorErrorEnum) XXX_Merge

func (m *OperatorErrorEnum) XXX_Merge(src proto.Message)

func (*OperatorErrorEnum) XXX_Size

func (m *OperatorErrorEnum) XXX_Size() int

func (*OperatorErrorEnum) XXX_Unmarshal

func (m *OperatorErrorEnum) XXX_Unmarshal(b []byte) error

type OperatorErrorEnum_OperatorError

type OperatorErrorEnum_OperatorError int32

Enum describing possible operator errors.

const (
	// Enum unspecified.
	OperatorErrorEnum_UNSPECIFIED OperatorErrorEnum_OperatorError = 0
	// The received error code is not known in this version.
	OperatorErrorEnum_UNKNOWN OperatorErrorEnum_OperatorError = 1
	// Operator not supported.
	OperatorErrorEnum_OPERATOR_NOT_SUPPORTED OperatorErrorEnum_OperatorError = 2
)

func (OperatorErrorEnum_OperatorError) EnumDescriptor

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

func (OperatorErrorEnum_OperatorError) String

type PartialFailureErrorEnum

type PartialFailureErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible partial failure errors.

func (*PartialFailureErrorEnum) Descriptor

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

func (*PartialFailureErrorEnum) ProtoMessage

func (*PartialFailureErrorEnum) ProtoMessage()

func (*PartialFailureErrorEnum) Reset

func (m *PartialFailureErrorEnum) Reset()

func (*PartialFailureErrorEnum) String

func (m *PartialFailureErrorEnum) String() string

func (*PartialFailureErrorEnum) XXX_DiscardUnknown

func (m *PartialFailureErrorEnum) XXX_DiscardUnknown()

func (*PartialFailureErrorEnum) XXX_Marshal

func (m *PartialFailureErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PartialFailureErrorEnum) XXX_Merge

func (m *PartialFailureErrorEnum) XXX_Merge(src proto.Message)

func (*PartialFailureErrorEnum) XXX_Size

func (m *PartialFailureErrorEnum) XXX_Size() int

func (*PartialFailureErrorEnum) XXX_Unmarshal

func (m *PartialFailureErrorEnum) XXX_Unmarshal(b []byte) error

type PartialFailureErrorEnum_PartialFailureError

type PartialFailureErrorEnum_PartialFailureError int32

Enum describing possible partial failure errors.

const (
	// Enum unspecified.
	PartialFailureErrorEnum_UNSPECIFIED PartialFailureErrorEnum_PartialFailureError = 0
	// The received error code is not known in this version.
	PartialFailureErrorEnum_UNKNOWN PartialFailureErrorEnum_PartialFailureError = 1
	// The partial failure field was false in the request.
	// This method requires this field be set to true.
	PartialFailureErrorEnum_PARTIAL_FAILURE_MODE_REQUIRED PartialFailureErrorEnum_PartialFailureError = 2
)

func (PartialFailureErrorEnum_PartialFailureError) EnumDescriptor

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

func (PartialFailureErrorEnum_PartialFailureError) String

type PolicyFindingDetails

type PolicyFindingDetails struct {
	// The list of policy topics for the resource. Contains the PROHIBITED or
	// FULLY_LIMITED policy topic entries that prevented the resource from being
	// saved (among any other entries the resource may also have).
	PolicyTopicEntries   []*common.PolicyTopicEntry `protobuf:"bytes,1,rep,name=policy_topic_entries,json=policyTopicEntries,proto3" json:"policy_topic_entries,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
	XXX_unrecognized     []byte                     `json:"-"`
	XXX_sizecache        int32                      `json:"-"`
}

Error returned as part of a mutate response. This error indicates one or more policy findings in the fields of a resource.

func (*PolicyFindingDetails) Descriptor

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

func (*PolicyFindingDetails) GetPolicyTopicEntries

func (m *PolicyFindingDetails) GetPolicyTopicEntries() []*common.PolicyTopicEntry

func (*PolicyFindingDetails) ProtoMessage

func (*PolicyFindingDetails) ProtoMessage()

func (*PolicyFindingDetails) Reset

func (m *PolicyFindingDetails) Reset()

func (*PolicyFindingDetails) String

func (m *PolicyFindingDetails) String() string

func (*PolicyFindingDetails) XXX_DiscardUnknown

func (m *PolicyFindingDetails) XXX_DiscardUnknown()

func (*PolicyFindingDetails) XXX_Marshal

func (m *PolicyFindingDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PolicyFindingDetails) XXX_Merge

func (m *PolicyFindingDetails) XXX_Merge(src proto.Message)

func (*PolicyFindingDetails) XXX_Size

func (m *PolicyFindingDetails) XXX_Size() int

func (*PolicyFindingDetails) XXX_Unmarshal

func (m *PolicyFindingDetails) XXX_Unmarshal(b []byte) error

type PolicyFindingErrorEnum

type PolicyFindingErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible policy finding errors.

func (*PolicyFindingErrorEnum) Descriptor

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

func (*PolicyFindingErrorEnum) ProtoMessage

func (*PolicyFindingErrorEnum) ProtoMessage()

func (*PolicyFindingErrorEnum) Reset

func (m *PolicyFindingErrorEnum) Reset()

func (*PolicyFindingErrorEnum) String

func (m *PolicyFindingErrorEnum) String() string

func (*PolicyFindingErrorEnum) XXX_DiscardUnknown

func (m *PolicyFindingErrorEnum) XXX_DiscardUnknown()

func (*PolicyFindingErrorEnum) XXX_Marshal

func (m *PolicyFindingErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PolicyFindingErrorEnum) XXX_Merge

func (m *PolicyFindingErrorEnum) XXX_Merge(src proto.Message)

func (*PolicyFindingErrorEnum) XXX_Size

func (m *PolicyFindingErrorEnum) XXX_Size() int

func (*PolicyFindingErrorEnum) XXX_Unmarshal

func (m *PolicyFindingErrorEnum) XXX_Unmarshal(b []byte) error

type PolicyFindingErrorEnum_PolicyFindingError

type PolicyFindingErrorEnum_PolicyFindingError int32

Enum describing possible policy finding errors.

const (
	// Enum unspecified.
	PolicyFindingErrorEnum_UNSPECIFIED PolicyFindingErrorEnum_PolicyFindingError = 0
	// The received error code is not known in this version.
	PolicyFindingErrorEnum_UNKNOWN PolicyFindingErrorEnum_PolicyFindingError = 1
	// The resource has been disapproved since the policy summary includes
	// policy topics of type PROHIBITED.
	PolicyFindingErrorEnum_POLICY_FINDING PolicyFindingErrorEnum_PolicyFindingError = 2
	// The given policy topic does not exist.
	PolicyFindingErrorEnum_POLICY_TOPIC_NOT_FOUND PolicyFindingErrorEnum_PolicyFindingError = 3
)

func (PolicyFindingErrorEnum_PolicyFindingError) EnumDescriptor

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

func (PolicyFindingErrorEnum_PolicyFindingError) String

type PolicyValidationParameterErrorEnum

type PolicyValidationParameterErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible policy validation parameter errors.

func (*PolicyValidationParameterErrorEnum) Descriptor

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

func (*PolicyValidationParameterErrorEnum) ProtoMessage

func (*PolicyValidationParameterErrorEnum) ProtoMessage()

func (*PolicyValidationParameterErrorEnum) Reset

func (*PolicyValidationParameterErrorEnum) String

func (*PolicyValidationParameterErrorEnum) XXX_DiscardUnknown

func (m *PolicyValidationParameterErrorEnum) XXX_DiscardUnknown()

func (*PolicyValidationParameterErrorEnum) XXX_Marshal

func (m *PolicyValidationParameterErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PolicyValidationParameterErrorEnum) XXX_Merge

func (*PolicyValidationParameterErrorEnum) XXX_Size

func (*PolicyValidationParameterErrorEnum) XXX_Unmarshal

func (m *PolicyValidationParameterErrorEnum) XXX_Unmarshal(b []byte) error

type PolicyValidationParameterErrorEnum_PolicyValidationParameterError

type PolicyValidationParameterErrorEnum_PolicyValidationParameterError int32

Enum describing possible policy validation parameter errors.

const (
	// Enum unspecified.
	PolicyValidationParameterErrorEnum_UNSPECIFIED PolicyValidationParameterErrorEnum_PolicyValidationParameterError = 0
	// The received error code is not known in this version.
	PolicyValidationParameterErrorEnum_UNKNOWN PolicyValidationParameterErrorEnum_PolicyValidationParameterError = 1
	// Ignorable policy topics are not supported for the ad type.
	PolicyValidationParameterErrorEnum_UNSUPPORTED_AD_TYPE_FOR_IGNORABLE_POLICY_TOPICS PolicyValidationParameterErrorEnum_PolicyValidationParameterError = 2
	// Exempt policy violation keys are not supported for the ad type.
	PolicyValidationParameterErrorEnum_UNSUPPORTED_AD_TYPE_FOR_EXEMPT_POLICY_VIOLATION_KEYS PolicyValidationParameterErrorEnum_PolicyValidationParameterError = 3
	// Cannot set ignorable policy topics and exempt policy violation keys in
	// the same policy violation parameter.
	PolicyValidationParameterErrorEnum_CANNOT_SET_BOTH_IGNORABLE_POLICY_TOPICS_AND_EXEMPT_POLICY_VIOLATION_KEYS PolicyValidationParameterErrorEnum_PolicyValidationParameterError = 4
)

func (PolicyValidationParameterErrorEnum_PolicyValidationParameterError) EnumDescriptor

func (PolicyValidationParameterErrorEnum_PolicyValidationParameterError) String

type PolicyViolationDetails

type PolicyViolationDetails struct {
	// Human readable description of policy violation.
	ExternalPolicyDescription string `` /* 138-byte string literal not displayed */
	// Unique identifier for this violation.
	// If policy is exemptible, this key may be used to request exemption.
	Key *common.PolicyViolationKey `protobuf:"bytes,4,opt,name=key,proto3" json:"key,omitempty"`
	// Human readable name of the policy.
	ExternalPolicyName string `protobuf:"bytes,5,opt,name=external_policy_name,json=externalPolicyName,proto3" json:"external_policy_name,omitempty"`
	// Whether user can file an exemption request for this violation.
	IsExemptible         bool     `protobuf:"varint,6,opt,name=is_exemptible,json=isExemptible,proto3" json:"is_exemptible,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Error returned as part of a mutate response. This error indicates single policy violation by some text in one of the fields.

func (*PolicyViolationDetails) Descriptor

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

func (*PolicyViolationDetails) GetExternalPolicyDescription

func (m *PolicyViolationDetails) GetExternalPolicyDescription() string

func (*PolicyViolationDetails) GetExternalPolicyName

func (m *PolicyViolationDetails) GetExternalPolicyName() string

func (*PolicyViolationDetails) GetIsExemptible

func (m *PolicyViolationDetails) GetIsExemptible() bool

func (*PolicyViolationDetails) GetKey

func (*PolicyViolationDetails) ProtoMessage

func (*PolicyViolationDetails) ProtoMessage()

func (*PolicyViolationDetails) Reset

func (m *PolicyViolationDetails) Reset()

func (*PolicyViolationDetails) String

func (m *PolicyViolationDetails) String() string

func (*PolicyViolationDetails) XXX_DiscardUnknown

func (m *PolicyViolationDetails) XXX_DiscardUnknown()

func (*PolicyViolationDetails) XXX_Marshal

func (m *PolicyViolationDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PolicyViolationDetails) XXX_Merge

func (m *PolicyViolationDetails) XXX_Merge(src proto.Message)

func (*PolicyViolationDetails) XXX_Size

func (m *PolicyViolationDetails) XXX_Size() int

func (*PolicyViolationDetails) XXX_Unmarshal

func (m *PolicyViolationDetails) XXX_Unmarshal(b []byte) error

type PolicyViolationErrorEnum

type PolicyViolationErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible policy violation errors.

func (*PolicyViolationErrorEnum) Descriptor

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

func (*PolicyViolationErrorEnum) ProtoMessage

func (*PolicyViolationErrorEnum) ProtoMessage()

func (*PolicyViolationErrorEnum) Reset

func (m *PolicyViolationErrorEnum) Reset()

func (*PolicyViolationErrorEnum) String

func (m *PolicyViolationErrorEnum) String() string

func (*PolicyViolationErrorEnum) XXX_DiscardUnknown

func (m *PolicyViolationErrorEnum) XXX_DiscardUnknown()

func (*PolicyViolationErrorEnum) XXX_Marshal

func (m *PolicyViolationErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PolicyViolationErrorEnum) XXX_Merge

func (m *PolicyViolationErrorEnum) XXX_Merge(src proto.Message)

func (*PolicyViolationErrorEnum) XXX_Size

func (m *PolicyViolationErrorEnum) XXX_Size() int

func (*PolicyViolationErrorEnum) XXX_Unmarshal

func (m *PolicyViolationErrorEnum) XXX_Unmarshal(b []byte) error

type PolicyViolationErrorEnum_PolicyViolationError

type PolicyViolationErrorEnum_PolicyViolationError int32

Enum describing possible policy violation errors.

const (
	// Enum unspecified.
	PolicyViolationErrorEnum_UNSPECIFIED PolicyViolationErrorEnum_PolicyViolationError = 0
	// The received error code is not known in this version.
	PolicyViolationErrorEnum_UNKNOWN PolicyViolationErrorEnum_PolicyViolationError = 1
	// A policy was violated. See PolicyViolationDetails for more detail.
	PolicyViolationErrorEnum_POLICY_ERROR PolicyViolationErrorEnum_PolicyViolationError = 2
)

func (PolicyViolationErrorEnum_PolicyViolationError) EnumDescriptor

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

func (PolicyViolationErrorEnum_PolicyViolationError) String

type QueryErrorEnum

type QueryErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible query errors.

func (*QueryErrorEnum) Descriptor

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

func (*QueryErrorEnum) ProtoMessage

func (*QueryErrorEnum) ProtoMessage()

func (*QueryErrorEnum) Reset

func (m *QueryErrorEnum) Reset()

func (*QueryErrorEnum) String

func (m *QueryErrorEnum) String() string

func (*QueryErrorEnum) XXX_DiscardUnknown

func (m *QueryErrorEnum) XXX_DiscardUnknown()

func (*QueryErrorEnum) XXX_Marshal

func (m *QueryErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*QueryErrorEnum) XXX_Merge

func (m *QueryErrorEnum) XXX_Merge(src proto.Message)

func (*QueryErrorEnum) XXX_Size

func (m *QueryErrorEnum) XXX_Size() int

func (*QueryErrorEnum) XXX_Unmarshal

func (m *QueryErrorEnum) XXX_Unmarshal(b []byte) error

type QueryErrorEnum_QueryError

type QueryErrorEnum_QueryError int32

Enum describing possible query errors.

const (
	// Name unspecified.
	QueryErrorEnum_UNSPECIFIED QueryErrorEnum_QueryError = 0
	// The received error code is not known in this version.
	QueryErrorEnum_UNKNOWN QueryErrorEnum_QueryError = 1
	// Returned if all other query error reasons are not applicable.
	QueryErrorEnum_QUERY_ERROR QueryErrorEnum_QueryError = 50
	// A condition used in the query references an invalid enum constant.
	QueryErrorEnum_BAD_ENUM_CONSTANT QueryErrorEnum_QueryError = 18
	// Query contains an invalid escape sequence.
	QueryErrorEnum_BAD_ESCAPE_SEQUENCE QueryErrorEnum_QueryError = 7
	// Field name is invalid.
	QueryErrorEnum_BAD_FIELD_NAME QueryErrorEnum_QueryError = 12
	// Limit value is invalid (i.e. not a number)
	QueryErrorEnum_BAD_LIMIT_VALUE QueryErrorEnum_QueryError = 15
	// Encountered number can not be parsed.
	QueryErrorEnum_BAD_NUMBER QueryErrorEnum_QueryError = 5
	// Invalid operator encountered.
	QueryErrorEnum_BAD_OPERATOR QueryErrorEnum_QueryError = 3
	// Parameter unknown or not supported.
	QueryErrorEnum_BAD_PARAMETER_NAME QueryErrorEnum_QueryError = 61
	// Parameter have invalid value.
	QueryErrorEnum_BAD_PARAMETER_VALUE QueryErrorEnum_QueryError = 62
	// Invalid resource type was specified in the FROM clause.
	QueryErrorEnum_BAD_RESOURCE_TYPE_IN_FROM_CLAUSE QueryErrorEnum_QueryError = 45
	// Non-ASCII symbol encountered outside of strings.
	QueryErrorEnum_BAD_SYMBOL QueryErrorEnum_QueryError = 2
	// Value is invalid.
	QueryErrorEnum_BAD_VALUE QueryErrorEnum_QueryError = 4
	// Date filters fail to restrict date to a range smaller than 31 days.
	// Applicable if the query is segmented by date.
	QueryErrorEnum_DATE_RANGE_TOO_WIDE QueryErrorEnum_QueryError = 36
	// Expected AND between values with BETWEEN operator.
	QueryErrorEnum_EXPECTED_AND QueryErrorEnum_QueryError = 30
	// Expecting ORDER BY to have BY.
	QueryErrorEnum_EXPECTED_BY QueryErrorEnum_QueryError = 14
	// There was no dimension field selected.
	QueryErrorEnum_EXPECTED_DIMENSION_FIELD_IN_SELECT_CLAUSE QueryErrorEnum_QueryError = 37
	// Missing filters on date related fields.
	QueryErrorEnum_EXPECTED_FILTERS_ON_DATE_RANGE QueryErrorEnum_QueryError = 55
	// Missing FROM clause.
	QueryErrorEnum_EXPECTED_FROM QueryErrorEnum_QueryError = 44
	// The operator used in the conditions requires the value to be a list.
	QueryErrorEnum_EXPECTED_LIST QueryErrorEnum_QueryError = 41
	// Fields used in WHERE or ORDER BY clauses are missing from the SELECT
	// clause.
	QueryErrorEnum_EXPECTED_REFERENCED_FIELD_IN_SELECT_CLAUSE QueryErrorEnum_QueryError = 16
	// SELECT is missing at the beginning of query.
	QueryErrorEnum_EXPECTED_SELECT QueryErrorEnum_QueryError = 13
	// A list was passed as a value to a condition whose operator expects a
	// single value.
	QueryErrorEnum_EXPECTED_SINGLE_VALUE QueryErrorEnum_QueryError = 42
	// Missing one or both values with BETWEEN operator.
	QueryErrorEnum_EXPECTED_VALUE_WITH_BETWEEN_OPERATOR QueryErrorEnum_QueryError = 29
	// Invalid date format. Expected 'YYYY-MM-DD'.
	QueryErrorEnum_INVALID_DATE_FORMAT QueryErrorEnum_QueryError = 38
	// Value passed was not a string when it should have been. I.e., it was a
	// number or unquoted literal.
	QueryErrorEnum_INVALID_STRING_VALUE QueryErrorEnum_QueryError = 57
	// A String value passed to the BETWEEN operator does not parse as a date.
	QueryErrorEnum_INVALID_VALUE_WITH_BETWEEN_OPERATOR QueryErrorEnum_QueryError = 26
	// The value passed to the DURING operator is not a Date range literal
	QueryErrorEnum_INVALID_VALUE_WITH_DURING_OPERATOR QueryErrorEnum_QueryError = 22
	// A non-string value was passed to the LIKE operator.
	QueryErrorEnum_INVALID_VALUE_WITH_LIKE_OPERATOR QueryErrorEnum_QueryError = 56
	// An operator was provided that is inapplicable to the field being
	// filtered.
	QueryErrorEnum_OPERATOR_FIELD_MISMATCH QueryErrorEnum_QueryError = 35
	// A Condition was found with an empty list.
	QueryErrorEnum_PROHIBITED_EMPTY_LIST_IN_CONDITION QueryErrorEnum_QueryError = 28
	// A condition used in the query references an unsupported enum constant.
	QueryErrorEnum_PROHIBITED_ENUM_CONSTANT QueryErrorEnum_QueryError = 54
	// Fields that are not allowed to be selected together were included in
	// the SELECT clause.
	QueryErrorEnum_PROHIBITED_FIELD_COMBINATION_IN_SELECT_CLAUSE QueryErrorEnum_QueryError = 31
	// A field that is not orderable was included in the ORDER BY clause.
	QueryErrorEnum_PROHIBITED_FIELD_IN_ORDER_BY_CLAUSE QueryErrorEnum_QueryError = 40
	// A field that is not selectable was included in the SELECT clause.
	QueryErrorEnum_PROHIBITED_FIELD_IN_SELECT_CLAUSE QueryErrorEnum_QueryError = 23
	// A field that is not filterable was included in the WHERE clause.
	QueryErrorEnum_PROHIBITED_FIELD_IN_WHERE_CLAUSE QueryErrorEnum_QueryError = 24
	// Resource type specified in the FROM clause is not supported by this
	// service.
	QueryErrorEnum_PROHIBITED_RESOURCE_TYPE_IN_FROM_CLAUSE QueryErrorEnum_QueryError = 43
	// A field that comes from an incompatible resource was included in the
	// SELECT clause.
	QueryErrorEnum_PROHIBITED_RESOURCE_TYPE_IN_SELECT_CLAUSE QueryErrorEnum_QueryError = 48
	// A field that comes from an incompatible resource was included in the
	// WHERE clause.
	QueryErrorEnum_PROHIBITED_RESOURCE_TYPE_IN_WHERE_CLAUSE QueryErrorEnum_QueryError = 58
	// A metric incompatible with the main resource or other selected
	// segmenting resources was included in the SELECT or WHERE clause.
	QueryErrorEnum_PROHIBITED_METRIC_IN_SELECT_OR_WHERE_CLAUSE QueryErrorEnum_QueryError = 49
	// A segment incompatible with the main resource or other selected
	// segmenting resources was included in the SELECT or WHERE clause.
	QueryErrorEnum_PROHIBITED_SEGMENT_IN_SELECT_OR_WHERE_CLAUSE QueryErrorEnum_QueryError = 51
	// A segment in the SELECT clause is incompatible with a metric in the
	// SELECT or WHERE clause.
	QueryErrorEnum_PROHIBITED_SEGMENT_WITH_METRIC_IN_SELECT_OR_WHERE_CLAUSE QueryErrorEnum_QueryError = 53
	// The value passed to the limit clause is too low.
	QueryErrorEnum_LIMIT_VALUE_TOO_LOW QueryErrorEnum_QueryError = 25
	// Query has a string containing a newline character.
	QueryErrorEnum_PROHIBITED_NEWLINE_IN_STRING QueryErrorEnum_QueryError = 8
	// List contains values of different types.
	QueryErrorEnum_PROHIBITED_VALUE_COMBINATION_IN_LIST QueryErrorEnum_QueryError = 10
	// The values passed to the BETWEEN operator are not of the same type.
	QueryErrorEnum_PROHIBITED_VALUE_COMBINATION_WITH_BETWEEN_OPERATOR QueryErrorEnum_QueryError = 21
	// Query contains unterminated string.
	QueryErrorEnum_STRING_NOT_TERMINATED QueryErrorEnum_QueryError = 6
	// Too many segments are specified in SELECT clause.
	QueryErrorEnum_TOO_MANY_SEGMENTS QueryErrorEnum_QueryError = 34
	// Query is incomplete and cannot be parsed.
	QueryErrorEnum_UNEXPECTED_END_OF_QUERY QueryErrorEnum_QueryError = 9
	// FROM clause cannot be specified in this query.
	QueryErrorEnum_UNEXPECTED_FROM_CLAUSE QueryErrorEnum_QueryError = 47
	// Query contains one or more unrecognized fields.
	QueryErrorEnum_UNRECOGNIZED_FIELD QueryErrorEnum_QueryError = 32
	// Query has an unexpected extra part.
	QueryErrorEnum_UNEXPECTED_INPUT QueryErrorEnum_QueryError = 11
	// Metrics cannot be requested for a manager account. To retrieve metrics,
	// issue separate requests against each client account under the manager
	// account.
	QueryErrorEnum_REQUESTED_METRICS_FOR_MANAGER QueryErrorEnum_QueryError = 59
)

func (QueryErrorEnum_QueryError) EnumDescriptor

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

func (QueryErrorEnum_QueryError) String

func (x QueryErrorEnum_QueryError) String() string

type QuotaErrorEnum

type QuotaErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible quota errors.

func (*QuotaErrorEnum) Descriptor

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

func (*QuotaErrorEnum) ProtoMessage

func (*QuotaErrorEnum) ProtoMessage()

func (*QuotaErrorEnum) Reset

func (m *QuotaErrorEnum) Reset()

func (*QuotaErrorEnum) String

func (m *QuotaErrorEnum) String() string

func (*QuotaErrorEnum) XXX_DiscardUnknown

func (m *QuotaErrorEnum) XXX_DiscardUnknown()

func (*QuotaErrorEnum) XXX_Marshal

func (m *QuotaErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*QuotaErrorEnum) XXX_Merge

func (m *QuotaErrorEnum) XXX_Merge(src proto.Message)

func (*QuotaErrorEnum) XXX_Size

func (m *QuotaErrorEnum) XXX_Size() int

func (*QuotaErrorEnum) XXX_Unmarshal

func (m *QuotaErrorEnum) XXX_Unmarshal(b []byte) error

type QuotaErrorEnum_QuotaError

type QuotaErrorEnum_QuotaError int32

Enum describing possible quota errors.

const (
	// Enum unspecified.
	QuotaErrorEnum_UNSPECIFIED QuotaErrorEnum_QuotaError = 0
	// The received error code is not known in this version.
	QuotaErrorEnum_UNKNOWN QuotaErrorEnum_QuotaError = 1
	// Too many requests.
	QuotaErrorEnum_RESOURCE_EXHAUSTED QuotaErrorEnum_QuotaError = 2
	// Access is prohibited.
	QuotaErrorEnum_ACCESS_PROHIBITED QuotaErrorEnum_QuotaError = 3
	// Too many requests in a short amount of time.
	QuotaErrorEnum_RESOURCE_TEMPORARILY_EXHAUSTED QuotaErrorEnum_QuotaError = 4
)

func (QuotaErrorEnum_QuotaError) EnumDescriptor

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

func (QuotaErrorEnum_QuotaError) String

func (x QuotaErrorEnum_QuotaError) String() string

type RangeErrorEnum

type RangeErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible range errors.

func (*RangeErrorEnum) Descriptor

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

func (*RangeErrorEnum) ProtoMessage

func (*RangeErrorEnum) ProtoMessage()

func (*RangeErrorEnum) Reset

func (m *RangeErrorEnum) Reset()

func (*RangeErrorEnum) String

func (m *RangeErrorEnum) String() string

func (*RangeErrorEnum) XXX_DiscardUnknown

func (m *RangeErrorEnum) XXX_DiscardUnknown()

func (*RangeErrorEnum) XXX_Marshal

func (m *RangeErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RangeErrorEnum) XXX_Merge

func (m *RangeErrorEnum) XXX_Merge(src proto.Message)

func (*RangeErrorEnum) XXX_Size

func (m *RangeErrorEnum) XXX_Size() int

func (*RangeErrorEnum) XXX_Unmarshal

func (m *RangeErrorEnum) XXX_Unmarshal(b []byte) error

type RangeErrorEnum_RangeError

type RangeErrorEnum_RangeError int32

Enum describing possible range errors.

const (
	// Enum unspecified.
	RangeErrorEnum_UNSPECIFIED RangeErrorEnum_RangeError = 0
	// The received error code is not known in this version.
	RangeErrorEnum_UNKNOWN RangeErrorEnum_RangeError = 1
	// Too low.
	RangeErrorEnum_TOO_LOW RangeErrorEnum_RangeError = 2
	// Too high.
	RangeErrorEnum_TOO_HIGH RangeErrorEnum_RangeError = 3
)

func (RangeErrorEnum_RangeError) EnumDescriptor

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

func (RangeErrorEnum_RangeError) String

func (x RangeErrorEnum_RangeError) String() string

type RecommendationErrorEnum

type RecommendationErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible errors from applying a recommendation.

func (*RecommendationErrorEnum) Descriptor

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

func (*RecommendationErrorEnum) ProtoMessage

func (*RecommendationErrorEnum) ProtoMessage()

func (*RecommendationErrorEnum) Reset

func (m *RecommendationErrorEnum) Reset()

func (*RecommendationErrorEnum) String

func (m *RecommendationErrorEnum) String() string

func (*RecommendationErrorEnum) XXX_DiscardUnknown

func (m *RecommendationErrorEnum) XXX_DiscardUnknown()

func (*RecommendationErrorEnum) XXX_Marshal

func (m *RecommendationErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RecommendationErrorEnum) XXX_Merge

func (m *RecommendationErrorEnum) XXX_Merge(src proto.Message)

func (*RecommendationErrorEnum) XXX_Size

func (m *RecommendationErrorEnum) XXX_Size() int

func (*RecommendationErrorEnum) XXX_Unmarshal

func (m *RecommendationErrorEnum) XXX_Unmarshal(b []byte) error

type RecommendationErrorEnum_RecommendationError

type RecommendationErrorEnum_RecommendationError int32

Enum describing possible errors from applying a recommendation.

const (
	// Enum unspecified.
	RecommendationErrorEnum_UNSPECIFIED RecommendationErrorEnum_RecommendationError = 0
	// The received error code is not known in this version.
	RecommendationErrorEnum_UNKNOWN RecommendationErrorEnum_RecommendationError = 1
	// The specified budget amount is too low e.g. lower than minimum currency
	// unit or lower than ad group minimum cost-per-click.
	RecommendationErrorEnum_BUDGET_AMOUNT_TOO_SMALL RecommendationErrorEnum_RecommendationError = 2
	// The specified budget amount is too large.
	RecommendationErrorEnum_BUDGET_AMOUNT_TOO_LARGE RecommendationErrorEnum_RecommendationError = 3
	// The specified budget amount is not a valid amount. e.g. not a multiple
	// of minimum currency unit.
	RecommendationErrorEnum_INVALID_BUDGET_AMOUNT RecommendationErrorEnum_RecommendationError = 4
	// The specified keyword or ad violates ad policy.
	RecommendationErrorEnum_POLICY_ERROR RecommendationErrorEnum_RecommendationError = 5
	// The specified bid amount is not valid. e.g. too many fractional digits,
	// or negative amount.
	RecommendationErrorEnum_INVALID_BID_AMOUNT RecommendationErrorEnum_RecommendationError = 6
	// The number of keywords in ad group have reached the maximum allowed.
	RecommendationErrorEnum_ADGROUP_KEYWORD_LIMIT RecommendationErrorEnum_RecommendationError = 7
	// The recommendation requested to apply has already been applied.
	RecommendationErrorEnum_RECOMMENDATION_ALREADY_APPLIED RecommendationErrorEnum_RecommendationError = 8
	// The recommendation requested to apply has been invalidated.
	RecommendationErrorEnum_RECOMMENDATION_INVALIDATED RecommendationErrorEnum_RecommendationError = 9
	// The number of operations in a single request exceeds the maximum allowed.
	RecommendationErrorEnum_TOO_MANY_OPERATIONS RecommendationErrorEnum_RecommendationError = 10
	// There are no operations in the request.
	RecommendationErrorEnum_NO_OPERATIONS RecommendationErrorEnum_RecommendationError = 11
	// Operations with multiple recommendation types are not supported when
	// partial failure mode is not enabled.
	RecommendationErrorEnum_DIFFERENT_TYPES_NOT_SUPPORTED RecommendationErrorEnum_RecommendationError = 12
	// Request contains multiple operations with the same resource_name.
	RecommendationErrorEnum_DUPLICATE_RESOURCE_NAME RecommendationErrorEnum_RecommendationError = 13
	// The recommendation requested to dismiss has already been dismissed.
	RecommendationErrorEnum_RECOMMENDATION_ALREADY_DISMISSED RecommendationErrorEnum_RecommendationError = 14
	// The recommendation apply request was malformed and invalid.
	RecommendationErrorEnum_INVALID_APPLY_REQUEST RecommendationErrorEnum_RecommendationError = 15
)

func (RecommendationErrorEnum_RecommendationError) EnumDescriptor

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

func (RecommendationErrorEnum_RecommendationError) String

type RegionCodeErrorEnum

type RegionCodeErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible region code errors.

func (*RegionCodeErrorEnum) Descriptor

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

func (*RegionCodeErrorEnum) ProtoMessage

func (*RegionCodeErrorEnum) ProtoMessage()

func (*RegionCodeErrorEnum) Reset

func (m *RegionCodeErrorEnum) Reset()

func (*RegionCodeErrorEnum) String

func (m *RegionCodeErrorEnum) String() string

func (*RegionCodeErrorEnum) XXX_DiscardUnknown

func (m *RegionCodeErrorEnum) XXX_DiscardUnknown()

func (*RegionCodeErrorEnum) XXX_Marshal

func (m *RegionCodeErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegionCodeErrorEnum) XXX_Merge

func (m *RegionCodeErrorEnum) XXX_Merge(src proto.Message)

func (*RegionCodeErrorEnum) XXX_Size

func (m *RegionCodeErrorEnum) XXX_Size() int

func (*RegionCodeErrorEnum) XXX_Unmarshal

func (m *RegionCodeErrorEnum) XXX_Unmarshal(b []byte) error

type RegionCodeErrorEnum_RegionCodeError

type RegionCodeErrorEnum_RegionCodeError int32

Enum describing possible region code errors.

const (
	// Enum unspecified.
	RegionCodeErrorEnum_UNSPECIFIED RegionCodeErrorEnum_RegionCodeError = 0
	// The received error code is not known in this version.
	RegionCodeErrorEnum_UNKNOWN RegionCodeErrorEnum_RegionCodeError = 1
	// Invalid region code.
	RegionCodeErrorEnum_INVALID_REGION_CODE RegionCodeErrorEnum_RegionCodeError = 2
)

func (RegionCodeErrorEnum_RegionCodeError) EnumDescriptor

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

func (RegionCodeErrorEnum_RegionCodeError) String

type RequestErrorEnum

type RequestErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible request errors.

func (*RequestErrorEnum) Descriptor

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

func (*RequestErrorEnum) ProtoMessage

func (*RequestErrorEnum) ProtoMessage()

func (*RequestErrorEnum) Reset

func (m *RequestErrorEnum) Reset()

func (*RequestErrorEnum) String

func (m *RequestErrorEnum) String() string

func (*RequestErrorEnum) XXX_DiscardUnknown

func (m *RequestErrorEnum) XXX_DiscardUnknown()

func (*RequestErrorEnum) XXX_Marshal

func (m *RequestErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RequestErrorEnum) XXX_Merge

func (m *RequestErrorEnum) XXX_Merge(src proto.Message)

func (*RequestErrorEnum) XXX_Size

func (m *RequestErrorEnum) XXX_Size() int

func (*RequestErrorEnum) XXX_Unmarshal

func (m *RequestErrorEnum) XXX_Unmarshal(b []byte) error

type RequestErrorEnum_RequestError

type RequestErrorEnum_RequestError int32

Enum describing possible request errors.

const (
	// Enum unspecified.
	RequestErrorEnum_UNSPECIFIED RequestErrorEnum_RequestError = 0
	// The received error code is not known in this version.
	RequestErrorEnum_UNKNOWN RequestErrorEnum_RequestError = 1
	// Resource name is required for this request.
	RequestErrorEnum_RESOURCE_NAME_MISSING RequestErrorEnum_RequestError = 3
	// Resource name provided is malformed.
	RequestErrorEnum_RESOURCE_NAME_MALFORMED RequestErrorEnum_RequestError = 4
	// Resource name provided is malformed.
	RequestErrorEnum_BAD_RESOURCE_ID RequestErrorEnum_RequestError = 17
	// Customer ID is invalid.
	RequestErrorEnum_INVALID_CUSTOMER_ID RequestErrorEnum_RequestError = 16
	// Mutate operation should have either create, update, or remove specified.
	RequestErrorEnum_OPERATION_REQUIRED RequestErrorEnum_RequestError = 5
	// Requested resource not found.
	RequestErrorEnum_RESOURCE_NOT_FOUND RequestErrorEnum_RequestError = 6
	// Next page token specified in user request is invalid.
	RequestErrorEnum_INVALID_PAGE_TOKEN RequestErrorEnum_RequestError = 7
	// Next page token specified in user request has expired.
	RequestErrorEnum_EXPIRED_PAGE_TOKEN RequestErrorEnum_RequestError = 8
	// Page size specified in user request is invalid.
	RequestErrorEnum_INVALID_PAGE_SIZE RequestErrorEnum_RequestError = 22
	// Required field is missing.
	RequestErrorEnum_REQUIRED_FIELD_MISSING RequestErrorEnum_RequestError = 9
	// The field cannot be modified because it's immutable. It's also possible
	// that the field can be modified using 'create' operation but not 'update'.
	RequestErrorEnum_IMMUTABLE_FIELD RequestErrorEnum_RequestError = 11
	// Received too many entries in request.
	RequestErrorEnum_TOO_MANY_MUTATE_OPERATIONS RequestErrorEnum_RequestError = 13
	// Request cannot be executed by a manager account.
	RequestErrorEnum_CANNOT_BE_EXECUTED_BY_MANAGER_ACCOUNT RequestErrorEnum_RequestError = 14
	// Mutate request was attempting to modify a readonly field.
	// For instance, Budget fields can be requested for Ad Group,
	// but are read-only for adGroups:mutate.
	RequestErrorEnum_CANNOT_MODIFY_FOREIGN_FIELD RequestErrorEnum_RequestError = 15
	// Enum value is not permitted.
	RequestErrorEnum_INVALID_ENUM_VALUE RequestErrorEnum_RequestError = 18
	// The developer-token parameter is required for all requests.
	RequestErrorEnum_DEVELOPER_TOKEN_PARAMETER_MISSING RequestErrorEnum_RequestError = 19
	// The login-customer-id parameter is required for this request.
	RequestErrorEnum_LOGIN_CUSTOMER_ID_PARAMETER_MISSING RequestErrorEnum_RequestError = 20
	// page_token is set in the validate only request
	RequestErrorEnum_VALIDATE_ONLY_REQUEST_HAS_PAGE_TOKEN RequestErrorEnum_RequestError = 21
)

func (RequestErrorEnum_RequestError) EnumDescriptor

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

func (RequestErrorEnum_RequestError) String

type ResourceAccessDeniedErrorEnum

type ResourceAccessDeniedErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible resource access denied errors.

func (*ResourceAccessDeniedErrorEnum) Descriptor

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

func (*ResourceAccessDeniedErrorEnum) ProtoMessage

func (*ResourceAccessDeniedErrorEnum) ProtoMessage()

func (*ResourceAccessDeniedErrorEnum) Reset

func (m *ResourceAccessDeniedErrorEnum) Reset()

func (*ResourceAccessDeniedErrorEnum) String

func (*ResourceAccessDeniedErrorEnum) XXX_DiscardUnknown

func (m *ResourceAccessDeniedErrorEnum) XXX_DiscardUnknown()

func (*ResourceAccessDeniedErrorEnum) XXX_Marshal

func (m *ResourceAccessDeniedErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ResourceAccessDeniedErrorEnum) XXX_Merge

func (m *ResourceAccessDeniedErrorEnum) XXX_Merge(src proto.Message)

func (*ResourceAccessDeniedErrorEnum) XXX_Size

func (m *ResourceAccessDeniedErrorEnum) XXX_Size() int

func (*ResourceAccessDeniedErrorEnum) XXX_Unmarshal

func (m *ResourceAccessDeniedErrorEnum) XXX_Unmarshal(b []byte) error

type ResourceAccessDeniedErrorEnum_ResourceAccessDeniedError

type ResourceAccessDeniedErrorEnum_ResourceAccessDeniedError int32

Enum describing possible resource access denied errors.

const (
	// Enum unspecified.
	ResourceAccessDeniedErrorEnum_UNSPECIFIED ResourceAccessDeniedErrorEnum_ResourceAccessDeniedError = 0
	// The received error code is not known in this version.
	ResourceAccessDeniedErrorEnum_UNKNOWN ResourceAccessDeniedErrorEnum_ResourceAccessDeniedError = 1
	// User did not have write access.
	ResourceAccessDeniedErrorEnum_WRITE_ACCESS_DENIED ResourceAccessDeniedErrorEnum_ResourceAccessDeniedError = 3
)

func (ResourceAccessDeniedErrorEnum_ResourceAccessDeniedError) EnumDescriptor

func (ResourceAccessDeniedErrorEnum_ResourceAccessDeniedError) String

type ResourceCountLimitExceededErrorEnum

type ResourceCountLimitExceededErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible resource count limit exceeded errors.

func (*ResourceCountLimitExceededErrorEnum) Descriptor

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

func (*ResourceCountLimitExceededErrorEnum) ProtoMessage

func (*ResourceCountLimitExceededErrorEnum) ProtoMessage()

func (*ResourceCountLimitExceededErrorEnum) Reset

func (*ResourceCountLimitExceededErrorEnum) String

func (*ResourceCountLimitExceededErrorEnum) XXX_DiscardUnknown

func (m *ResourceCountLimitExceededErrorEnum) XXX_DiscardUnknown()

func (*ResourceCountLimitExceededErrorEnum) XXX_Marshal

func (m *ResourceCountLimitExceededErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ResourceCountLimitExceededErrorEnum) XXX_Merge

func (*ResourceCountLimitExceededErrorEnum) XXX_Size

func (*ResourceCountLimitExceededErrorEnum) XXX_Unmarshal

func (m *ResourceCountLimitExceededErrorEnum) XXX_Unmarshal(b []byte) error

type ResourceCountLimitExceededErrorEnum_ResourceCountLimitExceededError

type ResourceCountLimitExceededErrorEnum_ResourceCountLimitExceededError int32

Enum describing possible resource count limit exceeded errors.

const (
	// Enum unspecified.
	ResourceCountLimitExceededErrorEnum_UNSPECIFIED ResourceCountLimitExceededErrorEnum_ResourceCountLimitExceededError = 0
	// The received error code is not known in this version.
	ResourceCountLimitExceededErrorEnum_UNKNOWN ResourceCountLimitExceededErrorEnum_ResourceCountLimitExceededError = 1
	// Indicates that this request would exceed the number of allowed resources
	// for the Google Ads account. The exact resource type and limit being
	// checked can be inferred from accountLimitType.
	ResourceCountLimitExceededErrorEnum_ACCOUNT_LIMIT ResourceCountLimitExceededErrorEnum_ResourceCountLimitExceededError = 2
	// Indicates that this request would exceed the number of allowed resources
	// in a Campaign. The exact resource type and limit being checked can be
	// inferred from accountLimitType, and the numeric id of the
	// Campaign involved is given by enclosingId.
	ResourceCountLimitExceededErrorEnum_CAMPAIGN_LIMIT ResourceCountLimitExceededErrorEnum_ResourceCountLimitExceededError = 3
	// Indicates that this request would exceed the number of allowed resources
	// in an ad group. The exact resource type and limit being checked can be
	// inferred from accountLimitType, and the numeric id of the
	// ad group involved is given by enclosingId.
	ResourceCountLimitExceededErrorEnum_ADGROUP_LIMIT ResourceCountLimitExceededErrorEnum_ResourceCountLimitExceededError = 4
	// Indicates that this request would exceed the number of allowed resources
	// in an ad group ad. The exact resource type and limit being checked can
	// be inferred from accountLimitType, and the enclosingId
	// contains the ad group id followed by the ad id, separated by a single
	// comma (,).
	ResourceCountLimitExceededErrorEnum_AD_GROUP_AD_LIMIT ResourceCountLimitExceededErrorEnum_ResourceCountLimitExceededError = 5
	// Indicates that this request would exceed the number of allowed resources
	// in an ad group criterion. The exact resource type and limit being checked
	// can be inferred from accountLimitType, and the
	// enclosingId contains the ad group id followed by the
	// criterion id, separated by a single comma (,).
	ResourceCountLimitExceededErrorEnum_AD_GROUP_CRITERION_LIMIT ResourceCountLimitExceededErrorEnum_ResourceCountLimitExceededError = 6
	// Indicates that this request would exceed the number of allowed resources
	// in this shared set. The exact resource type and limit being checked can
	// be inferred from accountLimitType, and the numeric id of the
	// shared set involved is given by enclosingId.
	ResourceCountLimitExceededErrorEnum_SHARED_SET_LIMIT ResourceCountLimitExceededErrorEnum_ResourceCountLimitExceededError = 7
	// Exceeds a limit related to a matching function.
	ResourceCountLimitExceededErrorEnum_MATCHING_FUNCTION_LIMIT ResourceCountLimitExceededErrorEnum_ResourceCountLimitExceededError = 8
	// The response for this request would exceed the maximum number of rows
	// that can be returned.
	ResourceCountLimitExceededErrorEnum_RESPONSE_ROW_LIMIT_EXCEEDED ResourceCountLimitExceededErrorEnum_ResourceCountLimitExceededError = 9
)

func (ResourceCountLimitExceededErrorEnum_ResourceCountLimitExceededError) EnumDescriptor

func (ResourceCountLimitExceededErrorEnum_ResourceCountLimitExceededError) String

type SettingErrorEnum

type SettingErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible setting errors.

func (*SettingErrorEnum) Descriptor

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

func (*SettingErrorEnum) ProtoMessage

func (*SettingErrorEnum) ProtoMessage()

func (*SettingErrorEnum) Reset

func (m *SettingErrorEnum) Reset()

func (*SettingErrorEnum) String

func (m *SettingErrorEnum) String() string

func (*SettingErrorEnum) XXX_DiscardUnknown

func (m *SettingErrorEnum) XXX_DiscardUnknown()

func (*SettingErrorEnum) XXX_Marshal

func (m *SettingErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SettingErrorEnum) XXX_Merge

func (m *SettingErrorEnum) XXX_Merge(src proto.Message)

func (*SettingErrorEnum) XXX_Size

func (m *SettingErrorEnum) XXX_Size() int

func (*SettingErrorEnum) XXX_Unmarshal

func (m *SettingErrorEnum) XXX_Unmarshal(b []byte) error

type SettingErrorEnum_SettingError

type SettingErrorEnum_SettingError int32

Enum describing possible setting errors.

const (
	// Enum unspecified.
	SettingErrorEnum_UNSPECIFIED SettingErrorEnum_SettingError = 0
	// The received error code is not known in this version.
	SettingErrorEnum_UNKNOWN SettingErrorEnum_SettingError = 1
	// The campaign setting is not available for this Google Ads account.
	SettingErrorEnum_SETTING_TYPE_IS_NOT_AVAILABLE SettingErrorEnum_SettingError = 3
	// The setting is not compatible with the campaign.
	SettingErrorEnum_SETTING_TYPE_IS_NOT_COMPATIBLE_WITH_CAMPAIGN SettingErrorEnum_SettingError = 4
	// The supplied TargetingSetting contains an invalid CriterionTypeGroup. See
	// CriterionTypeGroup documentation for CriterionTypeGroups allowed
	// in Campaign or AdGroup TargetingSettings.
	SettingErrorEnum_TARGETING_SETTING_CONTAINS_INVALID_CRITERION_TYPE_GROUP SettingErrorEnum_SettingError = 5
	// TargetingSetting must not explicitly
	// set any of the Demographic CriterionTypeGroups (AGE_RANGE, GENDER,
	// PARENT, INCOME_RANGE) to false (it's okay to not set them at all, in
	// which case the system will set them to true automatically).
	SettingErrorEnum_TARGETING_SETTING_DEMOGRAPHIC_CRITERION_TYPE_GROUPS_MUST_BE_SET_TO_TARGET_ALL SettingErrorEnum_SettingError = 6
	// TargetingSetting cannot change any of
	// the Demographic CriterionTypeGroups (AGE_RANGE, GENDER, PARENT,
	// INCOME_RANGE) from true to false.
	SettingErrorEnum_TARGETING_SETTING_CANNOT_CHANGE_TARGET_ALL_TO_FALSE_FOR_DEMOGRAPHIC_CRITERION_TYPE_GROUP SettingErrorEnum_SettingError = 7
	// At least one feed id should be present.
	SettingErrorEnum_DYNAMIC_SEARCH_ADS_SETTING_AT_LEAST_ONE_FEED_ID_MUST_BE_PRESENT SettingErrorEnum_SettingError = 8
	// The supplied DynamicSearchAdsSetting contains an invalid domain name.
	SettingErrorEnum_DYNAMIC_SEARCH_ADS_SETTING_CONTAINS_INVALID_DOMAIN_NAME SettingErrorEnum_SettingError = 9
	// The supplied DynamicSearchAdsSetting contains a subdomain name.
	SettingErrorEnum_DYNAMIC_SEARCH_ADS_SETTING_CONTAINS_SUBDOMAIN_NAME SettingErrorEnum_SettingError = 10
	// The supplied DynamicSearchAdsSetting contains an invalid language code.
	SettingErrorEnum_DYNAMIC_SEARCH_ADS_SETTING_CONTAINS_INVALID_LANGUAGE_CODE SettingErrorEnum_SettingError = 11
	// TargetingSettings in search campaigns should not have
	// CriterionTypeGroup.PLACEMENT set to targetAll.
	SettingErrorEnum_TARGET_ALL_IS_NOT_ALLOWED_FOR_PLACEMENT_IN_SEARCH_CAMPAIGN SettingErrorEnum_SettingError = 12
	// Duplicate description in universal app setting description field.
	SettingErrorEnum_UNIVERSAL_APP_CAMPAIGN_SETTING_DUPLICATE_DESCRIPTION SettingErrorEnum_SettingError = 13
	// Description line width is too long in universal app setting description
	// field.
	SettingErrorEnum_UNIVERSAL_APP_CAMPAIGN_SETTING_DESCRIPTION_LINE_WIDTH_TOO_LONG SettingErrorEnum_SettingError = 14
	// Universal app setting appId field cannot be modified for COMPLETE
	// campaigns.
	SettingErrorEnum_UNIVERSAL_APP_CAMPAIGN_SETTING_APP_ID_CANNOT_BE_MODIFIED SettingErrorEnum_SettingError = 15
	// YoutubeVideoMediaIds in universal app setting cannot exceed size limit.
	SettingErrorEnum_TOO_MANY_YOUTUBE_MEDIA_IDS_IN_UNIVERSAL_APP_CAMPAIGN SettingErrorEnum_SettingError = 16
	// ImageMediaIds in universal app setting cannot exceed size limit.
	SettingErrorEnum_TOO_MANY_IMAGE_MEDIA_IDS_IN_UNIVERSAL_APP_CAMPAIGN SettingErrorEnum_SettingError = 17
	// Media is incompatible for universal app campaign.
	SettingErrorEnum_MEDIA_INCOMPATIBLE_FOR_UNIVERSAL_APP_CAMPAIGN SettingErrorEnum_SettingError = 18
	// Too many exclamation marks in universal app campaign ad text ideas.
	SettingErrorEnum_TOO_MANY_EXCLAMATION_MARKS SettingErrorEnum_SettingError = 19
)

func (SettingErrorEnum_SettingError) EnumDescriptor

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

func (SettingErrorEnum_SettingError) String

type SharedCriterionErrorEnum

type SharedCriterionErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible shared criterion errors.

func (*SharedCriterionErrorEnum) Descriptor

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

func (*SharedCriterionErrorEnum) ProtoMessage

func (*SharedCriterionErrorEnum) ProtoMessage()

func (*SharedCriterionErrorEnum) Reset

func (m *SharedCriterionErrorEnum) Reset()

func (*SharedCriterionErrorEnum) String

func (m *SharedCriterionErrorEnum) String() string

func (*SharedCriterionErrorEnum) XXX_DiscardUnknown

func (m *SharedCriterionErrorEnum) XXX_DiscardUnknown()

func (*SharedCriterionErrorEnum) XXX_Marshal

func (m *SharedCriterionErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SharedCriterionErrorEnum) XXX_Merge

func (m *SharedCriterionErrorEnum) XXX_Merge(src proto.Message)

func (*SharedCriterionErrorEnum) XXX_Size

func (m *SharedCriterionErrorEnum) XXX_Size() int

func (*SharedCriterionErrorEnum) XXX_Unmarshal

func (m *SharedCriterionErrorEnum) XXX_Unmarshal(b []byte) error

type SharedCriterionErrorEnum_SharedCriterionError

type SharedCriterionErrorEnum_SharedCriterionError int32

Enum describing possible shared criterion errors.

const (
	// Enum unspecified.
	SharedCriterionErrorEnum_UNSPECIFIED SharedCriterionErrorEnum_SharedCriterionError = 0
	// The received error code is not known in this version.
	SharedCriterionErrorEnum_UNKNOWN SharedCriterionErrorEnum_SharedCriterionError = 1
	// The criterion is not appropriate for the shared set type.
	SharedCriterionErrorEnum_CRITERION_TYPE_NOT_ALLOWED_FOR_SHARED_SET_TYPE SharedCriterionErrorEnum_SharedCriterionError = 2
)

func (SharedCriterionErrorEnum_SharedCriterionError) EnumDescriptor

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

func (SharedCriterionErrorEnum_SharedCriterionError) String

type SharedSetErrorEnum

type SharedSetErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible shared set errors.

func (*SharedSetErrorEnum) Descriptor

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

func (*SharedSetErrorEnum) ProtoMessage

func (*SharedSetErrorEnum) ProtoMessage()

func (*SharedSetErrorEnum) Reset

func (m *SharedSetErrorEnum) Reset()

func (*SharedSetErrorEnum) String

func (m *SharedSetErrorEnum) String() string

func (*SharedSetErrorEnum) XXX_DiscardUnknown

func (m *SharedSetErrorEnum) XXX_DiscardUnknown()

func (*SharedSetErrorEnum) XXX_Marshal

func (m *SharedSetErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SharedSetErrorEnum) XXX_Merge

func (m *SharedSetErrorEnum) XXX_Merge(src proto.Message)

func (*SharedSetErrorEnum) XXX_Size

func (m *SharedSetErrorEnum) XXX_Size() int

func (*SharedSetErrorEnum) XXX_Unmarshal

func (m *SharedSetErrorEnum) XXX_Unmarshal(b []byte) error

type SharedSetErrorEnum_SharedSetError

type SharedSetErrorEnum_SharedSetError int32

Enum describing possible shared set errors.

const (
	// Enum unspecified.
	SharedSetErrorEnum_UNSPECIFIED SharedSetErrorEnum_SharedSetError = 0
	// The received error code is not known in this version.
	SharedSetErrorEnum_UNKNOWN SharedSetErrorEnum_SharedSetError = 1
	// The customer cannot create this type of shared set.
	SharedSetErrorEnum_CUSTOMER_CANNOT_CREATE_SHARED_SET_OF_THIS_TYPE SharedSetErrorEnum_SharedSetError = 2
	// A shared set with this name already exists.
	SharedSetErrorEnum_DUPLICATE_NAME SharedSetErrorEnum_SharedSetError = 3
	// Removed shared sets cannot be mutated.
	SharedSetErrorEnum_SHARED_SET_REMOVED SharedSetErrorEnum_SharedSetError = 4
	// The shared set cannot be removed because it is in use.
	SharedSetErrorEnum_SHARED_SET_IN_USE SharedSetErrorEnum_SharedSetError = 5
)

func (SharedSetErrorEnum_SharedSetError) EnumDescriptor

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

func (SharedSetErrorEnum_SharedSetError) String

type SizeLimitErrorEnum

type SizeLimitErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible size limit errors.

func (*SizeLimitErrorEnum) Descriptor

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

func (*SizeLimitErrorEnum) ProtoMessage

func (*SizeLimitErrorEnum) ProtoMessage()

func (*SizeLimitErrorEnum) Reset

func (m *SizeLimitErrorEnum) Reset()

func (*SizeLimitErrorEnum) String

func (m *SizeLimitErrorEnum) String() string

func (*SizeLimitErrorEnum) XXX_DiscardUnknown

func (m *SizeLimitErrorEnum) XXX_DiscardUnknown()

func (*SizeLimitErrorEnum) XXX_Marshal

func (m *SizeLimitErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SizeLimitErrorEnum) XXX_Merge

func (m *SizeLimitErrorEnum) XXX_Merge(src proto.Message)

func (*SizeLimitErrorEnum) XXX_Size

func (m *SizeLimitErrorEnum) XXX_Size() int

func (*SizeLimitErrorEnum) XXX_Unmarshal

func (m *SizeLimitErrorEnum) XXX_Unmarshal(b []byte) error

type SizeLimitErrorEnum_SizeLimitError

type SizeLimitErrorEnum_SizeLimitError int32

Enum describing possible size limit errors.

const (
	// Enum unspecified.
	SizeLimitErrorEnum_UNSPECIFIED SizeLimitErrorEnum_SizeLimitError = 0
	// The received error code is not known in this version.
	SizeLimitErrorEnum_UNKNOWN SizeLimitErrorEnum_SizeLimitError = 1
	// The number of entries in the request exceeds the system limit.
	SizeLimitErrorEnum_REQUEST_SIZE_LIMIT_EXCEEDED SizeLimitErrorEnum_SizeLimitError = 2
	// The number of entries in the response exceeds the system limit.
	SizeLimitErrorEnum_RESPONSE_SIZE_LIMIT_EXCEEDED SizeLimitErrorEnum_SizeLimitError = 3
)

func (SizeLimitErrorEnum_SizeLimitError) EnumDescriptor

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

func (SizeLimitErrorEnum_SizeLimitError) String

type StringFormatErrorEnum

type StringFormatErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible string format errors.

func (*StringFormatErrorEnum) Descriptor

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

func (*StringFormatErrorEnum) ProtoMessage

func (*StringFormatErrorEnum) ProtoMessage()

func (*StringFormatErrorEnum) Reset

func (m *StringFormatErrorEnum) Reset()

func (*StringFormatErrorEnum) String

func (m *StringFormatErrorEnum) String() string

func (*StringFormatErrorEnum) XXX_DiscardUnknown

func (m *StringFormatErrorEnum) XXX_DiscardUnknown()

func (*StringFormatErrorEnum) XXX_Marshal

func (m *StringFormatErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StringFormatErrorEnum) XXX_Merge

func (m *StringFormatErrorEnum) XXX_Merge(src proto.Message)

func (*StringFormatErrorEnum) XXX_Size

func (m *StringFormatErrorEnum) XXX_Size() int

func (*StringFormatErrorEnum) XXX_Unmarshal

func (m *StringFormatErrorEnum) XXX_Unmarshal(b []byte) error

type StringFormatErrorEnum_StringFormatError

type StringFormatErrorEnum_StringFormatError int32

Enum describing possible string format errors.

const (
	// Enum unspecified.
	StringFormatErrorEnum_UNSPECIFIED StringFormatErrorEnum_StringFormatError = 0
	// The received error code is not known in this version.
	StringFormatErrorEnum_UNKNOWN StringFormatErrorEnum_StringFormatError = 1
	// The input string value contains disallowed characters.
	StringFormatErrorEnum_ILLEGAL_CHARS StringFormatErrorEnum_StringFormatError = 2
	// The input string value is invalid for the associated field.
	StringFormatErrorEnum_INVALID_FORMAT StringFormatErrorEnum_StringFormatError = 3
)

func (StringFormatErrorEnum_StringFormatError) EnumDescriptor

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

func (StringFormatErrorEnum_StringFormatError) String

type StringLengthErrorEnum

type StringLengthErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible string length errors.

func (*StringLengthErrorEnum) Descriptor

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

func (*StringLengthErrorEnum) ProtoMessage

func (*StringLengthErrorEnum) ProtoMessage()

func (*StringLengthErrorEnum) Reset

func (m *StringLengthErrorEnum) Reset()

func (*StringLengthErrorEnum) String

func (m *StringLengthErrorEnum) String() string

func (*StringLengthErrorEnum) XXX_DiscardUnknown

func (m *StringLengthErrorEnum) XXX_DiscardUnknown()

func (*StringLengthErrorEnum) XXX_Marshal

func (m *StringLengthErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StringLengthErrorEnum) XXX_Merge

func (m *StringLengthErrorEnum) XXX_Merge(src proto.Message)

func (*StringLengthErrorEnum) XXX_Size

func (m *StringLengthErrorEnum) XXX_Size() int

func (*StringLengthErrorEnum) XXX_Unmarshal

func (m *StringLengthErrorEnum) XXX_Unmarshal(b []byte) error

type StringLengthErrorEnum_StringLengthError

type StringLengthErrorEnum_StringLengthError int32

Enum describing possible string length errors.

const (
	// Enum unspecified.
	StringLengthErrorEnum_UNSPECIFIED StringLengthErrorEnum_StringLengthError = 0
	// The received error code is not known in this version.
	StringLengthErrorEnum_UNKNOWN StringLengthErrorEnum_StringLengthError = 1
	// Too short.
	StringLengthErrorEnum_TOO_SHORT StringLengthErrorEnum_StringLengthError = 2
	// Too long.
	StringLengthErrorEnum_TOO_LONG StringLengthErrorEnum_StringLengthError = 3
)

func (StringLengthErrorEnum_StringLengthError) EnumDescriptor

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

func (StringLengthErrorEnum_StringLengthError) String

type UrlFieldErrorEnum

type UrlFieldErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible url field errors.

func (*UrlFieldErrorEnum) Descriptor

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

func (*UrlFieldErrorEnum) ProtoMessage

func (*UrlFieldErrorEnum) ProtoMessage()

func (*UrlFieldErrorEnum) Reset

func (m *UrlFieldErrorEnum) Reset()

func (*UrlFieldErrorEnum) String

func (m *UrlFieldErrorEnum) String() string

func (*UrlFieldErrorEnum) XXX_DiscardUnknown

func (m *UrlFieldErrorEnum) XXX_DiscardUnknown()

func (*UrlFieldErrorEnum) XXX_Marshal

func (m *UrlFieldErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UrlFieldErrorEnum) XXX_Merge

func (m *UrlFieldErrorEnum) XXX_Merge(src proto.Message)

func (*UrlFieldErrorEnum) XXX_Size

func (m *UrlFieldErrorEnum) XXX_Size() int

func (*UrlFieldErrorEnum) XXX_Unmarshal

func (m *UrlFieldErrorEnum) XXX_Unmarshal(b []byte) error

type UrlFieldErrorEnum_UrlFieldError

type UrlFieldErrorEnum_UrlFieldError int32

Enum describing possible url field errors.

const (
	// Enum unspecified.
	UrlFieldErrorEnum_UNSPECIFIED UrlFieldErrorEnum_UrlFieldError = 0
	// The received error code is not known in this version.
	UrlFieldErrorEnum_UNKNOWN UrlFieldErrorEnum_UrlFieldError = 1
	// The tracking url template is invalid.
	UrlFieldErrorEnum_INVALID_TRACKING_URL_TEMPLATE UrlFieldErrorEnum_UrlFieldError = 2
	// The tracking url template contains invalid tag.
	UrlFieldErrorEnum_INVALID_TAG_IN_TRACKING_URL_TEMPLATE UrlFieldErrorEnum_UrlFieldError = 3
	// The tracking url template must contain at least one tag (e.g. {lpurl}),
	// This applies only to tracking url template associated with website ads or
	// product ads.
	UrlFieldErrorEnum_MISSING_TRACKING_URL_TEMPLATE_TAG UrlFieldErrorEnum_UrlFieldError = 4
	// The tracking url template must start with a valid protocol (or lpurl
	// tag).
	UrlFieldErrorEnum_MISSING_PROTOCOL_IN_TRACKING_URL_TEMPLATE UrlFieldErrorEnum_UrlFieldError = 5
	// The tracking url template starts with an invalid protocol.
	UrlFieldErrorEnum_INVALID_PROTOCOL_IN_TRACKING_URL_TEMPLATE UrlFieldErrorEnum_UrlFieldError = 6
	// The tracking url template contains illegal characters.
	UrlFieldErrorEnum_MALFORMED_TRACKING_URL_TEMPLATE UrlFieldErrorEnum_UrlFieldError = 7
	// The tracking url template must contain a host name (or lpurl tag).
	UrlFieldErrorEnum_MISSING_HOST_IN_TRACKING_URL_TEMPLATE UrlFieldErrorEnum_UrlFieldError = 8
	// The tracking url template has an invalid or missing top level domain
	// extension.
	UrlFieldErrorEnum_INVALID_TLD_IN_TRACKING_URL_TEMPLATE UrlFieldErrorEnum_UrlFieldError = 9
	// The tracking url template contains nested occurrences of the same
	// conditional tag (i.e. {ifmobile:{ifmobile:x}}).
	UrlFieldErrorEnum_REDUNDANT_NESTED_TRACKING_URL_TEMPLATE_TAG UrlFieldErrorEnum_UrlFieldError = 10
	// The final url is invalid.
	UrlFieldErrorEnum_INVALID_FINAL_URL UrlFieldErrorEnum_UrlFieldError = 11
	// The final url contains invalid tag.
	UrlFieldErrorEnum_INVALID_TAG_IN_FINAL_URL UrlFieldErrorEnum_UrlFieldError = 12
	// The final url contains nested occurrences of the same conditional tag
	// (i.e. {ifmobile:{ifmobile:x}}).
	UrlFieldErrorEnum_REDUNDANT_NESTED_FINAL_URL_TAG UrlFieldErrorEnum_UrlFieldError = 13
	// The final url must start with a valid protocol.
	UrlFieldErrorEnum_MISSING_PROTOCOL_IN_FINAL_URL UrlFieldErrorEnum_UrlFieldError = 14
	// The final url starts with an invalid protocol.
	UrlFieldErrorEnum_INVALID_PROTOCOL_IN_FINAL_URL UrlFieldErrorEnum_UrlFieldError = 15
	// The final url contains illegal characters.
	UrlFieldErrorEnum_MALFORMED_FINAL_URL UrlFieldErrorEnum_UrlFieldError = 16
	// The final url must contain a host name.
	UrlFieldErrorEnum_MISSING_HOST_IN_FINAL_URL UrlFieldErrorEnum_UrlFieldError = 17
	// The tracking url template has an invalid or missing top level domain
	// extension.
	UrlFieldErrorEnum_INVALID_TLD_IN_FINAL_URL UrlFieldErrorEnum_UrlFieldError = 18
	// The final mobile url is invalid.
	UrlFieldErrorEnum_INVALID_FINAL_MOBILE_URL UrlFieldErrorEnum_UrlFieldError = 19
	// The final mobile url contains invalid tag.
	UrlFieldErrorEnum_INVALID_TAG_IN_FINAL_MOBILE_URL UrlFieldErrorEnum_UrlFieldError = 20
	// The final mobile url contains nested occurrences of the same conditional
	// tag (i.e. {ifmobile:{ifmobile:x}}).
	UrlFieldErrorEnum_REDUNDANT_NESTED_FINAL_MOBILE_URL_TAG UrlFieldErrorEnum_UrlFieldError = 21
	// The final mobile url must start with a valid protocol.
	UrlFieldErrorEnum_MISSING_PROTOCOL_IN_FINAL_MOBILE_URL UrlFieldErrorEnum_UrlFieldError = 22
	// The final mobile url starts with an invalid protocol.
	UrlFieldErrorEnum_INVALID_PROTOCOL_IN_FINAL_MOBILE_URL UrlFieldErrorEnum_UrlFieldError = 23
	// The final mobile url contains illegal characters.
	UrlFieldErrorEnum_MALFORMED_FINAL_MOBILE_URL UrlFieldErrorEnum_UrlFieldError = 24
	// The final mobile url must contain a host name.
	UrlFieldErrorEnum_MISSING_HOST_IN_FINAL_MOBILE_URL UrlFieldErrorEnum_UrlFieldError = 25
	// The tracking url template has an invalid or missing top level domain
	// extension.
	UrlFieldErrorEnum_INVALID_TLD_IN_FINAL_MOBILE_URL UrlFieldErrorEnum_UrlFieldError = 26
	// The final app url is invalid.
	UrlFieldErrorEnum_INVALID_FINAL_APP_URL UrlFieldErrorEnum_UrlFieldError = 27
	// The final app url contains invalid tag.
	UrlFieldErrorEnum_INVALID_TAG_IN_FINAL_APP_URL UrlFieldErrorEnum_UrlFieldError = 28
	// The final app url contains nested occurrences of the same conditional tag
	// (i.e. {ifmobile:{ifmobile:x}}).
	UrlFieldErrorEnum_REDUNDANT_NESTED_FINAL_APP_URL_TAG UrlFieldErrorEnum_UrlFieldError = 29
	// More than one app url found for the same OS type.
	UrlFieldErrorEnum_MULTIPLE_APP_URLS_FOR_OSTYPE UrlFieldErrorEnum_UrlFieldError = 30
	// The OS type given for an app url is not valid.
	UrlFieldErrorEnum_INVALID_OSTYPE UrlFieldErrorEnum_UrlFieldError = 31
	// The protocol given for an app url is not valid. (E.g. "android-app://")
	UrlFieldErrorEnum_INVALID_PROTOCOL_FOR_APP_URL UrlFieldErrorEnum_UrlFieldError = 32
	// The package id (app id) given for an app url is not valid.
	UrlFieldErrorEnum_INVALID_PACKAGE_ID_FOR_APP_URL UrlFieldErrorEnum_UrlFieldError = 33
	// The number of url custom parameters for an resource exceeds the maximum
	// limit allowed.
	UrlFieldErrorEnum_URL_CUSTOM_PARAMETERS_COUNT_EXCEEDS_LIMIT UrlFieldErrorEnum_UrlFieldError = 34
	// An invalid character appears in the parameter key.
	UrlFieldErrorEnum_INVALID_CHARACTERS_IN_URL_CUSTOM_PARAMETER_KEY UrlFieldErrorEnum_UrlFieldError = 39
	// An invalid character appears in the parameter value.
	UrlFieldErrorEnum_INVALID_CHARACTERS_IN_URL_CUSTOM_PARAMETER_VALUE UrlFieldErrorEnum_UrlFieldError = 40
	// The url custom parameter value fails url tag validation.
	UrlFieldErrorEnum_INVALID_TAG_IN_URL_CUSTOM_PARAMETER_VALUE UrlFieldErrorEnum_UrlFieldError = 41
	// The custom parameter contains nested occurrences of the same conditional
	// tag (i.e. {ifmobile:{ifmobile:x}}).
	UrlFieldErrorEnum_REDUNDANT_NESTED_URL_CUSTOM_PARAMETER_TAG UrlFieldErrorEnum_UrlFieldError = 42
	// The protocol (http:// or https://) is missing.
	UrlFieldErrorEnum_MISSING_PROTOCOL UrlFieldErrorEnum_UrlFieldError = 43
	// Unsupported protocol in URL. Only http and https are supported.
	UrlFieldErrorEnum_INVALID_PROTOCOL UrlFieldErrorEnum_UrlFieldError = 52
	// The url is invalid.
	UrlFieldErrorEnum_INVALID_URL UrlFieldErrorEnum_UrlFieldError = 44
	// Destination Url is deprecated.
	UrlFieldErrorEnum_DESTINATION_URL_DEPRECATED UrlFieldErrorEnum_UrlFieldError = 45
	// The url contains invalid tag.
	UrlFieldErrorEnum_INVALID_TAG_IN_URL UrlFieldErrorEnum_UrlFieldError = 46
	// The url must contain at least one tag (e.g. {lpurl}), This applies only
	// to urls associated with website ads or product ads.
	UrlFieldErrorEnum_MISSING_URL_TAG UrlFieldErrorEnum_UrlFieldError = 47
	// Duplicate url id.
	UrlFieldErrorEnum_DUPLICATE_URL_ID UrlFieldErrorEnum_UrlFieldError = 48
	// Invalid url id.
	UrlFieldErrorEnum_INVALID_URL_ID UrlFieldErrorEnum_UrlFieldError = 49
	// The final url suffix cannot begin with '?' or '&' characters and must be
	// a valid query string.
	UrlFieldErrorEnum_FINAL_URL_SUFFIX_MALFORMED UrlFieldErrorEnum_UrlFieldError = 50
	// The final url suffix cannot contain {lpurl} related or {ignore} tags.
	UrlFieldErrorEnum_INVALID_TAG_IN_FINAL_URL_SUFFIX UrlFieldErrorEnum_UrlFieldError = 51
	// The top level domain is invalid, e.g, not a public top level domain
	// listed in publicsuffix.org.
	UrlFieldErrorEnum_INVALID_TOP_LEVEL_DOMAIN UrlFieldErrorEnum_UrlFieldError = 53
	// Malformed top level domain in URL.
	UrlFieldErrorEnum_MALFORMED_TOP_LEVEL_DOMAIN UrlFieldErrorEnum_UrlFieldError = 54
	// Malformed URL.
	UrlFieldErrorEnum_MALFORMED_URL UrlFieldErrorEnum_UrlFieldError = 55
	// No host found in URL.
	UrlFieldErrorEnum_MISSING_HOST UrlFieldErrorEnum_UrlFieldError = 56
	// Custom parameter value cannot be null.
	UrlFieldErrorEnum_NULL_CUSTOM_PARAMETER_VALUE UrlFieldErrorEnum_UrlFieldError = 57
)

func (UrlFieldErrorEnum_UrlFieldError) EnumDescriptor

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

func (UrlFieldErrorEnum_UrlFieldError) String

type UserListErrorEnum

type UserListErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing possible user list errors.

func (*UserListErrorEnum) Descriptor

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

func (*UserListErrorEnum) ProtoMessage

func (*UserListErrorEnum) ProtoMessage()

func (*UserListErrorEnum) Reset

func (m *UserListErrorEnum) Reset()

func (*UserListErrorEnum) String

func (m *UserListErrorEnum) String() string

func (*UserListErrorEnum) XXX_DiscardUnknown

func (m *UserListErrorEnum) XXX_DiscardUnknown()

func (*UserListErrorEnum) XXX_Marshal

func (m *UserListErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UserListErrorEnum) XXX_Merge

func (m *UserListErrorEnum) XXX_Merge(src proto.Message)

func (*UserListErrorEnum) XXX_Size

func (m *UserListErrorEnum) XXX_Size() int

func (*UserListErrorEnum) XXX_Unmarshal

func (m *UserListErrorEnum) XXX_Unmarshal(b []byte) error

type UserListErrorEnum_UserListError

type UserListErrorEnum_UserListError int32

Enum describing possible user list errors.

const (
	// Enum unspecified.
	UserListErrorEnum_UNSPECIFIED UserListErrorEnum_UserListError = 0
	// The received error code is not known in this version.
	UserListErrorEnum_UNKNOWN UserListErrorEnum_UserListError = 1
	// Creating and updating external remarketing user lists is not supported.
	UserListErrorEnum_EXTERNAL_REMARKETING_USER_LIST_MUTATE_NOT_SUPPORTED UserListErrorEnum_UserListError = 2
	// Concrete type of user list is required.
	UserListErrorEnum_CONCRETE_TYPE_REQUIRED UserListErrorEnum_UserListError = 3
	// Creating/updating user list conversion types requires specifying the
	// conversion type Id.
	UserListErrorEnum_CONVERSION_TYPE_ID_REQUIRED UserListErrorEnum_UserListError = 4
	// Remarketing user list cannot have duplicate conversion types.
	UserListErrorEnum_DUPLICATE_CONVERSION_TYPES UserListErrorEnum_UserListError = 5
	// Conversion type is invalid/unknown.
	UserListErrorEnum_INVALID_CONVERSION_TYPE UserListErrorEnum_UserListError = 6
	// User list description is empty or invalid.
	UserListErrorEnum_INVALID_DESCRIPTION UserListErrorEnum_UserListError = 7
	// User list name is empty or invalid.
	UserListErrorEnum_INVALID_NAME UserListErrorEnum_UserListError = 8
	// Type of the UserList does not match.
	UserListErrorEnum_INVALID_TYPE UserListErrorEnum_UserListError = 9
	// Embedded logical user lists are not allowed.
	UserListErrorEnum_CAN_NOT_ADD_LOGICAL_LIST_AS_LOGICAL_LIST_OPERAND UserListErrorEnum_UserListError = 10
	// User list rule operand is invalid.
	UserListErrorEnum_INVALID_USER_LIST_LOGICAL_RULE_OPERAND UserListErrorEnum_UserListError = 11
	// Name is already being used for another user list for the account.
	UserListErrorEnum_NAME_ALREADY_USED UserListErrorEnum_UserListError = 12
	// Name is required when creating a new conversion type.
	UserListErrorEnum_NEW_CONVERSION_TYPE_NAME_REQUIRED UserListErrorEnum_UserListError = 13
	// The given conversion type name has been used.
	UserListErrorEnum_CONVERSION_TYPE_NAME_ALREADY_USED UserListErrorEnum_UserListError = 14
	// Only an owner account may edit a user list.
	UserListErrorEnum_OWNERSHIP_REQUIRED_FOR_SET UserListErrorEnum_UserListError = 15
	// Creating user list without setting type in oneof user_list field, or
	// creating/updating read-only user list types is not allowed.
	UserListErrorEnum_USER_LIST_MUTATE_NOT_SUPPORTED UserListErrorEnum_UserListError = 16
	// Rule is invalid.
	UserListErrorEnum_INVALID_RULE UserListErrorEnum_UserListError = 17
	// The specified date range is empty.
	UserListErrorEnum_INVALID_DATE_RANGE UserListErrorEnum_UserListError = 27
	// A UserList which is privacy sensitive or legal rejected cannot be mutated
	// by external users.
	UserListErrorEnum_CAN_NOT_MUTATE_SENSITIVE_USERLIST UserListErrorEnum_UserListError = 28
	// Maximum number of rulebased user lists a customer can have.
	UserListErrorEnum_MAX_NUM_RULEBASED_USERLISTS UserListErrorEnum_UserListError = 29
	// BasicUserList's billable record field cannot be modified once it is set.
	UserListErrorEnum_CANNOT_MODIFY_BILLABLE_RECORD_COUNT UserListErrorEnum_UserListError = 30
	// crm_based_user_list.app_id field must be set when upload_key_type is
	// MOBILE_ADVERTISING_ID.
	UserListErrorEnum_APP_ID_NOT_SET UserListErrorEnum_UserListError = 31
	// Name of the user list is reserved for system generated lists and cannot
	// be used.
	UserListErrorEnum_USERLIST_NAME_IS_RESERVED_FOR_SYSTEM_LIST UserListErrorEnum_UserListError = 32
	// Advertiser needs to be whitelisted to use remarketing lists created from
	// advertiser uploaded data (e.g., Customer Match lists).
	UserListErrorEnum_ADVERTISER_NOT_WHITELISTED_FOR_USING_UPLOADED_DATA UserListErrorEnum_UserListError = 33
	// The provided rule_type is not supported for the user list.
	UserListErrorEnum_RULE_TYPE_IS_NOT_SUPPORTED UserListErrorEnum_UserListError = 34
	// Similar user list cannot be used as a logical user list operand.
	UserListErrorEnum_CAN_NOT_ADD_A_SIMILAR_USERLIST_AS_LOGICAL_LIST_OPERAND UserListErrorEnum_UserListError = 35
	// Logical user list should not have a mix of CRM based user list and other
	// types of lists in its rules.
	UserListErrorEnum_CAN_NOT_MIX_CRM_BASED_IN_LOGICAL_LIST_WITH_OTHER_LISTS UserListErrorEnum_UserListError = 36
)

func (UserListErrorEnum_UserListError) EnumDescriptor

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

func (UserListErrorEnum_UserListError) String

type YoutubeVideoRegistrationErrorEnum

type YoutubeVideoRegistrationErrorEnum struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Container for enum describing YouTube video registration errors.

func (*YoutubeVideoRegistrationErrorEnum) Descriptor

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

func (*YoutubeVideoRegistrationErrorEnum) ProtoMessage

func (*YoutubeVideoRegistrationErrorEnum) ProtoMessage()

func (*YoutubeVideoRegistrationErrorEnum) Reset

func (*YoutubeVideoRegistrationErrorEnum) String

func (*YoutubeVideoRegistrationErrorEnum) XXX_DiscardUnknown

func (m *YoutubeVideoRegistrationErrorEnum) XXX_DiscardUnknown()

func (*YoutubeVideoRegistrationErrorEnum) XXX_Marshal

func (m *YoutubeVideoRegistrationErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*YoutubeVideoRegistrationErrorEnum) XXX_Merge

func (*YoutubeVideoRegistrationErrorEnum) XXX_Size

func (m *YoutubeVideoRegistrationErrorEnum) XXX_Size() int

func (*YoutubeVideoRegistrationErrorEnum) XXX_Unmarshal

func (m *YoutubeVideoRegistrationErrorEnum) XXX_Unmarshal(b []byte) error

type YoutubeVideoRegistrationErrorEnum_YoutubeVideoRegistrationError

type YoutubeVideoRegistrationErrorEnum_YoutubeVideoRegistrationError int32

Enum describing YouTube video registration errors.

const (
	// Enum unspecified.
	YoutubeVideoRegistrationErrorEnum_UNSPECIFIED YoutubeVideoRegistrationErrorEnum_YoutubeVideoRegistrationError = 0
	// The received error code is not known in this version.
	YoutubeVideoRegistrationErrorEnum_UNKNOWN YoutubeVideoRegistrationErrorEnum_YoutubeVideoRegistrationError = 1
	// Video to be registered wasn't found.
	YoutubeVideoRegistrationErrorEnum_VIDEO_NOT_FOUND YoutubeVideoRegistrationErrorEnum_YoutubeVideoRegistrationError = 2
	// Video to be registered is not accessible (e.g. private).
	YoutubeVideoRegistrationErrorEnum_VIDEO_NOT_ACCESSIBLE YoutubeVideoRegistrationErrorEnum_YoutubeVideoRegistrationError = 3
)

func (YoutubeVideoRegistrationErrorEnum_YoutubeVideoRegistrationError) EnumDescriptor

func (YoutubeVideoRegistrationErrorEnum_YoutubeVideoRegistrationError) String

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL