price_placeholder_field.proto 8.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246
  1. // Copyright 2022 Google LLC
  2. //
  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
  6. //
  7. // http://www.apache.org/licenses/LICENSE-2.0
  8. //
  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.
  14. syntax = "proto3";
  15. package google.ads.googleads.v11.enums;
  16. option csharp_namespace = "Google.Ads.GoogleAds.V11.Enums";
  17. option go_package = "google.golang.org/genproto/googleapis/ads/googleads/v11/enums;enums";
  18. option java_multiple_files = true;
  19. option java_outer_classname = "PricePlaceholderFieldProto";
  20. option java_package = "com.google.ads.googleads.v11.enums";
  21. option objc_class_prefix = "GAA";
  22. option php_namespace = "Google\\Ads\\GoogleAds\\V11\\Enums";
  23. option ruby_package = "Google::Ads::GoogleAds::V11::Enums";
  24. // Proto file describing Price placeholder fields.
  25. // Values for Price placeholder fields.
  26. message PricePlaceholderFieldEnum {
  27. // Possible values for Price placeholder fields.
  28. enum PricePlaceholderField {
  29. // Not specified.
  30. UNSPECIFIED = 0;
  31. // Used for return value only. Represents value unknown in this version.
  32. UNKNOWN = 1;
  33. // Data Type: STRING. The type of your price feed. Must match one of the
  34. // predefined price feed type exactly.
  35. TYPE = 2;
  36. // Data Type: STRING. The qualifier of each price. Must match one of the
  37. // predefined price qualifiers exactly.
  38. PRICE_QUALIFIER = 3;
  39. // Data Type: URL. Tracking template for the price feed when using Upgraded
  40. // URLs.
  41. TRACKING_TEMPLATE = 4;
  42. // Data Type: STRING. Language of the price feed. Must match one of the
  43. // available available locale codes exactly.
  44. LANGUAGE = 5;
  45. // Data Type: STRING. Final URL suffix for the price feed when using
  46. // parallel tracking.
  47. FINAL_URL_SUFFIX = 6;
  48. // Data Type: STRING. The header of item 1 of the table.
  49. ITEM_1_HEADER = 100;
  50. // Data Type: STRING. The description of item 1 of the table.
  51. ITEM_1_DESCRIPTION = 101;
  52. // Data Type: MONEY. The price (money with currency) of item 1 of the table,
  53. // for example, 30 USD. The currency must match one of the available
  54. // currencies.
  55. ITEM_1_PRICE = 102;
  56. // Data Type: STRING. The price unit of item 1 of the table. Must match one
  57. // of the predefined price units.
  58. ITEM_1_UNIT = 103;
  59. // Data Type: URL_LIST. The final URLs of item 1 of the table when using
  60. // Upgraded URLs.
  61. ITEM_1_FINAL_URLS = 104;
  62. // Data Type: URL_LIST. The final mobile URLs of item 1 of the table when
  63. // using Upgraded URLs.
  64. ITEM_1_FINAL_MOBILE_URLS = 105;
  65. // Data Type: STRING. The header of item 2 of the table.
  66. ITEM_2_HEADER = 200;
  67. // Data Type: STRING. The description of item 2 of the table.
  68. ITEM_2_DESCRIPTION = 201;
  69. // Data Type: MONEY. The price (money with currency) of item 2 of the table,
  70. // for example, 30 USD. The currency must match one of the available
  71. // currencies.
  72. ITEM_2_PRICE = 202;
  73. // Data Type: STRING. The price unit of item 2 of the table. Must match one
  74. // of the predefined price units.
  75. ITEM_2_UNIT = 203;
  76. // Data Type: URL_LIST. The final URLs of item 2 of the table when using
  77. // Upgraded URLs.
  78. ITEM_2_FINAL_URLS = 204;
  79. // Data Type: URL_LIST. The final mobile URLs of item 2 of the table when
  80. // using Upgraded URLs.
  81. ITEM_2_FINAL_MOBILE_URLS = 205;
  82. // Data Type: STRING. The header of item 3 of the table.
  83. ITEM_3_HEADER = 300;
  84. // Data Type: STRING. The description of item 3 of the table.
  85. ITEM_3_DESCRIPTION = 301;
  86. // Data Type: MONEY. The price (money with currency) of item 3 of the table,
  87. // for example, 30 USD. The currency must match one of the available
  88. // currencies.
  89. ITEM_3_PRICE = 302;
  90. // Data Type: STRING. The price unit of item 3 of the table. Must match one
  91. // of the predefined price units.
  92. ITEM_3_UNIT = 303;
  93. // Data Type: URL_LIST. The final URLs of item 3 of the table when using
  94. // Upgraded URLs.
  95. ITEM_3_FINAL_URLS = 304;
  96. // Data Type: URL_LIST. The final mobile URLs of item 3 of the table when
  97. // using Upgraded URLs.
  98. ITEM_3_FINAL_MOBILE_URLS = 305;
  99. // Data Type: STRING. The header of item 4 of the table.
  100. ITEM_4_HEADER = 400;
  101. // Data Type: STRING. The description of item 4 of the table.
  102. ITEM_4_DESCRIPTION = 401;
  103. // Data Type: MONEY. The price (money with currency) of item 4 of the table,
  104. // for example, 30 USD. The currency must match one of the available
  105. // currencies.
  106. ITEM_4_PRICE = 402;
  107. // Data Type: STRING. The price unit of item 4 of the table. Must match one
  108. // of the predefined price units.
  109. ITEM_4_UNIT = 403;
  110. // Data Type: URL_LIST. The final URLs of item 4 of the table when using
  111. // Upgraded URLs.
  112. ITEM_4_FINAL_URLS = 404;
  113. // Data Type: URL_LIST. The final mobile URLs of item 4 of the table when
  114. // using Upgraded URLs.
  115. ITEM_4_FINAL_MOBILE_URLS = 405;
  116. // Data Type: STRING. The header of item 5 of the table.
  117. ITEM_5_HEADER = 500;
  118. // Data Type: STRING. The description of item 5 of the table.
  119. ITEM_5_DESCRIPTION = 501;
  120. // Data Type: MONEY. The price (money with currency) of item 5 of the table,
  121. // for example, 30 USD. The currency must match one of the available
  122. // currencies.
  123. ITEM_5_PRICE = 502;
  124. // Data Type: STRING. The price unit of item 5 of the table. Must match one
  125. // of the predefined price units.
  126. ITEM_5_UNIT = 503;
  127. // Data Type: URL_LIST. The final URLs of item 5 of the table when using
  128. // Upgraded URLs.
  129. ITEM_5_FINAL_URLS = 504;
  130. // Data Type: URL_LIST. The final mobile URLs of item 5 of the table when
  131. // using Upgraded URLs.
  132. ITEM_5_FINAL_MOBILE_URLS = 505;
  133. // Data Type: STRING. The header of item 6 of the table.
  134. ITEM_6_HEADER = 600;
  135. // Data Type: STRING. The description of item 6 of the table.
  136. ITEM_6_DESCRIPTION = 601;
  137. // Data Type: MONEY. The price (money with currency) of item 6 of the table,
  138. // for example, 30 USD. The currency must match one of the available
  139. // currencies.
  140. ITEM_6_PRICE = 602;
  141. // Data Type: STRING. The price unit of item 6 of the table. Must match one
  142. // of the predefined price units.
  143. ITEM_6_UNIT = 603;
  144. // Data Type: URL_LIST. The final URLs of item 6 of the table when using
  145. // Upgraded URLs.
  146. ITEM_6_FINAL_URLS = 604;
  147. // Data Type: URL_LIST. The final mobile URLs of item 6 of the table when
  148. // using Upgraded URLs.
  149. ITEM_6_FINAL_MOBILE_URLS = 605;
  150. // Data Type: STRING. The header of item 7 of the table.
  151. ITEM_7_HEADER = 700;
  152. // Data Type: STRING. The description of item 7 of the table.
  153. ITEM_7_DESCRIPTION = 701;
  154. // Data Type: MONEY. The price (money with currency) of item 7 of the table,
  155. // for example, 30 USD. The currency must match one of the available
  156. // currencies.
  157. ITEM_7_PRICE = 702;
  158. // Data Type: STRING. The price unit of item 7 of the table. Must match one
  159. // of the predefined price units.
  160. ITEM_7_UNIT = 703;
  161. // Data Type: URL_LIST. The final URLs of item 7 of the table when using
  162. // Upgraded URLs.
  163. ITEM_7_FINAL_URLS = 704;
  164. // Data Type: URL_LIST. The final mobile URLs of item 7 of the table when
  165. // using Upgraded URLs.
  166. ITEM_7_FINAL_MOBILE_URLS = 705;
  167. // Data Type: STRING. The header of item 8 of the table.
  168. ITEM_8_HEADER = 800;
  169. // Data Type: STRING. The description of item 8 of the table.
  170. ITEM_8_DESCRIPTION = 801;
  171. // Data Type: MONEY. The price (money with currency) of item 8 of the table,
  172. // for example, 30 USD. The currency must match one of the available
  173. // currencies.
  174. ITEM_8_PRICE = 802;
  175. // Data Type: STRING. The price unit of item 8 of the table. Must match one
  176. // of the predefined price units.
  177. ITEM_8_UNIT = 803;
  178. // Data Type: URL_LIST. The final URLs of item 8 of the table when using
  179. // Upgraded URLs.
  180. ITEM_8_FINAL_URLS = 804;
  181. // Data Type: URL_LIST. The final mobile URLs of item 8 of the table when
  182. // using Upgraded URLs.
  183. ITEM_8_FINAL_MOBILE_URLS = 805;
  184. }
  185. }