You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

756 lines
43 KiB

  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // source: google/ads/googleads/v0/errors/ad_error.proto
  3. package errors // import "google.golang.org/genproto/googleapis/ads/googleads/v0/errors"
  4. import proto "github.com/golang/protobuf/proto"
  5. import fmt "fmt"
  6. import math "math"
  7. // Reference imports to suppress errors if they are not otherwise used.
  8. var _ = proto.Marshal
  9. var _ = fmt.Errorf
  10. var _ = math.Inf
  11. // This is a compile-time assertion to ensure that this generated file
  12. // is compatible with the proto package it is being compiled against.
  13. // A compilation error at this line likely means your copy of the
  14. // proto package needs to be updated.
  15. const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package
  16. // Enum describing possible ad errors.
  17. type AdErrorEnum_AdError int32
  18. const (
  19. // Enum unspecified.
  20. AdErrorEnum_UNSPECIFIED AdErrorEnum_AdError = 0
  21. // The received error code is not known in this version.
  22. AdErrorEnum_UNKNOWN AdErrorEnum_AdError = 1
  23. // Ad customizers are not supported for ad type.
  24. AdErrorEnum_AD_CUSTOMIZERS_NOT_SUPPORTED_FOR_AD_TYPE AdErrorEnum_AdError = 2
  25. // Estimating character sizes the string is too long.
  26. AdErrorEnum_APPROXIMATELY_TOO_LONG AdErrorEnum_AdError = 3
  27. // Estimating character sizes the string is too short.
  28. AdErrorEnum_APPROXIMATELY_TOO_SHORT AdErrorEnum_AdError = 4
  29. // There is a problem with the snippet.
  30. AdErrorEnum_BAD_SNIPPET AdErrorEnum_AdError = 5
  31. // Cannot modify an ad.
  32. AdErrorEnum_CANNOT_MODIFY_AD AdErrorEnum_AdError = 6
  33. // business name and url cannot be set at the same time
  34. AdErrorEnum_CANNOT_SET_BUSINESS_NAME_IF_URL_SET AdErrorEnum_AdError = 7
  35. // The specified field is incompatible with this ad's type or settings.
  36. AdErrorEnum_CANNOT_SET_FIELD AdErrorEnum_AdError = 8
  37. // Cannot set field when originAdId is set.
  38. AdErrorEnum_CANNOT_SET_FIELD_WITH_ORIGIN_AD_ID_SET AdErrorEnum_AdError = 9
  39. // Cannot set field when an existing ad id is set for sharing.
  40. AdErrorEnum_CANNOT_SET_FIELD_WITH_AD_ID_SET_FOR_SHARING AdErrorEnum_AdError = 10
  41. // Cannot set allowFlexibleColor false if no color is provided by user.
  42. AdErrorEnum_CANNOT_SET_ALLOW_FLEXIBLE_COLOR_FALSE AdErrorEnum_AdError = 11
  43. // When user select native, no color control is allowed because we will
  44. // always respect publisher color for native format serving.
  45. AdErrorEnum_CANNOT_SET_COLOR_CONTROL_WHEN_NATIVE_FORMAT_SETTING AdErrorEnum_AdError = 12
  46. // Cannot specify a url for the ad type
  47. AdErrorEnum_CANNOT_SET_URL AdErrorEnum_AdError = 13
  48. // Cannot specify a tracking or mobile url without also setting final urls
  49. AdErrorEnum_CANNOT_SET_WITHOUT_FINAL_URLS AdErrorEnum_AdError = 14
  50. // Cannot specify a legacy url and a final url simultaneously
  51. AdErrorEnum_CANNOT_SET_WITH_FINAL_URLS AdErrorEnum_AdError = 15
  52. // Cannot specify a legacy url and a tracking url template simultaneously in
  53. // a DSA.
  54. AdErrorEnum_CANNOT_SET_WITH_TRACKING_URL_TEMPLATE AdErrorEnum_AdError = 16
  55. // Cannot specify a urls in UrlData and in template fields simultaneously.
  56. AdErrorEnum_CANNOT_SET_WITH_URL_DATA AdErrorEnum_AdError = 17
  57. // This operator cannot be used with a subclass of Ad.
  58. AdErrorEnum_CANNOT_USE_AD_SUBCLASS_FOR_OPERATOR AdErrorEnum_AdError = 18
  59. // Customer is not approved for mobile ads.
  60. AdErrorEnum_CUSTOMER_NOT_APPROVED_MOBILEADS AdErrorEnum_AdError = 19
  61. // Customer is not approved for 3PAS richmedia ads.
  62. AdErrorEnum_CUSTOMER_NOT_APPROVED_THIRDPARTY_ADS AdErrorEnum_AdError = 20
  63. // Customer is not approved for 3PAS redirect richmedia (Ad Exchange) ads.
  64. AdErrorEnum_CUSTOMER_NOT_APPROVED_THIRDPARTY_REDIRECT_ADS AdErrorEnum_AdError = 21
  65. // Not an eligible customer
  66. AdErrorEnum_CUSTOMER_NOT_ELIGIBLE AdErrorEnum_AdError = 22
  67. // Customer is not eligible for updating beacon url
  68. AdErrorEnum_CUSTOMER_NOT_ELIGIBLE_FOR_UPDATING_BEACON_URL AdErrorEnum_AdError = 23
  69. // There already exists an ad with the same dimensions in the union.
  70. AdErrorEnum_DIMENSION_ALREADY_IN_UNION AdErrorEnum_AdError = 24
  71. // Ad's dimension must be set before setting union dimension.
  72. AdErrorEnum_DIMENSION_MUST_BE_SET AdErrorEnum_AdError = 25
  73. // Ad's dimension must be included in the union dimensions.
  74. AdErrorEnum_DIMENSION_NOT_IN_UNION AdErrorEnum_AdError = 26
  75. // Display Url cannot be specified (applies to Ad Exchange Ads)
  76. AdErrorEnum_DISPLAY_URL_CANNOT_BE_SPECIFIED AdErrorEnum_AdError = 27
  77. // Telephone number contains invalid characters or invalid format. Please
  78. // re-enter your number using digits (0-9), dashes (-), and parentheses
  79. // only.
  80. AdErrorEnum_DOMESTIC_PHONE_NUMBER_FORMAT AdErrorEnum_AdError = 28
  81. // Emergency telephone numbers are not allowed. Please enter a valid
  82. // domestic phone number to connect customers to your business.
  83. AdErrorEnum_EMERGENCY_PHONE_NUMBER AdErrorEnum_AdError = 29
  84. // A required field was not specified or is an empty string.
  85. AdErrorEnum_EMPTY_FIELD AdErrorEnum_AdError = 30
  86. // A feed attribute referenced in an ad customizer tag is not in the ad
  87. // customizer mapping for the feed.
  88. AdErrorEnum_FEED_ATTRIBUTE_MUST_HAVE_MAPPING_FOR_TYPE_ID AdErrorEnum_AdError = 31
  89. // The ad customizer field mapping for the feed attribute does not match the
  90. // expected field type.
  91. AdErrorEnum_FEED_ATTRIBUTE_MAPPING_TYPE_MISMATCH AdErrorEnum_AdError = 32
  92. // The use of ad customizer tags in the ad text is disallowed. Details in
  93. // trigger.
  94. AdErrorEnum_ILLEGAL_AD_CUSTOMIZER_TAG_USE AdErrorEnum_AdError = 33
  95. // Tags of the form {PH_x}, where x is a number, are disallowed in ad text.
  96. AdErrorEnum_ILLEGAL_TAG_USE AdErrorEnum_AdError = 34
  97. // The dimensions of the ad are specified or derived in multiple ways and
  98. // are not consistent.
  99. AdErrorEnum_INCONSISTENT_DIMENSIONS AdErrorEnum_AdError = 35
  100. // The status cannot differ among template ads of the same union.
  101. AdErrorEnum_INCONSISTENT_STATUS_IN_TEMPLATE_UNION AdErrorEnum_AdError = 36
  102. // The length of the string is not valid.
  103. AdErrorEnum_INCORRECT_LENGTH AdErrorEnum_AdError = 37
  104. // The ad is ineligible for upgrade.
  105. AdErrorEnum_INELIGIBLE_FOR_UPGRADE AdErrorEnum_AdError = 38
  106. // User cannot create mobile ad for countries targeted in specified
  107. // campaign.
  108. AdErrorEnum_INVALID_AD_ADDRESS_CAMPAIGN_TARGET AdErrorEnum_AdError = 39
  109. // Invalid Ad type. A specific type of Ad is required.
  110. AdErrorEnum_INVALID_AD_TYPE AdErrorEnum_AdError = 40
  111. // Headline, description or phone cannot be present when creating mobile
  112. // image ad.
  113. AdErrorEnum_INVALID_ATTRIBUTES_FOR_MOBILE_IMAGE AdErrorEnum_AdError = 41
  114. // Image cannot be present when creating mobile text ad.
  115. AdErrorEnum_INVALID_ATTRIBUTES_FOR_MOBILE_TEXT AdErrorEnum_AdError = 42
  116. // Invalid call to action text.
  117. AdErrorEnum_INVALID_CALL_TO_ACTION_TEXT AdErrorEnum_AdError = 43
  118. // Invalid character in URL.
  119. AdErrorEnum_INVALID_CHARACTER_FOR_URL AdErrorEnum_AdError = 44
  120. // Creative's country code is not valid.
  121. AdErrorEnum_INVALID_COUNTRY_CODE AdErrorEnum_AdError = 45
  122. // Invalid use of Dynamic Search Ads tags ({lpurl} etc.)
  123. AdErrorEnum_INVALID_DSA_URL_TAG AdErrorEnum_AdError = 46
  124. // Invalid use of Expanded Dynamic Search Ads tags ({lpurl} etc.)
  125. AdErrorEnum_INVALID_EXPANDED_DYNAMIC_SEARCH_AD_TAG AdErrorEnum_AdError = 47
  126. // An input error whose real reason was not properly mapped (should not
  127. // happen).
  128. AdErrorEnum_INVALID_INPUT AdErrorEnum_AdError = 48
  129. // An invalid markup language was entered.
  130. AdErrorEnum_INVALID_MARKUP_LANGUAGE AdErrorEnum_AdError = 49
  131. // An invalid mobile carrier was entered.
  132. AdErrorEnum_INVALID_MOBILE_CARRIER AdErrorEnum_AdError = 50
  133. // Specified mobile carriers target a country not targeted by the campaign.
  134. AdErrorEnum_INVALID_MOBILE_CARRIER_TARGET AdErrorEnum_AdError = 51
  135. // Wrong number of elements for given element type
  136. AdErrorEnum_INVALID_NUMBER_OF_ELEMENTS AdErrorEnum_AdError = 52
  137. // The format of the telephone number is incorrect. Please re-enter the
  138. // number using the correct format.
  139. AdErrorEnum_INVALID_PHONE_NUMBER_FORMAT AdErrorEnum_AdError = 53
  140. // The certified vendor format id is incorrect.
  141. AdErrorEnum_INVALID_RICH_MEDIA_CERTIFIED_VENDOR_FORMAT_ID AdErrorEnum_AdError = 54
  142. // The template ad data contains validation errors.
  143. AdErrorEnum_INVALID_TEMPLATE_DATA AdErrorEnum_AdError = 55
  144. // The template field doesn't have have the correct type.
  145. AdErrorEnum_INVALID_TEMPLATE_ELEMENT_FIELD_TYPE AdErrorEnum_AdError = 56
  146. // Invalid template id.
  147. AdErrorEnum_INVALID_TEMPLATE_ID AdErrorEnum_AdError = 57
  148. // After substituting replacement strings, the line is too wide.
  149. AdErrorEnum_LINE_TOO_WIDE AdErrorEnum_AdError = 58
  150. // The feed referenced must have ad customizer mapping to be used in a
  151. // customizer tag.
  152. AdErrorEnum_MISSING_AD_CUSTOMIZER_MAPPING AdErrorEnum_AdError = 59
  153. // Missing address component in template element address field.
  154. AdErrorEnum_MISSING_ADDRESS_COMPONENT AdErrorEnum_AdError = 60
  155. // An ad name must be entered.
  156. AdErrorEnum_MISSING_ADVERTISEMENT_NAME AdErrorEnum_AdError = 61
  157. // Business name must be entered.
  158. AdErrorEnum_MISSING_BUSINESS_NAME AdErrorEnum_AdError = 62
  159. // Description (line 2) must be entered.
  160. AdErrorEnum_MISSING_DESCRIPTION1 AdErrorEnum_AdError = 63
  161. // Description (line 3) must be entered.
  162. AdErrorEnum_MISSING_DESCRIPTION2 AdErrorEnum_AdError = 64
  163. // The destination url must contain at least one tag (e.g. {lpurl})
  164. AdErrorEnum_MISSING_DESTINATION_URL_TAG AdErrorEnum_AdError = 65
  165. // The tracking url template of ExpandedDynamicSearchAd must contain at
  166. // least one tag. (e.g. {lpurl})
  167. AdErrorEnum_MISSING_LANDING_PAGE_URL_TAG AdErrorEnum_AdError = 66
  168. // A valid dimension must be specified for this ad.
  169. AdErrorEnum_MISSING_DIMENSION AdErrorEnum_AdError = 67
  170. // A display URL must be entered.
  171. AdErrorEnum_MISSING_DISPLAY_URL AdErrorEnum_AdError = 68
  172. // Headline must be entered.
  173. AdErrorEnum_MISSING_HEADLINE AdErrorEnum_AdError = 69
  174. // A height must be entered.
  175. AdErrorEnum_MISSING_HEIGHT AdErrorEnum_AdError = 70
  176. // An image must be entered.
  177. AdErrorEnum_MISSING_IMAGE AdErrorEnum_AdError = 71
  178. // Marketing image or product videos are required.
  179. AdErrorEnum_MISSING_MARKETING_IMAGE_OR_PRODUCT_VIDEOS AdErrorEnum_AdError = 72
  180. // The markup language in which your site is written must be entered.
  181. AdErrorEnum_MISSING_MARKUP_LANGUAGES AdErrorEnum_AdError = 73
  182. // A mobile carrier must be entered.
  183. AdErrorEnum_MISSING_MOBILE_CARRIER AdErrorEnum_AdError = 74
  184. // Phone number must be entered.
  185. AdErrorEnum_MISSING_PHONE AdErrorEnum_AdError = 75
  186. // Missing required template fields
  187. AdErrorEnum_MISSING_REQUIRED_TEMPLATE_FIELDS AdErrorEnum_AdError = 76
  188. // Missing a required field value
  189. AdErrorEnum_MISSING_TEMPLATE_FIELD_VALUE AdErrorEnum_AdError = 77
  190. // The ad must have text.
  191. AdErrorEnum_MISSING_TEXT AdErrorEnum_AdError = 78
  192. // A visible URL must be entered.
  193. AdErrorEnum_MISSING_VISIBLE_URL AdErrorEnum_AdError = 79
  194. // A width must be entered.
  195. AdErrorEnum_MISSING_WIDTH AdErrorEnum_AdError = 80
  196. // Only 1 feed can be used as the source of ad customizer substitutions in a
  197. // single ad.
  198. AdErrorEnum_MULTIPLE_DISTINCT_FEEDS_UNSUPPORTED AdErrorEnum_AdError = 81
  199. // TempAdUnionId must be use when adding template ads.
  200. AdErrorEnum_MUST_USE_TEMP_AD_UNION_ID_ON_ADD AdErrorEnum_AdError = 82
  201. // The string has too many characters.
  202. AdErrorEnum_TOO_LONG AdErrorEnum_AdError = 83
  203. // The string has too few characters.
  204. AdErrorEnum_TOO_SHORT AdErrorEnum_AdError = 84
  205. // Ad union dimensions cannot change for saved ads.
  206. AdErrorEnum_UNION_DIMENSIONS_CANNOT_CHANGE AdErrorEnum_AdError = 85
  207. // Address component is not {country, lat, lng}.
  208. AdErrorEnum_UNKNOWN_ADDRESS_COMPONENT AdErrorEnum_AdError = 86
  209. // Unknown unique field name
  210. AdErrorEnum_UNKNOWN_FIELD_NAME AdErrorEnum_AdError = 87
  211. // Unknown unique name (template element type specifier)
  212. AdErrorEnum_UNKNOWN_UNIQUE_NAME AdErrorEnum_AdError = 88
  213. // Unsupported ad dimension
  214. AdErrorEnum_UNSUPPORTED_DIMENSIONS AdErrorEnum_AdError = 89
  215. // URL starts with an invalid scheme.
  216. AdErrorEnum_URL_INVALID_SCHEME AdErrorEnum_AdError = 90
  217. // URL ends with an invalid top-level domain name.
  218. AdErrorEnum_URL_INVALID_TOP_LEVEL_DOMAIN AdErrorEnum_AdError = 91
  219. // URL contains illegal characters.
  220. AdErrorEnum_URL_MALFORMED AdErrorEnum_AdError = 92
  221. // URL must contain a host name.
  222. AdErrorEnum_URL_NO_HOST AdErrorEnum_AdError = 93
  223. // URL not equivalent during upgrade.
  224. AdErrorEnum_URL_NOT_EQUIVALENT AdErrorEnum_AdError = 94
  225. // URL host name too long to be stored as visible URL (applies to Ad
  226. // Exchange ads)
  227. AdErrorEnum_URL_HOST_NAME_TOO_LONG AdErrorEnum_AdError = 95
  228. // URL must start with a scheme.
  229. AdErrorEnum_URL_NO_SCHEME AdErrorEnum_AdError = 96
  230. // URL should end in a valid domain extension, such as .com or .net.
  231. AdErrorEnum_URL_NO_TOP_LEVEL_DOMAIN AdErrorEnum_AdError = 97
  232. // URL must not end with a path.
  233. AdErrorEnum_URL_PATH_NOT_ALLOWED AdErrorEnum_AdError = 98
  234. // URL must not specify a port.
  235. AdErrorEnum_URL_PORT_NOT_ALLOWED AdErrorEnum_AdError = 99
  236. // URL must not contain a query.
  237. AdErrorEnum_URL_QUERY_NOT_ALLOWED AdErrorEnum_AdError = 100
  238. // A url scheme is not allowed in front of tag in dest url (e.g.
  239. // http://{lpurl})
  240. AdErrorEnum_URL_SCHEME_BEFORE_DSA_TAG AdErrorEnum_AdError = 101
  241. // A url scheme is not allowed in front of tag in tracking url template
  242. // (e.g. http://{lpurl})
  243. AdErrorEnum_URL_SCHEME_BEFORE_EXPANDED_DYNAMIC_SEARCH_AD_TAG AdErrorEnum_AdError = 102
  244. // The user does not have permissions to create a template ad for the given
  245. // template.
  246. AdErrorEnum_USER_DOES_NOT_HAVE_ACCESS_TO_TEMPLATE AdErrorEnum_AdError = 103
  247. // Expandable setting is inconsistent/wrong. For example, an AdX ad is
  248. // invalid if it has a expandable vendor format but no expanding directions
  249. // specified, or expanding directions is specified, but the vendor format is
  250. // not expandable.
  251. AdErrorEnum_INCONSISTENT_EXPANDABLE_SETTINGS AdErrorEnum_AdError = 104
  252. // Format is invalid
  253. AdErrorEnum_INVALID_FORMAT AdErrorEnum_AdError = 105
  254. // The text of this field did not match a pattern of allowed values.
  255. AdErrorEnum_INVALID_FIELD_TEXT AdErrorEnum_AdError = 106
  256. // Template element is mising
  257. AdErrorEnum_ELEMENT_NOT_PRESENT AdErrorEnum_AdError = 107
  258. // Error occurred during image processing
  259. AdErrorEnum_IMAGE_ERROR AdErrorEnum_AdError = 108
  260. // The value is not within the valid range
  261. AdErrorEnum_VALUE_NOT_IN_RANGE AdErrorEnum_AdError = 109
  262. // Template element field is not present
  263. AdErrorEnum_FIELD_NOT_PRESENT AdErrorEnum_AdError = 110
  264. // Address is incomplete
  265. AdErrorEnum_ADDRESS_NOT_COMPLETE AdErrorEnum_AdError = 111
  266. // Invalid address
  267. AdErrorEnum_ADDRESS_INVALID AdErrorEnum_AdError = 112
  268. // Error retrieving specified video
  269. AdErrorEnum_VIDEO_RETRIEVAL_ERROR AdErrorEnum_AdError = 113
  270. // Error processing audio
  271. AdErrorEnum_AUDIO_ERROR AdErrorEnum_AdError = 114
  272. // Display URL is incorrect for YouTube PYV ads
  273. AdErrorEnum_INVALID_YOUTUBE_DISPLAY_URL AdErrorEnum_AdError = 115
  274. // Too many product Images in GmailAd
  275. AdErrorEnum_TOO_MANY_PRODUCT_IMAGES AdErrorEnum_AdError = 116
  276. // Too many product Videos in GmailAd
  277. AdErrorEnum_TOO_MANY_PRODUCT_VIDEOS AdErrorEnum_AdError = 117
  278. // The device preference is not compatible with the ad type
  279. AdErrorEnum_INCOMPATIBLE_AD_TYPE_AND_DEVICE_PREFERENCE AdErrorEnum_AdError = 118
  280. // Call tracking is not supported for specified country.
  281. AdErrorEnum_CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY AdErrorEnum_AdError = 119
  282. // Carrier specific short number is not allowed.
  283. AdErrorEnum_CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED AdErrorEnum_AdError = 120
  284. // Specified phone number type is disallowed.
  285. AdErrorEnum_DISALLOWED_NUMBER_TYPE AdErrorEnum_AdError = 121
  286. // Phone number not supported for country.
  287. AdErrorEnum_PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY AdErrorEnum_AdError = 122
  288. // Phone number not supported with call tracking enabled for country.
  289. AdErrorEnum_PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY AdErrorEnum_AdError = 123
  290. // Premium rate phone number is not allowed.
  291. AdErrorEnum_PREMIUM_RATE_NUMBER_NOT_ALLOWED AdErrorEnum_AdError = 124
  292. // Vanity phone number is not allowed.
  293. AdErrorEnum_VANITY_PHONE_NUMBER_NOT_ALLOWED AdErrorEnum_AdError = 125
  294. // Invalid call conversion type id.
  295. AdErrorEnum_INVALID_CALL_CONVERSION_TYPE_ID AdErrorEnum_AdError = 126
  296. // Cannot disable call conversion and set conversion type id.
  297. AdErrorEnum_CANNOT_DISABLE_CALL_CONVERSION_AND_SET_CONVERSION_TYPE_ID AdErrorEnum_AdError = 127
  298. // Cannot set path2 without path1.
  299. AdErrorEnum_CANNOT_SET_PATH2_WITHOUT_PATH1 AdErrorEnum_AdError = 128
  300. // Missing domain name in campaign setting when adding expanded dynamic
  301. // search ad.
  302. AdErrorEnum_MISSING_DYNAMIC_SEARCH_ADS_SETTING_DOMAIN_NAME AdErrorEnum_AdError = 129
  303. // The associated ad is not compatible with restriction type.
  304. AdErrorEnum_INCOMPATIBLE_WITH_RESTRICTION_TYPE AdErrorEnum_AdError = 130
  305. )
  306. var AdErrorEnum_AdError_name = map[int32]string{
  307. 0: "UNSPECIFIED",
  308. 1: "UNKNOWN",
  309. 2: "AD_CUSTOMIZERS_NOT_SUPPORTED_FOR_AD_TYPE",
  310. 3: "APPROXIMATELY_TOO_LONG",
  311. 4: "APPROXIMATELY_TOO_SHORT",
  312. 5: "BAD_SNIPPET",
  313. 6: "CANNOT_MODIFY_AD",
  314. 7: "CANNOT_SET_BUSINESS_NAME_IF_URL_SET",
  315. 8: "CANNOT_SET_FIELD",
  316. 9: "CANNOT_SET_FIELD_WITH_ORIGIN_AD_ID_SET",
  317. 10: "CANNOT_SET_FIELD_WITH_AD_ID_SET_FOR_SHARING",
  318. 11: "CANNOT_SET_ALLOW_FLEXIBLE_COLOR_FALSE",
  319. 12: "CANNOT_SET_COLOR_CONTROL_WHEN_NATIVE_FORMAT_SETTING",
  320. 13: "CANNOT_SET_URL",
  321. 14: "CANNOT_SET_WITHOUT_FINAL_URLS",
  322. 15: "CANNOT_SET_WITH_FINAL_URLS",
  323. 16: "CANNOT_SET_WITH_TRACKING_URL_TEMPLATE",
  324. 17: "CANNOT_SET_WITH_URL_DATA",
  325. 18: "CANNOT_USE_AD_SUBCLASS_FOR_OPERATOR",
  326. 19: "CUSTOMER_NOT_APPROVED_MOBILEADS",
  327. 20: "CUSTOMER_NOT_APPROVED_THIRDPARTY_ADS",
  328. 21: "CUSTOMER_NOT_APPROVED_THIRDPARTY_REDIRECT_ADS",
  329. 22: "CUSTOMER_NOT_ELIGIBLE",
  330. 23: "CUSTOMER_NOT_ELIGIBLE_FOR_UPDATING_BEACON_URL",
  331. 24: "DIMENSION_ALREADY_IN_UNION",
  332. 25: "DIMENSION_MUST_BE_SET",
  333. 26: "DIMENSION_NOT_IN_UNION",
  334. 27: "DISPLAY_URL_CANNOT_BE_SPECIFIED",
  335. 28: "DOMESTIC_PHONE_NUMBER_FORMAT",
  336. 29: "EMERGENCY_PHONE_NUMBER",
  337. 30: "EMPTY_FIELD",
  338. 31: "FEED_ATTRIBUTE_MUST_HAVE_MAPPING_FOR_TYPE_ID",
  339. 32: "FEED_ATTRIBUTE_MAPPING_TYPE_MISMATCH",
  340. 33: "ILLEGAL_AD_CUSTOMIZER_TAG_USE",
  341. 34: "ILLEGAL_TAG_USE",
  342. 35: "INCONSISTENT_DIMENSIONS",
  343. 36: "INCONSISTENT_STATUS_IN_TEMPLATE_UNION",
  344. 37: "INCORRECT_LENGTH",
  345. 38: "INELIGIBLE_FOR_UPGRADE",
  346. 39: "INVALID_AD_ADDRESS_CAMPAIGN_TARGET",
  347. 40: "INVALID_AD_TYPE",
  348. 41: "INVALID_ATTRIBUTES_FOR_MOBILE_IMAGE",
  349. 42: "INVALID_ATTRIBUTES_FOR_MOBILE_TEXT",
  350. 43: "INVALID_CALL_TO_ACTION_TEXT",
  351. 44: "INVALID_CHARACTER_FOR_URL",
  352. 45: "INVALID_COUNTRY_CODE",
  353. 46: "INVALID_DSA_URL_TAG",
  354. 47: "INVALID_EXPANDED_DYNAMIC_SEARCH_AD_TAG",
  355. 48: "INVALID_INPUT",
  356. 49: "INVALID_MARKUP_LANGUAGE",
  357. 50: "INVALID_MOBILE_CARRIER",
  358. 51: "INVALID_MOBILE_CARRIER_TARGET",
  359. 52: "INVALID_NUMBER_OF_ELEMENTS",
  360. 53: "INVALID_PHONE_NUMBER_FORMAT",
  361. 54: "INVALID_RICH_MEDIA_CERTIFIED_VENDOR_FORMAT_ID",
  362. 55: "INVALID_TEMPLATE_DATA",
  363. 56: "INVALID_TEMPLATE_ELEMENT_FIELD_TYPE",
  364. 57: "INVALID_TEMPLATE_ID",
  365. 58: "LINE_TOO_WIDE",
  366. 59: "MISSING_AD_CUSTOMIZER_MAPPING",
  367. 60: "MISSING_ADDRESS_COMPONENT",
  368. 61: "MISSING_ADVERTISEMENT_NAME",
  369. 62: "MISSING_BUSINESS_NAME",
  370. 63: "MISSING_DESCRIPTION1",
  371. 64: "MISSING_DESCRIPTION2",
  372. 65: "MISSING_DESTINATION_URL_TAG",
  373. 66: "MISSING_LANDING_PAGE_URL_TAG",
  374. 67: "MISSING_DIMENSION",
  375. 68: "MISSING_DISPLAY_URL",
  376. 69: "MISSING_HEADLINE",
  377. 70: "MISSING_HEIGHT",
  378. 71: "MISSING_IMAGE",
  379. 72: "MISSING_MARKETING_IMAGE_OR_PRODUCT_VIDEOS",
  380. 73: "MISSING_MARKUP_LANGUAGES",
  381. 74: "MISSING_MOBILE_CARRIER",
  382. 75: "MISSING_PHONE",
  383. 76: "MISSING_REQUIRED_TEMPLATE_FIELDS",
  384. 77: "MISSING_TEMPLATE_FIELD_VALUE",
  385. 78: "MISSING_TEXT",
  386. 79: "MISSING_VISIBLE_URL",
  387. 80: "MISSING_WIDTH",
  388. 81: "MULTIPLE_DISTINCT_FEEDS_UNSUPPORTED",
  389. 82: "MUST_USE_TEMP_AD_UNION_ID_ON_ADD",
  390. 83: "TOO_LONG",
  391. 84: "TOO_SHORT",
  392. 85: "UNION_DIMENSIONS_CANNOT_CHANGE",
  393. 86: "UNKNOWN_ADDRESS_COMPONENT",
  394. 87: "UNKNOWN_FIELD_NAME",
  395. 88: "UNKNOWN_UNIQUE_NAME",
  396. 89: "UNSUPPORTED_DIMENSIONS",
  397. 90: "URL_INVALID_SCHEME",
  398. 91: "URL_INVALID_TOP_LEVEL_DOMAIN",
  399. 92: "URL_MALFORMED",
  400. 93: "URL_NO_HOST",
  401. 94: "URL_NOT_EQUIVALENT",
  402. 95: "URL_HOST_NAME_TOO_LONG",
  403. 96: "URL_NO_SCHEME",
  404. 97: "URL_NO_TOP_LEVEL_DOMAIN",
  405. 98: "URL_PATH_NOT_ALLOWED",
  406. 99: "URL_PORT_NOT_ALLOWED",
  407. 100: "URL_QUERY_NOT_ALLOWED",
  408. 101: "URL_SCHEME_BEFORE_DSA_TAG",
  409. 102: "URL_SCHEME_BEFORE_EXPANDED_DYNAMIC_SEARCH_AD_TAG",
  410. 103: "USER_DOES_NOT_HAVE_ACCESS_TO_TEMPLATE",
  411. 104: "INCONSISTENT_EXPANDABLE_SETTINGS",
  412. 105: "INVALID_FORMAT",
  413. 106: "INVALID_FIELD_TEXT",
  414. 107: "ELEMENT_NOT_PRESENT",
  415. 108: "IMAGE_ERROR",
  416. 109: "VALUE_NOT_IN_RANGE",
  417. 110: "FIELD_NOT_PRESENT",
  418. 111: "ADDRESS_NOT_COMPLETE",
  419. 112: "ADDRESS_INVALID",
  420. 113: "VIDEO_RETRIEVAL_ERROR",
  421. 114: "AUDIO_ERROR",
  422. 115: "INVALID_YOUTUBE_DISPLAY_URL",
  423. 116: "TOO_MANY_PRODUCT_IMAGES",
  424. 117: "TOO_MANY_PRODUCT_VIDEOS",
  425. 118: "INCOMPATIBLE_AD_TYPE_AND_DEVICE_PREFERENCE",
  426. 119: "CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY",
  427. 120: "CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED",
  428. 121: "DISALLOWED_NUMBER_TYPE",
  429. 122: "PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY",
  430. 123: "PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY",
  431. 124: "PREMIUM_RATE_NUMBER_NOT_ALLOWED",
  432. 125: "VANITY_PHONE_NUMBER_NOT_ALLOWED",
  433. 126: "INVALID_CALL_CONVERSION_TYPE_ID",
  434. 127: "CANNOT_DISABLE_CALL_CONVERSION_AND_SET_CONVERSION_TYPE_ID",
  435. 128: "CANNOT_SET_PATH2_WITHOUT_PATH1",
  436. 129: "MISSING_DYNAMIC_SEARCH_ADS_SETTING_DOMAIN_NAME",
  437. 130: "INCOMPATIBLE_WITH_RESTRICTION_TYPE",
  438. }
  439. var AdErrorEnum_AdError_value = map[string]int32{
  440. "UNSPECIFIED": 0,
  441. "UNKNOWN": 1,
  442. "AD_CUSTOMIZERS_NOT_SUPPORTED_FOR_AD_TYPE": 2,
  443. "APPROXIMATELY_TOO_LONG": 3,
  444. "APPROXIMATELY_TOO_SHORT": 4,
  445. "BAD_SNIPPET": 5,
  446. "CANNOT_MODIFY_AD": 6,
  447. "CANNOT_SET_BUSINESS_NAME_IF_URL_SET": 7,
  448. "CANNOT_SET_FIELD": 8,
  449. "CANNOT_SET_FIELD_WITH_ORIGIN_AD_ID_SET": 9,
  450. "CANNOT_SET_FIELD_WITH_AD_ID_SET_FOR_SHARING": 10,
  451. "CANNOT_SET_ALLOW_FLEXIBLE_COLOR_FALSE": 11,
  452. "CANNOT_SET_COLOR_CONTROL_WHEN_NATIVE_FORMAT_SETTING": 12,
  453. "CANNOT_SET_URL": 13,
  454. "CANNOT_SET_WITHOUT_FINAL_URLS": 14,
  455. "CANNOT_SET_WITH_FINAL_URLS": 15,
  456. "CANNOT_SET_WITH_TRACKING_URL_TEMPLATE": 16,
  457. "CANNOT_SET_WITH_URL_DATA": 17,
  458. "CANNOT_USE_AD_SUBCLASS_FOR_OPERATOR": 18,
  459. "CUSTOMER_NOT_APPROVED_MOBILEADS": 19,
  460. "CUSTOMER_NOT_APPROVED_THIRDPARTY_ADS": 20,
  461. "CUSTOMER_NOT_APPROVED_THIRDPARTY_REDIRECT_ADS": 21,
  462. "CUSTOMER_NOT_ELIGIBLE": 22,
  463. "CUSTOMER_NOT_ELIGIBLE_FOR_UPDATING_BEACON_URL": 23,
  464. "DIMENSION_ALREADY_IN_UNION": 24,
  465. "DIMENSION_MUST_BE_SET": 25,
  466. "DIMENSION_NOT_IN_UNION": 26,
  467. "DISPLAY_URL_CANNOT_BE_SPECIFIED": 27,
  468. "DOMESTIC_PHONE_NUMBER_FORMAT": 28,
  469. "EMERGENCY_PHONE_NUMBER": 29,
  470. "EMPTY_FIELD": 30,
  471. "FEED_ATTRIBUTE_MUST_HAVE_MAPPING_FOR_TYPE_ID": 31,
  472. "FEED_ATTRIBUTE_MAPPING_TYPE_MISMATCH": 32,
  473. "ILLEGAL_AD_CUSTOMIZER_TAG_USE": 33,
  474. "ILLEGAL_TAG_USE": 34,
  475. "INCONSISTENT_DIMENSIONS": 35,
  476. "INCONSISTENT_STATUS_IN_TEMPLATE_UNION": 36,
  477. "INCORRECT_LENGTH": 37,
  478. "INELIGIBLE_FOR_UPGRADE": 38,
  479. "INVALID_AD_ADDRESS_CAMPAIGN_TARGET": 39,
  480. "INVALID_AD_TYPE": 40,
  481. "INVALID_ATTRIBUTES_FOR_MOBILE_IMAGE": 41,
  482. "INVALID_ATTRIBUTES_FOR_MOBILE_TEXT": 42,
  483. "INVALID_CALL_TO_ACTION_TEXT": 43,
  484. "INVALID_CHARACTER_FOR_URL": 44,
  485. "INVALID_COUNTRY_CODE": 45,
  486. "INVALID_DSA_URL_TAG": 46,
  487. "INVALID_EXPANDED_DYNAMIC_SEARCH_AD_TAG": 47,
  488. "INVALID_INPUT": 48,
  489. "INVALID_MARKUP_LANGUAGE": 49,
  490. "INVALID_MOBILE_CARRIER": 50,
  491. "INVALID_MOBILE_CARRIER_TARGET": 51,
  492. "INVALID_NUMBER_OF_ELEMENTS": 52,
  493. "INVALID_PHONE_NUMBER_FORMAT": 53,
  494. "INVALID_RICH_MEDIA_CERTIFIED_VENDOR_FORMAT_ID": 54,
  495. "INVALID_TEMPLATE_DATA": 55,
  496. "INVALID_TEMPLATE_ELEMENT_FIELD_TYPE": 56,
  497. "INVALID_TEMPLATE_ID": 57,
  498. "LINE_TOO_WIDE": 58,
  499. "MISSING_AD_CUSTOMIZER_MAPPING": 59,
  500. "MISSING_ADDRESS_COMPONENT": 60,
  501. "MISSING_ADVERTISEMENT_NAME": 61,
  502. "MISSING_BUSINESS_NAME": 62,
  503. "MISSING_DESCRIPTION1": 63,
  504. "MISSING_DESCRIPTION2": 64,
  505. "MISSING_DESTINATION_URL_TAG": 65,
  506. "MISSING_LANDING_PAGE_URL_TAG": 66,
  507. "MISSING_DIMENSION": 67,
  508. "MISSING_DISPLAY_URL": 68,
  509. "MISSING_HEADLINE": 69,
  510. "MISSING_HEIGHT": 70,
  511. "MISSING_IMAGE": 71,
  512. "MISSING_MARKETING_IMAGE_OR_PRODUCT_VIDEOS": 72,
  513. "MISSING_MARKUP_LANGUAGES": 73,
  514. "MISSING_MOBILE_CARRIER": 74,
  515. "MISSING_PHONE": 75,
  516. "MISSING_REQUIRED_TEMPLATE_FIELDS": 76,
  517. "MISSING_TEMPLATE_FIELD_VALUE": 77,
  518. "MISSING_TEXT": 78,
  519. "MISSING_VISIBLE_URL": 79,
  520. "MISSING_WIDTH": 80,
  521. "MULTIPLE_DISTINCT_FEEDS_UNSUPPORTED": 81,
  522. "MUST_USE_TEMP_AD_UNION_ID_ON_ADD": 82,
  523. "TOO_LONG": 83,
  524. "TOO_SHORT": 84,
  525. "UNION_DIMENSIONS_CANNOT_CHANGE": 85,
  526. "UNKNOWN_ADDRESS_COMPONENT": 86,
  527. "UNKNOWN_FIELD_NAME": 87,
  528. "UNKNOWN_UNIQUE_NAME": 88,
  529. "UNSUPPORTED_DIMENSIONS": 89,
  530. "URL_INVALID_SCHEME": 90,
  531. "URL_INVALID_TOP_LEVEL_DOMAIN": 91,
  532. "URL_MALFORMED": 92,
  533. "URL_NO_HOST": 93,
  534. "URL_NOT_EQUIVALENT": 94,
  535. "URL_HOST_NAME_TOO_LONG": 95,
  536. "URL_NO_SCHEME": 96,
  537. "URL_NO_TOP_LEVEL_DOMAIN": 97,
  538. "URL_PATH_NOT_ALLOWED": 98,
  539. "URL_PORT_NOT_ALLOWED": 99,
  540. "URL_QUERY_NOT_ALLOWED": 100,
  541. "URL_SCHEME_BEFORE_DSA_TAG": 101,
  542. "URL_SCHEME_BEFORE_EXPANDED_DYNAMIC_SEARCH_AD_TAG": 102,
  543. "USER_DOES_NOT_HAVE_ACCESS_TO_TEMPLATE": 103,
  544. "INCONSISTENT_EXPANDABLE_SETTINGS": 104,
  545. "INVALID_FORMAT": 105,
  546. "INVALID_FIELD_TEXT": 106,
  547. "ELEMENT_NOT_PRESENT": 107,
  548. "IMAGE_ERROR": 108,
  549. "VALUE_NOT_IN_RANGE": 109,
  550. "FIELD_NOT_PRESENT": 110,
  551. "ADDRESS_NOT_COMPLETE": 111,
  552. "ADDRESS_INVALID": 112,
  553. "VIDEO_RETRIEVAL_ERROR": 113,
  554. "AUDIO_ERROR": 114,
  555. "INVALID_YOUTUBE_DISPLAY_URL": 115,
  556. "TOO_MANY_PRODUCT_IMAGES": 116,
  557. "TOO_MANY_PRODUCT_VIDEOS": 117,
  558. "INCOMPATIBLE_AD_TYPE_AND_DEVICE_PREFERENCE": 118,
  559. "CALLTRACKING_NOT_SUPPORTED_FOR_COUNTRY": 119,
  560. "CARRIER_SPECIFIC_SHORT_NUMBER_NOT_ALLOWED": 120,
  561. "DISALLOWED_NUMBER_TYPE": 121,
  562. "PHONE_NUMBER_NOT_SUPPORTED_FOR_COUNTRY": 122,
  563. "PHONE_NUMBER_NOT_SUPPORTED_WITH_CALLTRACKING_FOR_COUNTRY": 123,
  564. "PREMIUM_RATE_NUMBER_NOT_ALLOWED": 124,
  565. "VANITY_PHONE_NUMBER_NOT_ALLOWED": 125,
  566. "INVALID_CALL_CONVERSION_TYPE_ID": 126,
  567. "CANNOT_DISABLE_CALL_CONVERSION_AND_SET_CONVERSION_TYPE_ID": 127,
  568. "CANNOT_SET_PATH2_WITHOUT_PATH1": 128,
  569. "MISSING_DYNAMIC_SEARCH_ADS_SETTING_DOMAIN_NAME": 129,
  570. "INCOMPATIBLE_WITH_RESTRICTION_TYPE": 130,
  571. }
  572. func (x AdErrorEnum_AdError) String() string {
  573. return proto.EnumName(AdErrorEnum_AdError_name, int32(x))
  574. }
  575. func (AdErrorEnum_AdError) EnumDescriptor() ([]byte, []int) {
  576. return fileDescriptor_ad_error_8ace6aca2f2ec99f, []int{0, 0}
  577. }
  578. // Container for enum describing possible ad errors.
  579. type AdErrorEnum struct {
  580. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  581. XXX_unrecognized []byte `json:"-"`
  582. XXX_sizecache int32 `json:"-"`
  583. }
  584. func (m *AdErrorEnum) Reset() { *m = AdErrorEnum{} }
  585. func (m *AdErrorEnum) String() string { return proto.CompactTextString(m) }
  586. func (*AdErrorEnum) ProtoMessage() {}
  587. func (*AdErrorEnum) Descriptor() ([]byte, []int) {
  588. return fileDescriptor_ad_error_8ace6aca2f2ec99f, []int{0}
  589. }
  590. func (m *AdErrorEnum) XXX_Unmarshal(b []byte) error {
  591. return xxx_messageInfo_AdErrorEnum.Unmarshal(m, b)
  592. }
  593. func (m *AdErrorEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  594. return xxx_messageInfo_AdErrorEnum.Marshal(b, m, deterministic)
  595. }
  596. func (dst *AdErrorEnum) XXX_Merge(src proto.Message) {
  597. xxx_messageInfo_AdErrorEnum.Merge(dst, src)
  598. }
  599. func (m *AdErrorEnum) XXX_Size() int {
  600. return xxx_messageInfo_AdErrorEnum.Size(m)
  601. }
  602. func (m *AdErrorEnum) XXX_DiscardUnknown() {
  603. xxx_messageInfo_AdErrorEnum.DiscardUnknown(m)
  604. }
  605. var xxx_messageInfo_AdErrorEnum proto.InternalMessageInfo
  606. func init() {
  607. proto.RegisterType((*AdErrorEnum)(nil), "google.ads.googleads.v0.errors.AdErrorEnum")
  608. proto.RegisterEnum("google.ads.googleads.v0.errors.AdErrorEnum_AdError", AdErrorEnum_AdError_name, AdErrorEnum_AdError_value)
  609. }
  610. func init() {
  611. proto.RegisterFile("google/ads/googleads/v0/errors/ad_error.proto", fileDescriptor_ad_error_8ace6aca2f2ec99f)
  612. }
  613. var fileDescriptor_ad_error_8ace6aca2f2ec99f = []byte{
  614. // 2009 bytes of a gzipped FileDescriptorProto
  615. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x84, 0x58, 0xfb, 0x7e, 0x14, 0xb7,
  616. 0x15, 0xae, 0x49, 0x1b, 0x12, 0x01, 0x41, 0x88, 0xfb, 0xcd, 0x10, 0x43, 0xb8, 0x05, 0xd6, 0x06,
  617. 0xd2, 0x26, 0x71, 0x92, 0xb6, 0xda, 0xd1, 0xd9, 0x59, 0x15, 0x8d, 0x34, 0x48, 0x9a, 0xb1, 0x97,
  618. 0xd2, 0xaa, 0x4e, 0x4c, 0xdd, 0xb4, 0xc0, 0x52, 0x9b, 0xd0, 0xfb, 0xf5, 0x51, 0xfa, 0x67, 0x1f,
  619. 0xa1, 0x8f, 0x90, 0x17, 0xe9, 0xef, 0xd7, 0xa7, 0xe8, 0xef, 0x68, 0x46, 0xb3, 0xb3, 0xb6, 0x49,
  620. 0xfe, 0xda, 0x59, 0x9d, 0x4f, 0xa3, 0xa3, 0x4f, 0xdf, 0xb9, 0x68, 0xc8, 0x9d, 0xad, 0xe9, 0x74,
  621. 0xeb, 0xe9, 0x93, 0xe5, 0x8d, 0xcd, 0x9d, 0xe5, 0xe6, 0x11, 0x9f, 0x5e, 0xad, 0x2c, 0x3f, 0xd9,
  622. 0xde, 0x9e, 0x6e, 0xef, 0x2c, 0x6f, 0x6c, 0x86, 0xf8, 0x34, 0x78, 0xb1, 0x3d, 0x7d, 0x39, 0x65,
  623. 0x8b, 0x0d, 0x66, 0xb0, 0xb1, 0xb9, 0x33, 0xe8, 0xe0, 0x83, 0x57, 0x2b, 0x83, 0x06, 0xbe, 0xf4,
  624. 0xf5, 0x65, 0x72, 0x88, 0x6f, 0x02, 0xfe, 0x81, 0xe7, 0x5f, 0x3d, 0x5b, 0xfa, 0xcf, 0x65, 0x72,
  625. 0xb0, 0xfd, 0xcf, 0x8e, 0x92, 0x43, 0x95, 0x76, 0x25, 0x64, 0x72, 0x24, 0x41, 0xd0, 0xef, 0xb0,
  626. 0x43, 0xe4, 0x60, 0xa5, 0x1f, 0x68, 0xb3, 0xa6, 0xe9, 0x02, 0xbb, 0x4d, 0x6e, 0x70, 0x11, 0xb2,
  627. 0xca, 0x79, 0x53, 0xc8, 0x47, 0x60, 0x5d, 0xd0, 0xc6, 0x07, 0x57, 0x95, 0xa5, 0xb1, 0x1e, 0x44,
  628. 0x18, 0x19, 0x1b, 0xb8, 0x08, 0x7e, 0x52, 0x02, 0x3d, 0xc0, 0xce, 0x91, 0x53, 0xbc, 0x2c, 0xad,
  629. 0x59, 0x97, 0x05, 0xf7, 0xa0, 0x26, 0xc1, 0x1b, 0x13, 0x94, 0xd1, 0x39, 0x7d, 0x83, 0x9d, 0x27,
  630. 0xa7, 0xf7, 0xda, 0xdc, 0xd8, 0x58, 0x4f, 0xbf, 0x8b, 0x4e, 0x0c, 0xb9, 0x08, 0x4e, 0xcb, 0xb2,
  631. 0x04, 0x4f, 0xbf, 0xc7, 0x4e, 0x10, 0x9a, 0x71, 0x8d, 0x6b, 0x15, 0x46, 0xc8, 0xd1, 0x24, 0x70,
  632. 0x41, 0xdf, 0x64, 0xd7, 0xc9, 0x95, 0x76, 0xd4, 0x81, 0x0f, 0xc3, 0xca, 0x49, 0x0d, 0xce, 0x05,
  633. 0xcd, 0x0b, 0x08, 0x72, 0x14, 0x2a, 0xab, 0xd0, 0x40, 0x0f, 0xf6, 0xa6, 0x23, 0x70, 0x24, 0x41,
  634. 0x09, 0xfa, 0x16, 0xbb, 0x45, 0xae, 0xed, 0x1e, 0x0d, 0x6b, 0xd2, 0x8f, 0x83, 0xb1, 0x32, 0x97,
  635. 0x1a, 0x37, 0x22, 0x45, 0x7c, 0xc3, 0xdb, 0x6c, 0x99, 0xbc, 0xbf, 0x3f, 0xb6, 0x03, 0xc5, 0xbd,
  636. 0xbb, 0x31, 0xb7, 0x52, 0xe7, 0x94, 0xb0, 0x9b, 0xe4, 0xbd, 0xde, 0x04, 0xae, 0x94, 0x59, 0x0b,
  637. 0x23, 0x05, 0xeb, 0x72, 0xa8, 0x20, 0x64, 0x46, 0x19, 0x1b, 0x46, 0x5c, 0x39, 0xa0, 0x87, 0xd8,
  638. 0x87, 0xe4, 0x7e, 0x0f, 0xda, 0xd8, 0x32, 0xa3, 0xbd, 0x35, 0x2a, 0xac, 0x8d, 0x41, 0x07, 0xcd,
  639. 0xbd, 0xac, 0x01, 0x17, 0x28, 0x78, 0x04, 0x79, 0x5c, 0xe3, 0x30, 0x63, 0xe4, 0x9d, 0xde, 0xc4,
  640. 0xca, 0x2a, 0x7a, 0x84, 0xbd, 0x4b, 0x2e, 0xf6, 0xc6, 0xd0, 0x45, 0x53, 0xa1, 0xc3, 0x9a, 0x2b,
  641. 0x44, 0x38, 0xfa, 0x0e, 0x5b, 0x24, 0xe7, 0x76, 0x41, 0xfa, 0xf6, 0xa3, 0xbb, 0x5c, 0x8f, 0x76,
  642. 0x6f, 0x79, 0xf6, 0x40, 0xea, 0x3c, 0x72, 0xea, 0xa1, 0x28, 0x15, 0xf7, 0x40, 0x29, 0xbb, 0x40,
  643. 0xce, 0xec, 0x86, 0x22, 0x42, 0x70, 0xcf, 0xe9, 0xb1, 0xde, 0xf9, 0x54, 0x0e, 0x90, 0x29, 0x57,
  644. 0x0d, 0x33, 0xc5, 0x9d, 0x8b, 0x5c, 0x99, 0x12, 0x2c, 0xf7, 0xc6, 0x52, 0xc6, 0xae, 0x90, 0x4b,
  645. 0x8d, 0xa6, 0xc0, 0x46, 0x41, 0x45, 0x65, 0xd4, 0x20, 0x42, 0x61, 0x86, 0x52, 0x01, 0x17, 0x8e,
  646. 0x1e, 0x67, 0x37, 0xc8, 0xd5, 0xfd, 0x41, 0x7e, 0x2c, 0xad, 0x28, 0xb9, 0xf5, 0x28, 0x0b, 0x47,
  647. 0x4f, 0xb0, 0xbb, 0xe4, 0xce, 0xb7, 0x22, 0x2d, 0x08, 0x69, 0x21, 0xf3, 0x71, 0xca, 0x49, 0x76,
  648. 0x96, 0x9c, 0x9c, 0x9b, 0x02, 0x4a, 0xe6, 0x78, 0x54, 0xf4, 0xd4, 0x9e, 0xb7, 0x25, 0x53, 0xdc,
  649. 0x44, 0x55, 0x0a, 0x8e, 0xa7, 0x11, 0x86, 0xc0, 0x33, 0xa3, 0xe3, 0x21, 0x9c, 0x46, 0x86, 0x85,
  650. 0x2c, 0x40, 0x3b, 0x69, 0x74, 0xe0, 0xca, 0x02, 0x17, 0x93, 0x20, 0x75, 0xa8, 0xb4, 0x34, 0x9a,
  651. 0x9e, 0xc1, 0xd5, 0x66, 0xf6, 0xa2, 0x72, 0x3e, 0x0c, 0x21, 0x0a, 0xed, 0x2c, 0xc6, 0xcc, 0xcc,
  652. 0x84, 0xcb, 0x75, 0xd3, 0xce, 0x21, 0x4d, 0x42, 0xba, 0x52, 0xf1, 0x49, 0x64, 0xb9, 0xe5, 0x16,
  653. 0xa7, 0x76, 0xf1, 0x7a, 0x9e, 0x5d, 0x26, 0x17, 0x84, 0x29, 0xc0, 0x79, 0x99, 0x85, 0x72, 0x6c,
  654. 0x34, 0x04, 0x5d, 0x15, 0x43, 0xb0, 0xad, 0x7c, 0xe8, 0x05, 0x5c, 0x02, 0x0a, 0xb0, 0x39, 0xe8,
  655. 0x6c, 0x32, 0x07, 0xa1, 0x17, 0x31, 0xf2, 0xa0, 0x28, 0xfd, 0xa4, 0x0d, 0x92, 0x45, 0xb6, 0x42,
  656. 0x6e, 0x8f, 0x00, 0x44, 0xe0, 0xde, 0x5b, 0x39, 0xac, 0x3c, 0x34, 0xfe, 0x8e, 0x79, 0x0d, 0xa1,
  657. 0xe0, 0x65, 0x89, 0x7b, 0x47, 0x22, 0x30, 0xe4, 0x83, 0x14, 0xf4, 0x12, 0x9e, 0xd3, 0xee, 0x19,
  658. 0x2d, 0x2e, 0x62, 0x0a, 0xe9, 0x0a, 0xee, 0xb3, 0x31, 0xbd, 0x8c, 0x5a, 0x95, 0x4a, 0x41, 0xce,
  659. 0x55, 0x98, 0xcb, 0x2a, 0xc1, 0xf3, 0x1c, 0x25, 0x43, 0xdf, 0x65, 0xc7, 0xc9, 0xd1, 0x04, 0x49,
  660. 0x83, 0x4b, 0x98, 0x3b, 0xa4, 0xce, 0x8c, 0x76, 0xd2, 0x79, 0xd0, 0x3e, 0x74, 0x84, 0x39, 0x7a,
  661. 0x05, 0xd5, 0x3b, 0x67, 0x74, 0x9e, 0xfb, 0xca, 0x21, 0x8d, 0x49, 0xb7, 0x2d, 0x9f, 0x57, 0x31,
  662. 0x2d, 0x20, 0xd4, 0x46, 0x1d, 0x28, 0xd0, 0xb9, 0x1f, 0xd3, 0xf7, 0x90, 0x1e, 0xa9, 0x77, 0x1d,
  663. 0x72, 0x6e, 0xb9, 0x00, 0x7a, 0x8d, 0x5d, 0x23, 0x4b, 0x52, 0xd7, 0x5c, 0x49, 0x81, 0x1e, 0x73,
  664. 0x21, 0x2c, 0x26, 0x9c, 0x8c, 0x17, 0x25, 0x97, 0xb9, 0x0e, 0x9e, 0xdb, 0x1c, 0x3c, 0xbd, 0x1e,
  665. 0xdd, 0x9e, 0xe1, 0x62, 0x3a, 0xbc, 0x81, 0xe1, 0xd0, 0x0d, 0x26, 0x6e, 0x9a, 0x50, 0x68, 0x64,
  666. 0x1e, 0x64, 0xc1, 0x73, 0xa0, 0x37, 0xe7, 0x56, 0xd9, 0x17, 0xe8, 0x61, 0xdd, 0xd3, 0x5b, 0xec,
  667. 0x12, 0x39, 0x9f, 0x70, 0x19, 0x57, 0x2a, 0x78, 0x13, 0x78, 0xe6, 0x51, 0x38, 0x11, 0xf0, 0x3e,
  668. 0xbb, 0x48, 0xce, 0x76, 0x80, 0x31, 0xb7, 0x3c, 0xf3, 0x8d, 0x0e, 0xa2, 0x4c, 0x6f, 0xb3, 0x33,
  669. 0xe4, 0x44, 0x67, 0x36, 0x95, 0xf6, 0x76, 0x12, 0x32, 0x23, 0x80, 0xde, 0x61, 0xa7, 0xc9, 0xf1,
  670. 0x64, 0x11, 0x8e, 0x37, 0x51, 0xcf, 0x73, 0x3a, 0xc0, 0x9c, 0x99, 0x0c, 0xb0, 0x5e, 0x72, 0x2d,
  671. 0x40, 0x04, 0x31, 0xd1, 0xbc, 0x90, 0x59, 0x70, 0xc0, 0x6d, 0x16, 0x33, 0x22, 0x62, 0x97, 0xd9,
  672. 0x31, 0x72, 0x24, 0x61, 0xa5, 0x2e, 0x2b, 0x4f, 0x57, 0x9a, 0x93, 0x6b, 0x86, 0x0a, 0x6e, 0x1f,
  673. 0x54, 0x65, 0x50, 0x5c, 0xe7, 0x15, 0x6e, 0xfb, 0x6e, 0x43, 0x7c, 0x6b, 0x6c, 0xf6, 0x99, 0x71,
  674. 0x6b, 0x25, 0x58, 0x7a, 0x2f, 0x4a, 0x65, 0x5f, 0x5b, 0xe2, 0xfc, 0x3e, 0x06, 0x5d, 0x82, 0xb4,
  675. 0x8a, 0x37, 0xa3, 0x00, 0x0a, 0x0a, 0xd0, 0xde, 0xd1, 0x0f, 0xfa, 0x6c, 0xed, 0x17, 0x17, 0xdf,
  676. 0xc7, 0x40, 0x4f, 0x00, 0x2b, 0xb3, 0x71, 0x28, 0x40, 0x48, 0x1e, 0x32, 0xb0, 0x3e, 0xc6, 0x56,
  677. 0xa8, 0x41, 0x0b, 0x93, 0xf0, 0xa8, 0xf5, 0x1f, 0x60, 0x20, 0xa7, 0x29, 0x9d, 0xba, 0x62, 0xf2,
  678. 0xfb, 0xb0, 0x7f, 0xda, 0x9d, 0xa9, 0xf5, 0xa6, 0xad, 0x1f, 0x51, 0x16, 0x1f, 0xf5, 0xb9, 0xee,
  679. 0x80, 0x52, 0xd0, 0x8f, 0x91, 0x3f, 0x25, 0x35, 0xc4, 0xca, 0xb8, 0x26, 0x05, 0xd0, 0x55, 0xa4,
  680. 0xa1, 0x90, 0xce, 0x61, 0x30, 0xcd, 0x47, 0x4c, 0x1b, 0x62, 0xf4, 0x13, 0x3c, 0xf3, 0x19, 0xa4,
  681. 0xd5, 0xa7, 0x29, 0x4a, 0xa3, 0x41, 0x7b, 0xfa, 0x29, 0xb2, 0x34, 0x33, 0xd7, 0xb8, 0x37, 0xd7,
  682. 0xf8, 0x84, 0x55, 0x93, 0x7e, 0x86, 0x3b, 0x4a, 0xf6, 0xb9, 0x82, 0x4a, 0x7f, 0x88, 0x72, 0x49,
  683. 0x26, 0x01, 0x2e, 0xb3, 0xb2, 0x44, 0xad, 0xdd, 0xa5, 0x3f, 0x7a, 0x8d, 0xe5, 0x1e, 0xfd, 0x31,
  684. 0x92, 0xde, 0xb3, 0x78, 0x89, 0xa5, 0xac, 0x49, 0x93, 0x51, 0x24, 0x1c, 0xd3, 0x55, 0x02, 0x28,
  685. 0xae, 0x05, 0xfe, 0x96, 0x3c, 0x87, 0x0e, 0x31, 0x64, 0x27, 0xc9, 0xb1, 0xee, 0x15, 0x29, 0xd0,
  686. 0x69, 0x86, 0xb4, 0xcd, 0x86, 0xbb, 0xa4, 0x48, 0x05, 0x46, 0x75, 0x32, 0x8c, 0x81, 0x0b, 0xa4,
  687. 0x90, 0x02, 0xd6, 0xca, 0xd9, 0xa8, 0xcc, 0xc7, 0x9e, 0x8e, 0x90, 0xe0, 0x34, 0xd6, 0x84, 0x5e,
  688. 0xce, 0xee, 0x90, 0x9b, 0x69, 0x08, 0x05, 0x0a, 0xbe, 0x33, 0x06, 0x63, 0x43, 0x69, 0x8d, 0xa8,
  689. 0x32, 0x1f, 0x6a, 0x29, 0xc0, 0x38, 0x3a, 0xc6, 0xfa, 0xd7, 0x87, 0xf7, 0xf4, 0xec, 0xa8, 0x44,
  690. 0x41, 0x77, 0xd6, 0x79, 0x41, 0xff, 0xa4, 0xbf, 0x76, 0x54, 0x23, 0x7d, 0xc0, 0xae, 0x92, 0xcb,
  691. 0x69, 0xc8, 0xc2, 0xc3, 0x4a, 0x5a, 0xe8, 0x29, 0x22, 0x4a, 0xc6, 0x51, 0xd5, 0x27, 0x6c, 0xde,
  692. 0x18, 0x6a, 0xae, 0x2a, 0xa0, 0x05, 0xa3, 0xe4, 0xf0, 0x0c, 0xb1, 0xee, 0xa9, 0xee, 0x73, 0x55,
  693. 0x4b, 0x17, 0xf3, 0x1a, 0x72, 0x65, 0xfa, 0x5e, 0xac, 0x49, 0xe1, 0xc7, 0xb4, 0x44, 0xdd, 0x16,
  694. 0x95, 0xf2, 0xb2, 0x54, 0x80, 0xc4, 0x7a, 0xa9, 0x33, 0x1f, 0x30, 0xa1, 0xbb, 0x50, 0xe9, 0xae,
  695. 0xd3, 0xa3, 0x0f, 0xa3, 0xbb, 0x58, 0x0a, 0xb0, 0xb6, 0xa3, 0x27, 0xa8, 0xc8, 0x98, 0x59, 0xb1,
  696. 0x21, 0xc2, 0xba, 0x27, 0x04, 0xb5, 0xec, 0x30, 0x79, 0xab, 0xeb, 0xfa, 0x1c, 0x3b, 0x42, 0xde,
  697. 0x9e, 0xf5, 0x79, 0x9e, 0x2d, 0x91, 0xc5, 0x66, 0xc6, 0x2c, 0x83, 0xa7, 0xaa, 0x96, 0x8d, 0xb9,
  698. 0xce, 0x81, 0x56, 0xa8, 0xe7, 0xb6, 0xff, 0xdc, 0x47, 0xcf, 0x35, 0x3b, 0x45, 0x58, 0x32, 0x37,
  699. 0x2c, 0x44, 0xb1, 0xae, 0xe1, 0x96, 0xd3, 0x78, 0xa5, 0xe5, 0xc3, 0x0a, 0x1a, 0xc3, 0x3a, 0x1e,
  700. 0x4a, 0x6f, 0x1f, 0xfd, 0xda, 0x31, 0x89, 0x2f, 0xb3, 0x2a, 0xa4, 0x70, 0x74, 0xd9, 0x18, 0x0a,
  701. 0xa0, 0x8f, 0x90, 0xf3, 0xfe, 0xb8, 0x37, 0x65, 0x50, 0x50, 0x83, 0x0a, 0xc2, 0x14, 0x5c, 0x6a,
  702. 0xfa, 0x53, 0x24, 0x12, 0x11, 0x05, 0x57, 0x98, 0x1e, 0x40, 0xd0, 0xc7, 0xb1, 0x93, 0xb6, 0x2a,
  703. 0x68, 0x13, 0xc6, 0xc6, 0x79, 0xfa, 0xb3, 0xf4, 0xf6, 0xd8, 0x43, 0x3c, 0xac, 0x64, 0xcd, 0x15,
  704. 0x6e, 0xe1, 0xe7, 0xd1, 0x23, 0xab, 0x22, 0xaa, 0xe9, 0x5d, 0x3b, 0xc2, 0x42, 0x7a, 0xaf, 0x36,
  705. 0xc9, 0x99, 0x5f, 0x60, 0x0e, 0x6d, 0x87, 0xf6, 0xf8, 0xb1, 0x81, 0x91, 0x88, 0xc6, 0x92, 0xfb,
  706. 0x71, 0xd3, 0xfa, 0x60, 0xe3, 0x09, 0x82, 0x7e, 0xde, 0x59, 0x8c, 0xf5, 0x73, 0x96, 0x2f, 0x30,
  707. 0xe4, 0xd1, 0xf2, 0xb0, 0x02, 0x3b, 0x99, 0x33, 0x6d, 0x46, 0xf2, 0xb1, 0x8b, 0x8e, 0x6b, 0x87,
  708. 0x21, 0x8c, 0x8c, 0x85, 0x58, 0x11, 0x30, 0x34, 0x9f, 0xb0, 0x0f, 0xc8, 0xca, 0x5e, 0xf3, 0xb7,
  709. 0xd4, 0x85, 0x5f, 0x62, 0x85, 0xae, 0x1c, 0xd8, 0x20, 0x0c, 0x34, 0xf7, 0x87, 0xd8, 0x4c, 0xf0,
  710. 0x2c, 0xc3, 0xb3, 0xf5, 0x66, 0xd6, 0x5f, 0x6e, 0xa1, 0xc6, 0xe6, 0x8a, 0x79, 0xf3, 0x6e, 0x8e,
  711. 0x02, 0x6e, 0xdb, 0x60, 0x47, 0x7f, 0x85, 0xb1, 0x9d, 0x8e, 0xa6, 0x4d, 0xe6, 0x5f, 0x22, 0xd9,
  712. 0xdd, 0x58, 0x93, 0x6d, 0x31, 0x14, 0x7e, 0x8d, 0xba, 0x48, 0x59, 0x18, 0x97, 0x2e, 0x2d, 0x38,
  713. 0x3c, 0x85, 0xdf, 0xe0, 0x71, 0x35, 0x71, 0x0e, 0xd6, 0x1a, 0x4b, 0x9f, 0xe2, 0x1b, 0x62, 0x44,
  714. 0xa5, 0x2e, 0xcc, 0x46, 0x41, 0x3e, 0xc3, 0x7c, 0xd4, 0x2a, 0xad, 0x37, 0xff, 0x39, 0xf2, 0x9b,
  715. 0xf4, 0x19, 0xf5, 0x6b, 0x8a, 0x52, 0x81, 0x07, 0x3a, 0xc5, 0x66, 0x20, 0x59, 0x5a, 0x97, 0xe8,
  716. 0x0b, 0x24, 0x3d, 0x66, 0x91, 0x60, 0xc1, 0x5b, 0x09, 0x35, 0x57, 0xed, 0xc2, 0xbf, 0x45, 0x4f,
  717. 0x78, 0x25, 0xa4, 0x69, 0x07, 0xb6, 0xfb, 0x95, 0x6b, 0x62, 0x2a, 0x5f, 0x0d, 0x61, 0x2e, 0xe5,
  718. 0xed, 0xa0, 0x24, 0x50, 0x33, 0x05, 0xd7, 0x93, 0x2e, 0x47, 0xc5, 0xcd, 0x38, 0xfa, 0x72, 0x5f,
  719. 0x63, 0x9b, 0xc0, 0xbe, 0x62, 0x03, 0x72, 0x0b, 0x09, 0x2e, 0x4a, 0xee, 0x63, 0x5a, 0x68, 0xbb,
  720. 0x95, 0xc0, 0xb5, 0x08, 0x02, 0x6a, 0x99, 0x01, 0x6e, 0x71, 0x04, 0x16, 0x74, 0x06, 0xf4, 0x55,
  721. 0x73, 0x67, 0x52, 0xaa, 0xbb, 0x0f, 0xec, 0xbd, 0xfe, 0xb5, 0x9d, 0x04, 0xfd, 0x1d, 0xe6, 0xd2,
  722. 0x54, 0xa4, 0xdb, 0x06, 0x35, 0x6b, 0x22, 0x3f, 0x55, 0xde, 0xbe, 0xd6, 0x7e, 0xdf, 0x74, 0xbe,
  723. 0xae, 0xfd, 0x9f, 0x20, 0xb1, 0x46, 0xfe, 0x01, 0x97, 0x9d, 0xab, 0xd9, 0xaf, 0x5f, 0xf6, 0x8f,
  724. 0xec, 0x53, 0xf2, 0xd1, 0x37, 0x60, 0xe3, 0x1d, 0x65, 0x6e, 0x0b, 0xfd, 0xd9, 0x7f, 0xc2, 0x1e,
  725. 0xbb, 0xb4, 0x50, 0xc8, 0xaa, 0x08, 0x16, 0x53, 0xeb, 0x3e, 0xae, 0xfe, 0x19, 0x41, 0x35, 0xd7,
  726. 0xd2, 0xcf, 0xb7, 0xcf, 0x73, 0xa0, 0xbf, 0x20, 0x68, 0xae, 0x3b, 0xcb, 0x8c, 0xae, 0xc1, 0xc6,
  727. 0xbe, 0x3e, 0x35, 0xcb, 0x7f, 0x65, 0x9f, 0x91, 0x8f, 0xdb, 0x84, 0x87, 0x7b, 0x8f, 0x77, 0xc3,
  728. 0x5d, 0x58, 0x3c, 0x89, 0xe6, 0x5e, 0xb8, 0x67, 0xfa, 0xdf, 0xd8, 0x15, 0xb2, 0xd8, 0xbb, 0x7f,
  729. 0x61, 0xd4, 0xdf, 0xeb, 0xee, 0x7c, 0xf8, 0xef, 0x2e, 0xfd, 0xfb, 0x02, 0xbb, 0x4f, 0x06, 0x5d,
  730. 0xa5, 0xdc, 0x1d, 0x92, 0x2e, 0xc5, 0x51, 0x9b, 0x42, 0x9a, 0x2c, 0xf9, 0x8f, 0x05, 0x76, 0x1d,
  731. 0x7b, 0xd0, 0x9e, 0x30, 0x22, 0x6f, 0x16, 0x9c, 0xb7, 0xb2, 0x6d, 0x31, 0xf1, 0x64, 0xfe, 0xb9,
  732. 0x30, 0xfc, 0xef, 0x02, 0x59, 0xfa, 0x62, 0xfa, 0x6c, 0xf0, 0xcd, 0xdf, 0x1c, 0x86, 0x87, 0xdb,
  733. 0x0f, 0x0c, 0xe5, 0xf6, 0xf4, 0xe5, 0xb4, 0x5c, 0x78, 0x24, 0x5a, 0xfc, 0xd6, 0xf4, 0xe9, 0xc6,
  734. 0xf3, 0xad, 0xc1, 0x74, 0x7b, 0x6b, 0x79, 0xeb, 0xc9, 0xf3, 0xf8, 0xfd, 0x22, 0x7d, 0xe2, 0x78,
  735. 0xf1, 0xe5, 0xce, 0xeb, 0xbe, 0x78, 0x7c, 0xd2, 0xfc, 0xfc, 0xeb, 0xc0, 0x1b, 0x39, 0xe7, 0xff,
  736. 0x3e, 0xb0, 0x98, 0x37, 0x2f, 0xe3, 0x9b, 0x3b, 0x83, 0xe6, 0x11, 0x9f, 0xea, 0x95, 0x41, 0x5c,
  737. 0x72, 0xe7, 0xeb, 0x04, 0x78, 0xcc, 0x37, 0x77, 0x1e, 0x77, 0x80, 0xc7, 0xf5, 0xca, 0xe3, 0x06,
  738. 0xf0, 0xbf, 0x03, 0x4b, 0xcd, 0xe8, 0xea, 0x2a, 0xdf, 0xdc, 0x59, 0x5d, 0xed, 0x20, 0xab, 0xab,
  739. 0xf5, 0xca, 0xea, 0x6a, 0x03, 0xfa, 0xfc, 0xcd, 0xe8, 0xdd, 0xfd, 0xff, 0x07, 0x00, 0x00, 0xff,
  740. 0xff, 0x54, 0x80, 0x99, 0x2f, 0x8e, 0x11, 0x00, 0x00,
  741. }