1 // Copyright 2019 Google LLC.
3 // Licensed under the Apache License, Version 2.0 (the "License");
4 // you may not use this file except in compliance with the License.
5 // You may obtain a copy of the License at
7 // http://www.apache.org/licenses/LICENSE-2.0
9 // Unless required by applicable law or agreed to in writing, software
10 // distributed under the License is distributed on an "AS IS" BASIS,
11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 // See the License for the specific language governing permissions and
13 // limitations under the License.
18 package google.ads.googleads.v1.enums;
20 import "google/api/annotations.proto";
22 option csharp_namespace = "Google.Ads.GoogleAds.V1.Enums";
23 option go_package = "google.golang.org/genproto/googleapis/ads/googleads/v1/enums;enums";
24 option java_multiple_files = true;
25 option java_outer_classname = "PricePlaceholderFieldProto";
26 option java_package = "com.google.ads.googleads.v1.enums";
27 option objc_class_prefix = "GAA";
28 option php_namespace = "Google\\Ads\\GoogleAds\\V1\\Enums";
29 option ruby_package = "Google::Ads::GoogleAds::V1::Enums";
30 // Proto file describing Price placeholder fields.
32 // Values for Price placeholder fields.
33 message PricePlaceholderFieldEnum {
34 // Possible values for Price placeholder fields.
35 enum PricePlaceholderField {
39 // Used for return value only. Represents value unknown in this version.
42 // Data Type: STRING. The type of your price feed. Must match one of the
43 // predefined price feed type exactly.
46 // Data Type: STRING. The qualifier of each price. Must match one of the
47 // predefined price qualifiers exactly.
50 // Data Type: URL. Tracking template for the price feed when using Upgraded
52 TRACKING_TEMPLATE = 4;
54 // Data Type: STRING. Language of the price feed. Must match one of the
55 // available available locale codes exactly.
58 // Data Type: STRING. Final URL suffix for the price feed when using
62 // Data Type: STRING. The header of item 1 of the table.
65 // Data Type: STRING. The description of item 1 of the table.
66 ITEM_1_DESCRIPTION = 101;
68 // Data Type: MONEY. The price (money with currency) of item 1 of the table,
69 // e.g., 30 USD. The currency must match one of the available currencies.
72 // Data Type: STRING. The price unit of item 1 of the table. Must match one
73 // of the predefined price units.
76 // Data Type: URL_LIST. The final URLs of item 1 of the table when using
78 ITEM_1_FINAL_URLS = 104;
80 // Data Type: URL_LIST. The final mobile URLs of item 1 of the table when
81 // using Upgraded URLs.
82 ITEM_1_FINAL_MOBILE_URLS = 105;
84 // Data Type: STRING. The header of item 2 of the table.
87 // Data Type: STRING. The description of item 2 of the table.
88 ITEM_2_DESCRIPTION = 201;
90 // Data Type: MONEY. The price (money with currency) of item 2 of the table,
91 // e.g., 30 USD. The currency must match one of the available currencies.
94 // Data Type: STRING. The price unit of item 2 of the table. Must match one
95 // of the predefined price units.
98 // Data Type: URL_LIST. The final URLs of item 2 of the table when using
100 ITEM_2_FINAL_URLS = 204;
102 // Data Type: URL_LIST. The final mobile URLs of item 2 of the table when
103 // using Upgraded URLs.
104 ITEM_2_FINAL_MOBILE_URLS = 205;
106 // Data Type: STRING. The header of item 3 of the table.
109 // Data Type: STRING. The description of item 3 of the table.
110 ITEM_3_DESCRIPTION = 301;
112 // Data Type: MONEY. The price (money with currency) of item 3 of the table,
113 // e.g., 30 USD. The currency must match one of the available currencies.
116 // Data Type: STRING. The price unit of item 3 of the table. Must match one
117 // of the predefined price units.
120 // Data Type: URL_LIST. The final URLs of item 3 of the table when using
122 ITEM_3_FINAL_URLS = 304;
124 // Data Type: URL_LIST. The final mobile URLs of item 3 of the table when
125 // using Upgraded URLs.
126 ITEM_3_FINAL_MOBILE_URLS = 305;
128 // Data Type: STRING. The header of item 4 of the table.
131 // Data Type: STRING. The description of item 4 of the table.
132 ITEM_4_DESCRIPTION = 401;
134 // Data Type: MONEY. The price (money with currency) of item 4 of the table,
135 // e.g., 30 USD. The currency must match one of the available currencies.
138 // Data Type: STRING. The price unit of item 4 of the table. Must match one
139 // of the predefined price units.
142 // Data Type: URL_LIST. The final URLs of item 4 of the table when using
144 ITEM_4_FINAL_URLS = 404;
146 // Data Type: URL_LIST. The final mobile URLs of item 4 of the table when
147 // using Upgraded URLs.
148 ITEM_4_FINAL_MOBILE_URLS = 405;
150 // Data Type: STRING. The header of item 5 of the table.
153 // Data Type: STRING. The description of item 5 of the table.
154 ITEM_5_DESCRIPTION = 501;
156 // Data Type: MONEY. The price (money with currency) of item 5 of the table,
157 // e.g., 30 USD. The currency must match one of the available currencies.
160 // Data Type: STRING. The price unit of item 5 of the table. Must match one
161 // of the predefined price units.
164 // Data Type: URL_LIST. The final URLs of item 5 of the table when using
166 ITEM_5_FINAL_URLS = 504;
168 // Data Type: URL_LIST. The final mobile URLs of item 5 of the table when
169 // using Upgraded URLs.
170 ITEM_5_FINAL_MOBILE_URLS = 505;
172 // Data Type: STRING. The header of item 6 of the table.
175 // Data Type: STRING. The description of item 6 of the table.
176 ITEM_6_DESCRIPTION = 601;
178 // Data Type: MONEY. The price (money with currency) of item 6 of the table,
179 // e.g., 30 USD. The currency must match one of the available currencies.
182 // Data Type: STRING. The price unit of item 6 of the table. Must match one
183 // of the predefined price units.
186 // Data Type: URL_LIST. The final URLs of item 6 of the table when using
188 ITEM_6_FINAL_URLS = 604;
190 // Data Type: URL_LIST. The final mobile URLs of item 6 of the table when
191 // using Upgraded URLs.
192 ITEM_6_FINAL_MOBILE_URLS = 605;
194 // Data Type: STRING. The header of item 7 of the table.
197 // Data Type: STRING. The description of item 7 of the table.
198 ITEM_7_DESCRIPTION = 701;
200 // Data Type: MONEY. The price (money with currency) of item 7 of the table,
201 // e.g., 30 USD. The currency must match one of the available currencies.
204 // Data Type: STRING. The price unit of item 7 of the table. Must match one
205 // of the predefined price units.
208 // Data Type: URL_LIST. The final URLs of item 7 of the table when using
210 ITEM_7_FINAL_URLS = 704;
212 // Data Type: URL_LIST. The final mobile URLs of item 7 of the table when
213 // using Upgraded URLs.
214 ITEM_7_FINAL_MOBILE_URLS = 705;
216 // Data Type: STRING. The header of item 8 of the table.
219 // Data Type: STRING. The description of item 8 of the table.
220 ITEM_8_DESCRIPTION = 801;
222 // Data Type: MONEY. The price (money with currency) of item 8 of the table,
223 // e.g., 30 USD. The currency must match one of the available currencies.
226 // Data Type: STRING. The price unit of item 8 of the table. Must match one
227 // of the predefined price units.
230 // Data Type: URL_LIST. The final URLs of item 8 of the table when using
232 ITEM_8_FINAL_URLS = 804;
234 // Data Type: URL_LIST. The final mobile URLs of item 8 of the table when
235 // using Upgraded URLs.
236 ITEM_8_FINAL_MOBILE_URLS = 805;