1// Code generated by protoc-gen-go. DO NOT EDIT.
2// source: google/ads/googleads/v1/enums/local_placeholder_field.proto
3
4package enums
5
6import (
7	fmt "fmt"
8	math "math"
9
10	proto "github.com/golang/protobuf/proto"
11	_ "google.golang.org/genproto/googleapis/api/annotations"
12)
13
14// Reference imports to suppress errors if they are not otherwise used.
15var _ = proto.Marshal
16var _ = fmt.Errorf
17var _ = math.Inf
18
19// This is a compile-time assertion to ensure that this generated file
20// is compatible with the proto package it is being compiled against.
21// A compilation error at this line likely means your copy of the
22// proto package needs to be updated.
23const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
24
25// Possible values for Local placeholder fields.
26type LocalPlaceholderFieldEnum_LocalPlaceholderField int32
27
28const (
29	// Not specified.
30	LocalPlaceholderFieldEnum_UNSPECIFIED LocalPlaceholderFieldEnum_LocalPlaceholderField = 0
31	// Used for return value only. Represents value unknown in this version.
32	LocalPlaceholderFieldEnum_UNKNOWN LocalPlaceholderFieldEnum_LocalPlaceholderField = 1
33	// Data Type: STRING. Required. Unique ID.
34	LocalPlaceholderFieldEnum_DEAL_ID LocalPlaceholderFieldEnum_LocalPlaceholderField = 2
35	// Data Type: STRING. Required. Main headline with local deal title to be
36	// shown in dynamic ad.
37	LocalPlaceholderFieldEnum_DEAL_NAME LocalPlaceholderFieldEnum_LocalPlaceholderField = 3
38	// Data Type: STRING. Local deal subtitle to be shown in dynamic ad.
39	LocalPlaceholderFieldEnum_SUBTITLE LocalPlaceholderFieldEnum_LocalPlaceholderField = 4
40	// Data Type: STRING. Description of local deal to be shown in dynamic ad.
41	LocalPlaceholderFieldEnum_DESCRIPTION LocalPlaceholderFieldEnum_LocalPlaceholderField = 5
42	// Data Type: STRING. Price to be shown in the ad. Highly recommended for
43	// dynamic ads. Example: "100.00 USD"
44	LocalPlaceholderFieldEnum_PRICE LocalPlaceholderFieldEnum_LocalPlaceholderField = 6
45	// Data Type: STRING. Formatted price to be shown in the ad.
46	// Example: "Starting at $100.00 USD", "$80 - $100"
47	LocalPlaceholderFieldEnum_FORMATTED_PRICE LocalPlaceholderFieldEnum_LocalPlaceholderField = 7
48	// Data Type: STRING. Sale price to be shown in the ad.
49	// Example: "80.00 USD"
50	LocalPlaceholderFieldEnum_SALE_PRICE LocalPlaceholderFieldEnum_LocalPlaceholderField = 8
51	// Data Type: STRING. Formatted sale price to be shown in the ad.
52	// Example: "On sale for $80.00", "$60 - $80"
53	LocalPlaceholderFieldEnum_FORMATTED_SALE_PRICE LocalPlaceholderFieldEnum_LocalPlaceholderField = 9
54	// Data Type: URL. Image to be displayed in the ad.
55	LocalPlaceholderFieldEnum_IMAGE_URL LocalPlaceholderFieldEnum_LocalPlaceholderField = 10
56	// Data Type: STRING. Complete property address, including postal code.
57	LocalPlaceholderFieldEnum_ADDRESS LocalPlaceholderFieldEnum_LocalPlaceholderField = 11
58	// Data Type: STRING. Category of local deal used to group like items
59	// together for recommendation engine.
60	LocalPlaceholderFieldEnum_CATEGORY LocalPlaceholderFieldEnum_LocalPlaceholderField = 12
61	// Data Type: STRING_LIST. Keywords used for product retrieval.
62	LocalPlaceholderFieldEnum_CONTEXTUAL_KEYWORDS LocalPlaceholderFieldEnum_LocalPlaceholderField = 13
63	// Data Type: URL_LIST. Required. Final URLs to be used in ad when using
64	// Upgraded URLs; the more specific the better (e.g. the individual URL of a
65	// specific local deal and its location).
66	LocalPlaceholderFieldEnum_FINAL_URLS LocalPlaceholderFieldEnum_LocalPlaceholderField = 14
67	// Data Type: URL_LIST. Final mobile URLs for the ad when using Upgraded
68	// URLs.
69	LocalPlaceholderFieldEnum_FINAL_MOBILE_URLS LocalPlaceholderFieldEnum_LocalPlaceholderField = 15
70	// Data Type: URL. Tracking template for the ad when using Upgraded URLs.
71	LocalPlaceholderFieldEnum_TRACKING_URL LocalPlaceholderFieldEnum_LocalPlaceholderField = 16
72	// Data Type: STRING. Android app link. Must be formatted as:
73	// android-app://{package_id}/{scheme}/{host_path}.
74	// The components are defined as follows:
75	// package_id: app ID as specified in Google Play.
76	// scheme: the scheme to pass to the application. Can be HTTP, or a custom
77	//   scheme.
78	// host_path: identifies the specific content within your application.
79	LocalPlaceholderFieldEnum_ANDROID_APP_LINK LocalPlaceholderFieldEnum_LocalPlaceholderField = 17
80	// Data Type: STRING_LIST. List of recommended local deal IDs to show
81	// together with this item.
82	LocalPlaceholderFieldEnum_SIMILAR_DEAL_IDS LocalPlaceholderFieldEnum_LocalPlaceholderField = 18
83	// Data Type: STRING. iOS app link.
84	LocalPlaceholderFieldEnum_IOS_APP_LINK LocalPlaceholderFieldEnum_LocalPlaceholderField = 19
85	// Data Type: INT64. iOS app store ID.
86	LocalPlaceholderFieldEnum_IOS_APP_STORE_ID LocalPlaceholderFieldEnum_LocalPlaceholderField = 20
87)
88
89var LocalPlaceholderFieldEnum_LocalPlaceholderField_name = map[int32]string{
90	0:  "UNSPECIFIED",
91	1:  "UNKNOWN",
92	2:  "DEAL_ID",
93	3:  "DEAL_NAME",
94	4:  "SUBTITLE",
95	5:  "DESCRIPTION",
96	6:  "PRICE",
97	7:  "FORMATTED_PRICE",
98	8:  "SALE_PRICE",
99	9:  "FORMATTED_SALE_PRICE",
100	10: "IMAGE_URL",
101	11: "ADDRESS",
102	12: "CATEGORY",
103	13: "CONTEXTUAL_KEYWORDS",
104	14: "FINAL_URLS",
105	15: "FINAL_MOBILE_URLS",
106	16: "TRACKING_URL",
107	17: "ANDROID_APP_LINK",
108	18: "SIMILAR_DEAL_IDS",
109	19: "IOS_APP_LINK",
110	20: "IOS_APP_STORE_ID",
111}
112
113var LocalPlaceholderFieldEnum_LocalPlaceholderField_value = map[string]int32{
114	"UNSPECIFIED":          0,
115	"UNKNOWN":              1,
116	"DEAL_ID":              2,
117	"DEAL_NAME":            3,
118	"SUBTITLE":             4,
119	"DESCRIPTION":          5,
120	"PRICE":                6,
121	"FORMATTED_PRICE":      7,
122	"SALE_PRICE":           8,
123	"FORMATTED_SALE_PRICE": 9,
124	"IMAGE_URL":            10,
125	"ADDRESS":              11,
126	"CATEGORY":             12,
127	"CONTEXTUAL_KEYWORDS":  13,
128	"FINAL_URLS":           14,
129	"FINAL_MOBILE_URLS":    15,
130	"TRACKING_URL":         16,
131	"ANDROID_APP_LINK":     17,
132	"SIMILAR_DEAL_IDS":     18,
133	"IOS_APP_LINK":         19,
134	"IOS_APP_STORE_ID":     20,
135}
136
137func (x LocalPlaceholderFieldEnum_LocalPlaceholderField) String() string {
138	return proto.EnumName(LocalPlaceholderFieldEnum_LocalPlaceholderField_name, int32(x))
139}
140
141func (LocalPlaceholderFieldEnum_LocalPlaceholderField) EnumDescriptor() ([]byte, []int) {
142	return fileDescriptor_0dcff458a17bffef, []int{0, 0}
143}
144
145// Values for Local placeholder fields.
146// For more information about dynamic remarketing feeds, see
147// https://support.google.com/google-ads/answer/6053288.
148type LocalPlaceholderFieldEnum struct {
149	XXX_NoUnkeyedLiteral struct{} `json:"-"`
150	XXX_unrecognized     []byte   `json:"-"`
151	XXX_sizecache        int32    `json:"-"`
152}
153
154func (m *LocalPlaceholderFieldEnum) Reset()         { *m = LocalPlaceholderFieldEnum{} }
155func (m *LocalPlaceholderFieldEnum) String() string { return proto.CompactTextString(m) }
156func (*LocalPlaceholderFieldEnum) ProtoMessage()    {}
157func (*LocalPlaceholderFieldEnum) Descriptor() ([]byte, []int) {
158	return fileDescriptor_0dcff458a17bffef, []int{0}
159}
160
161func (m *LocalPlaceholderFieldEnum) XXX_Unmarshal(b []byte) error {
162	return xxx_messageInfo_LocalPlaceholderFieldEnum.Unmarshal(m, b)
163}
164func (m *LocalPlaceholderFieldEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
165	return xxx_messageInfo_LocalPlaceholderFieldEnum.Marshal(b, m, deterministic)
166}
167func (m *LocalPlaceholderFieldEnum) XXX_Merge(src proto.Message) {
168	xxx_messageInfo_LocalPlaceholderFieldEnum.Merge(m, src)
169}
170func (m *LocalPlaceholderFieldEnum) XXX_Size() int {
171	return xxx_messageInfo_LocalPlaceholderFieldEnum.Size(m)
172}
173func (m *LocalPlaceholderFieldEnum) XXX_DiscardUnknown() {
174	xxx_messageInfo_LocalPlaceholderFieldEnum.DiscardUnknown(m)
175}
176
177var xxx_messageInfo_LocalPlaceholderFieldEnum proto.InternalMessageInfo
178
179func init() {
180	proto.RegisterEnum("google.ads.googleads.v1.enums.LocalPlaceholderFieldEnum_LocalPlaceholderField", LocalPlaceholderFieldEnum_LocalPlaceholderField_name, LocalPlaceholderFieldEnum_LocalPlaceholderField_value)
181	proto.RegisterType((*LocalPlaceholderFieldEnum)(nil), "google.ads.googleads.v1.enums.LocalPlaceholderFieldEnum")
182}
183
184func init() {
185	proto.RegisterFile("google/ads/googleads/v1/enums/local_placeholder_field.proto", fileDescriptor_0dcff458a17bffef)
186}
187
188var fileDescriptor_0dcff458a17bffef = []byte{
189	// 511 bytes of a gzipped FileDescriptorProto
190	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x52, 0xdd, 0x6e, 0xda, 0x30,
191	0x14, 0x1e, 0xb0, 0xfe, 0x60, 0x68, 0x71, 0x0d, 0xd5, 0xb6, 0x6a, 0xbd, 0x68, 0x1f, 0x20, 0x11,
192	0xda, 0x5d, 0x7a, 0x65, 0x12, 0x83, 0x2c, 0x82, 0x13, 0xd9, 0x0e, 0x5d, 0x27, 0xa4, 0x28, 0x23,
193	0x59, 0x86, 0x14, 0x62, 0x44, 0x68, 0x1f, 0x62, 0x8f, 0xb1, 0xab, 0x69, 0x8f, 0xb2, 0x47, 0xd9,
194	0xcd, 0x5e, 0x61, 0x72, 0xc2, 0xcf, 0x2e, 0xba, 0xde, 0x58, 0xe7, 0x9c, 0xef, 0xe7, 0x1c, 0xf9,
195	0x1c, 0x70, 0x97, 0x2a, 0x95, 0x66, 0x89, 0x19, 0xc5, 0x85, 0x59, 0x85, 0x3a, 0x7a, 0xea, 0x9b,
196	0x49, 0xfe, 0xb8, 0x2c, 0xcc, 0x4c, 0xcd, 0xa3, 0x2c, 0x5c, 0x65, 0xd1, 0x3c, 0xf9, 0xaa, 0xb2,
197	0x38, 0x59, 0x87, 0x5f, 0x16, 0x49, 0x16, 0x1b, 0xab, 0xb5, 0xda, 0x28, 0x74, 0x5d, 0x29, 0x8c,
198	0x28, 0x2e, 0x8c, 0xbd, 0xd8, 0x78, 0xea, 0x1b, 0xa5, 0xf8, 0xea, 0xfd, 0xce, 0x7b, 0xb5, 0x30,
199	0xa3, 0x3c, 0x57, 0x9b, 0x68, 0xb3, 0x50, 0x79, 0x51, 0x89, 0x6f, 0x7f, 0x34, 0xc0, 0x3b, 0x57,
200	0xdb, 0xfb, 0x07, 0xf7, 0xa1, 0x36, 0x27, 0xf9, 0xe3, 0xf2, 0xf6, 0x5b, 0x03, 0x5c, 0x3e, 0x8b,
201	0xa2, 0x0e, 0x68, 0x05, 0x4c, 0xf8, 0xc4, 0xa6, 0x43, 0x4a, 0x1c, 0xf8, 0x0a, 0xb5, 0xc0, 0x49,
202	0xc0, 0xc6, 0xcc, 0xbb, 0x67, 0xb0, 0xa6, 0x13, 0x87, 0x60, 0x37, 0xa4, 0x0e, 0xac, 0xa3, 0x33,
203	0xd0, 0x2c, 0x13, 0x86, 0x27, 0x04, 0x36, 0x50, 0x1b, 0x9c, 0x8a, 0x60, 0x20, 0xa9, 0x74, 0x09,
204	0x7c, 0xad, 0x7d, 0x1c, 0x22, 0x6c, 0x4e, 0x7d, 0x49, 0x3d, 0x06, 0x8f, 0x50, 0x13, 0x1c, 0xf9,
205	0x9c, 0xda, 0x04, 0x1e, 0xa3, 0x2e, 0xe8, 0x0c, 0x3d, 0x3e, 0xc1, 0x52, 0x12, 0x27, 0xac, 0x8a,
206	0x27, 0xe8, 0x1c, 0x00, 0x81, 0x5d, 0xb2, 0xcd, 0x4f, 0xd1, 0x5b, 0xd0, 0x3b, 0x90, 0xfe, 0x41,
207	0x9a, 0xba, 0x2f, 0x9d, 0xe0, 0x11, 0x09, 0x03, 0xee, 0x42, 0xa0, 0x67, 0xc2, 0x8e, 0xc3, 0x89,
208	0x10, 0xb0, 0xa5, 0x87, 0xb0, 0xb1, 0x24, 0x23, 0x8f, 0x3f, 0xc0, 0x36, 0x7a, 0x03, 0xba, 0xb6,
209	0xc7, 0x24, 0xf9, 0x28, 0x03, 0xec, 0x86, 0x63, 0xf2, 0x70, 0xef, 0x71, 0x47, 0xc0, 0x33, 0xdd,
210	0x6c, 0x48, 0x19, 0x76, 0xb5, 0x85, 0x80, 0xe7, 0xe8, 0x12, 0x5c, 0x54, 0xf9, 0xc4, 0x1b, 0x50,
211	0x97, 0x54, 0xe5, 0x0e, 0x82, 0xa0, 0x2d, 0x39, 0xb6, 0xc7, 0x94, 0x8d, 0xca, 0x66, 0x10, 0xf5,
212	0x00, 0xc4, 0xcc, 0xe1, 0x1e, 0x75, 0x42, 0xec, 0xfb, 0xa1, 0x4b, 0xd9, 0x18, 0x5e, 0xe8, 0xaa,
213	0xa0, 0x13, 0xea, 0x62, 0x1e, 0x6e, 0xbf, 0x47, 0x40, 0xa4, 0xd5, 0xd4, 0x13, 0x07, 0x5e, 0x57,
214	0xf3, 0x76, 0x15, 0x21, 0x3d, 0x4e, 0xf4, 0x3f, 0xf6, 0x06, 0x7f, 0x6a, 0xe0, 0x66, 0xae, 0x96,
215	0xc6, 0x8b, 0xeb, 0x1e, 0x5c, 0x3d, 0xbb, 0x2f, 0x5f, 0x2f, 0xdb, 0xaf, 0x7d, 0x1a, 0x6c, 0xc5,
216	0xa9, 0xca, 0xa2, 0x3c, 0x35, 0xd4, 0x3a, 0x35, 0xd3, 0x24, 0x2f, 0x4f, 0x61, 0x77, 0x78, 0xab,
217	0x45, 0xf1, 0x9f, 0x3b, 0xbc, 0x2b, 0xdf, 0xef, 0xf5, 0xc6, 0x08, 0xe3, 0x9f, 0xf5, 0xeb, 0x51,
218	0x65, 0x85, 0xe3, 0xc2, 0xa8, 0x42, 0x1d, 0x4d, 0xfb, 0x86, 0xbe, 0x9c, 0xe2, 0xd7, 0x0e, 0x9f,
219	0xe1, 0xb8, 0x98, 0xed, 0xf1, 0xd9, 0xb4, 0x3f, 0x2b, 0xf1, 0xdf, 0xf5, 0x9b, 0xaa, 0x68, 0x59,
220	0x38, 0x2e, 0x2c, 0x6b, 0xcf, 0xb0, 0xac, 0x69, 0xdf, 0xb2, 0x4a, 0xce, 0xe7, 0xe3, 0x72, 0xb0,
221	0x0f, 0x7f, 0x03, 0x00, 0x00, 0xff, 0xff, 0x5e, 0x7d, 0xf3, 0x33, 0x1f, 0x03, 0x00, 0x00,
222}
223