1// Code generated by protoc-gen-go. DO NOT EDIT.
2// source: google/ads/googleads/v2/enums/hotel_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 Hotel placeholder fields.
26type HotelPlaceholderFieldEnum_HotelPlaceholderField int32
27
28const (
29	// Not specified.
30	HotelPlaceholderFieldEnum_UNSPECIFIED HotelPlaceholderFieldEnum_HotelPlaceholderField = 0
31	// Used for return value only. Represents value unknown in this version.
32	HotelPlaceholderFieldEnum_UNKNOWN HotelPlaceholderFieldEnum_HotelPlaceholderField = 1
33	// Data Type: STRING. Required. Unique ID.
34	HotelPlaceholderFieldEnum_PROPERTY_ID HotelPlaceholderFieldEnum_HotelPlaceholderField = 2
35	// Data Type: STRING. Required. Main headline with property name to be shown
36	// in dynamic ad.
37	HotelPlaceholderFieldEnum_PROPERTY_NAME HotelPlaceholderFieldEnum_HotelPlaceholderField = 3
38	// Data Type: STRING. Name of destination to be shown in dynamic ad.
39	HotelPlaceholderFieldEnum_DESTINATION_NAME HotelPlaceholderFieldEnum_HotelPlaceholderField = 4
40	// Data Type: STRING. Description of destination to be shown in dynamic ad.
41	HotelPlaceholderFieldEnum_DESCRIPTION HotelPlaceholderFieldEnum_HotelPlaceholderField = 5
42	// Data Type: STRING. Complete property address, including postal code.
43	HotelPlaceholderFieldEnum_ADDRESS HotelPlaceholderFieldEnum_HotelPlaceholderField = 6
44	// Data Type: STRING. Price to be shown in the ad.
45	// Example: "100.00 USD"
46	HotelPlaceholderFieldEnum_PRICE HotelPlaceholderFieldEnum_HotelPlaceholderField = 7
47	// Data Type: STRING. Formatted price to be shown in the ad.
48	// Example: "Starting at $100.00 USD", "$80 - $100"
49	HotelPlaceholderFieldEnum_FORMATTED_PRICE HotelPlaceholderFieldEnum_HotelPlaceholderField = 8
50	// Data Type: STRING. Sale price to be shown in the ad.
51	// Example: "80.00 USD"
52	HotelPlaceholderFieldEnum_SALE_PRICE HotelPlaceholderFieldEnum_HotelPlaceholderField = 9
53	// Data Type: STRING. Formatted sale price to be shown in the ad.
54	// Example: "On sale for $80.00", "$60 - $80"
55	HotelPlaceholderFieldEnum_FORMATTED_SALE_PRICE HotelPlaceholderFieldEnum_HotelPlaceholderField = 10
56	// Data Type: URL. Image to be displayed in the ad.
57	HotelPlaceholderFieldEnum_IMAGE_URL HotelPlaceholderFieldEnum_HotelPlaceholderField = 11
58	// Data Type: STRING. Category of property used to group like items together
59	// for recommendation engine.
60	HotelPlaceholderFieldEnum_CATEGORY HotelPlaceholderFieldEnum_HotelPlaceholderField = 12
61	// Data Type: INT64. Star rating (1 to 5) used to group like items
62	// together for recommendation engine.
63	HotelPlaceholderFieldEnum_STAR_RATING HotelPlaceholderFieldEnum_HotelPlaceholderField = 13
64	// Data Type: STRING_LIST. Keywords used for product retrieval.
65	HotelPlaceholderFieldEnum_CONTEXTUAL_KEYWORDS HotelPlaceholderFieldEnum_HotelPlaceholderField = 14
66	// Data Type: URL_LIST. Required. Final URLs for the ad when using Upgraded
67	// URLs. User will be redirected to these URLs when they click on an ad, or
68	// when they click on a specific flight for ads that show multiple
69	// flights.
70	HotelPlaceholderFieldEnum_FINAL_URLS HotelPlaceholderFieldEnum_HotelPlaceholderField = 15
71	// Data Type: URL_LIST. Final mobile URLs for the ad when using Upgraded
72	// URLs.
73	HotelPlaceholderFieldEnum_FINAL_MOBILE_URLS HotelPlaceholderFieldEnum_HotelPlaceholderField = 16
74	// Data Type: URL. Tracking template for the ad when using Upgraded URLs.
75	HotelPlaceholderFieldEnum_TRACKING_URL HotelPlaceholderFieldEnum_HotelPlaceholderField = 17
76	// Data Type: STRING. Android app link. Must be formatted as:
77	// android-app://{package_id}/{scheme}/{host_path}.
78	// The components are defined as follows:
79	// package_id: app ID as specified in Google Play.
80	// scheme: the scheme to pass to the application. Can be HTTP, or a custom
81	//   scheme.
82	// host_path: identifies the specific content within your application.
83	HotelPlaceholderFieldEnum_ANDROID_APP_LINK HotelPlaceholderFieldEnum_HotelPlaceholderField = 18
84	// Data Type: STRING_LIST. List of recommended property IDs to show together
85	// with this item.
86	HotelPlaceholderFieldEnum_SIMILAR_PROPERTY_IDS HotelPlaceholderFieldEnum_HotelPlaceholderField = 19
87	// Data Type: STRING. iOS app link.
88	HotelPlaceholderFieldEnum_IOS_APP_LINK HotelPlaceholderFieldEnum_HotelPlaceholderField = 20
89	// Data Type: INT64. iOS app store ID.
90	HotelPlaceholderFieldEnum_IOS_APP_STORE_ID HotelPlaceholderFieldEnum_HotelPlaceholderField = 21
91)
92
93var HotelPlaceholderFieldEnum_HotelPlaceholderField_name = map[int32]string{
94	0:  "UNSPECIFIED",
95	1:  "UNKNOWN",
96	2:  "PROPERTY_ID",
97	3:  "PROPERTY_NAME",
98	4:  "DESTINATION_NAME",
99	5:  "DESCRIPTION",
100	6:  "ADDRESS",
101	7:  "PRICE",
102	8:  "FORMATTED_PRICE",
103	9:  "SALE_PRICE",
104	10: "FORMATTED_SALE_PRICE",
105	11: "IMAGE_URL",
106	12: "CATEGORY",
107	13: "STAR_RATING",
108	14: "CONTEXTUAL_KEYWORDS",
109	15: "FINAL_URLS",
110	16: "FINAL_MOBILE_URLS",
111	17: "TRACKING_URL",
112	18: "ANDROID_APP_LINK",
113	19: "SIMILAR_PROPERTY_IDS",
114	20: "IOS_APP_LINK",
115	21: "IOS_APP_STORE_ID",
116}
117
118var HotelPlaceholderFieldEnum_HotelPlaceholderField_value = map[string]int32{
119	"UNSPECIFIED":          0,
120	"UNKNOWN":              1,
121	"PROPERTY_ID":          2,
122	"PROPERTY_NAME":        3,
123	"DESTINATION_NAME":     4,
124	"DESCRIPTION":          5,
125	"ADDRESS":              6,
126	"PRICE":                7,
127	"FORMATTED_PRICE":      8,
128	"SALE_PRICE":           9,
129	"FORMATTED_SALE_PRICE": 10,
130	"IMAGE_URL":            11,
131	"CATEGORY":             12,
132	"STAR_RATING":          13,
133	"CONTEXTUAL_KEYWORDS":  14,
134	"FINAL_URLS":           15,
135	"FINAL_MOBILE_URLS":    16,
136	"TRACKING_URL":         17,
137	"ANDROID_APP_LINK":     18,
138	"SIMILAR_PROPERTY_IDS": 19,
139	"IOS_APP_LINK":         20,
140	"IOS_APP_STORE_ID":     21,
141}
142
143func (x HotelPlaceholderFieldEnum_HotelPlaceholderField) String() string {
144	return proto.EnumName(HotelPlaceholderFieldEnum_HotelPlaceholderField_name, int32(x))
145}
146
147func (HotelPlaceholderFieldEnum_HotelPlaceholderField) EnumDescriptor() ([]byte, []int) {
148	return fileDescriptor_bf09812e91f0c054, []int{0, 0}
149}
150
151// Values for Hotel placeholder fields.
152// For more information about dynamic remarketing feeds, see
153// https://support.google.com/google-ads/answer/6053288.
154type HotelPlaceholderFieldEnum struct {
155	XXX_NoUnkeyedLiteral struct{} `json:"-"`
156	XXX_unrecognized     []byte   `json:"-"`
157	XXX_sizecache        int32    `json:"-"`
158}
159
160func (m *HotelPlaceholderFieldEnum) Reset()         { *m = HotelPlaceholderFieldEnum{} }
161func (m *HotelPlaceholderFieldEnum) String() string { return proto.CompactTextString(m) }
162func (*HotelPlaceholderFieldEnum) ProtoMessage()    {}
163func (*HotelPlaceholderFieldEnum) Descriptor() ([]byte, []int) {
164	return fileDescriptor_bf09812e91f0c054, []int{0}
165}
166
167func (m *HotelPlaceholderFieldEnum) XXX_Unmarshal(b []byte) error {
168	return xxx_messageInfo_HotelPlaceholderFieldEnum.Unmarshal(m, b)
169}
170func (m *HotelPlaceholderFieldEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
171	return xxx_messageInfo_HotelPlaceholderFieldEnum.Marshal(b, m, deterministic)
172}
173func (m *HotelPlaceholderFieldEnum) XXX_Merge(src proto.Message) {
174	xxx_messageInfo_HotelPlaceholderFieldEnum.Merge(m, src)
175}
176func (m *HotelPlaceholderFieldEnum) XXX_Size() int {
177	return xxx_messageInfo_HotelPlaceholderFieldEnum.Size(m)
178}
179func (m *HotelPlaceholderFieldEnum) XXX_DiscardUnknown() {
180	xxx_messageInfo_HotelPlaceholderFieldEnum.DiscardUnknown(m)
181}
182
183var xxx_messageInfo_HotelPlaceholderFieldEnum proto.InternalMessageInfo
184
185func init() {
186	proto.RegisterEnum("google.ads.googleads.v2.enums.HotelPlaceholderFieldEnum_HotelPlaceholderField", HotelPlaceholderFieldEnum_HotelPlaceholderField_name, HotelPlaceholderFieldEnum_HotelPlaceholderField_value)
187	proto.RegisterType((*HotelPlaceholderFieldEnum)(nil), "google.ads.googleads.v2.enums.HotelPlaceholderFieldEnum")
188}
189
190func init() {
191	proto.RegisterFile("google/ads/googleads/v2/enums/hotel_placeholder_field.proto", fileDescriptor_bf09812e91f0c054)
192}
193
194var fileDescriptor_bf09812e91f0c054 = []byte{
195	// 531 bytes of a gzipped FileDescriptorProto
196	0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x52, 0xdd, 0x6e, 0xda, 0x30,
197	0x18, 0x5d, 0x61, 0xfd, 0x73, 0xa1, 0x18, 0x03, 0xda, 0x6f, 0x2f, 0xda, 0x07, 0x48, 0x24, 0x76,
198	0x97, 0x5e, 0x99, 0xc4, 0x64, 0x16, 0xc1, 0x89, 0x6c, 0x43, 0xc7, 0x84, 0x14, 0x65, 0x4d, 0x96,
199	0x22, 0x85, 0x18, 0x11, 0xda, 0x07, 0xda, 0xe5, 0x6e, 0xf6, 0x1e, 0x93, 0xf6, 0x22, 0xbb, 0xda,
200	0x23, 0x4c, 0x4e, 0x0a, 0x54, 0xd3, 0xb6, 0x9b, 0xe8, 0xf3, 0x39, 0xdf, 0x39, 0xfe, 0xe2, 0xef,
201	0x80, 0xeb, 0x54, 0xa9, 0x34, 0x4b, 0xcc, 0x28, 0x2e, 0xcc, 0xaa, 0xd4, 0xd5, 0x43, 0xdf, 0x4c,
202	0xf2, 0xfb, 0x65, 0x61, 0xde, 0xa9, 0x4d, 0x92, 0x85, 0xab, 0x2c, 0xba, 0x4d, 0xee, 0x54, 0x16,
203	0x27, 0xeb, 0xf0, 0xf3, 0x22, 0xc9, 0x62, 0x63, 0xb5, 0x56, 0x1b, 0x85, 0x2e, 0x2a, 0x85, 0x11,
204	0xc5, 0x85, 0xb1, 0x13, 0x1b, 0x0f, 0x7d, 0xa3, 0x14, 0xbf, 0x7e, 0xbb, 0xf5, 0x5e, 0x2d, 0xcc,
205	0x28, 0xcf, 0xd5, 0x26, 0xda, 0x2c, 0x54, 0x5e, 0x54, 0xe2, 0xab, 0x1f, 0x75, 0xf0, 0xea, 0xbd,
206	0xb6, 0x0f, 0xf6, 0xee, 0x43, 0x6d, 0x4e, 0xf2, 0xfb, 0xe5, 0xd5, 0xb7, 0x3a, 0xe8, 0xfd, 0x95,
207	0x45, 0x2d, 0x70, 0x36, 0x61, 0x22, 0x20, 0x36, 0x1d, 0x52, 0xe2, 0xc0, 0x67, 0xe8, 0x0c, 0x1c,
208	0x4f, 0xd8, 0x88, 0xf9, 0x37, 0x0c, 0x1e, 0x68, 0x36, 0xe0, 0x7e, 0x40, 0xb8, 0x9c, 0x85, 0xd4,
209	0x81, 0x35, 0xd4, 0x06, 0xcd, 0x1d, 0xc0, 0xf0, 0x98, 0xc0, 0x3a, 0xea, 0x02, 0xe8, 0x10, 0x21,
210	0x29, 0xc3, 0x92, 0xfa, 0xac, 0x42, 0x9f, 0x6b, 0xa5, 0x43, 0x84, 0xcd, 0x69, 0xa0, 0x51, 0x78,
211	0xa8, 0x7d, 0xb1, 0xe3, 0x70, 0x22, 0x04, 0x3c, 0x42, 0xa7, 0xe0, 0x30, 0xe0, 0xd4, 0x26, 0xf0,
212	0x18, 0x75, 0x40, 0x6b, 0xe8, 0xf3, 0x31, 0x96, 0x92, 0x38, 0x61, 0x05, 0x9e, 0xa0, 0x73, 0x00,
213	0x04, 0xf6, 0xc8, 0xe3, 0xf9, 0x14, 0xbd, 0x04, 0xdd, 0x7d, 0xd3, 0x13, 0x06, 0xa0, 0x26, 0x38,
214	0xa5, 0x63, 0xec, 0x92, 0x70, 0xc2, 0x3d, 0x78, 0x86, 0x1a, 0xe0, 0xc4, 0xc6, 0x92, 0xb8, 0x3e,
215	0x9f, 0xc1, 0x86, 0x1e, 0x42, 0x48, 0xcc, 0x43, 0x8e, 0x25, 0x65, 0x2e, 0x6c, 0xa2, 0x17, 0xa0,
216	0x63, 0xfb, 0x4c, 0x92, 0x0f, 0x72, 0x82, 0xbd, 0x70, 0x44, 0x66, 0x37, 0x3e, 0x77, 0x04, 0x3c,
217	0xd7, 0x17, 0x0e, 0x29, 0xc3, 0x9e, 0xb6, 0x11, 0xb0, 0x85, 0x7a, 0xa0, 0x5d, 0x9d, 0xc7, 0xfe,
218	0x80, 0x7a, 0xa4, 0x82, 0x21, 0x82, 0xa0, 0x21, 0x39, 0xb6, 0x47, 0x94, 0xb9, 0xe5, 0x85, 0x6d,
219	0xfd, 0xf7, 0x98, 0x39, 0xdc, 0xa7, 0x4e, 0x88, 0x83, 0x20, 0xf4, 0x28, 0x1b, 0x41, 0xa4, 0xe7,
220	0x15, 0x74, 0x4c, 0x3d, 0xcc, 0xc3, 0x27, 0xef, 0x27, 0x60, 0x47, 0x3b, 0x50, 0x5f, 0xec, 0x7b,
221	0xbb, 0xda, 0x61, 0x8b, 0x08, 0xe9, 0x73, 0xa2, 0x1f, 0xba, 0x37, 0xf8, 0x75, 0x00, 0x2e, 0x6f,
222	0xd5, 0xd2, 0xf8, 0x6f, 0x26, 0x06, 0x6f, 0xca, 0xa5, 0x16, 0x7f, 0x6e, 0x35, 0xd0, 0x91, 0x08,
223	0x0e, 0x3e, 0x0e, 0x1e, 0xd5, 0xa9, 0xca, 0xa2, 0x3c, 0x35, 0xd4, 0x3a, 0x35, 0xd3, 0x24, 0x2f,
224	0x03, 0xb3, 0x8d, 0xe7, 0x6a, 0x51, 0xfc, 0x23, 0xad, 0xd7, 0xe5, 0xf7, 0x4b, 0xad, 0xee, 0x62,
225	0xfc, 0xb5, 0x76, 0xe1, 0x56, 0x56, 0x38, 0x2e, 0x8c, 0xaa, 0xd4, 0xd5, 0xb4, 0x6f, 0xe8, 0x7c,
226	0x15, 0xdf, 0xb7, 0xfc, 0x1c, 0xc7, 0xc5, 0x7c, 0xc7, 0xcf, 0xa7, 0xfd, 0x79, 0xc9, 0xff, 0xac,
227	0x5d, 0x56, 0xa0, 0x65, 0xe1, 0xb8, 0xb0, 0xac, 0x5d, 0x87, 0x65, 0x4d, 0xfb, 0x96, 0x55, 0xf6,
228	0x7c, 0x3a, 0x2a, 0x07, 0x7b, 0xf7, 0x3b, 0x00, 0x00, 0xff, 0xff, 0x02, 0xac, 0x61, 0x97, 0x45,
229	0x03, 0x00, 0x00,
230}
231