errors

package
v0.2.1 Latest Latest
Warning

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

Go to latest
Published: Jan 31, 2019 License: MIT Imports: 5 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 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",
}
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,
}
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",
}
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,
}
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",
}
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,
}
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",
}
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,
}
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 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",
}
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,
}
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 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",
	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",
	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_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,
	"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 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",
	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,
	"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 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",
}
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,
}
View Source
var FeedAttributeReferenceErrorEnum_FeedAttributeReferenceError_name = map[int32]string{
	0: "UNSPECIFIED",
	1: "UNKNOWN",
	2: "CANNOT_REFERENCE_DELETED_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_DELETED_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",
}
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,
}
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 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",
}
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,
}
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",
}
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,
}
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 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 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 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",
}
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,
}
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 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 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 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",
	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_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",
}
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,
}
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",
	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,
	"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 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",
}
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,
}
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,
}

Functions

This section is empty.

Types

type AccountBudgetProposalErrorEnum added in v0.2.0

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 added in v0.2.0

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

func (*AccountBudgetProposalErrorEnum) ProtoMessage added in v0.2.0

func (*AccountBudgetProposalErrorEnum) ProtoMessage()

func (*AccountBudgetProposalErrorEnum) Reset added in v0.2.0

func (m *AccountBudgetProposalErrorEnum) Reset()

func (*AccountBudgetProposalErrorEnum) String added in v0.2.0

func (*AccountBudgetProposalErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *AccountBudgetProposalErrorEnum) XXX_DiscardUnknown()

func (*AccountBudgetProposalErrorEnum) XXX_Marshal added in v0.2.0

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

func (*AccountBudgetProposalErrorEnum) XXX_Merge added in v0.2.0

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

func (*AccountBudgetProposalErrorEnum) XXX_Size added in v0.2.0

func (m *AccountBudgetProposalErrorEnum) XXX_Size() int

func (*AccountBudgetProposalErrorEnum) XXX_Unmarshal added in v0.2.0

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

type AccountBudgetProposalErrorEnum_AccountBudgetProposalError added in v0.2.0

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 added in v0.2.0

func (AccountBudgetProposalErrorEnum_AccountBudgetProposalError) String added in v0.2.0

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 legacy url and a tracking url template simultaneously in
	// a DSA.
	AdErrorEnum_CANNOT_SET_WITH_TRACKING_URL_TEMPLATE AdErrorEnum_AdError = 16
	// 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 Dynamic Search Ads tags ({lpurl} etc.)
	AdErrorEnum_INVALID_DSA_URL_TAG AdErrorEnum_AdError = 46
	// 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 dest url (e.g.
	// http://{lpurl})
	AdErrorEnum_URL_SCHEME_BEFORE_DSA_TAG AdErrorEnum_AdError = 101
	// 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
)

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 added in v0.2.0

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 added in v0.2.0

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

func (*AdGroupFeedErrorEnum) ProtoMessage added in v0.2.0

func (*AdGroupFeedErrorEnum) ProtoMessage()

func (*AdGroupFeedErrorEnum) Reset added in v0.2.0

func (m *AdGroupFeedErrorEnum) Reset()

func (*AdGroupFeedErrorEnum) String added in v0.2.0

func (m *AdGroupFeedErrorEnum) String() string

func (*AdGroupFeedErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *AdGroupFeedErrorEnum) XXX_DiscardUnknown()

func (*AdGroupFeedErrorEnum) XXX_Marshal added in v0.2.0

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

func (*AdGroupFeedErrorEnum) XXX_Merge added in v0.2.0

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

func (*AdGroupFeedErrorEnum) XXX_Size added in v0.2.0

func (m *AdGroupFeedErrorEnum) XXX_Size() int

func (*AdGroupFeedErrorEnum) XXX_Unmarshal added in v0.2.0

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

type AdGroupFeedErrorEnum_AdGroupFeedError added in v0.2.0

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 added in v0.2.0

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

func (AdGroupFeedErrorEnum_AdGroupFeedError) String added in v0.2.0

type AdParameterErrorEnum added in v0.2.1

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 added in v0.2.1

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

func (*AdParameterErrorEnum) ProtoMessage added in v0.2.1

func (*AdParameterErrorEnum) ProtoMessage()

func (*AdParameterErrorEnum) Reset added in v0.2.1

func (m *AdParameterErrorEnum) Reset()

func (*AdParameterErrorEnum) String added in v0.2.1

func (m *AdParameterErrorEnum) String() string

func (*AdParameterErrorEnum) XXX_DiscardUnknown added in v0.2.1

func (m *AdParameterErrorEnum) XXX_DiscardUnknown()

func (*AdParameterErrorEnum) XXX_Marshal added in v0.2.1

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

func (*AdParameterErrorEnum) XXX_Merge added in v0.2.1

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

func (*AdParameterErrorEnum) XXX_Size added in v0.2.1

func (m *AdParameterErrorEnum) XXX_Size() int

func (*AdParameterErrorEnum) XXX_Unmarshal added in v0.2.1

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

type AdParameterErrorEnum_AdParameterError added in v0.2.1

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 added in v0.2.1

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

func (AdParameterErrorEnum_AdParameterError) String added in v0.2.1

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

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 payment mode.
	BiddingErrorEnum_NOT_COMPATIBLE_WITH_PAYMENT_MODE BiddingErrorEnum_BiddingError = 34
)

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
)

func (BiddingStrategyErrorEnum_BiddingStrategyError) EnumDescriptor

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

func (BiddingStrategyErrorEnum_BiddingStrategyError) String

type BillingSetupErrorEnum added in v0.2.0

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 added in v0.2.0

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

func (*BillingSetupErrorEnum) ProtoMessage added in v0.2.0

func (*BillingSetupErrorEnum) ProtoMessage()

func (*BillingSetupErrorEnum) Reset added in v0.2.0

func (m *BillingSetupErrorEnum) Reset()

func (*BillingSetupErrorEnum) String added in v0.2.0

func (m *BillingSetupErrorEnum) String() string

func (*BillingSetupErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *BillingSetupErrorEnum) XXX_DiscardUnknown()

func (*BillingSetupErrorEnum) XXX_Marshal added in v0.2.0

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

func (*BillingSetupErrorEnum) XXX_Merge added in v0.2.0

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

func (*BillingSetupErrorEnum) XXX_Size added in v0.2.0

func (m *BillingSetupErrorEnum) XXX_Size() int

func (*BillingSetupErrorEnum) XXX_Unmarshal added in v0.2.0

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

