1// Code generated by protoc-gen-go. DO NOT EDIT. 2// source: google/ads/googleads/v1/resources/click_view.proto 3 4package resources 5 6import ( 7 fmt "fmt" 8 math "math" 9 10 proto "github.com/golang/protobuf/proto" 11 wrappers "github.com/golang/protobuf/ptypes/wrappers" 12 common "google.golang.org/genproto/googleapis/ads/googleads/v1/common" 13 _ "google.golang.org/genproto/googleapis/api/annotations" 14) 15 16// Reference imports to suppress errors if they are not otherwise used. 17var _ = proto.Marshal 18var _ = fmt.Errorf 19var _ = math.Inf 20 21// This is a compile-time assertion to ensure that this generated file 22// is compatible with the proto package it is being compiled against. 23// A compilation error at this line likely means your copy of the 24// proto package needs to be updated. 25const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package 26 27// A click view with metrics aggregated at each click level, including both 28// valid and invalid clicks. For non-Search campaigns, metrics.clicks 29// represents the number of valid and invalid interactions. 30// Queries including ClickView must have a filter limiting the results to one 31// day and can be requested for dates back to 90 days before the time of the 32// request. 33type ClickView struct { 34 // Output only. The resource name of the click view. 35 // Click view resource names have the form: 36 // 37 // `customers/{customer_id}/clickViews/{date (yyyy-MM-dd)}~{gclid}` 38 ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"` 39 // Output only. The Google Click ID. 40 Gclid *wrappers.StringValue `protobuf:"bytes,2,opt,name=gclid,proto3" json:"gclid,omitempty"` 41 // Output only. The location criteria matching the area of interest associated with the 42 // impression. 43 AreaOfInterest *common.ClickLocation `protobuf:"bytes,3,opt,name=area_of_interest,json=areaOfInterest,proto3" json:"area_of_interest,omitempty"` 44 // Output only. The location criteria matching the location of presence associated with the 45 // impression. 46 LocationOfPresence *common.ClickLocation `protobuf:"bytes,4,opt,name=location_of_presence,json=locationOfPresence,proto3" json:"location_of_presence,omitempty"` 47 // Output only. Page number in search results where the ad was shown. 48 PageNumber *wrappers.Int64Value `protobuf:"bytes,5,opt,name=page_number,json=pageNumber,proto3" json:"page_number,omitempty"` 49 XXX_NoUnkeyedLiteral struct{} `json:"-"` 50 XXX_unrecognized []byte `json:"-"` 51 XXX_sizecache int32 `json:"-"` 52} 53 54func (m *ClickView) Reset() { *m = ClickView{} } 55func (m *ClickView) String() string { return proto.CompactTextString(m) } 56func (*ClickView) ProtoMessage() {} 57func (*ClickView) Descriptor() ([]byte, []int) { 58 return fileDescriptor_c61fa672950e615e, []int{0} 59} 60 61func (m *ClickView) XXX_Unmarshal(b []byte) error { 62 return xxx_messageInfo_ClickView.Unmarshal(m, b) 63} 64func (m *ClickView) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { 65 return xxx_messageInfo_ClickView.Marshal(b, m, deterministic) 66} 67func (m *ClickView) XXX_Merge(src proto.Message) { 68 xxx_messageInfo_ClickView.Merge(m, src) 69} 70func (m *ClickView) XXX_Size() int { 71 return xxx_messageInfo_ClickView.Size(m) 72} 73func (m *ClickView) XXX_DiscardUnknown() { 74 xxx_messageInfo_ClickView.DiscardUnknown(m) 75} 76 77var xxx_messageInfo_ClickView proto.InternalMessageInfo 78 79func (m *ClickView) GetResourceName() string { 80 if m != nil { 81 return m.ResourceName 82 } 83 return "" 84} 85 86func (m *ClickView) GetGclid() *wrappers.StringValue { 87 if m != nil { 88 return m.Gclid 89 } 90 return nil 91} 92 93func (m *ClickView) GetAreaOfInterest() *common.ClickLocation { 94 if m != nil { 95 return m.AreaOfInterest 96 } 97 return nil 98} 99 100func (m *ClickView) GetLocationOfPresence() *common.ClickLocation { 101 if m != nil { 102 return m.LocationOfPresence 103 } 104 return nil 105} 106 107func (m *ClickView) GetPageNumber() *wrappers.Int64Value { 108 if m != nil { 109 return m.PageNumber 110 } 111 return nil 112} 113 114func init() { 115 proto.RegisterType((*ClickView)(nil), "google.ads.googleads.v1.resources.ClickView") 116} 117 118func init() { 119 proto.RegisterFile("google/ads/googleads/v1/resources/click_view.proto", fileDescriptor_c61fa672950e615e) 120} 121 122var fileDescriptor_c61fa672950e615e = []byte{ 123 // 511 bytes of a gzipped FileDescriptorProto 124 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x93, 0x4f, 0x6b, 0x13, 0x4f, 125 0x18, 0xc7, 0x49, 0xf6, 0xd7, 0x1f, 0x74, 0xaa, 0x45, 0x16, 0x0f, 0xb1, 0x16, 0x6d, 0x8b, 0x85, 126 0x22, 0x3a, 0x43, 0x5a, 0x51, 0x58, 0x4f, 0x13, 0x0f, 0xa5, 0x22, 0x4d, 0x88, 0x98, 0x83, 0x04, 127 0x96, 0xc9, 0xec, 0x93, 0x75, 0x70, 0x77, 0x66, 0x99, 0xd9, 0x24, 0x07, 0xe9, 0x9b, 0xf1, 0xe8, 128 0x4b, 0xf1, 0x55, 0xf4, 0xdc, 0xab, 0x37, 0xbd, 0xc8, 0xee, 0xfc, 0x69, 0x40, 0xaa, 0xe2, 0xed, 129 0x9b, 0x3c, 0xdf, 0xef, 0xe7, 0x79, 0xe6, 0x99, 0x59, 0x74, 0x9c, 0x2b, 0x95, 0x17, 0x40, 0x58, 130 0x66, 0x88, 0x95, 0x8d, 0x5a, 0xf6, 0x89, 0x06, 0xa3, 0x16, 0x9a, 0x83, 0x21, 0xbc, 0x10, 0xfc, 131 0x63, 0xba, 0x14, 0xb0, 0xc2, 0x95, 0x56, 0xb5, 0x8a, 0xf7, 0xad, 0x11, 0xb3, 0xcc, 0xe0, 0x90, 132 0xc1, 0xcb, 0x3e, 0x0e, 0x99, 0x9d, 0x93, 0x9b, 0xb0, 0x5c, 0x95, 0xa5, 0x92, 0x8e, 0x59, 0x28, 133 0xce, 0x6a, 0xa1, 0xa4, 0xe5, 0xee, 0x3c, 0xf4, 0xa1, 0x4a, 0x90, 0xb9, 0x80, 0x22, 0x4b, 0x67, 134 0xf0, 0x81, 0x2d, 0x85, 0xd2, 0xce, 0x70, 0x6f, 0xcd, 0xe0, 0x7b, 0xb9, 0xd2, 0x03, 0x57, 0x6a, 135 0x7f, 0xcd, 0x16, 0x73, 0xb2, 0xd2, 0xac, 0xaa, 0x40, 0x1b, 0x57, 0xdf, 0x5d, 0x8b, 0x32, 0x29, 136 0x55, 0xdd, 0x36, 0x76, 0xd5, 0x83, 0x6f, 0x11, 0xda, 0x7c, 0xd5, 0x8c, 0x34, 0x11, 0xb0, 0x8a, 137 0x87, 0xe8, 0xb6, 0xa7, 0xa7, 0x92, 0x95, 0xd0, 0xeb, 0xec, 0x75, 0x8e, 0x36, 0x07, 0x8f, 0x2f, 138 0x69, 0xf4, 0x9d, 0x3e, 0x42, 0x07, 0xd7, 0x67, 0x76, 0xaa, 0x12, 0x06, 0x73, 0x55, 0x92, 0x80, 139 0x18, 0xdf, 0xf2, 0x80, 0x73, 0x56, 0x42, 0xfc, 0x02, 0x6d, 0xe4, 0xbc, 0x10, 0x59, 0xaf, 0xbb, 140 0xd7, 0x39, 0xda, 0x3a, 0xde, 0x75, 0x39, 0xec, 0x87, 0xc5, 0x6f, 0x6b, 0x2d, 0x64, 0x3e, 0x61, 141 0xc5, 0x02, 0x06, 0xd1, 0x25, 0x8d, 0xc6, 0xd6, 0x1f, 0x4f, 0xd1, 0x1d, 0xa6, 0x81, 0xa5, 0x6a, 142 0x9e, 0x0a, 0x59, 0x83, 0x06, 0x53, 0xf7, 0xa2, 0x96, 0xf1, 0x14, 0xdf, 0x74, 0x09, 0x76, 0xc3, 143 0xb8, 0x9d, 0xe5, 0x8d, 0x5b, 0xb0, 0x85, 0x6e, 0x37, 0xac, 0xe1, 0xfc, 0xcc, 0x91, 0xe2, 0x0c, 144 0xdd, 0xf5, 0x37, 0xd0, 0x74, 0xa8, 0x34, 0x18, 0x90, 0x1c, 0x7a, 0xff, 0xfd, 0x73, 0x87, 0xd8, 145 0xf3, 0x86, 0xf3, 0x91, 0xa3, 0xc5, 0x14, 0x6d, 0x55, 0x2c, 0x87, 0x54, 0x2e, 0xca, 0x19, 0xe8, 146 0xde, 0x46, 0x0b, 0xbf, 0xff, 0xcb, 0x0a, 0xce, 0x64, 0xfd, 0xfc, 0xd9, 0xda, 0x06, 0x50, 0x13, 147 0x3a, 0x6f, 0x33, 0xc9, 0xbb, 0x2b, 0x3a, 0xfe, 0x9b, 0xb5, 0xc7, 0x4f, 0xf8, 0xc2, 0xd4, 0xaa, 148 0x04, 0x6d, 0xc8, 0x27, 0x2f, 0x2f, 0xec, 0x63, 0x6b, 0xea, 0xcd, 0xbf, 0xe1, 0x31, 0x5f, 0x0c, 149 0x7e, 0x74, 0xd0, 0x21, 0x57, 0x25, 0xfe, 0xe3, 0x73, 0x1e, 0x6c, 0x87, 0x16, 0xa3, 0x66, 0xde, 150 0x51, 0xe7, 0xfd, 0x6b, 0x17, 0xca, 0x55, 0xc1, 0x64, 0x8e, 0x95, 0xce, 0x49, 0x0e, 0xb2, 0x3d, 151 0x0d, 0xb9, 0x1e, 0xef, 0x37, 0x9f, 0xd5, 0xcb, 0xa0, 0x3e, 0x77, 0xa3, 0x53, 0x4a, 0xbf, 0x74, 152 0xf7, 0x4f, 0x2d, 0x92, 0x66, 0x06, 0x5b, 0xd9, 0xa8, 0x49, 0x1f, 0x8f, 0xbd, 0xf3, 0xab, 0xf7, 153 0x4c, 0x69, 0x66, 0xa6, 0xc1, 0x33, 0x9d, 0xf4, 0xa7, 0xc1, 0x73, 0xd5, 0x3d, 0xb4, 0x85, 0x24, 154 0xa1, 0x99, 0x49, 0x92, 0xe0, 0x4a, 0x92, 0x49, 0x3f, 0x49, 0x82, 0x6f, 0xf6, 0x7f, 0x3b, 0xec, 155 0xc9, 0xcf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x7d, 0xef, 0xfd, 0x96, 0x02, 0x04, 0x00, 0x00, 156} 157