1// Code generated by protoc-gen-go. DO NOT EDIT. 2// source: google/ads/googleads/v2/enums/local_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 Local placeholder fields. 26type LocalPlaceholderFieldEnum_LocalPlaceholderField int32 27 28const ( 29 // Not specified. 30 LocalPlaceholderFieldEnum_UNSPECIFIED LocalPlaceholderFieldEnum_LocalPlaceholderField = 0 31 // Used for return value only. Represents value unknown in this version. 32 LocalPlaceholderFieldEnum_UNKNOWN LocalPlaceholderFieldEnum_LocalPlaceholderField = 1 33 // Data Type: STRING. Required. Unique ID. 34 LocalPlaceholderFieldEnum_DEAL_ID LocalPlaceholderFieldEnum_LocalPlaceholderField = 2 35 // Data Type: STRING. Required. Main headline with local deal title to be 36 // shown in dynamic ad. 37 LocalPlaceholderFieldEnum_DEAL_NAME LocalPlaceholderFieldEnum_LocalPlaceholderField = 3 38 // Data Type: STRING. Local deal subtitle to be shown in dynamic ad. 39 LocalPlaceholderFieldEnum_SUBTITLE LocalPlaceholderFieldEnum_LocalPlaceholderField = 4 40 // Data Type: STRING. Description of local deal to be shown in dynamic ad. 41 LocalPlaceholderFieldEnum_DESCRIPTION LocalPlaceholderFieldEnum_LocalPlaceholderField = 5 42 // Data Type: STRING. Price to be shown in the ad. Highly recommended for 43 // dynamic ads. Example: "100.00 USD" 44 LocalPlaceholderFieldEnum_PRICE LocalPlaceholderFieldEnum_LocalPlaceholderField = 6 45 // Data Type: STRING. Formatted price to be shown in the ad. 46 // Example: "Starting at $100.00 USD", "$80 - $100" 47 LocalPlaceholderFieldEnum_FORMATTED_PRICE LocalPlaceholderFieldEnum_LocalPlaceholderField = 7 48 // Data Type: STRING. Sale price to be shown in the ad. 49 // Example: "80.00 USD" 50 LocalPlaceholderFieldEnum_SALE_PRICE LocalPlaceholderFieldEnum_LocalPlaceholderField = 8 51 // Data Type: STRING. Formatted sale price to be shown in the ad. 52 // Example: "On sale for $80.00", "$60 - $80" 53 LocalPlaceholderFieldEnum_FORMATTED_SALE_PRICE LocalPlaceholderFieldEnum_LocalPlaceholderField = 9 54 // Data Type: URL. Image to be displayed in the ad. 55 LocalPlaceholderFieldEnum_IMAGE_URL LocalPlaceholderFieldEnum_LocalPlaceholderField = 10 56 // Data Type: STRING. Complete property address, including postal code. 57 LocalPlaceholderFieldEnum_ADDRESS LocalPlaceholderFieldEnum_LocalPlaceholderField = 11 58 // Data Type: STRING. Category of local deal used to group like items 59 // together for recommendation engine. 60 LocalPlaceholderFieldEnum_CATEGORY LocalPlaceholderFieldEnum_LocalPlaceholderField = 12 61 // Data Type: STRING_LIST. Keywords used for product retrieval. 62 LocalPlaceholderFieldEnum_CONTEXTUAL_KEYWORDS LocalPlaceholderFieldEnum_LocalPlaceholderField = 13 63 // Data Type: URL_LIST. Required. Final URLs to be used in ad when using 64 // Upgraded URLs; the more specific the better (e.g. the individual URL of a 65 // specific local deal and its location). 66 LocalPlaceholderFieldEnum_FINAL_URLS LocalPlaceholderFieldEnum_LocalPlaceholderField = 14 67 // Data Type: URL_LIST. Final mobile URLs for the ad when using Upgraded 68 // URLs. 69 LocalPlaceholderFieldEnum_FINAL_MOBILE_URLS LocalPlaceholderFieldEnum_LocalPlaceholderField = 15 70 // Data Type: URL. Tracking template for the ad when using Upgraded URLs. 71 LocalPlaceholderFieldEnum_TRACKING_URL LocalPlaceholderFieldEnum_LocalPlaceholderField = 16 72 // Data Type: STRING. Android app link. Must be formatted as: 73 // android-app://{package_id}/{scheme}/{host_path}. 74 // The components are defined as follows: 75 // package_id: app ID as specified in Google Play. 76 // scheme: the scheme to pass to the application. Can be HTTP, or a custom 77 // scheme. 78 // host_path: identifies the specific content within your application. 79 LocalPlaceholderFieldEnum_ANDROID_APP_LINK LocalPlaceholderFieldEnum_LocalPlaceholderField = 17 80 // Data Type: STRING_LIST. List of recommended local deal IDs to show 81 // together with this item. 82 LocalPlaceholderFieldEnum_SIMILAR_DEAL_IDS LocalPlaceholderFieldEnum_LocalPlaceholderField = 18 83 // Data Type: STRING. iOS app link. 84 LocalPlaceholderFieldEnum_IOS_APP_LINK LocalPlaceholderFieldEnum_LocalPlaceholderField = 19 85 // Data Type: INT64. iOS app store ID. 86 LocalPlaceholderFieldEnum_IOS_APP_STORE_ID LocalPlaceholderFieldEnum_LocalPlaceholderField = 20 87) 88 89var LocalPlaceholderFieldEnum_LocalPlaceholderField_name = map[int32]string{ 90 0: "UNSPECIFIED", 91 1: "UNKNOWN", 92 2: "DEAL_ID", 93 3: "DEAL_NAME", 94 4: "SUBTITLE", 95 5: "DESCRIPTION", 96 6: "PRICE", 97 7: "FORMATTED_PRICE", 98 8: "SALE_PRICE", 99 9: "FORMATTED_SALE_PRICE", 100 10: "IMAGE_URL", 101 11: "ADDRESS", 102 12: "CATEGORY", 103 13: "CONTEXTUAL_KEYWORDS", 104 14: "FINAL_URLS", 105 15: "FINAL_MOBILE_URLS", 106 16: "TRACKING_URL", 107 17: "ANDROID_APP_LINK", 108 18: "SIMILAR_DEAL_IDS", 109 19: "IOS_APP_LINK", 110 20: "IOS_APP_STORE_ID", 111} 112 113var LocalPlaceholderFieldEnum_LocalPlaceholderField_value = map[string]int32{ 114 "UNSPECIFIED": 0, 115 "UNKNOWN": 1, 116 "DEAL_ID": 2, 117 "DEAL_NAME": 3, 118 "SUBTITLE": 4, 119 "DESCRIPTION": 5, 120 "PRICE": 6, 121 "FORMATTED_PRICE": 7, 122 "SALE_PRICE": 8, 123 "FORMATTED_SALE_PRICE": 9, 124 "IMAGE_URL": 10, 125 "ADDRESS": 11, 126 "CATEGORY": 12, 127 "CONTEXTUAL_KEYWORDS": 13, 128 "FINAL_URLS": 14, 129 "FINAL_MOBILE_URLS": 15, 130 "TRACKING_URL": 16, 131 "ANDROID_APP_LINK": 17, 132 "SIMILAR_DEAL_IDS": 18, 133 "IOS_APP_LINK": 19, 134 "IOS_APP_STORE_ID": 20, 135} 136 137func (x LocalPlaceholderFieldEnum_LocalPlaceholderField) String() string { 138 return proto.EnumName(LocalPlaceholderFieldEnum_LocalPlaceholderField_name, int32(x)) 139} 140 141func (LocalPlaceholderFieldEnum_LocalPlaceholderField) EnumDescriptor() ([]byte, []int) { 142 return fileDescriptor_a0c45906739d7d2e, []int{0, 0} 143} 144 145// Values for Local placeholder fields. 146// For more information about dynamic remarketing feeds, see 147// https://support.google.com/google-ads/answer/6053288. 148type LocalPlaceholderFieldEnum struct { 149 XXX_NoUnkeyedLiteral struct{} `json:"-"` 150 XXX_unrecognized []byte `json:"-"` 151 XXX_sizecache int32 `json:"-"` 152} 153 154func (m *LocalPlaceholderFieldEnum) Reset() { *m = LocalPlaceholderFieldEnum{} } 155func (m *LocalPlaceholderFieldEnum) String() string { return proto.CompactTextString(m) } 156func (*LocalPlaceholderFieldEnum) ProtoMessage() {} 157func (*LocalPlaceholderFieldEnum) Descriptor() ([]byte, []int) { 158 return fileDescriptor_a0c45906739d7d2e, []int{0} 159} 160 161func (m *LocalPlaceholderFieldEnum) XXX_Unmarshal(b []byte) error { 162 return xxx_messageInfo_LocalPlaceholderFieldEnum.Unmarshal(m, b) 163} 164func (m *LocalPlaceholderFieldEnum) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 165 return xxx_messageInfo_LocalPlaceholderFieldEnum.Marshal(b, m, deterministic) 166} 167func (m *LocalPlaceholderFieldEnum) XXX_Merge(src proto.Message) { 168 xxx_messageInfo_LocalPlaceholderFieldEnum.Merge(m, src) 169} 170func (m *LocalPlaceholderFieldEnum) XXX_Size() int { 171 return xxx_messageInfo_LocalPlaceholderFieldEnum.Size(m) 172} 173func (m *LocalPlaceholderFieldEnum) XXX_DiscardUnknown() { 174 xxx_messageInfo_LocalPlaceholderFieldEnum.DiscardUnknown(m) 175} 176 177var xxx_messageInfo_LocalPlaceholderFieldEnum proto.InternalMessageInfo 178 179func init() { 180 proto.RegisterEnum("google.ads.googleads.v2.enums.LocalPlaceholderFieldEnum_LocalPlaceholderField", LocalPlaceholderFieldEnum_LocalPlaceholderField_name, LocalPlaceholderFieldEnum_LocalPlaceholderField_value) 181 proto.RegisterType((*LocalPlaceholderFieldEnum)(nil), "google.ads.googleads.v2.enums.LocalPlaceholderFieldEnum") 182} 183 184func init() { 185 proto.RegisterFile("google/ads/googleads/v2/enums/local_placeholder_field.proto", fileDescriptor_a0c45906739d7d2e) 186} 187 188var fileDescriptor_a0c45906739d7d2e = []byte{ 189 // 511 bytes of a gzipped FileDescriptorProto 190 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x52, 0xdd, 0x6e, 0xda, 0x30, 191 0x14, 0x1e, 0xb0, 0xfe, 0x60, 0x68, 0x71, 0x0d, 0xd5, 0xb6, 0x6a, 0xbd, 0x68, 0x1f, 0x20, 0x91, 192 0xd8, 0x5d, 0x7a, 0x65, 0x12, 0x83, 0x2c, 0x82, 0x13, 0xd9, 0x0e, 0x5d, 0x27, 0xa4, 0x28, 0x23, 193 0x59, 0x86, 0x14, 0x62, 0x44, 0x68, 0x1f, 0x62, 0x8f, 0xb1, 0xab, 0x69, 0x8f, 0xb2, 0x47, 0xd9, 194 0xcd, 0x5e, 0x61, 0x72, 0xc2, 0xcf, 0x2e, 0xba, 0xde, 0x58, 0xe7, 0x9c, 0xef, 0xe7, 0x1c, 0xf9, 195 0x1c, 0x70, 0x97, 0x2a, 0x95, 0x66, 0x89, 0x19, 0xc5, 0x85, 0x59, 0x85, 0x3a, 0x7a, 0xea, 0x9b, 196 0x49, 0xfe, 0xb8, 0x2c, 0xcc, 0x4c, 0xcd, 0xa3, 0x2c, 0x5c, 0x65, 0xd1, 0x3c, 0xf9, 0xaa, 0xb2, 197 0x38, 0x59, 0x87, 0x5f, 0x16, 0x49, 0x16, 0x1b, 0xab, 0xb5, 0xda, 0x28, 0x74, 0x5d, 0x29, 0x8c, 198 0x28, 0x2e, 0x8c, 0xbd, 0xd8, 0x78, 0xea, 0x1b, 0xa5, 0xf8, 0xea, 0xfd, 0xce, 0x7b, 0xb5, 0x30, 199 0xa3, 0x3c, 0x57, 0x9b, 0x68, 0xb3, 0x50, 0x79, 0x51, 0x89, 0x6f, 0x7f, 0x34, 0xc0, 0x3b, 0x57, 200 0xdb, 0xfb, 0x07, 0xf7, 0xa1, 0x36, 0x27, 0xf9, 0xe3, 0xf2, 0xf6, 0x5b, 0x03, 0x5c, 0x3e, 0x8b, 201 0xa2, 0x0e, 0x68, 0x05, 0x4c, 0xf8, 0xc4, 0xa6, 0x43, 0x4a, 0x1c, 0xf8, 0x0a, 0xb5, 0xc0, 0x49, 202 0xc0, 0xc6, 0xcc, 0xbb, 0x67, 0xb0, 0xa6, 0x13, 0x87, 0x60, 0x37, 0xa4, 0x0e, 0xac, 0xa3, 0x33, 203 0xd0, 0x2c, 0x13, 0x86, 0x27, 0x04, 0x36, 0x50, 0x1b, 0x9c, 0x8a, 0x60, 0x20, 0xa9, 0x74, 0x09, 204 0x7c, 0xad, 0x7d, 0x1c, 0x22, 0x6c, 0x4e, 0x7d, 0x49, 0x3d, 0x06, 0x8f, 0x50, 0x13, 0x1c, 0xf9, 205 0x9c, 0xda, 0x04, 0x1e, 0xa3, 0x2e, 0xe8, 0x0c, 0x3d, 0x3e, 0xc1, 0x52, 0x12, 0x27, 0xac, 0x8a, 206 0x27, 0xe8, 0x1c, 0x00, 0x81, 0x5d, 0xb2, 0xcd, 0x4f, 0xd1, 0x5b, 0xd0, 0x3b, 0x90, 0xfe, 0x41, 207 0x9a, 0xba, 0x2f, 0x9d, 0xe0, 0x11, 0x09, 0x03, 0xee, 0x42, 0xa0, 0x67, 0xc2, 0x8e, 0xc3, 0x89, 208 0x10, 0xb0, 0xa5, 0x87, 0xb0, 0xb1, 0x24, 0x23, 0x8f, 0x3f, 0xc0, 0x36, 0x7a, 0x03, 0xba, 0xb6, 209 0xc7, 0x24, 0xf9, 0x28, 0x03, 0xec, 0x86, 0x63, 0xf2, 0x70, 0xef, 0x71, 0x47, 0xc0, 0x33, 0xdd, 210 0x6c, 0x48, 0x19, 0x76, 0xb5, 0x85, 0x80, 0xe7, 0xe8, 0x12, 0x5c, 0x54, 0xf9, 0xc4, 0x1b, 0x50, 211 0x97, 0x54, 0xe5, 0x0e, 0x82, 0xa0, 0x2d, 0x39, 0xb6, 0xc7, 0x94, 0x8d, 0xca, 0x66, 0x10, 0xf5, 212 0x00, 0xc4, 0xcc, 0xe1, 0x1e, 0x75, 0x42, 0xec, 0xfb, 0xa1, 0x4b, 0xd9, 0x18, 0x5e, 0xe8, 0xaa, 213 0xa0, 0x13, 0xea, 0x62, 0x1e, 0x6e, 0xbf, 0x47, 0x40, 0xa4, 0xd5, 0xd4, 0x13, 0x07, 0x5e, 0x57, 214 0xf3, 0x76, 0x15, 0x21, 0x3d, 0x4e, 0xf4, 0x3f, 0xf6, 0x06, 0x7f, 0x6a, 0xe0, 0x66, 0xae, 0x96, 215 0xc6, 0x8b, 0xeb, 0x1e, 0x5c, 0x3d, 0xbb, 0x2f, 0x5f, 0x2f, 0xdb, 0xaf, 0x7d, 0x1a, 0x6c, 0xc5, 216 0xa9, 0xca, 0xa2, 0x3c, 0x35, 0xd4, 0x3a, 0x35, 0xd3, 0x24, 0x2f, 0x4f, 0x61, 0x77, 0x78, 0xab, 217 0x45, 0xf1, 0x9f, 0x3b, 0xbc, 0x2b, 0xdf, 0xef, 0xf5, 0xc6, 0x08, 0xe3, 0x9f, 0xf5, 0xeb, 0x51, 218 0x65, 0x85, 0xe3, 0xc2, 0xa8, 0x42, 0x1d, 0x4d, 0xfb, 0x86, 0xbe, 0x9c, 0xe2, 0xd7, 0x0e, 0x9f, 219 0xe1, 0xb8, 0x98, 0xed, 0xf1, 0xd9, 0xb4, 0x3f, 0x2b, 0xf1, 0xdf, 0xf5, 0x9b, 0xaa, 0x68, 0x59, 220 0x38, 0x2e, 0x2c, 0x6b, 0xcf, 0xb0, 0xac, 0x69, 0xdf, 0xb2, 0x4a, 0xce, 0xe7, 0xe3, 0x72, 0xb0, 221 0x0f, 0x7f, 0x03, 0x00, 0x00, 0xff, 0xff, 0x93, 0x21, 0x82, 0xcc, 0x1f, 0x03, 0x00, 0x00, 222} 223