type BillingSetupErrorEnum_BillingSetupError added in v0.2.0

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 use 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, ie. a billing known to Payments.
	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
	// Billing Setup creation failed because Payments could not find the
	// requested Payments profile.
	BillingSetupErrorEnum_PAYMENTS_PROFILE_NOT_FOUND BillingSetupErrorEnum_BillingSetupError = 13
	// Billing Setup creation failed because Payments could not find the
	// requested Payments account.
	BillingSetupErrorEnum_PAYMENTS_ACCOUNT_NOT_FOUND BillingSetupErrorEnum_BillingSetupError = 14
	// Billing Setup creation failed because Payments considers requested
	// Payments profile ineligible.
	BillingSetupErrorEnum_PAYMENTS_PROFILE_INELIGIBLE BillingSetupErrorEnum_BillingSetupError = 15
	// Billing Setup creation failed because Payments considers requested
	// Payments account ineligible.
	BillingSetupErrorEnum_PAYMENTS_ACCOUNT_INELIGIBLE BillingSetupErrorEnum_BillingSetupError = 16
)

func (BillingSetupErrorEnum_BillingSetupError) EnumDescriptor added in v0.2.0

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

func (BillingSetupErrorEnum_BillingSetupError) String added in v0.2.0

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 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. An 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
)

func (CampaignErrorEnum_CampaignError) EnumDescriptor

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

func (CampaignErrorEnum_CampaignError) String

type CampaignFeedErrorEnum added in v0.2.0

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 added in v0.2.0

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

func (*CampaignFeedErrorEnum) ProtoMessage added in v0.2.0

func (*CampaignFeedErrorEnum) ProtoMessage()

func (*CampaignFeedErrorEnum) Reset added in v0.2.0

func (m *CampaignFeedErrorEnum) Reset()

func (*CampaignFeedErrorEnum) String added in v0.2.0

func (m *CampaignFeedErrorEnum) String() string

func (*CampaignFeedErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *CampaignFeedErrorEnum) XXX_DiscardUnknown()

func (*CampaignFeedErrorEnum) XXX_Marshal added in v0.2.0

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

func (*CampaignFeedErrorEnum) XXX_Merge added in v0.2.0

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

func (*CampaignFeedErrorEnum) XXX_Size added in v0.2.0

func (m *CampaignFeedErrorEnum) XXX_Size() int

func (*CampaignFeedErrorEnum) XXX_Unmarshal added in v0.2.0

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

type CampaignFeedErrorEnum_CampaignFeedError added in v0.2.0

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 added in v0.2.0

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

func (CampaignFeedErrorEnum_CampaignFeedError) String added in v0.2.0

type CampaignSharedSetErrorEnum added in v0.2.0

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 added in v0.2.0

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

func (*CampaignSharedSetErrorEnum) ProtoMessage added in v0.2.0

func (*CampaignSharedSetErrorEnum) ProtoMessage()

func (*CampaignSharedSetErrorEnum) Reset added in v0.2.0

func (m *CampaignSharedSetErrorEnum) Reset()

func (*CampaignSharedSetErrorEnum) String added in v0.2.0

func (m *CampaignSharedSetErrorEnum) String() string

func (*CampaignSharedSetErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *CampaignSharedSetErrorEnum) XXX_DiscardUnknown()

func (*CampaignSharedSetErrorEnum) XXX_Marshal added in v0.2.0

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

func (*CampaignSharedSetErrorEnum) XXX_Merge added in v0.2.0

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

func (*CampaignSharedSetErrorEnum) XXX_Size added in v0.2.0

func (m *CampaignSharedSetErrorEnum) XXX_Size() int

func (*CampaignSharedSetErrorEnum) XXX_Unmarshal added in v0.2.0

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

type CampaignSharedSetErrorEnum_CampaignSharedSetError added in v0.2.0

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 added in v0.2.0

func (CampaignSharedSetErrorEnum_CampaignSharedSetError) String added in v0.2.0

type ChangeStatusErrorEnum added in v0.2.0

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 added in v0.2.0

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

func (*ChangeStatusErrorEnum) ProtoMessage added in v0.2.0

func (*ChangeStatusErrorEnum) ProtoMessage()

func (*ChangeStatusErrorEnum) Reset added in v0.2.0

func (m *ChangeStatusErrorEnum) Reset()

func (*ChangeStatusErrorEnum) String added in v0.2.0

func (m *ChangeStatusErrorEnum) String() string

func (*ChangeStatusErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *ChangeStatusErrorEnum) XXX_DiscardUnknown()

func (*ChangeStatusErrorEnum) XXX_Marshal added in v0.2.0

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

func (*ChangeStatusErrorEnum) XXX_Merge added in v0.2.0

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

func (*ChangeStatusErrorEnum) XXX_Size added in v0.2.0

func (m *ChangeStatusErrorEnum) XXX_Size() int

func (*ChangeStatusErrorEnum) XXX_Unmarshal added in v0.2.0

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

type ChangeStatusErrorEnum_ChangeStatusError added in v0.2.0

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 added in v0.2.0

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

func (ChangeStatusErrorEnum_ChangeStatusError) String added in v0.2.0

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 added in v0.2.0

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 added in v0.2.0

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

func (*ConversionActionErrorEnum) ProtoMessage added in v0.2.0

func (*ConversionActionErrorEnum) ProtoMessage()

func (*ConversionActionErrorEnum) Reset added in v0.2.0

func (m *ConversionActionErrorEnum) Reset()

func (*ConversionActionErrorEnum) String added in v0.2.0

func (m *ConversionActionErrorEnum) String() string

func (*ConversionActionErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *ConversionActionErrorEnum) XXX_DiscardUnknown()

func (*ConversionActionErrorEnum) XXX_Marshal added in v0.2.0

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

func (*ConversionActionErrorEnum) XXX_Merge added in v0.2.0

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

func (*ConversionActionErrorEnum) XXX_Size added in v0.2.0

func (m *ConversionActionErrorEnum) XXX_Size() int

func (*ConversionActionErrorEnum) XXX_Unmarshal added in v0.2.0

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

type ConversionActionErrorEnum_ConversionActionError added in v0.2.0

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 added in v0.2.0

func (ConversionActionErrorEnum_ConversionActionError) String added in v0.2.0

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
	// 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
	// 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 CustomerClientLinkErrorEnum added in v0.2.0

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 added in v0.2.0

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

func (*CustomerClientLinkErrorEnum) ProtoMessage added in v0.2.0

func (*CustomerClientLinkErrorEnum) ProtoMessage()

func (*CustomerClientLinkErrorEnum) Reset added in v0.2.0

func (m *CustomerClientLinkErrorEnum) Reset()

func (*CustomerClientLinkErrorEnum) String added in v0.2.0

func (m *CustomerClientLinkErrorEnum) String() string

func (*CustomerClientLinkErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *CustomerClientLinkErrorEnum) XXX_DiscardUnknown()

func (*CustomerClientLinkErrorEnum) XXX_Marshal added in v0.2.0

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

func (*CustomerClientLinkErrorEnum) XXX_Merge added in v0.2.0

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

func (*CustomerClientLinkErrorEnum) XXX_Size added in v0.2.0

func (m *CustomerClientLinkErrorEnum) XXX_Size() int

func (*CustomerClientLinkErrorEnum) XXX_Unmarshal added in v0.2.0

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

