1// Code generated by protoc-gen-go. DO NOT EDIT. 2// source: google/ads/googleads/v0/enums/travel_placeholder_field.proto 3 4package enums // import "google.golang.org/genproto/googleapis/ads/googleads/v0/enums" 5 6import proto "github.com/golang/protobuf/proto" 7import fmt "fmt" 8import math "math" 9 10// Reference imports to suppress errors if they are not otherwise used. 11var _ = proto.Marshal 12var _ = fmt.Errorf 13var _ = math.Inf 14 15// This is a compile-time assertion to ensure that this generated file 16// is compatible with the proto package it is being compiled against. 17// A compilation error at this line likely means your copy of the 18// proto package needs to be updated. 19const _ = proto.ProtoPackageIsVersion2 // please upgrade the proto package 20 21// Possible values for Travel placeholder fields. 22type TravelPlaceholderFieldEnum_TravelPlaceholderField int32 23 24const ( 25 // Not specified. 26 TravelPlaceholderFieldEnum_UNSPECIFIED TravelPlaceholderFieldEnum_TravelPlaceholderField = 0 27 // Used for return value only. Represents value unknown in this version. 28 TravelPlaceholderFieldEnum_UNKNOWN TravelPlaceholderFieldEnum_TravelPlaceholderField = 1 29 // Data Type: STRING. Required. Destination id. Example: PAR, LON. 30 // For feed items that only have destination id, destination id must be a 31 // unique key. For feed items that have both destination id and origin id, 32 // then the combination must be a unique key. 33 TravelPlaceholderFieldEnum_DESTINATION_ID TravelPlaceholderFieldEnum_TravelPlaceholderField = 2 34 // Data Type: STRING. Origin id. Example: PAR, LON. 35 // Combination of DESTINATION_ID and ORIGIN_ID must be 36 // unique per offer. 37 TravelPlaceholderFieldEnum_ORIGIN_ID TravelPlaceholderFieldEnum_TravelPlaceholderField = 3 38 // Data Type: STRING. Required. Main headline with name to be shown in 39 // dynamic ad. 40 TravelPlaceholderFieldEnum_TITLE TravelPlaceholderFieldEnum_TravelPlaceholderField = 4 41 // Data Type: STRING. The destination name. Shorter names are recommended. 42 TravelPlaceholderFieldEnum_DESTINATION_NAME TravelPlaceholderFieldEnum_TravelPlaceholderField = 5 43 // Data Type: STRING. Origin name. Shorter names are recommended. 44 TravelPlaceholderFieldEnum_ORIGIN_NAME TravelPlaceholderFieldEnum_TravelPlaceholderField = 6 45 // Data Type: STRING. Price to be shown in the ad. Highly recommended for 46 // dynamic ads. 47 // Example: "100.00 USD" 48 TravelPlaceholderFieldEnum_PRICE TravelPlaceholderFieldEnum_TravelPlaceholderField = 7 49 // Data Type: STRING. Formatted price to be shown in the ad. 50 // Example: "Starting at $100.00 USD", "$80 - $100" 51 TravelPlaceholderFieldEnum_FORMATTED_PRICE TravelPlaceholderFieldEnum_TravelPlaceholderField = 8 52 // Data Type: STRING. Sale price to be shown in the ad. 53 // Example: "80.00 USD" 54 TravelPlaceholderFieldEnum_SALE_PRICE TravelPlaceholderFieldEnum_TravelPlaceholderField = 9 55 // Data Type: STRING. Formatted sale price to be shown in the ad. 56 // Example: "On sale for $80.00", "$60 - $80" 57 TravelPlaceholderFieldEnum_FORMATTED_SALE_PRICE TravelPlaceholderFieldEnum_TravelPlaceholderField = 10 58 // Data Type: URL. Image to be displayed in the ad. 59 TravelPlaceholderFieldEnum_IMAGE_URL TravelPlaceholderFieldEnum_TravelPlaceholderField = 11 60 // Data Type: STRING. Category of travel offer used to group like items 61 // together for recommendation engine. 62 TravelPlaceholderFieldEnum_CATEGORY TravelPlaceholderFieldEnum_TravelPlaceholderField = 12 63 // Data Type: STRING_LIST. Keywords used for product retrieval. 64 TravelPlaceholderFieldEnum_CONTEXTUAL_KEYWORDS TravelPlaceholderFieldEnum_TravelPlaceholderField = 13 65 // Data Type: STRING. Address of travel offer, including postal code. 66 TravelPlaceholderFieldEnum_DESTINATION_ADDRESS TravelPlaceholderFieldEnum_TravelPlaceholderField = 14 67 // Data Type: URL_LIST. Required. Final URLs to be used in ad, when using 68 // Upgraded URLs; the more specific the better (e.g. the individual URL of a 69 // specific travel offer and its location). 70 TravelPlaceholderFieldEnum_FINAL_URL TravelPlaceholderFieldEnum_TravelPlaceholderField = 15 71 // Data Type: URL_LIST. Final mobile URLs for the ad when using Upgraded 72 // URLs. 73 TravelPlaceholderFieldEnum_FINAL_MOBILE_URLS TravelPlaceholderFieldEnum_TravelPlaceholderField = 16 74 // Data Type: URL. Tracking template for the ad when using Upgraded URLs. 75 TravelPlaceholderFieldEnum_TRACKING_URL TravelPlaceholderFieldEnum_TravelPlaceholderField = 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 TravelPlaceholderFieldEnum_ANDROID_APP_LINK TravelPlaceholderFieldEnum_TravelPlaceholderField = 18 84 // Data Type: STRING_LIST. List of recommended destination IDs to show 85 // together with this item. 86 TravelPlaceholderFieldEnum_SIMILAR_DESTINATION_IDS TravelPlaceholderFieldEnum_TravelPlaceholderField = 19 87 // Data Type: STRING. iOS app link. 88 TravelPlaceholderFieldEnum_IOS_APP_LINK TravelPlaceholderFieldEnum_TravelPlaceholderField = 20 89 // Data Type: INT64. iOS app store ID. 90 TravelPlaceholderFieldEnum_IOS_APP_STORE_ID TravelPlaceholderFieldEnum_TravelPlaceholderField = 21 91) 92 93var TravelPlaceholderFieldEnum_TravelPlaceholderField_name = map[int32]string{ 94 0: "UNSPECIFIED", 95 1: "UNKNOWN", 96 2: "DESTINATION_ID", 97 3: "ORIGIN_ID", 98 4: "TITLE", 99 5: "DESTINATION_NAME", 100 6: "ORIGIN_NAME", 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: "CONTEXTUAL_KEYWORDS", 108 14: "DESTINATION_ADDRESS", 109 15: "FINAL_URL", 110 16: "FINAL_MOBILE_URLS", 111 17: "TRACKING_URL", 112 18: "ANDROID_APP_LINK", 113 19: "SIMILAR_DESTINATION_IDS", 114 20: "IOS_APP_LINK", 115 21: "IOS_APP_STORE_ID", 116} 117var TravelPlaceholderFieldEnum_TravelPlaceholderField_value = map[string]int32{ 118 "UNSPECIFIED": 0, 119 "UNKNOWN": 1, 120 "DESTINATION_ID": 2, 121 "ORIGIN_ID": 3, 122 "TITLE": 4, 123 "DESTINATION_NAME": 5, 124 "ORIGIN_NAME": 6, 125 "PRICE": 7, 126 "FORMATTED_PRICE": 8, 127 "SALE_PRICE": 9, 128 "FORMATTED_SALE_PRICE": 10, 129 "IMAGE_URL": 11, 130 "CATEGORY": 12, 131 "CONTEXTUAL_KEYWORDS": 13, 132 "DESTINATION_ADDRESS": 14, 133 "FINAL_URL": 15, 134 "FINAL_MOBILE_URLS": 16, 135 "TRACKING_URL": 17, 136 "ANDROID_APP_LINK": 18, 137 "SIMILAR_DESTINATION_IDS": 19, 138 "IOS_APP_LINK": 20, 139 "IOS_APP_STORE_ID": 21, 140} 141 142func (x TravelPlaceholderFieldEnum_TravelPlaceholderField) String() string { 143 return proto.EnumName(TravelPlaceholderFieldEnum_TravelPlaceholderField_name, int32(x)) 144} 145func (TravelPlaceholderFieldEnum_TravelPlaceholderField) EnumDescriptor() ([]byte, []int) { 146 return fileDescriptor_travel_placeholder_field_c8ea22c580ab8ff1, []int{0, 0} 147} 148 149// Values for Travel placeholder fields. 150// For more information about dynamic remarketing feeds, see 151// https://support.google.com/google-ads/answer/6053288. 152type TravelPlaceholderFieldEnum struct { 153 XXX_NoUnkeyedLiteral struct{} `json:"-"` 154 XXX_unrecognized []byte `json:"-"` 155 XXX_sizecache int32 `json:"-"` 156} 157 158func (m *TravelPlaceholderFieldEnum) Reset() { *m = TravelPlaceholderFieldEnum{} } 159func (m *TravelPlaceholderFieldEnum) String() string { return proto.CompactTextString(m) } 160func (*TravelPlaceholderFieldEnum) ProtoMessage() {} 161func (*TravelPlaceholderFieldEnum) Descriptor() ([]byte, []int) { 162 return fileDescriptor_travel_placeholder_field_c8ea22c580ab8ff1, []int{0} 163} 164func (m *TravelPlaceholderFieldEnum) XXX_Unmarshal(b []byte) error { 165 return xxx_messageInfo_TravelPlaceholderFieldEnum.Unmarshal(m, b) 166} 167func (m *TravelPlaceholderFieldEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 168 return xxx_messageInfo_TravelPlaceholderFieldEnum.Marshal(b, m, deterministic) 169} 170func (dst *TravelPlaceholderFieldEnum) XXX_Merge(src proto.Message) { 171 xxx_messageInfo_TravelPlaceholderFieldEnum.Merge(dst, src) 172} 173func (m *TravelPlaceholderFieldEnum) XXX_Size() int { 174 return xxx_messageInfo_TravelPlaceholderFieldEnum.Size(m) 175} 176func (m *TravelPlaceholderFieldEnum) XXX_DiscardUnknown() { 177 xxx_messageInfo_TravelPlaceholderFieldEnum.DiscardUnknown(m) 178} 179 180var xxx_messageInfo_TravelPlaceholderFieldEnum proto.InternalMessageInfo 181 182func init() { 183 proto.RegisterType((*TravelPlaceholderFieldEnum)(nil), "google.ads.googleads.v0.enums.TravelPlaceholderFieldEnum") 184 proto.RegisterEnum("google.ads.googleads.v0.enums.TravelPlaceholderFieldEnum_TravelPlaceholderField", TravelPlaceholderFieldEnum_TravelPlaceholderField_name, TravelPlaceholderFieldEnum_TravelPlaceholderField_value) 185} 186 187func init() { 188 proto.RegisterFile("google/ads/googleads/v0/enums/travel_placeholder_field.proto", fileDescriptor_travel_placeholder_field_c8ea22c580ab8ff1) 189} 190 191var fileDescriptor_travel_placeholder_field_c8ea22c580ab8ff1 = []byte{ 192 // 507 bytes of a gzipped FileDescriptorProto 193 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x52, 0xdd, 0x6e, 0xd3, 0x30, 194 0x14, 0x66, 0x2d, 0xfb, 0xa9, 0xdb, 0xb5, 0x9e, 0xdb, 0x31, 0xc4, 0xb4, 0x8b, 0xed, 0x01, 0xd2, 195 0x4a, 0xdc, 0x05, 0x6e, 0xdc, 0xc6, 0x8d, 0xac, 0x26, 0x76, 0x64, 0xbb, 0x1d, 0x43, 0x95, 0xa2, 196 0xb0, 0x84, 0x30, 0x29, 0x6d, 0xaa, 0x66, 0xeb, 0x03, 0x71, 0xc9, 0x0b, 0xf0, 0x0e, 0x3c, 0x00, 197 0x0f, 0xc1, 0x15, 0x8f, 0x80, 0xec, 0xf4, 0x0f, 0x69, 0x70, 0x13, 0x9d, 0x73, 0xbe, 0x1f, 0x9f, 198 0xd8, 0x1f, 0x78, 0x9f, 0xe6, 0x79, 0x9a, 0x25, 0xdd, 0x28, 0x2e, 0xba, 0x65, 0xa9, 0xab, 0x55, 199 0xaf, 0x9b, 0xcc, 0x9f, 0x66, 0x45, 0xf7, 0x71, 0x19, 0xad, 0x92, 0x2c, 0x5c, 0x64, 0xd1, 0x7d, 200 0xf2, 0x25, 0xcf, 0xe2, 0x64, 0x19, 0x7e, 0x7e, 0x48, 0xb2, 0xd8, 0x5a, 0x2c, 0xf3, 0xc7, 0x1c, 201 0x5d, 0x95, 0x12, 0x2b, 0x8a, 0x0b, 0x6b, 0xab, 0xb6, 0x56, 0x3d, 0xcb, 0xa8, 0x6f, 0x7e, 0x56, 202 0xc1, 0x1b, 0x65, 0x1c, 0x82, 0x9d, 0xc1, 0x50, 0xeb, 0xc9, 0xfc, 0x69, 0x76, 0xf3, 0xbd, 0x0a, 203 0x5e, 0x3d, 0x0f, 0xa3, 0x16, 0xa8, 0x8f, 0x99, 0x0c, 0xc8, 0x80, 0x0e, 0x29, 0x71, 0xe0, 0x0b, 204 0x54, 0x07, 0xc7, 0x63, 0x36, 0x62, 0xfc, 0x96, 0xc1, 0x03, 0x84, 0x40, 0xd3, 0x21, 0x52, 0x51, 205 0x86, 0x15, 0xe5, 0x2c, 0xa4, 0x0e, 0xac, 0xa0, 0x53, 0x50, 0xe3, 0x82, 0xba, 0xd4, 0xb4, 0x55, 206 0x54, 0x03, 0x87, 0x8a, 0x2a, 0x8f, 0xc0, 0x97, 0xa8, 0x03, 0xe0, 0x3e, 0x9b, 0x61, 0x9f, 0xc0, 207 0x43, 0x7d, 0xc2, 0x9a, 0x6f, 0x06, 0x47, 0x5a, 0x11, 0x08, 0x3a, 0x20, 0xf0, 0x18, 0xb5, 0x41, 208 0x6b, 0xc8, 0x85, 0x8f, 0x95, 0x22, 0x4e, 0x58, 0x0e, 0x4f, 0x50, 0x13, 0x00, 0x89, 0x3d, 0xb2, 209 0xee, 0x6b, 0xe8, 0x35, 0xe8, 0xec, 0x48, 0x7b, 0x08, 0xd0, 0xab, 0x50, 0x1f, 0xbb, 0x24, 0x1c, 210 0x0b, 0x0f, 0xd6, 0x51, 0x03, 0x9c, 0x0c, 0xb0, 0x22, 0x2e, 0x17, 0x77, 0xb0, 0x81, 0x2e, 0x40, 211 0x7b, 0xc0, 0x99, 0x22, 0x1f, 0xd4, 0x18, 0x7b, 0xe1, 0x88, 0xdc, 0xdd, 0x72, 0xe1, 0x48, 0x78, 212 0xaa, 0x81, 0xfd, 0x35, 0xb1, 0xe3, 0x08, 0x22, 0x25, 0x6c, 0x6a, 0xbb, 0x21, 0x65, 0xd8, 0x33, 213 0x76, 0x2d, 0x74, 0x0e, 0xce, 0xca, 0xd6, 0xe7, 0x7d, 0xea, 0x99, 0x43, 0x24, 0x84, 0x08, 0x82, 214 0x86, 0x12, 0x78, 0x30, 0xa2, 0xcc, 0x35, 0xc4, 0x33, 0xfd, 0xdf, 0x98, 0x39, 0x82, 0x53, 0x27, 215 0xc4, 0x41, 0x10, 0x7a, 0x94, 0x8d, 0x20, 0x42, 0x97, 0xe0, 0x42, 0x52, 0x9f, 0x7a, 0x58, 0x84, 216 0x7f, 0xdf, 0xa1, 0x84, 0x6d, 0x6d, 0x42, 0xb9, 0xdc, 0xd1, 0x3b, 0xda, 0x64, 0x33, 0x91, 0x8a, 217 0x0b, 0xa2, 0x6f, 0xf7, 0xbc, 0xff, 0xfb, 0x00, 0x5c, 0xdf, 0xe7, 0x33, 0xeb, 0xbf, 0xcf, 0xdf, 218 0xbf, 0x7c, 0xfe, 0x71, 0x03, 0x1d, 0x9d, 0xe0, 0xe0, 0x63, 0x7f, 0xad, 0x4e, 0xf3, 0x2c, 0x9a, 219 0xa7, 0x56, 0xbe, 0x4c, 0xbb, 0x69, 0x32, 0x37, 0xc1, 0xda, 0x44, 0x71, 0xf1, 0x50, 0xfc, 0x23, 220 0x99, 0xef, 0xcc, 0xf7, 0x6b, 0xa5, 0xea, 0x62, 0xfc, 0xad, 0x72, 0xe5, 0x96, 0x56, 0x38, 0x2e, 221 0xac, 0xb2, 0xd4, 0xd5, 0xa4, 0x67, 0xe9, 0x9c, 0x15, 0x3f, 0x36, 0xf8, 0x14, 0xc7, 0xc5, 0x74, 222 0x8b, 0x4f, 0x27, 0xbd, 0xa9, 0xc1, 0x7f, 0x55, 0xae, 0xcb, 0xa1, 0x6d, 0xe3, 0xb8, 0xb0, 0xed, 223 0x2d, 0xc3, 0xb6, 0x27, 0x3d, 0xdb, 0x36, 0x9c, 0x4f, 0x47, 0x66, 0xb1, 0xb7, 0x7f, 0x02, 0x00, 224 0x00, 0xff, 0xff, 0xd3, 0x47, 0xe2, 0x55, 0x31, 0x03, 0x00, 0x00, 225} 226