Built motion from commit 6a09e18b.|2.6.11
[motion2.git] / legacy-libs / google-proto-files / google / ads / googleads / v0 / enums / custom_placeholder_field.proto
1 // Copyright 2018 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 //
15
16 syntax = "proto3";
17
18 package google.ads.googleads.v0.enums;
19
20 option csharp_namespace = "Google.Ads.GoogleAds.V0.Enums";
21 option go_package = "google.golang.org/genproto/googleapis/ads/googleads/v0/enums;enums";
22 option java_multiple_files = true;
23 option java_outer_classname = "CustomPlaceholderFieldProto";
24 option java_package = "com.google.ads.googleads.v0.enums";
25 option objc_class_prefix = "GAA";
26 option php_namespace = "Google\\Ads\\GoogleAds\\V0\\Enums";
27 option ruby_package = "Google::Ads::GoogleAds::V0::Enums";
28
29 // Proto file describing Custom placeholder fields.
30
31 // Values for Custom placeholder fields.
32 // For more information about dynamic remarketing feeds, see
33 // https://support.google.com/google-ads/answer/6053288.
34 message CustomPlaceholderFieldEnum {
35   // Possible values for Custom placeholder fields.
36   enum CustomPlaceholderField {
37     // Not specified.
38     UNSPECIFIED = 0;
39
40     // Used for return value only. Represents value unknown in this version.
41     UNKNOWN = 1;
42
43     // Data Type: STRING. Required. Combination ID and ID2 must be unique per
44     // offer.
45     ID = 2;
46
47     // Data Type: STRING. Combination ID and ID2 must be unique per offer.
48     ID2 = 3;
49
50     // Data Type: STRING. Required. Main headline with product name to be shown
51     // in dynamic ad.
52     ITEM_TITLE = 4;
53
54     // Data Type: STRING. Optional text to be shown in the image ad.
55     ITEM_SUBTITLE = 5;
56
57     // Data Type: STRING. Optional description of the product to be shown in the
58     // ad.
59     ITEM_DESCRIPTION = 6;
60
61     // Data Type: STRING. Full address of your offer or service, including
62     // postal code. This will be used to identify the closest product to the
63     // user when there are multiple offers in the feed that are relevant to the
64     // user.
65     ITEM_ADDRESS = 7;
66
67     // Data Type: STRING. Price to be shown in the ad.
68     // Example: "100.00 USD"
69     PRICE = 8;
70
71     // Data Type: STRING. Formatted price to be shown in the ad.
72     // Example: "Starting at $100.00 USD", "$80 - $100"
73     FORMATTED_PRICE = 9;
74
75     // Data Type: STRING. Sale price to be shown in the ad.
76     // Example: "80.00 USD"
77     SALE_PRICE = 10;
78
79     // Data Type: STRING. Formatted sale price to be shown in the ad.
80     // Example: "On sale for $80.00", "$60 - $80"
81     FORMATTED_SALE_PRICE = 11;
82
83     // Data Type: URL. Image to be displayed in the ad. Highly recommended for
84     // image ads.
85     IMAGE_URL = 12;
86
87     // Data Type: STRING. Used as a recommendation engine signal to serve items
88     // in the same category.
89     ITEM_CATEGORY = 13;
90
91     // Data Type: URL_LIST. Final URLs for the ad when using Upgraded
92     // URLs. User will be redirected to these URLs when they click on an ad, or
93     // when they click on a specific product for ads that have multiple
94     // products.
95     FINAL_URLS = 14;
96
97     // Data Type: URL_LIST. Final mobile URLs for the ad when using Upgraded
98     // URLs.
99     FINAL_MOBILE_URLS = 15;
100
101     // Data Type: URL. Tracking template for the ad when using Upgraded URLs.
102     TRACKING_URL = 16;
103
104     // Data Type: STRING_LIST. Keywords used for product retrieval.
105     CONTEXTUAL_KEYWORDS = 17;
106
107     // Data Type: STRING. Android app link. Must be formatted as:
108     // android-app://{package_id}/{scheme}/{host_path}.
109     // The components are defined as follows:
110     // package_id: app ID as specified in Google Play.
111     // scheme: the scheme to pass to the application. Can be HTTP, or a custom
112     //   scheme.
113     // host_path: identifies the specific content within your application.
114     ANDROID_APP_LINK = 18;
115
116     // Data Type: STRING_LIST. List of recommended IDs to show together with
117     // this item.
118     SIMILAR_IDS = 19;
119
120     // Data Type: STRING. iOS app link.
121     IOS_APP_LINK = 20;
122
123     // Data Type: INT64. iOS app store ID.
124     IOS_APP_STORE_ID = 21;
125   }
126 }