type CustomerClientLinkErrorEnum_CustomerClientLinkError added in v0.2.0

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 added in v0.2.0

func (CustomerClientLinkErrorEnum_CustomerClientLinkError) String added in v0.2.0

type CustomerErrorEnum added in v0.2.0

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 added in v0.2.0

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

func (*CustomerErrorEnum) ProtoMessage added in v0.2.0

func (*CustomerErrorEnum) ProtoMessage()

func (*CustomerErrorEnum) Reset added in v0.2.0

func (m *CustomerErrorEnum) Reset()

func (*CustomerErrorEnum) String added in v0.2.0

func (m *CustomerErrorEnum) String() string

func (*CustomerErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *CustomerErrorEnum) XXX_DiscardUnknown()

func (*CustomerErrorEnum) XXX_Marshal added in v0.2.0

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

func (*CustomerErrorEnum) XXX_Merge added in v0.2.0

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

func (*CustomerErrorEnum) XXX_Size added in v0.2.0

func (m *CustomerErrorEnum) XXX_Size() int

func (*CustomerErrorEnum) XXX_Unmarshal added in v0.2.0

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

type CustomerErrorEnum_CustomerError added in v0.2.0

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 added in v0.2.0

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

func (CustomerErrorEnum_CustomerError) String added in v0.2.0

type CustomerFeedErrorEnum added in v0.2.0

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 added in v0.2.0

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

func (*CustomerFeedErrorEnum) ProtoMessage added in v0.2.0

func (*CustomerFeedErrorEnum) ProtoMessage()

func (*CustomerFeedErrorEnum) Reset added in v0.2.0

func (m *CustomerFeedErrorEnum) Reset()

func (*CustomerFeedErrorEnum) String added in v0.2.0

func (m *CustomerFeedErrorEnum) String() string

func (*CustomerFeedErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *CustomerFeedErrorEnum) XXX_DiscardUnknown()

func (*CustomerFeedErrorEnum) XXX_Marshal added in v0.2.0

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

func (*CustomerFeedErrorEnum) XXX_Merge added in v0.2.0

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

func (*CustomerFeedErrorEnum) XXX_Size added in v0.2.0

func (m *CustomerFeedErrorEnum) XXX_Size() int

func (*CustomerFeedErrorEnum) XXX_Unmarshal added in v0.2.0

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

type CustomerFeedErrorEnum_CustomerFeedError added in v0.2.0

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 added in v0.2.0

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

func (CustomerFeedErrorEnum_CustomerFeedError) String added in v0.2.0

type CustomerManagerLinkErrorEnum added in v0.2.0

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 added in v0.2.0

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

func (*CustomerManagerLinkErrorEnum) ProtoMessage added in v0.2.0

func (*CustomerManagerLinkErrorEnum) ProtoMessage()

func (*CustomerManagerLinkErrorEnum) Reset added in v0.2.0

func (m *CustomerManagerLinkErrorEnum) Reset()

func (*CustomerManagerLinkErrorEnum) String added in v0.2.0

func (*CustomerManagerLinkErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *CustomerManagerLinkErrorEnum) XXX_DiscardUnknown()

func (*CustomerManagerLinkErrorEnum) XXX_Marshal added in v0.2.0

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

func (*CustomerManagerLinkErrorEnum) XXX_Merge added in v0.2.0

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

func (*CustomerManagerLinkErrorEnum) XXX_Size added in v0.2.0

func (m *CustomerManagerLinkErrorEnum) XXX_Size() int

func (*CustomerManagerLinkErrorEnum) XXX_Unmarshal added in v0.2.0

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

type CustomerManagerLinkErrorEnum_CustomerManagerLinkError added in v0.2.0

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 added in v0.2.0

func (CustomerManagerLinkErrorEnum_CustomerManagerLinkError) String added in v0.2.0

type DatabaseErrorEnum added in v0.2.0

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 added in v0.2.0

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

func (*DatabaseErrorEnum) ProtoMessage added in v0.2.0

func (*DatabaseErrorEnum) ProtoMessage()

func (*DatabaseErrorEnum) Reset added in v0.2.0

func (m *DatabaseErrorEnum) Reset()

func (*DatabaseErrorEnum) String added in v0.2.0

func (m *DatabaseErrorEnum) String() string

func (*DatabaseErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *DatabaseErrorEnum) XXX_DiscardUnknown()

func (*DatabaseErrorEnum) XXX_Marshal added in v0.2.0

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

func (*DatabaseErrorEnum) XXX_Merge added in v0.2.0

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

func (*DatabaseErrorEnum) XXX_Size added in v0.2.0

func (m *DatabaseErrorEnum) XXX_Size() int

func (*DatabaseErrorEnum) XXX_Unmarshal added in v0.2.0

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

type DatabaseErrorEnum_DatabaseError added in v0.2.0

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 added in v0.2.0

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

func (DatabaseErrorEnum_DatabaseError) String added in v0.2.0

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
	// 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 campaign 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 added in v0.2.0

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 added in v0.2.0

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

func (*EnumErrorEnum) ProtoMessage added in v0.2.0

func (*EnumErrorEnum) ProtoMessage()

func (*EnumErrorEnum) Reset added in v0.2.0

func (m *EnumErrorEnum) Reset()

func (*EnumErrorEnum) String added in v0.2.0

func (m *EnumErrorEnum) String() string

func (*EnumErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *EnumErrorEnum) XXX_DiscardUnknown()

func (*EnumErrorEnum) XXX_Marshal added in v0.2.0

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

func (*EnumErrorEnum) XXX_Merge added in v0.2.0

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

func (*EnumErrorEnum) XXX_Size added in v0.2.0

func (m *EnumErrorEnum) XXX_Size() int

func (*EnumErrorEnum) XXX_Unmarshal added in v0.2.0

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

type EnumErrorEnum_EnumError added in v0.2.0

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 added in v0.2.0

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

func (EnumErrorEnum_EnumError) String added in v0.2.0

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_BiddingError
	//	*ErrorCode_CampaignCriterionError
	//	*ErrorCode_CollectionSizeError
	//	*ErrorCode_CriterionError
	//	*ErrorCode_CustomerError
	//	*ErrorCode_DateError
	//	*ErrorCode_DateRangeError
	//	*ErrorCode_DistinctError
	//	*ErrorCode_FeedAttributeReferenceError
	//	*ErrorCode_FunctionError
	//	*ErrorCode_FunctionParsingError
	//	*ErrorCode_IdError
	//	*ErrorCode_ImageError
	//	*ErrorCode_MediaBundleError
	//	*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_AdGroupBidModifierError
	//	*ErrorCode_ContextError
	//	*ErrorCode_FieldError
	//	*ErrorCode_SharedSetError
	//	*ErrorCode_SharedCriterionError
	//	*ErrorCode_CampaignSharedSetError
	//	*ErrorCode_ConversionActionError
	//	*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_FeedItemError
	//	*ErrorCode_BillingSetupError
	//	*ErrorCode_CustomerClientLinkError
	//	*ErrorCode_CustomerManagerLinkError
	//	*ErrorCode_FeedMappingError
	//	*ErrorCode_CustomerFeedError
	//	*ErrorCode_AdGroupFeedError
	//	*ErrorCode_CampaignFeedError
	//	*ErrorCode_AdParameterError
	//	*ErrorCode_FeedItemValidationError
	//	*ErrorCode_ExtensionSettingError
	//	*ErrorCode_PolicyViolationError
	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 added in v0.2.0

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 added in v0.2.0

