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.
 
 
 

216 lines
11 KiB

  1. // Code generated by protoc-gen-go. DO NOT EDIT.
  2. // source: google/ads/googleads/v0/enums/placeholder_type.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 placeholder types for a feed mapping.
  17. type PlaceholderTypeEnum_PlaceholderType int32
  18. const (
  19. // Not specified.
  20. PlaceholderTypeEnum_UNSPECIFIED PlaceholderTypeEnum_PlaceholderType = 0
  21. // Used for return value only. Represents value unknown in this version.
  22. PlaceholderTypeEnum_UNKNOWN PlaceholderTypeEnum_PlaceholderType = 1
  23. // Lets you show links in your ad to pages from your website, including the
  24. // main landing page.
  25. PlaceholderTypeEnum_SITELINK PlaceholderTypeEnum_PlaceholderType = 2
  26. // Lets you attach a phone number to an ad, allowing customers to call
  27. // directly from the ad.
  28. PlaceholderTypeEnum_CALL PlaceholderTypeEnum_PlaceholderType = 3
  29. // Lets you provide users with a link that points to a mobile app in
  30. // addition to a website.
  31. PlaceholderTypeEnum_APP PlaceholderTypeEnum_PlaceholderType = 4
  32. // Lets you show locations of businesses from your Google My Business
  33. // account in your ad. This helps people find your locations by showing your
  34. // ads with your address, a map to your location, or the distance to your
  35. // business. This extension type is useful to draw customers to your
  36. // brick-and-mortar location.
  37. PlaceholderTypeEnum_LOCATION PlaceholderTypeEnum_PlaceholderType = 5
  38. // If you sell your product through retail chains, affiliate location
  39. // extensions let you show nearby stores that carry your products.
  40. PlaceholderTypeEnum_AFFILIATE_LOCATION PlaceholderTypeEnum_PlaceholderType = 6
  41. // Lets you include additional text with your search ads that provide
  42. // detailed information about your business, including products and services
  43. // you offer. Callouts appear in ads at the top and bottom of Google search
  44. // results.
  45. PlaceholderTypeEnum_CALLOUT PlaceholderTypeEnum_PlaceholderType = 7
  46. // Lets you add more info to your ad, specific to some predefined categories
  47. // such as types, brands, styles, etc. A minimum of 3 text (SNIPPETS) values
  48. // are required.
  49. PlaceholderTypeEnum_STRUCTURED_SNIPPET PlaceholderTypeEnum_PlaceholderType = 8
  50. // Allows users to see your ad, click an icon, and contact you directly by
  51. // text message. With one tap on your ad, people can contact you to book an
  52. // appointment, get a quote, ask for information, or request a service.
  53. PlaceholderTypeEnum_MESSAGE PlaceholderTypeEnum_PlaceholderType = 9
  54. // Lets you display prices for a list of items along with your ads. A price
  55. // feed is composed of three to eight price table rows.
  56. PlaceholderTypeEnum_PRICE PlaceholderTypeEnum_PlaceholderType = 10
  57. // Allows you to highlight sales and other promotions that let users see how
  58. // they can save by buying now.
  59. PlaceholderTypeEnum_PROMOTION PlaceholderTypeEnum_PlaceholderType = 11
  60. // Lets you dynamically inject custom data into the title and description
  61. // of your ads.
  62. PlaceholderTypeEnum_AD_CUSTOMIZER PlaceholderTypeEnum_PlaceholderType = 12
  63. // Indicates that this feed is for education dynamic remarketing.
  64. PlaceholderTypeEnum_DYNAMIC_EDUCATION PlaceholderTypeEnum_PlaceholderType = 13
  65. // Indicates that this feed is for flight dynamic remarketing.
  66. PlaceholderTypeEnum_DYNAMIC_FLIGHT PlaceholderTypeEnum_PlaceholderType = 14
  67. // Indicates that this feed is for a custom dynamic remarketing type. Use
  68. // this only if the other business types don't apply to your products or
  69. // services.
  70. PlaceholderTypeEnum_DYNAMIC_CUSTOM PlaceholderTypeEnum_PlaceholderType = 15
  71. // Indicates that this feed is for hotels and rentals dynamic remarketing.
  72. PlaceholderTypeEnum_DYNAMIC_HOTEL PlaceholderTypeEnum_PlaceholderType = 16
  73. // Indicates that this feed is for real estate dynamic remarketing.
  74. PlaceholderTypeEnum_DYNAMIC_REAL_ESTATE PlaceholderTypeEnum_PlaceholderType = 17
  75. // Indicates that this feed is for travel dynamic remarketing.
  76. PlaceholderTypeEnum_DYNAMIC_TRAVEL PlaceholderTypeEnum_PlaceholderType = 18
  77. // Indicates that this feed is for local deals dynamic remarketing.
  78. PlaceholderTypeEnum_DYNAMIC_LOCAL PlaceholderTypeEnum_PlaceholderType = 19
  79. // Indicates that this feed is for job dynamic remarketing.
  80. PlaceholderTypeEnum_DYNAMIC_JOB PlaceholderTypeEnum_PlaceholderType = 20
  81. )
  82. var PlaceholderTypeEnum_PlaceholderType_name = map[int32]string{
  83. 0: "UNSPECIFIED",
  84. 1: "UNKNOWN",
  85. 2: "SITELINK",
  86. 3: "CALL",
  87. 4: "APP",
  88. 5: "LOCATION",
  89. 6: "AFFILIATE_LOCATION",
  90. 7: "CALLOUT",
  91. 8: "STRUCTURED_SNIPPET",
  92. 9: "MESSAGE",
  93. 10: "PRICE",
  94. 11: "PROMOTION",
  95. 12: "AD_CUSTOMIZER",
  96. 13: "DYNAMIC_EDUCATION",
  97. 14: "DYNAMIC_FLIGHT",
  98. 15: "DYNAMIC_CUSTOM",
  99. 16: "DYNAMIC_HOTEL",
  100. 17: "DYNAMIC_REAL_ESTATE",
  101. 18: "DYNAMIC_TRAVEL",
  102. 19: "DYNAMIC_LOCAL",
  103. 20: "DYNAMIC_JOB",
  104. }
  105. var PlaceholderTypeEnum_PlaceholderType_value = map[string]int32{
  106. "UNSPECIFIED": 0,
  107. "UNKNOWN": 1,
  108. "SITELINK": 2,
  109. "CALL": 3,
  110. "APP": 4,
  111. "LOCATION": 5,
  112. "AFFILIATE_LOCATION": 6,
  113. "CALLOUT": 7,
  114. "STRUCTURED_SNIPPET": 8,
  115. "MESSAGE": 9,
  116. "PRICE": 10,
  117. "PROMOTION": 11,
  118. "AD_CUSTOMIZER": 12,
  119. "DYNAMIC_EDUCATION": 13,
  120. "DYNAMIC_FLIGHT": 14,
  121. "DYNAMIC_CUSTOM": 15,
  122. "DYNAMIC_HOTEL": 16,
  123. "DYNAMIC_REAL_ESTATE": 17,
  124. "DYNAMIC_TRAVEL": 18,
  125. "DYNAMIC_LOCAL": 19,
  126. "DYNAMIC_JOB": 20,
  127. }
  128. func (x PlaceholderTypeEnum_PlaceholderType) String() string {
  129. return proto.EnumName(PlaceholderTypeEnum_PlaceholderType_name, int32(x))
  130. }
  131. func (PlaceholderTypeEnum_PlaceholderType) EnumDescriptor() ([]byte, []int) {
  132. return fileDescriptor_placeholder_type_b2fdad65fed6649f, []int{0, 0}
  133. }
  134. // Container for enum describing possible placeholder types for a feed mapping.
  135. type PlaceholderTypeEnum struct {
  136. XXX_NoUnkeyedLiteral struct{} `json:"-"`
  137. XXX_unrecognized []byte `json:"-"`
  138. XXX_sizecache int32 `json:"-"`
  139. }
  140. func (m *PlaceholderTypeEnum) Reset() { *m = PlaceholderTypeEnum{} }
  141. func (m *PlaceholderTypeEnum) String() string { return proto.CompactTextString(m) }
  142. func (*PlaceholderTypeEnum) ProtoMessage() {}
  143. func (*PlaceholderTypeEnum) Descriptor() ([]byte, []int) {
  144. return fileDescriptor_placeholder_type_b2fdad65fed6649f, []int{0}
  145. }
  146. func (m *PlaceholderTypeEnum) XXX_Unmarshal(b []byte) error {
  147. return xxx_messageInfo_PlaceholderTypeEnum.Unmarshal(m, b)
  148. }
  149. func (m *PlaceholderTypeEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
  150. return xxx_messageInfo_PlaceholderTypeEnum.Marshal(b, m, deterministic)
  151. }
  152. func (dst *PlaceholderTypeEnum) XXX_Merge(src proto.Message) {
  153. xxx_messageInfo_PlaceholderTypeEnum.Merge(dst, src)
  154. }
  155. func (m *PlaceholderTypeEnum) XXX_Size() int {
  156. return xxx_messageInfo_PlaceholderTypeEnum.Size(m)
  157. }
  158. func (m *PlaceholderTypeEnum) XXX_DiscardUnknown() {
  159. xxx_messageInfo_PlaceholderTypeEnum.DiscardUnknown(m)
  160. }
  161. var xxx_messageInfo_PlaceholderTypeEnum proto.InternalMessageInfo
  162. func init() {
  163. proto.RegisterType((*PlaceholderTypeEnum)(nil), "google.ads.googleads.v0.enums.PlaceholderTypeEnum")
  164. proto.RegisterEnum("google.ads.googleads.v0.enums.PlaceholderTypeEnum_PlaceholderType", PlaceholderTypeEnum_PlaceholderType_name, PlaceholderTypeEnum_PlaceholderType_value)
  165. }
  166. func init() {
  167. proto.RegisterFile("google/ads/googleads/v0/enums/placeholder_type.proto", fileDescriptor_placeholder_type_b2fdad65fed6649f)
  168. }
  169. var fileDescriptor_placeholder_type_b2fdad65fed6649f = []byte{
  170. // 473 bytes of a gzipped FileDescriptorProto
  171. 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x92, 0xd1, 0x6e, 0xd3, 0x30,
  172. 0x14, 0x86, 0x59, 0xba, 0xad, 0xad, 0xbb, 0xae, 0xa7, 0xee, 0x80, 0xab, 0x5d, 0x6c, 0x0f, 0x90,
  173. 0x44, 0x82, 0xab, 0x70, 0xe5, 0x26, 0x6e, 0x67, 0xe6, 0xc6, 0x56, 0xe2, 0x14, 0x31, 0x55, 0x8a,
  174. 0xca, 0x12, 0x05, 0xa4, 0xb6, 0x89, 0x9a, 0x6d, 0xd2, 0xde, 0x82, 0x67, 0xe0, 0x92, 0x47, 0xe1,
  175. 0x4d, 0xe0, 0x09, 0xb8, 0x44, 0x4e, 0x96, 0x52, 0x4d, 0x82, 0x9b, 0xe8, 0xe8, 0x3b, 0xff, 0xff,
  176. 0xc7, 0xf6, 0x39, 0xe8, 0x6d, 0x96, 0xe7, 0xd9, 0x2a, 0xb5, 0x96, 0x49, 0x69, 0xd5, 0xa5, 0xae,
  177. 0x1e, 0x6c, 0x2b, 0xdd, 0xdc, 0xaf, 0x4b, 0xab, 0x58, 0x2d, 0x6f, 0xd3, 0xcf, 0xf9, 0x2a, 0x49,
  178. 0xb7, 0xf1, 0xdd, 0x63, 0x91, 0x9a, 0xc5, 0x36, 0xbf, 0xcb, 0xf1, 0x79, 0x2d, 0x35, 0x97, 0x49,
  179. 0x69, 0xee, 0x5c, 0xe6, 0x83, 0x6d, 0x56, 0xae, 0xcb, 0xaf, 0x2d, 0x34, 0x92, 0x7f, 0x9d, 0xea,
  180. 0xb1, 0x48, 0xe9, 0xe6, 0x7e, 0x7d, 0xf9, 0xdb, 0x40, 0x83, 0x67, 0x1c, 0x0f, 0x50, 0x2f, 0xf2,
  181. 0x43, 0x49, 0x5d, 0x36, 0x61, 0xd4, 0x83, 0x17, 0xb8, 0x87, 0xda, 0x91, 0x7f, 0xed, 0x8b, 0x0f,
  182. 0x3e, 0x1c, 0xe0, 0x13, 0xd4, 0x09, 0x99, 0xa2, 0x9c, 0xf9, 0xd7, 0x60, 0xe0, 0x0e, 0x3a, 0x74,
  183. 0x09, 0xe7, 0xd0, 0xc2, 0x6d, 0xd4, 0x22, 0x52, 0xc2, 0xa1, 0x16, 0x70, 0xe1, 0x12, 0xc5, 0x84,
  184. 0x0f, 0x47, 0xf8, 0x15, 0xc2, 0x64, 0x32, 0x61, 0x9c, 0x11, 0x45, 0xe3, 0x1d, 0x3f, 0xd6, 0x99,
  185. 0xda, 0x28, 0x22, 0x05, 0x6d, 0x2d, 0x0a, 0x55, 0x10, 0xb9, 0x2a, 0x0a, 0xa8, 0x17, 0x87, 0x3e,
  186. 0x93, 0x92, 0x2a, 0xe8, 0x68, 0xd1, 0x8c, 0x86, 0x21, 0x99, 0x52, 0xe8, 0xe2, 0x2e, 0x3a, 0x92,
  187. 0x01, 0x73, 0x29, 0x20, 0xdc, 0x47, 0x5d, 0x19, 0x88, 0x99, 0xa8, 0xb2, 0x7a, 0x78, 0x88, 0xfa,
  188. 0xc4, 0x8b, 0xdd, 0x28, 0x54, 0x62, 0xc6, 0x6e, 0x68, 0x00, 0x27, 0xf8, 0x25, 0x1a, 0x7a, 0x1f,
  189. 0x7d, 0x32, 0x63, 0x6e, 0x4c, 0xbd, 0xe8, 0xe9, 0xaf, 0x7d, 0x8c, 0xd1, 0x69, 0x83, 0x27, 0x9c,
  190. 0x4d, 0xaf, 0x14, 0x9c, 0xee, 0xb3, 0x3a, 0x02, 0x06, 0x3a, 0xb1, 0x61, 0x57, 0x42, 0x51, 0x0e,
  191. 0x80, 0x5f, 0xa3, 0x51, 0x83, 0x02, 0x4a, 0x78, 0x4c, 0x43, 0x45, 0x14, 0x85, 0xe1, 0xbe, 0x5f,
  192. 0x05, 0x64, 0x4e, 0x39, 0xe0, 0x7d, 0xbf, 0xbe, 0x33, 0x87, 0x91, 0x7e, 0xd5, 0x06, 0xbd, 0x17,
  193. 0x63, 0x38, 0x1b, 0xff, 0x3c, 0x40, 0x17, 0xb7, 0xf9, 0xda, 0xfc, 0xef, 0xe0, 0xc6, 0x67, 0xcf,
  194. 0xa6, 0x23, 0xf5, 0xb4, 0xe5, 0xc1, 0xcd, 0xf8, 0xc9, 0x96, 0xe5, 0xab, 0xe5, 0x26, 0x33, 0xf3,
  195. 0x6d, 0x66, 0x65, 0xe9, 0xa6, 0xda, 0x85, 0x66, 0x6b, 0x8a, 0x2f, 0xe5, 0x3f, 0x96, 0xe8, 0x5d,
  196. 0xf5, 0xfd, 0x66, 0xb4, 0xa6, 0x84, 0x7c, 0x37, 0xce, 0xa7, 0x75, 0x14, 0x49, 0x4a, 0xb3, 0x2e,
  197. 0x75, 0x35, 0xb7, 0x4d, 0xbd, 0x21, 0xe5, 0x8f, 0xa6, 0xbf, 0x20, 0x49, 0xb9, 0xd8, 0xf5, 0x17,
  198. 0x73, 0x7b, 0x51, 0xf5, 0x7f, 0x19, 0x17, 0x35, 0x74, 0x1c, 0x92, 0x94, 0x8e, 0xb3, 0x53, 0x38,
  199. 0xce, 0xdc, 0x76, 0x9c, 0x4a, 0xf3, 0xe9, 0xb8, 0x3a, 0xd8, 0x9b, 0x3f, 0x01, 0x00, 0x00, 0xff,
  200. 0xff, 0xab, 0xd1, 0x3f, 0x9a, 0xdc, 0x02, 0x00, 0x00,
  201. }