您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 
 

226 行
12 KiB

  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // source: google/ads/googleads/v0/enums/travel_placeholder_field.proto
  3. package enums // import "google.golang.org/genproto/googleapis/ads/googleads/v0/enums"
  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. // Possible values for Travel placeholder fields.
  17. type TravelPlaceholderFieldEnum_TravelPlaceholderField int32
  18. const (
  19. // Not specified.
  20. TravelPlaceholderFieldEnum_UNSPECIFIED TravelPlaceholderFieldEnum_TravelPlaceholderField = 0
  21. // Used for return value only. Represents value unknown in this version.
  22. TravelPlaceholderFieldEnum_UNKNOWN TravelPlaceholderFieldEnum_TravelPlaceholderField = 1
  23. // Data Type: STRING. Required. Destination id. Example: PAR, LON.
  24. // For feed items that only have destination id, destination id must be a
  25. // unique key. For feed items that have both destination id and origin id,
  26. // then the combination must be a unique key.
  27. TravelPlaceholderFieldEnum_DESTINATION_ID TravelPlaceholderFieldEnum_TravelPlaceholderField = 2
  28. // Data Type: STRING. Origin id. Example: PAR, LON.
  29. // Combination of DESTINATION_ID and ORIGIN_ID must be
  30. // unique per offer.
  31. TravelPlaceholderFieldEnum_ORIGIN_ID TravelPlaceholderFieldEnum_TravelPlaceholderField = 3
  32. // Data Type: STRING. Required. Main headline with name to be shown in
  33. // dynamic ad.
  34. TravelPlaceholderFieldEnum_TITLE TravelPlaceholderFieldEnum_TravelPlaceholderField = 4
  35. // Data Type: STRING. The destination name. Shorter names are recommended.
  36. TravelPlaceholderFieldEnum_DESTINATION_NAME TravelPlaceholderFieldEnum_TravelPlaceholderField = 5
  37. // Data Type: STRING. Origin name. Shorter names are recommended.
  38. TravelPlaceholderFieldEnum_ORIGIN_NAME TravelPlaceholderFieldEnum_TravelPlaceholderField = 6
  39. // Data Type: STRING. Price to be shown in the ad. Highly recommended for
  40. // dynamic ads.
  41. // Example: "100.00 USD"
  42. TravelPlaceholderFieldEnum_PRICE TravelPlaceholderFieldEnum_TravelPlaceholderField = 7
  43. // Data Type: STRING. Formatted price to be shown in the ad.
  44. // Example: "Starting at $100.00 USD", "$80 - $100"
  45. TravelPlaceholderFieldEnum_FORMATTED_PRICE TravelPlaceholderFieldEnum_TravelPlaceholderField = 8
  46. // Data Type: STRING. Sale price to be shown in the ad.
  47. // Example: "80.00 USD"
  48. TravelPlaceholderFieldEnum_SALE_PRICE TravelPlaceholderFieldEnum_TravelPlaceholderField = 9
  49. // Data Type: STRING. Formatted sale price to be shown in the ad.
  50. // Example: "On sale for $80.00", "$60 - $80"
  51. TravelPlaceholderFieldEnum_FORMATTED_SALE_PRICE TravelPlaceholderFieldEnum_TravelPlaceholderField = 10
  52. // Data Type: URL. Image to be displayed in the ad.
  53. TravelPlaceholderFieldEnum_IMAGE_URL TravelPlaceholderFieldEnum_TravelPlaceholderField = 11
  54. // Data Type: STRING. Category of travel offer used to group like items
  55. // together for recommendation engine.
  56. TravelPlaceholderFieldEnum_CATEGORY TravelPlaceholderFieldEnum_TravelPlaceholderField = 12
  57. // Data Type: STRING_LIST. Keywords used for product retrieval.
  58. TravelPlaceholderFieldEnum_CONTEXTUAL_KEYWORDS TravelPlaceholderFieldEnum_TravelPlaceholderField = 13
  59. // Data Type: STRING. Address of travel offer, including postal code.
  60. TravelPlaceholderFieldEnum_DESTINATION_ADDRESS TravelPlaceholderFieldEnum_TravelPlaceholderField = 14
  61. // Data Type: URL_LIST. Required. Final URLs to be used in ad, when using
  62. // Upgraded URLs; the more specific the better (e.g. the individual URL of a
  63. // specific travel offer and its location).
  64. TravelPlaceholderFieldEnum_FINAL_URL TravelPlaceholderFieldEnum_TravelPlaceholderField = 15
  65. // Data Type: URL_LIST. Final mobile URLs for the ad when using Upgraded
  66. // URLs.
  67. TravelPlaceholderFieldEnum_FINAL_MOBILE_URLS TravelPlaceholderFieldEnum_TravelPlaceholderField = 16
  68. // Data Type: URL. Tracking template for the ad when using Upgraded URLs.
  69. TravelPlaceholderFieldEnum_TRACKING_URL TravelPlaceholderFieldEnum_TravelPlaceholderField = 17
  70. // Data Type: STRING. Android app link. Must be formatted as:
  71. // android-app://{package_id}/{scheme}/{host_path}.
  72. // The components are defined as follows:
  73. // package_id: app ID as specified in Google Play.
  74. // scheme: the scheme to pass to the application. Can be HTTP, or a custom
  75. // scheme.
  76. // host_path: identifies the specific content within your application.
  77. TravelPlaceholderFieldEnum_ANDROID_APP_LINK TravelPlaceholderFieldEnum_TravelPlaceholderField = 18
  78. // Data Type: STRING_LIST. List of recommended destination IDs to show
  79. // together with this item.
  80. TravelPlaceholderFieldEnum_SIMILAR_DESTINATION_IDS TravelPlaceholderFieldEnum_TravelPlaceholderField = 19
  81. // Data Type: STRING. iOS app link.
  82. TravelPlaceholderFieldEnum_IOS_APP_LINK TravelPlaceholderFieldEnum_TravelPlaceholderField = 20
  83. // Data Type: INT64. iOS app store ID.
  84. TravelPlaceholderFieldEnum_IOS_APP_STORE_ID TravelPlaceholderFieldEnum_TravelPlaceholderField = 21
  85. )
  86. var TravelPlaceholderFieldEnum_TravelPlaceholderField_name = map[int32]string{
  87. 0: "UNSPECIFIED",
  88. 1: "UNKNOWN",
  89. 2: "DESTINATION_ID",
  90. 3: "ORIGIN_ID",
  91. 4: "TITLE",
  92. 5: "DESTINATION_NAME",
  93. 6: "ORIGIN_NAME",
  94. 7: "PRICE",
  95. 8: "FORMATTED_PRICE",
  96. 9: "SALE_PRICE",
  97. 10: "FORMATTED_SALE_PRICE",
  98. 11: "IMAGE_URL",
  99. 12: "CATEGORY",
  100. 13: "CONTEXTUAL_KEYWORDS",
  101. 14: "DESTINATION_ADDRESS",
  102. 15: "FINAL_URL",
  103. 16: "FINAL_MOBILE_URLS",
  104. 17: "TRACKING_URL",
  105. 18: "ANDROID_APP_LINK",
  106. 19: "SIMILAR_DESTINATION_IDS",
  107. 20: "IOS_APP_LINK",
  108. 21: "IOS_APP_STORE_ID",
  109. }
  110. var TravelPlaceholderFieldEnum_TravelPlaceholderField_value = map[string]int32{
  111. "UNSPECIFIED": 0,
  112. "UNKNOWN": 1,
  113. "DESTINATION_ID": 2,
  114. "ORIGIN_ID": 3,
  115. "TITLE": 4,
  116. "DESTINATION_NAME": 5,
  117. "ORIGIN_NAME": 6,
  118. "PRICE": 7,
  119. "FORMATTED_PRICE": 8,
  120. "SALE_PRICE": 9,
  121. "FORMATTED_SALE_PRICE": 10,
  122. "IMAGE_URL": 11,
  123. "CATEGORY": 12,
  124. "CONTEXTUAL_KEYWORDS": 13,
  125. "DESTINATION_ADDRESS": 14,
  126. "FINAL_URL": 15,
  127. "FINAL_MOBILE_URLS": 16,
  128. "TRACKING_URL": 17,
  129. "ANDROID_APP_LINK": 18,
  130. "SIMILAR_DESTINATION_IDS": 19,
  131. "IOS_APP_LINK": 20,
  132. "IOS_APP_STORE_ID": 21,
  133. }
  134. func (x TravelPlaceholderFieldEnum_TravelPlaceholderField) String() string {
  135. return proto.EnumName(TravelPlaceholderFieldEnum_TravelPlaceholderField_name, int32(x))
  136. }
  137. func (TravelPlaceholderFieldEnum_TravelPlaceholderField) EnumDescriptor() ([]byte, []int) {
  138. return fileDescriptor_travel_placeholder_field_594dea4d1f5c75b8, []int{0, 0}
  139. }
  140. // Values for Travel placeholder fields.
  141. // For more information about dynamic remarketing feeds, see
  142. // https://support.google.com/google-ads/answer/6053288.
  143. type TravelPlaceholderFieldEnum struct {
  144. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  145. XXX_unrecognized []byte `json:"-"`
  146. XXX_sizecache int32 `json:"-"`
  147. }
  148. func (m *TravelPlaceholderFieldEnum) Reset() { *m = TravelPlaceholderFieldEnum{} }
  149. func (m *TravelPlaceholderFieldEnum) String() string { return proto.CompactTextString(m) }
  150. func (*TravelPlaceholderFieldEnum) ProtoMessage() {}
  151. func (*TravelPlaceholderFieldEnum) Descriptor() ([]byte, []int) {
  152. return fileDescriptor_travel_placeholder_field_594dea4d1f5c75b8, []int{0}
  153. }
  154. func (m *TravelPlaceholderFieldEnum) XXX_Unmarshal(b []byte) error {
  155. return xxx_messageInfo_TravelPlaceholderFieldEnum.Unmarshal(m, b)
  156. }
  157. func (m *TravelPlaceholderFieldEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  158. return xxx_messageInfo_TravelPlaceholderFieldEnum.Marshal(b, m, deterministic)
  159. }
  160. func (dst *TravelPlaceholderFieldEnum) XXX_Merge(src proto.Message) {
  161. xxx_messageInfo_TravelPlaceholderFieldEnum.Merge(dst, src)
  162. }
  163. func (m *TravelPlaceholderFieldEnum) XXX_Size() int {
  164. return xxx_messageInfo_TravelPlaceholderFieldEnum.Size(m)
  165. }
  166. func (m *TravelPlaceholderFieldEnum) XXX_DiscardUnknown() {
  167. xxx_messageInfo_TravelPlaceholderFieldEnum.DiscardUnknown(m)
  168. }
  169. var xxx_messageInfo_TravelPlaceholderFieldEnum proto.InternalMessageInfo
  170. func init() {
  171. proto.RegisterType((*TravelPlaceholderFieldEnum)(nil), "google.ads.googleads.v0.enums.TravelPlaceholderFieldEnum")
  172. proto.RegisterEnum("google.ads.googleads.v0.enums.TravelPlaceholderFieldEnum_TravelPlaceholderField", TravelPlaceholderFieldEnum_TravelPlaceholderField_name, TravelPlaceholderFieldEnum_TravelPlaceholderField_value)
  173. }
  174. func init() {
  175. proto.RegisterFile("google/ads/googleads/v0/enums/travel_placeholder_field.proto", fileDescriptor_travel_placeholder_field_594dea4d1f5c75b8)
  176. }
  177. var fileDescriptor_travel_placeholder_field_594dea4d1f5c75b8 = []byte{
  178. // 507 bytes of a gzipped FileDescriptorProto
  179. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x52, 0xdd, 0x6e, 0xd3, 0x30,
  180. 0x14, 0x66, 0x2d, 0xfb, 0xa9, 0xdb, 0xb5, 0x9e, 0xdb, 0x31, 0xc4, 0xb4, 0x8b, 0xed, 0x01, 0xd2,
  181. 0x4a, 0xdc, 0x05, 0x6e, 0xdc, 0xc6, 0x8d, 0xac, 0x26, 0x76, 0x64, 0xbb, 0x1d, 0x43, 0x95, 0xa2,
  182. 0xb0, 0x84, 0x30, 0x29, 0x6d, 0xaa, 0x66, 0xeb, 0x03, 0x71, 0xc9, 0x0b, 0xf0, 0x0e, 0x3c, 0x00,
  183. 0x0f, 0xc1, 0x15, 0x8f, 0x80, 0xec, 0xf4, 0x0f, 0x69, 0x70, 0x13, 0x9d, 0x73, 0xbe, 0x1f, 0x9f,
  184. 0xd8, 0x1f, 0x78, 0x9f, 0xe6, 0x79, 0x9a, 0x25, 0xdd, 0x28, 0x2e, 0xba, 0x65, 0xa9, 0xab, 0x55,
  185. 0xaf, 0x9b, 0xcc, 0x9f, 0x66, 0x45, 0xf7, 0x71, 0x19, 0xad, 0x92, 0x2c, 0x5c, 0x64, 0xd1, 0x7d,
  186. 0xf2, 0x25, 0xcf, 0xe2, 0x64, 0x19, 0x7e, 0x7e, 0x48, 0xb2, 0xd8, 0x5a, 0x2c, 0xf3, 0xc7, 0x1c,
  187. 0x5d, 0x95, 0x12, 0x2b, 0x8a, 0x0b, 0x6b, 0xab, 0xb6, 0x56, 0x3d, 0xcb, 0xa8, 0x6f, 0x7e, 0x56,
  188. 0xc1, 0x1b, 0x65, 0x1c, 0x82, 0x9d, 0xc1, 0x50, 0xeb, 0xc9, 0xfc, 0x69, 0x76, 0xf3, 0xbd, 0x0a,
  189. 0x5e, 0x3d, 0x0f, 0xa3, 0x16, 0xa8, 0x8f, 0x99, 0x0c, 0xc8, 0x80, 0x0e, 0x29, 0x71, 0xe0, 0x0b,
  190. 0x54, 0x07, 0xc7, 0x63, 0x36, 0x62, 0xfc, 0x96, 0xc1, 0x03, 0x84, 0x40, 0xd3, 0x21, 0x52, 0x51,
  191. 0x86, 0x15, 0xe5, 0x2c, 0xa4, 0x0e, 0xac, 0xa0, 0x53, 0x50, 0xe3, 0x82, 0xba, 0xd4, 0xb4, 0x55,
  192. 0x54, 0x03, 0x87, 0x8a, 0x2a, 0x8f, 0xc0, 0x97, 0xa8, 0x03, 0xe0, 0x3e, 0x9b, 0x61, 0x9f, 0xc0,
  193. 0x43, 0x7d, 0xc2, 0x9a, 0x6f, 0x06, 0x47, 0x5a, 0x11, 0x08, 0x3a, 0x20, 0xf0, 0x18, 0xb5, 0x41,
  194. 0x6b, 0xc8, 0x85, 0x8f, 0x95, 0x22, 0x4e, 0x58, 0x0e, 0x4f, 0x50, 0x13, 0x00, 0x89, 0x3d, 0xb2,
  195. 0xee, 0x6b, 0xe8, 0x35, 0xe8, 0xec, 0x48, 0x7b, 0x08, 0xd0, 0xab, 0x50, 0x1f, 0xbb, 0x24, 0x1c,
  196. 0x0b, 0x0f, 0xd6, 0x51, 0x03, 0x9c, 0x0c, 0xb0, 0x22, 0x2e, 0x17, 0x77, 0xb0, 0x81, 0x2e, 0x40,
  197. 0x7b, 0xc0, 0x99, 0x22, 0x1f, 0xd4, 0x18, 0x7b, 0xe1, 0x88, 0xdc, 0xdd, 0x72, 0xe1, 0x48, 0x78,
  198. 0xaa, 0x81, 0xfd, 0x35, 0xb1, 0xe3, 0x08, 0x22, 0x25, 0x6c, 0x6a, 0xbb, 0x21, 0x65, 0xd8, 0x33,
  199. 0x76, 0x2d, 0x74, 0x0e, 0xce, 0xca, 0xd6, 0xe7, 0x7d, 0xea, 0x99, 0x43, 0x24, 0x84, 0x08, 0x82,
  200. 0x86, 0x12, 0x78, 0x30, 0xa2, 0xcc, 0x35, 0xc4, 0x33, 0xfd, 0xdf, 0x98, 0x39, 0x82, 0x53, 0x27,
  201. 0xc4, 0x41, 0x10, 0x7a, 0x94, 0x8d, 0x20, 0x42, 0x97, 0xe0, 0x42, 0x52, 0x9f, 0x7a, 0x58, 0x84,
  202. 0x7f, 0xdf, 0xa1, 0x84, 0x6d, 0x6d, 0x42, 0xb9, 0xdc, 0xd1, 0x3b, 0xda, 0x64, 0x33, 0x91, 0x8a,
  203. 0x0b, 0xa2, 0x6f, 0xf7, 0xbc, 0xff, 0xfb, 0x00, 0x5c, 0xdf, 0xe7, 0x33, 0xeb, 0xbf, 0xcf, 0xdf,
  204. 0xbf, 0x7c, 0xfe, 0x71, 0x03, 0x1d, 0x9d, 0xe0, 0xe0, 0x63, 0x7f, 0xad, 0x4e, 0xf3, 0x2c, 0x9a,
  205. 0xa7, 0x56, 0xbe, 0x4c, 0xbb, 0x69, 0x32, 0x37, 0xc1, 0xda, 0x44, 0x71, 0xf1, 0x50, 0xfc, 0x23,
  206. 0x99, 0xef, 0xcc, 0xf7, 0x6b, 0xa5, 0xea, 0x62, 0xfc, 0xad, 0x72, 0xe5, 0x96, 0x56, 0x38, 0x2e,
  207. 0xac, 0xb2, 0xd4, 0xd5, 0xa4, 0x67, 0xe9, 0x9c, 0x15, 0x3f, 0x36, 0xf8, 0x14, 0xc7, 0xc5, 0x74,
  208. 0x8b, 0x4f, 0x27, 0xbd, 0xa9, 0xc1, 0x7f, 0x55, 0xae, 0xcb, 0xa1, 0x6d, 0xe3, 0xb8, 0xb0, 0xed,
  209. 0x2d, 0xc3, 0xb6, 0x27, 0x3d, 0xdb, 0x36, 0x9c, 0x4f, 0x47, 0x66, 0xb1, 0xb7, 0x7f, 0x02, 0x00,
  210. 0x00, 0xff, 0xff, 0xd3, 0x47, 0xe2, 0x55, 0x31, 0x03, 0x00, 0x00,
  211. }