func (m *ErrorCode) GetAdGroupFeedError() AdGroupFeedErrorEnum_AdGroupFeedError

func (*ErrorCode) GetAdParameterError added in v0.2.1

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) 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 added in v0.2.0

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

func (m *ErrorCode) GetCampaignError() CampaignErrorEnum_CampaignError

func (*ErrorCode) GetCampaignFeedError added in v0.2.0

func (m *ErrorCode) GetCampaignFeedError() CampaignFeedErrorEnum_CampaignFeedError

func (*ErrorCode) GetCampaignSharedSetError added in v0.2.0

func (m *ErrorCode) GetCampaignSharedSetError() CampaignSharedSetErrorEnum_CampaignSharedSetError

func (*ErrorCode) GetChangeStatusError added in v0.2.0

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 added in v0.2.0

func (m *ErrorCode) GetConversionActionError() ConversionActionErrorEnum_ConversionActionError

func (*ErrorCode) GetCriterionError

func (m *ErrorCode) GetCriterionError() CriterionErrorEnum_CriterionError

func (*ErrorCode) GetCustomerClientLinkError added in v0.2.0

func (m *ErrorCode) GetCustomerClientLinkError() CustomerClientLinkErrorEnum_CustomerClientLinkError

func (*ErrorCode) GetCustomerError added in v0.2.0

func (m *ErrorCode) GetCustomerError() CustomerErrorEnum_CustomerError

func (*ErrorCode) GetCustomerFeedError added in v0.2.0

func (m *ErrorCode) GetCustomerFeedError() CustomerFeedErrorEnum_CustomerFeedError

func (*ErrorCode) GetCustomerManagerLinkError added in v0.2.0

func (m *ErrorCode) GetCustomerManagerLinkError() CustomerManagerLinkErrorEnum_CustomerManagerLinkError

func (*ErrorCode) GetDatabaseError added in v0.2.0

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 added in v0.2.0

func (m *ErrorCode) GetEnumError() EnumErrorEnum_EnumError

func (*ErrorCode) GetErrorCode

func (m *ErrorCode) GetErrorCode() isErrorCode_ErrorCode

func (*ErrorCode) GetExtensionSettingError added in v0.2.1

func (m *ErrorCode) GetExtensionSettingError() ExtensionSettingErrorEnum_ExtensionSettingError

func (*ErrorCode) GetFeedError added in v0.2.0

func (m *ErrorCode) GetFeedError() FeedErrorEnum_FeedError

func (*ErrorCode) GetFeedItemError added in v0.2.0

func (m *ErrorCode) GetFeedItemError() FeedItemErrorEnum_FeedItemError

func (*ErrorCode) GetFeedItemValidationError added in v0.2.1

func (m *ErrorCode) GetFeedItemValidationError() FeedItemValidationErrorEnum_FeedItemValidationError

func (*ErrorCode) GetFeedMappingError added in v0.2.0

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) GetGeoTargetConstantSuggestionError added in v0.2.0

func (*ErrorCode) GetHeaderError added in v0.2.0

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 added in v0.2.0

func (m *ErrorCode) GetKeywordPlanAdGroupError() KeywordPlanAdGroupErrorEnum_KeywordPlanAdGroupError

func (*ErrorCode) GetKeywordPlanCampaignError added in v0.2.0

func (m *ErrorCode) GetKeywordPlanCampaignError() KeywordPlanCampaignErrorEnum_KeywordPlanCampaignError

func (*ErrorCode) GetKeywordPlanError added in v0.2.0

func (m *ErrorCode) GetKeywordPlanError() KeywordPlanErrorEnum_KeywordPlanError

func (*ErrorCode) GetKeywordPlanIdeaError added in v0.2.0

func (m *ErrorCode) GetKeywordPlanIdeaError() KeywordPlanIdeaErrorEnum_KeywordPlanIdeaError

func (*ErrorCode) GetKeywordPlanKeywordError added in v0.2.0

func (m *ErrorCode) GetKeywordPlanKeywordError() KeywordPlanKeywordErrorEnum_KeywordPlanKeywordError

func (*ErrorCode) GetKeywordPlanNegativeKeywordError added in v0.2.0

func (*ErrorCode) GetListOperationError

func (m *ErrorCode) GetListOperationError() ListOperationErrorEnum_ListOperationError

func (*ErrorCode) GetMediaBundleError

func (m *ErrorCode) GetMediaBundleError() MediaBundleErrorEnum_MediaBundleError

func (*ErrorCode) GetMediaFileError added in v0.2.0

func (m *ErrorCode) GetMediaFileError() MediaFileErrorEnum_MediaFileError

func (*ErrorCode) GetMultiplierError

func (m *ErrorCode) GetMultiplierError() MultiplierErrorEnum_MultiplierError

func (*ErrorCode) GetMutateError

func (m *ErrorCode) GetMutateError() MutateErrorEnum_MutateError

func (*ErrorCode) GetNewResourceCreationError

func (m *ErrorCode) GetNewResourceCreationError() NewResourceCreationErrorEnum_NewResourceCreationError

func (*ErrorCode) GetNotEmptyError

func (m *ErrorCode) GetNotEmptyError() NotEmptyErrorEnum_NotEmptyError

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) GetPolicyFindingError added in v0.2.0

func (m *ErrorCode) GetPolicyFindingError() PolicyFindingErrorEnum_PolicyFindingError

func (*ErrorCode) GetPolicyViolationError added in v0.2.1

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 added in v0.2.0

func (m *ErrorCode) GetSharedCriterionError() SharedCriterionErrorEnum_SharedCriterionError

func (*ErrorCode) GetSharedSetError added in v0.2.0

func (m *ErrorCode) GetSharedSetError() SharedSetErrorEnum_SharedSetError

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 added in v0.2.0

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 added in v0.2.0

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 added in v0.2.0

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.v0.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 added in v0.2.0

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

type ErrorCode_AdParameterError added in v0.2.1

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.v0.errors.AdxErrorEnum_AdxError,oneof"`
}

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 added in v0.2.0

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_CampaignError

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

type ErrorCode_CampaignFeedError added in v0.2.0

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

type ErrorCode_CampaignSharedSetError added in v0.2.0

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

type ErrorCode_ChangeStatusError added in v0.2.0

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 added in v0.2.0

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

type ErrorCode_CriterionError

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

type ErrorCode_CustomerClientLinkError added in v0.2.0

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

type ErrorCode_CustomerError added in v0.2.0

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

type ErrorCode_CustomerFeedError added in v0.2.0

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

type ErrorCode_CustomerManagerLinkError added in v0.2.0

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

type ErrorCode_DatabaseError added in v0.2.0

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 added in v0.2.0

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

type ErrorCode_ExtensionSettingError added in v0.2.1

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 added in v0.2.0

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

type ErrorCode_FeedItemError added in v0.2.0

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

type ErrorCode_FeedItemValidationError added in v0.2.1

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

type ErrorCode_FeedMappingError added in v0.2.0

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 added in v0.2.0

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

type ErrorCode_HeaderError added in v0.2.0

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.v0.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 added in v0.2.0

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

type ErrorCode_KeywordPlanCampaignError added in v0.2.0

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

type ErrorCode_KeywordPlanError added in v0.2.0

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

type ErrorCode_KeywordPlanIdeaError added in v0.2.0

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

type ErrorCode_KeywordPlanKeywordError added in v0.2.0

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

type ErrorCode_KeywordPlanNegativeKeywordError added in v0.2.0

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

type ErrorCode_ListOperationError

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

type ErrorCode_MediaBundleError

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

type ErrorCode_MediaFileError added in v0.2.0

type ErrorCode_MediaFileError struct {
	MediaFileError MediaFileErrorEnum_MediaFileError `` /* 149-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_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_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_PolicyFindingError added in v0.2.0

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

type ErrorCode_PolicyViolationError added in v0.2.1

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 added in v0.2.0

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

type ErrorCode_SharedSetError added in v0.2.0

type ErrorCode_SharedSetError struct {
	SharedSetError SharedSetErrorEnum_SharedSetError `` /* 149-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 added in v0.2.0

type ErrorCode_UserListError struct {
	UserListError UserListErrorEnum_UserListError `` /* 145-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 added in v0.2.0

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 ExtensionSettingErrorEnum added in v0.2.1

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 added in v0.2.1

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

func (*ExtensionSettingErrorEnum) ProtoMessage added in v0.2.1

func (*ExtensionSettingErrorEnum) ProtoMessage()

func (*ExtensionSettingErrorEnum) Reset added in v0.2.1

func (m *ExtensionSettingErrorEnum) Reset()

func (*ExtensionSettingErrorEnum) String added in v0.2.1

func (m *ExtensionSettingErrorEnum) String() string

func (*ExtensionSettingErrorEnum) XXX_DiscardUnknown added in v0.2.1

func (m *ExtensionSettingErrorEnum) XXX_DiscardUnknown()

func (*ExtensionSettingErrorEnum) XXX_Marshal added in v0.2.1

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

func (*ExtensionSettingErrorEnum) XXX_Merge added in v0.2.1

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

func (*ExtensionSettingErrorEnum) XXX_Size added in v0.2.1

func (m *ExtensionSettingErrorEnum) XXX_Size() int

func (*ExtensionSettingErrorEnum) XXX_Unmarshal added in v0.2.1

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

type ExtensionSettingErrorEnum_ExtensionSettingError added in v0.2.1

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.
	ExtensionSettingErrorEnum_CUSTOMER_CONSENT_FOR_CALL_RECORDING_REQUIRED ExtensionSettingErrorEnum_ExtensionSettingError = 66
)

func (ExtensionSettingErrorEnum_ExtensionSettingError) EnumDescriptor added in v0.2.1

func (ExtensionSettingErrorEnum_ExtensionSettingError) String added in v0.2.1

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 deleted.
	FeedAttributeReferenceErrorEnum_CANNOT_REFERENCE_DELETED_FEED FeedAttributeReferenceErrorEnum_FeedAttributeReferenceError = 2
	// There is no active feed with the given name.
	FeedAttributeReferenceErrorEnum_INVALID_FEED_NAME FeedAttributeReferenceErrorEnum_FeedAttributeReferenceError = 3
	// There is no feed attribute in an active feed with the given name.
	FeedAttributeReferenceErrorEnum_INVALID_FEED_ATTRIBUTE_NAME FeedAttributeReferenceErrorEnum_FeedAttributeReferenceError = 4
)

func (FeedAttributeReferenceErrorEnum_FeedAttributeReferenceError) EnumDescriptor

func (FeedAttributeReferenceErrorEnum_FeedAttributeReferenceError) String

type FeedErrorEnum added in v0.2.0

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 added in v0.2.0

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

func (*FeedErrorEnum) ProtoMessage added in v0.2.0

func (*FeedErrorEnum) ProtoMessage()

func (*FeedErrorEnum) Reset added in v0.2.0

func (m *FeedErrorEnum) Reset()

func (*FeedErrorEnum) String added in v0.2.0

func (m *FeedErrorEnum) String() string

func (*FeedErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *FeedErrorEnum) XXX_DiscardUnknown()

func (*FeedErrorEnum) XXX_Marshal added in v0.2.0

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

func (*FeedErrorEnum) XXX_Merge added in v0.2.0

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

func (*FeedErrorEnum) XXX_Size added in v0.2.0

func (m *FeedErrorEnum) XXX_Size() int

func (*FeedErrorEnum) XXX_Unmarshal added in v0.2.0

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

type FeedErrorEnum_FeedError added in v0.2.0

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
)

func (FeedErrorEnum_FeedError) EnumDescriptor added in v0.2.0

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

func (FeedErrorEnum_FeedError) String added in v0.2.0

func (x FeedErrorEnum_FeedError) String() string

type FeedItemErrorEnum added in v0.2.0

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 added in v0.2.0

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

func (*FeedItemErrorEnum) ProtoMessage added in v0.2.0

func (*FeedItemErrorEnum) ProtoMessage()

func (*FeedItemErrorEnum) Reset added in v0.2.0

func (m *FeedItemErrorEnum) Reset()

func (*FeedItemErrorEnum) String added in v0.2.0

func (m *FeedItemErrorEnum) String() string

func (*FeedItemErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *FeedItemErrorEnum) XXX_DiscardUnknown()

func (*FeedItemErrorEnum) XXX_Marshal added in v0.2.0

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

func (*FeedItemErrorEnum) XXX_Merge added in v0.2.0

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

func (*FeedItemErrorEnum) XXX_Size added in v0.2.0

func (m *FeedItemErrorEnum) XXX_Size() int

func (*FeedItemErrorEnum) XXX_Unmarshal added in v0.2.0

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

type FeedItemErrorEnum_FeedItemError added in v0.2.0

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 added in v0.2.0

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

func (FeedItemErrorEnum_FeedItemError) String added in v0.2.0

type FeedItemValidationErrorEnum added in v0.2.1

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 added in v0.2.1

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

func (*FeedItemValidationErrorEnum) ProtoMessage added in v0.2.1

func (*FeedItemValidationErrorEnum) ProtoMessage()

func (*FeedItemValidationErrorEnum) Reset added in v0.2.1

func (m *FeedItemValidationErrorEnum) Reset()

func (*FeedItemValidationErrorEnum) String added in v0.2.1

func (m *FeedItemValidationErrorEnum) String() string

func (*FeedItemValidationErrorEnum) XXX_DiscardUnknown added in v0.2.1

func (m *FeedItemValidationErrorEnum) XXX_DiscardUnknown()

func (*FeedItemValidationErrorEnum) XXX_Marshal added in v0.2.1

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

func (*FeedItemValidationErrorEnum) XXX_Merge added in v0.2.1

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

func (*FeedItemValidationErrorEnum) XXX_Size added in v0.2.1

func (m *FeedItemValidationErrorEnum) XXX_Size() int

func (*FeedItemValidationErrorEnum) XXX_Unmarshal added in v0.2.1

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

type FeedItemValidationErrorEnum_FeedItemValidationError added in v0.2.1

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

func (FeedItemValidationErrorEnum_FeedItemValidationError) EnumDescriptor added in v0.2.1

func (FeedItemValidationErrorEnum_FeedItemValidationError) String added in v0.2.1

type FeedMappingErrorEnum added in v0.2.0

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 added in v0.2.0

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

func (*FeedMappingErrorEnum) ProtoMessage added in v0.2.0

func (*FeedMappingErrorEnum) ProtoMessage()

func (*FeedMappingErrorEnum) Reset added in v0.2.0

func (m *FeedMappingErrorEnum) Reset()

func (*FeedMappingErrorEnum) String added in v0.2.0

func (m *FeedMappingErrorEnum) String() string

func (*FeedMappingErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *FeedMappingErrorEnum) XXX_DiscardUnknown()

func (*FeedMappingErrorEnum) XXX_Marshal added in v0.2.0

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

func (*FeedMappingErrorEnum) XXX_Merge added in v0.2.0

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

func (*FeedMappingErrorEnum) XXX_Size added in v0.2.0

func (m *FeedMappingErrorEnum) XXX_Size() int

func (*FeedMappingErrorEnum) XXX_Unmarshal added in v0.2.0

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

type FeedMappingErrorEnum_FeedMappingError added in v0.2.0

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 added in v0.2.0

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

func (FeedMappingErrorEnum_FeedMappingError) String added in v0.2.0

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 in the resource.
	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
)

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 added in v0.2.0

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 added in v0.2.0

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

func (*GeoTargetConstantSuggestionErrorEnum) ProtoMessage added in v0.2.0

func (*GeoTargetConstantSuggestionErrorEnum) ProtoMessage()

func (*GeoTargetConstantSuggestionErrorEnum) Reset added in v0.2.0

func (*GeoTargetConstantSuggestionErrorEnum) String added in v0.2.0

func (*GeoTargetConstantSuggestionErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *GeoTargetConstantSuggestionErrorEnum) XXX_DiscardUnknown()

func (*GeoTargetConstantSuggestionErrorEnum) XXX_Marshal added in v0.2.0

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

func (*GeoTargetConstantSuggestionErrorEnum) XXX_Merge added in v0.2.0

func (*GeoTargetConstantSuggestionErrorEnum) XXX_Size added in v0.2.0

func (*GeoTargetConstantSuggestionErrorEnum) XXX_Unmarshal added in v0.2.0

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

type GeoTargetConstantSuggestionErrorEnum_GeoTargetConstantSuggestionError added in v0.2.0

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 added in v0.2.0

func (GeoTargetConstantSuggestionErrorEnum_GeoTargetConstantSuggestionError) String added in v0.2.0

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 added in v0.2.0

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 added in v0.2.0

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

func (*HeaderErrorEnum) ProtoMessage added in v0.2.0

func (*HeaderErrorEnum) ProtoMessage()

func (*HeaderErrorEnum) Reset added in v0.2.0

func (m *HeaderErrorEnum) Reset()

func (*HeaderErrorEnum) String added in v0.2.0

func (m *HeaderErrorEnum) String() string

func (*HeaderErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *HeaderErrorEnum) XXX_DiscardUnknown()

func (*HeaderErrorEnum) XXX_Marshal added in v0.2.0

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

func (*HeaderErrorEnum) XXX_Merge added in v0.2.0

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

func (*HeaderErrorEnum) XXX_Size added in v0.2.0

func (m *HeaderErrorEnum) XXX_Size() int

func (*HeaderErrorEnum) XXX_Unmarshal added in v0.2.0

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

type HeaderErrorEnum_HeaderError added in v0.2.0

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 added in v0.2.0

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

func (HeaderErrorEnum_HeaderError) String added in v0.2.0

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 any API version. This will be
	// fixed by adding a new error code as soon as possible.
	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 added in v0.2.0

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 added in v0.2.0

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

func (*KeywordPlanAdGroupErrorEnum) ProtoMessage added in v0.2.0

func (*KeywordPlanAdGroupErrorEnum) ProtoMessage()

func (*KeywordPlanAdGroupErrorEnum) Reset added in v0.2.0

func (m *KeywordPlanAdGroupErrorEnum) Reset()

func (*KeywordPlanAdGroupErrorEnum) String added in v0.2.0

func (m *KeywordPlanAdGroupErrorEnum) String() string

func (*KeywordPlanAdGroupErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *KeywordPlanAdGroupErrorEnum) XXX_DiscardUnknown()

func (*KeywordPlanAdGroupErrorEnum) XXX_Marshal added in v0.2.0

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

func (*KeywordPlanAdGroupErrorEnum) XXX_Merge added in v0.2.0

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

func (*KeywordPlanAdGroupErrorEnum) XXX_Size added in v0.2.0

func (m *KeywordPlanAdGroupErrorEnum) XXX_Size() int

func (*KeywordPlanAdGroupErrorEnum) XXX_Unmarshal added in v0.2.0

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

type KeywordPlanAdGroupErrorEnum_KeywordPlanAdGroupError added in v0.2.0

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 added in v0.2.0

func (KeywordPlanAdGroupErrorEnum_KeywordPlanAdGroupError) String added in v0.2.0

type KeywordPlanCampaignErrorEnum added in v0.2.0

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 added in v0.2.0

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

func (*KeywordPlanCampaignErrorEnum) ProtoMessage added in v0.2.0

func (*KeywordPlanCampaignErrorEnum) ProtoMessage()

func (*KeywordPlanCampaignErrorEnum) Reset added in v0.2.0

func (m *KeywordPlanCampaignErrorEnum) Reset()

func (*KeywordPlanCampaignErrorEnum) String added in v0.2.0

func (*KeywordPlanCampaignErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *KeywordPlanCampaignErrorEnum) XXX_DiscardUnknown()

func (*KeywordPlanCampaignErrorEnum) XXX_Marshal added in v0.2.0

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

func (*KeywordPlanCampaignErrorEnum) XXX_Merge added in v0.2.0

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

func (*KeywordPlanCampaignErrorEnum) XXX_Size added in v0.2.0

func (m *KeywordPlanCampaignErrorEnum) XXX_Size() int

func (*KeywordPlanCampaignErrorEnum) XXX_Unmarshal added in v0.2.0

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

type KeywordPlanCampaignErrorEnum_KeywordPlanCampaignError added in v0.2.0

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 added in v0.2.0

func (KeywordPlanCampaignErrorEnum_KeywordPlanCampaignError) String added in v0.2.0

type KeywordPlanErrorEnum added in v0.2.0

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 added in v0.2.0

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

func (*KeywordPlanErrorEnum) ProtoMessage added in v0.2.0

func (*KeywordPlanErrorEnum) ProtoMessage()

func (*KeywordPlanErrorEnum) Reset added in v0.2.0

func (m *KeywordPlanErrorEnum) Reset()

func (*KeywordPlanErrorEnum) String added in v0.2.0

func (m *KeywordPlanErrorEnum) String() string

func (*KeywordPlanErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *KeywordPlanErrorEnum) XXX_DiscardUnknown()

func (*KeywordPlanErrorEnum) XXX_Marshal added in v0.2.0

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

func (*KeywordPlanErrorEnum) XXX_Merge added in v0.2.0

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

func (*KeywordPlanErrorEnum) XXX_Size added in v0.2.0

func (m *KeywordPlanErrorEnum) XXX_Size() int

func (*KeywordPlanErrorEnum) XXX_Unmarshal added in v0.2.0

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

type KeywordPlanErrorEnum_KeywordPlanError added in v0.2.0

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 added in v0.2.0

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

func (KeywordPlanErrorEnum_KeywordPlanError) String added in v0.2.0

type KeywordPlanIdeaErrorEnum added in v0.2.0

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 added in v0.2.0

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

func (*KeywordPlanIdeaErrorEnum) ProtoMessage added in v0.2.0

func (*KeywordPlanIdeaErrorEnum) ProtoMessage()

func (*KeywordPlanIdeaErrorEnum) Reset added in v0.2.0

func (m *KeywordPlanIdeaErrorEnum) Reset()

func (*KeywordPlanIdeaErrorEnum) String added in v0.2.0

func (m *KeywordPlanIdeaErrorEnum) String() string

func (*KeywordPlanIdeaErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *KeywordPlanIdeaErrorEnum) XXX_DiscardUnknown()

func (*KeywordPlanIdeaErrorEnum) XXX_Marshal added in v0.2.0

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

func (*KeywordPlanIdeaErrorEnum) XXX_Merge added in v0.2.0

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

func (*KeywordPlanIdeaErrorEnum) XXX_Size added in v0.2.0

func (m *KeywordPlanIdeaErrorEnum) XXX_Size() int

func (*KeywordPlanIdeaErrorEnum) XXX_Unmarshal added in v0.2.0

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

type KeywordPlanIdeaErrorEnum_KeywordPlanIdeaError added in v0.2.0

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 added in v0.2.0

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

func (KeywordPlanIdeaErrorEnum_KeywordPlanIdeaError) String added in v0.2.0

type KeywordPlanKeywordErrorEnum added in v0.2.0

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 added in v0.2.0

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

func (*KeywordPlanKeywordErrorEnum) ProtoMessage added in v0.2.0

func (*KeywordPlanKeywordErrorEnum) ProtoMessage()

func (*KeywordPlanKeywordErrorEnum) Reset added in v0.2.0

func (m *KeywordPlanKeywordErrorEnum) Reset()

func (*KeywordPlanKeywordErrorEnum) String added in v0.2.0

func (m *KeywordPlanKeywordErrorEnum) String() string

func (*KeywordPlanKeywordErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *KeywordPlanKeywordErrorEnum) XXX_DiscardUnknown()

func (*KeywordPlanKeywordErrorEnum) XXX_Marshal added in v0.2.0

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

func (*KeywordPlanKeywordErrorEnum) XXX_Merge added in v0.2.0

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

func (*KeywordPlanKeywordErrorEnum) XXX_Size added in v0.2.0

func (m *KeywordPlanKeywordErrorEnum) XXX_Size() int

func (*KeywordPlanKeywordErrorEnum) XXX_Unmarshal added in v0.2.0

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

type KeywordPlanKeywordErrorEnum_KeywordPlanKeywordError added in v0.2.0

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 added in v0.2.0

func (KeywordPlanKeywordErrorEnum_KeywordPlanKeywordError) String added in v0.2.0

type KeywordPlanNegativeKeywordErrorEnum added in v0.2.0

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 added in v0.2.0

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

func (*KeywordPlanNegativeKeywordErrorEnum) ProtoMessage added in v0.2.0

func (*KeywordPlanNegativeKeywordErrorEnum) ProtoMessage()

func (*KeywordPlanNegativeKeywordErrorEnum) Reset added in v0.2.0

func (*KeywordPlanNegativeKeywordErrorEnum) String added in v0.2.0

func (*KeywordPlanNegativeKeywordErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *KeywordPlanNegativeKeywordErrorEnum) XXX_DiscardUnknown()

func (*KeywordPlanNegativeKeywordErrorEnum) XXX_Marshal added in v0.2.0

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

func (*KeywordPlanNegativeKeywordErrorEnum) XXX_Merge added in v0.2.0

func (*KeywordPlanNegativeKeywordErrorEnum) XXX_Size added in v0.2.0

func (*KeywordPlanNegativeKeywordErrorEnum) XXX_Unmarshal added in v0.2.0

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

type KeywordPlanNegativeKeywordErrorEnum_KeywordPlanNegativeKeywordError added in v0.2.0

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 added in v0.2.0

func (KeywordPlanNegativeKeywordErrorEnum_KeywordPlanNegativeKeywordError) String added in v0.2.0

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 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 added in v0.2.0

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 added in v0.2.0

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

func (*MediaFileErrorEnum) ProtoMessage added in v0.2.0

func (*MediaFileErrorEnum) ProtoMessage()

func (*MediaFileErrorEnum) Reset added in v0.2.0

func (m *MediaFileErrorEnum) Reset()

func (*MediaFileErrorEnum) String added in v0.2.0

func (m *MediaFileErrorEnum) String() string

func (*MediaFileErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *MediaFileErrorEnum) XXX_DiscardUnknown()

func (*MediaFileErrorEnum) XXX_Marshal added in v0.2.0

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

func (*MediaFileErrorEnum) XXX_Merge added in v0.2.0

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

func (*MediaFileErrorEnum) XXX_Size added in v0.2.0

func (m *MediaFileErrorEnum) XXX_Size() int

func (*MediaFileErrorEnum) XXX_Unmarshal added in v0.2.0

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

type MediaFileErrorEnum_MediaFileError added in v0.2.0

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 added in v0.2.0

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

func (MediaFileErrorEnum_MediaFileError) String added in v0.2.0

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
)

func (MutateErrorEnum_MutateError) EnumDescriptor

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

func (MutateErrorEnum_MutateError) 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 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 PolicyFindingDetails added in v0.2.0

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 added in v0.2.0

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

func (*PolicyFindingDetails) GetPolicyTopicEntries added in v0.2.0

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

func (*PolicyFindingDetails) ProtoMessage added in v0.2.0

func (*PolicyFindingDetails) ProtoMessage()

func (*PolicyFindingDetails) Reset added in v0.2.0

func (m *PolicyFindingDetails) Reset()

func (*PolicyFindingDetails) String added in v0.2.0

func (m *PolicyFindingDetails) String() string

func (*PolicyFindingDetails) XXX_DiscardUnknown added in v0.2.0

func (m *PolicyFindingDetails) XXX_DiscardUnknown()

func (*PolicyFindingDetails) XXX_Marshal added in v0.2.0

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

func (*PolicyFindingDetails) XXX_Merge added in v0.2.0

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

func (*PolicyFindingDetails) XXX_Size added in v0.2.0

func (m *PolicyFindingDetails) XXX_Size() int

func (*PolicyFindingDetails) XXX_Unmarshal added in v0.2.0

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

type PolicyFindingErrorEnum added in v0.2.0

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 added in v0.2.0

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

func (*PolicyFindingErrorEnum) ProtoMessage added in v0.2.0

func (*PolicyFindingErrorEnum) ProtoMessage()

func (*PolicyFindingErrorEnum) Reset added in v0.2.0

func (m *PolicyFindingErrorEnum) Reset()

func (*PolicyFindingErrorEnum) String added in v0.2.0

func (m *PolicyFindingErrorEnum) String() string

func (*PolicyFindingErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *PolicyFindingErrorEnum) XXX_DiscardUnknown()

func (*PolicyFindingErrorEnum) XXX_Marshal added in v0.2.0

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

func (*PolicyFindingErrorEnum) XXX_Merge added in v0.2.0

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

func (*PolicyFindingErrorEnum) XXX_Size added in v0.2.0

func (m *PolicyFindingErrorEnum) XXX_Size() int

func (*PolicyFindingErrorEnum) XXX_Unmarshal added in v0.2.0

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

type PolicyFindingErrorEnum_PolicyFindingError added in v0.2.0

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 added in v0.2.0

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

func (PolicyFindingErrorEnum_PolicyFindingError) String added in v0.2.0

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 added in v0.2.1

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 added in v0.2.1

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

func (*PolicyViolationErrorEnum) ProtoMessage added in v0.2.1

func (*PolicyViolationErrorEnum) ProtoMessage()

func (*PolicyViolationErrorEnum) Reset added in v0.2.1

func (m *PolicyViolationErrorEnum) Reset()

func (*PolicyViolationErrorEnum) String added in v0.2.1

func (m *PolicyViolationErrorEnum) String() string

func (*PolicyViolationErrorEnum) XXX_DiscardUnknown added in v0.2.1

func (m *PolicyViolationErrorEnum) XXX_DiscardUnknown()

func (*PolicyViolationErrorEnum) XXX_Marshal added in v0.2.1

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

func (*PolicyViolationErrorEnum) XXX_Merge added in v0.2.1

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

func (*PolicyViolationErrorEnum) XXX_Size added in v0.2.1

func (m *PolicyViolationErrorEnum) XXX_Size() int

func (*PolicyViolationErrorEnum) XXX_Unmarshal added in v0.2.1

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

type PolicyViolationErrorEnum_PolicyViolationError added in v0.2.1

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 added in v0.2.1

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

func (PolicyViolationErrorEnum_PolicyViolationError) String added in v0.2.1

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

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
	// 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 added in v0.2.0

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 added in v0.2.0

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

func (*SharedCriterionErrorEnum) ProtoMessage added in v0.2.0

func (*SharedCriterionErrorEnum) ProtoMessage()

func (*SharedCriterionErrorEnum) Reset added in v0.2.0

func (m *SharedCriterionErrorEnum) Reset()

func (*SharedCriterionErrorEnum) String added in v0.2.0

func (m *SharedCriterionErrorEnum) String() string

func (*SharedCriterionErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *SharedCriterionErrorEnum) XXX_DiscardUnknown()

func (*SharedCriterionErrorEnum) XXX_Marshal added in v0.2.0

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

func (*SharedCriterionErrorEnum) XXX_Merge added in v0.2.0

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

func (*SharedCriterionErrorEnum) XXX_Size added in v0.2.0

func (m *SharedCriterionErrorEnum) XXX_Size() int

func (*SharedCriterionErrorEnum) XXX_Unmarshal added in v0.2.0

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

type SharedCriterionErrorEnum_SharedCriterionError added in v0.2.0

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 added in v0.2.0

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

func (SharedCriterionErrorEnum_SharedCriterionError) String added in v0.2.0

type SharedSetErrorEnum added in v0.2.0

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 added in v0.2.0

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

func (*SharedSetErrorEnum) ProtoMessage added in v0.2.0

func (*SharedSetErrorEnum) ProtoMessage()

func (*SharedSetErrorEnum) Reset added in v0.2.0

func (m *SharedSetErrorEnum) Reset()

func (*SharedSetErrorEnum) String added in v0.2.0

func (m *SharedSetErrorEnum) String() string

func (*SharedSetErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *SharedSetErrorEnum) XXX_DiscardUnknown()

func (*SharedSetErrorEnum) XXX_Marshal added in v0.2.0

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

func (*SharedSetErrorEnum) XXX_Merge added in v0.2.0

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

func (*SharedSetErrorEnum) XXX_Size added in v0.2.0

func (m *SharedSetErrorEnum) XXX_Size() int

func (*SharedSetErrorEnum) XXX_Unmarshal added in v0.2.0

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

type SharedSetErrorEnum_SharedSetError added in v0.2.0

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 added in v0.2.0

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

func (SharedSetErrorEnum_SharedSetError) String added in v0.2.0

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
)

func (UrlFieldErrorEnum_UrlFieldError) EnumDescriptor

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

func (UrlFieldErrorEnum_UrlFieldError) String

type UserListErrorEnum added in v0.2.0

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 added in v0.2.0

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

func (*UserListErrorEnum) ProtoMessage added in v0.2.0

func (*UserListErrorEnum) ProtoMessage()

func (*UserListErrorEnum) Reset added in v0.2.0

func (m *UserListErrorEnum) Reset()

func (*UserListErrorEnum) String added in v0.2.0

func (m *UserListErrorEnum) String() string

func (*UserListErrorEnum) XXX_DiscardUnknown added in v0.2.0

func (m *UserListErrorEnum) XXX_DiscardUnknown()

func (*UserListErrorEnum) XXX_Marshal added in v0.2.0

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

func (*UserListErrorEnum) XXX_Merge added in v0.2.0

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

func (*UserListErrorEnum) XXX_Size added in v0.2.0

func (m *UserListErrorEnum) XXX_Size() int

func (*UserListErrorEnum) XXX_Unmarshal added in v0.2.0

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

type UserListErrorEnum_UserListError added in v0.2.0

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 added in v0.2.0

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

func (UserListErrorEnum_UserListError) String added in v0.2.0

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL