1// Copyright 2020 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// Code generated by protoc-gen-go. DO NOT EDIT.
16// versions:
17// 	protoc-gen-go v1.25.0
18// 	protoc        v3.13.0
19// source: google/ads/googleads/v4/resources/dynamic_search_ads_search_term_view.proto
20
21package resources
22
23import (
24	reflect "reflect"
25	sync "sync"
26
27	proto "github.com/golang/protobuf/proto"
28	_ "google.golang.org/genproto/googleapis/api/annotations"
29	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
30	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
31	wrapperspb "google.golang.org/protobuf/types/known/wrapperspb"
32)
33
34const (
35	// Verify that this generated code is sufficiently up-to-date.
36	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
37	// Verify that runtime/protoimpl is sufficiently up-to-date.
38	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
39)
40
41// This is a compile-time assertion that a sufficiently up-to-date version
42// of the legacy proto package is being used.
43const _ = proto.ProtoPackageIsVersion4
44
45// A dynamic search ads search term view.
46type DynamicSearchAdsSearchTermView struct {
47	state         protoimpl.MessageState
48	sizeCache     protoimpl.SizeCache
49	unknownFields protoimpl.UnknownFields
50
51	// Output only. The resource name of the dynamic search ads search term view.
52	// Dynamic search ads search term view resource names have the form:
53	//
54	// `customers/{customer_id}/dynamicSearchAdsSearchTermViews/{ad_group_id}~{search_term_fingerprint}~{headline_fingerprint}~{landing_page_fingerprint}~{page_url_fingerprint}`
55	ResourceName string `protobuf:"bytes,1,opt,name=resource_name,json=resourceName,proto3" json:"resource_name,omitempty"`
56	// Output only. Search term
57	//
58	// This field is read-only.
59	SearchTerm *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=search_term,json=searchTerm,proto3" json:"search_term,omitempty"`
60	// Output only. The dynamically generated headline of the Dynamic Search Ad.
61	//
62	// This field is read-only.
63	Headline *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=headline,proto3" json:"headline,omitempty"`
64	// Output only. The dynamically selected landing page URL of the impression.
65	//
66	// This field is read-only.
67	LandingPage *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=landing_page,json=landingPage,proto3" json:"landing_page,omitempty"`
68	// Output only. The URL of page feed item served for the impression.
69	//
70	// This field is read-only.
71	PageUrl *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=page_url,json=pageUrl,proto3" json:"page_url,omitempty"`
72	// Output only. True if query matches a negative keyword.
73	//
74	// This field is read-only.
75	HasNegativeKeyword *wrapperspb.BoolValue `protobuf:"bytes,6,opt,name=has_negative_keyword,json=hasNegativeKeyword,proto3" json:"has_negative_keyword,omitempty"`
76	// Output only. True if query is added to targeted keywords.
77	//
78	// This field is read-only.
79	HasMatchingKeyword *wrapperspb.BoolValue `protobuf:"bytes,7,opt,name=has_matching_keyword,json=hasMatchingKeyword,proto3" json:"has_matching_keyword,omitempty"`
80	// Output only. True if query matches a negative url.
81	//
82	// This field is read-only.
83	HasNegativeUrl *wrapperspb.BoolValue `protobuf:"bytes,8,opt,name=has_negative_url,json=hasNegativeUrl,proto3" json:"has_negative_url,omitempty"`
84}
85
86func (x *DynamicSearchAdsSearchTermView) Reset() {
87	*x = DynamicSearchAdsSearchTermView{}
88	if protoimpl.UnsafeEnabled {
89		mi := &file_google_ads_googleads_v4_resources_dynamic_search_ads_search_term_view_proto_msgTypes[0]
90		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
91		ms.StoreMessageInfo(mi)
92	}
93}
94
95func (x *DynamicSearchAdsSearchTermView) String() string {
96	return protoimpl.X.MessageStringOf(x)
97}
98
99func (*DynamicSearchAdsSearchTermView) ProtoMessage() {}
100
101func (x *DynamicSearchAdsSearchTermView) ProtoReflect() protoreflect.Message {
102	mi := &file_google_ads_googleads_v4_resources_dynamic_search_ads_search_term_view_proto_msgTypes[0]
103	if protoimpl.UnsafeEnabled && x != nil {
104		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
105		if ms.LoadMessageInfo() == nil {
106			ms.StoreMessageInfo(mi)
107		}
108		return ms
109	}
110	return mi.MessageOf(x)
111}
112
113// Deprecated: Use DynamicSearchAdsSearchTermView.ProtoReflect.Descriptor instead.
114func (*DynamicSearchAdsSearchTermView) Descriptor() ([]byte, []int) {
115	return file_google_ads_googleads_v4_resources_dynamic_search_ads_search_term_view_proto_rawDescGZIP(), []int{0}
116}
117
118func (x *DynamicSearchAdsSearchTermView) GetResourceName() string {
119	if x != nil {
120		return x.ResourceName
121	}
122	return ""
123}
124
125func (x *DynamicSearchAdsSearchTermView) GetSearchTerm() *wrapperspb.StringValue {
126	if x != nil {
127		return x.SearchTerm
128	}
129	return nil
130}
131
132func (x *DynamicSearchAdsSearchTermView) GetHeadline() *wrapperspb.StringValue {
133	if x != nil {
134		return x.Headline
135	}
136	return nil
137}
138
139func (x *DynamicSearchAdsSearchTermView) GetLandingPage() *wrapperspb.StringValue {
140	if x != nil {
141		return x.LandingPage
142	}
143	return nil
144}
145
146func (x *DynamicSearchAdsSearchTermView) GetPageUrl() *wrapperspb.StringValue {
147	if x != nil {
148		return x.PageUrl
149	}
150	return nil
151}
152
153func (x *DynamicSearchAdsSearchTermView) GetHasNegativeKeyword() *wrapperspb.BoolValue {
154	if x != nil {
155		return x.HasNegativeKeyword
156	}
157	return nil
158}
159
160func (x *DynamicSearchAdsSearchTermView) GetHasMatchingKeyword() *wrapperspb.BoolValue {
161	if x != nil {
162		return x.HasMatchingKeyword
163	}
164	return nil
165}
166
167func (x *DynamicSearchAdsSearchTermView) GetHasNegativeUrl() *wrapperspb.BoolValue {
168	if x != nil {
169		return x.HasNegativeUrl
170	}
171	return nil
172}
173
174var File_google_ads_googleads_v4_resources_dynamic_search_ads_search_term_view_proto protoreflect.FileDescriptor
175
176var file_google_ads_googleads_v4_resources_dynamic_search_ads_search_term_view_proto_rawDesc = []byte{
177	0x0a, 0x4b, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f,
178	0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x34, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72,
179	0x63, 0x65, 0x73, 0x2f, 0x64, 0x79, 0x6e, 0x61, 0x6d, 0x69, 0x63, 0x5f, 0x73, 0x65, 0x61, 0x72,
180	0x63, 0x68, 0x5f, 0x61, 0x64, 0x73, 0x5f, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x5f, 0x74, 0x65,
181	0x72, 0x6d, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x21, 0x67,
182	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
183	0x61, 0x64, 0x73, 0x2e, 0x76, 0x34, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73,
184	0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65,
185	0x6c, 0x64, 0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74,
186	0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65,
187	0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x67, 0x6f,
188	0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x77, 0x72,
189	0x61, 0x70, 0x70, 0x65, 0x72, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67, 0x6f,
190	0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
191	0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x9a, 0x06, 0x0a, 0x1e, 0x44,
192	0x79, 0x6e, 0x61, 0x6d, 0x69, 0x63, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x41, 0x64, 0x73, 0x53,
193	0x65, 0x61, 0x72, 0x63, 0x68, 0x54, 0x65, 0x72, 0x6d, 0x56, 0x69, 0x65, 0x77, 0x12, 0x64, 0x0a,
194	0x0d, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01,
195	0x20, 0x01, 0x28, 0x09, 0x42, 0x3f, 0xe0, 0x41, 0x03, 0xfa, 0x41, 0x39, 0x0a, 0x37, 0x67, 0x6f,
196	0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70,
197	0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x79, 0x6e, 0x61, 0x6d, 0x69, 0x63, 0x53, 0x65,
198	0x61, 0x72, 0x63, 0x68, 0x41, 0x64, 0x73, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x54, 0x65, 0x72,
199	0x6d, 0x56, 0x69, 0x65, 0x77, 0x52, 0x0c, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e,
200	0x61, 0x6d, 0x65, 0x12, 0x42, 0x0a, 0x0b, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x5f, 0x74, 0x65,
201	0x72, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
202	0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e,
203	0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0a, 0x73, 0x65, 0x61,
204	0x72, 0x63, 0x68, 0x54, 0x65, 0x72, 0x6d, 0x12, 0x3d, 0x0a, 0x08, 0x68, 0x65, 0x61, 0x64, 0x6c,
205	0x69, 0x6e, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
206	0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53, 0x74, 0x72, 0x69,
207	0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x08, 0x68, 0x65,
208	0x61, 0x64, 0x6c, 0x69, 0x6e, 0x65, 0x12, 0x44, 0x0a, 0x0c, 0x6c, 0x61, 0x6e, 0x64, 0x69, 0x6e,
209	0x67, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x67,
210	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x53,
211	0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52,
212	0x0b, 0x6c, 0x61, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x50, 0x61, 0x67, 0x65, 0x12, 0x3c, 0x0a, 0x08,
213	0x70, 0x61, 0x67, 0x65, 0x5f, 0x75, 0x72, 0x6c, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c,
214	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66,
215	0x2e, 0x53, 0x74, 0x72, 0x69, 0x6e, 0x67, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x03, 0xe0, 0x41,
216	0x03, 0x52, 0x07, 0x70, 0x61, 0x67, 0x65, 0x55, 0x72, 0x6c, 0x12, 0x51, 0x0a, 0x14, 0x68, 0x61,
217	0x73, 0x5f, 0x6e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x5f, 0x6b, 0x65, 0x79, 0x77, 0x6f,
218	0x72, 0x64, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
219	0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x56,
220	0x61, 0x6c, 0x75, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x12, 0x68, 0x61, 0x73, 0x4e, 0x65,
221	0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x51, 0x0a,
222	0x14, 0x68, 0x61, 0x73, 0x5f, 0x6d, 0x61, 0x74, 0x63, 0x68, 0x69, 0x6e, 0x67, 0x5f, 0x6b, 0x65,
223	0x79, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f,
224	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f,
225	0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x12, 0x68, 0x61,
226	0x73, 0x4d, 0x61, 0x74, 0x63, 0x68, 0x69, 0x6e, 0x67, 0x4b, 0x65, 0x79, 0x77, 0x6f, 0x72, 0x64,
227	0x12, 0x49, 0x0a, 0x10, 0x68, 0x61, 0x73, 0x5f, 0x6e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65,
228	0x5f, 0x75, 0x72, 0x6c, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f,
229	0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x42, 0x6f, 0x6f,
230	0x6c, 0x56, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x03, 0xe0, 0x41, 0x03, 0x52, 0x0e, 0x68, 0x61, 0x73,
231	0x4e, 0x65, 0x67, 0x61, 0x74, 0x69, 0x76, 0x65, 0x55, 0x72, 0x6c, 0x3a, 0x99, 0x01, 0xea, 0x41,
232	0x95, 0x01, 0x0a, 0x37, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f,
233	0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x44, 0x79, 0x6e,
234	0x61, 0x6d, 0x69, 0x63, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x41, 0x64, 0x73, 0x53, 0x65, 0x61,
235	0x72, 0x63, 0x68, 0x54, 0x65, 0x72, 0x6d, 0x56, 0x69, 0x65, 0x77, 0x12, 0x5a, 0x63, 0x75, 0x73,
236	0x74, 0x6f, 0x6d, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72,
237	0x7d, 0x2f, 0x64, 0x79, 0x6e, 0x61, 0x6d, 0x69, 0x63, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x41,
238	0x64, 0x73, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x54, 0x65, 0x72, 0x6d, 0x56, 0x69, 0x65, 0x77,
239	0x73, 0x2f, 0x7b, 0x64, 0x79, 0x6e, 0x61, 0x6d, 0x69, 0x63, 0x5f, 0x73, 0x65, 0x61, 0x72, 0x63,
240	0x68, 0x5f, 0x61, 0x64, 0x73, 0x5f, 0x73, 0x65, 0x61, 0x72, 0x63, 0x68, 0x5f, 0x74, 0x65, 0x72,
241	0x6d, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x7d, 0x42, 0x90, 0x02, 0x0a, 0x25, 0x63, 0x6f, 0x6d, 0x2e,
242	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x61, 0x64, 0x73, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
243	0x65, 0x61, 0x64, 0x73, 0x2e, 0x76, 0x34, 0x2e, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
244	0x73, 0x42, 0x23, 0x44, 0x79, 0x6e, 0x61, 0x6d, 0x69, 0x63, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68,
245	0x41, 0x64, 0x73, 0x53, 0x65, 0x61, 0x72, 0x63, 0x68, 0x54, 0x65, 0x72, 0x6d, 0x56, 0x69, 0x65,
246	0x77, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x4a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
247	0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70,
248	0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f,
249	0x61, 0x64, 0x73, 0x2f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x61, 0x64, 0x73, 0x2f, 0x76, 0x34,
250	0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x3b, 0x72, 0x65, 0x73, 0x6f, 0x75,
251	0x72, 0x63, 0x65, 0x73, 0xa2, 0x02, 0x03, 0x47, 0x41, 0x41, 0xaa, 0x02, 0x21, 0x47, 0x6f, 0x6f,
252	0x67, 0x6c, 0x65, 0x2e, 0x41, 0x64, 0x73, 0x2e, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64,
253	0x73, 0x2e, 0x56, 0x34, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0xca, 0x02,
254	0x21, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x5c, 0x41, 0x64, 0x73, 0x5c, 0x47, 0x6f, 0x6f, 0x67,
255	0x6c, 0x65, 0x41, 0x64, 0x73, 0x5c, 0x56, 0x34, 0x5c, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63,
256	0x65, 0x73, 0xea, 0x02, 0x25, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x3a, 0x3a, 0x41, 0x64, 0x73,
257	0x3a, 0x3a, 0x47, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x41, 0x64, 0x73, 0x3a, 0x3a, 0x56, 0x34, 0x3a,
258	0x3a, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
259	0x6f, 0x33,
260}
261
262var (
263	file_google_ads_googleads_v4_resources_dynamic_search_ads_search_term_view_proto_rawDescOnce sync.Once
264	file_google_ads_googleads_v4_resources_dynamic_search_ads_search_term_view_proto_rawDescData = file_google_ads_googleads_v4_resources_dynamic_search_ads_search_term_view_proto_rawDesc
265)
266
267func file_google_ads_googleads_v4_resources_dynamic_search_ads_search_term_view_proto_rawDescGZIP() []byte {
268	file_google_ads_googleads_v4_resources_dynamic_search_ads_search_term_view_proto_rawDescOnce.Do(func() {
269		file_google_ads_googleads_v4_resources_dynamic_search_ads_search_term_view_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_ads_googleads_v4_resources_dynamic_search_ads_search_term_view_proto_rawDescData)
270	})
271	return file_google_ads_googleads_v4_resources_dynamic_search_ads_search_term_view_proto_rawDescData
272}
273
274var file_google_ads_googleads_v4_resources_dynamic_search_ads_search_term_view_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
275var file_google_ads_googleads_v4_resources_dynamic_search_ads_search_term_view_proto_goTypes = []interface{}{
276	(*DynamicSearchAdsSearchTermView)(nil), // 0: google.ads.googleads.v4.resources.DynamicSearchAdsSearchTermView
277	(*wrapperspb.StringValue)(nil),         // 1: google.protobuf.StringValue
278	(*wrapperspb.BoolValue)(nil),           // 2: google.protobuf.BoolValue
279}
280var file_google_ads_googleads_v4_resources_dynamic_search_ads_search_term_view_proto_depIdxs = []int32{
281	1, // 0: google.ads.googleads.v4.resources.DynamicSearchAdsSearchTermView.search_term:type_name -> google.protobuf.StringValue
282	1, // 1: google.ads.googleads.v4.resources.DynamicSearchAdsSearchTermView.headline:type_name -> google.protobuf.StringValue
283	1, // 2: google.ads.googleads.v4.resources.DynamicSearchAdsSearchTermView.landing_page:type_name -> google.protobuf.StringValue
284	1, // 3: google.ads.googleads.v4.resources.DynamicSearchAdsSearchTermView.page_url:type_name -> google.protobuf.StringValue
285	2, // 4: google.ads.googleads.v4.resources.DynamicSearchAdsSearchTermView.has_negative_keyword:type_name -> google.protobuf.BoolValue
286	2, // 5: google.ads.googleads.v4.resources.DynamicSearchAdsSearchTermView.has_matching_keyword:type_name -> google.protobuf.BoolValue
287	2, // 6: google.ads.googleads.v4.resources.DynamicSearchAdsSearchTermView.has_negative_url:type_name -> google.protobuf.BoolValue
288	7, // [7:7] is the sub-list for method output_type
289	7, // [7:7] is the sub-list for method input_type
290	7, // [7:7] is the sub-list for extension type_name
291	7, // [7:7] is the sub-list for extension extendee
292	0, // [0:7] is the sub-list for field type_name
293}
294
295func init() { file_google_ads_googleads_v4_resources_dynamic_search_ads_search_term_view_proto_init() }
296func file_google_ads_googleads_v4_resources_dynamic_search_ads_search_term_view_proto_init() {
297	if File_google_ads_googleads_v4_resources_dynamic_search_ads_search_term_view_proto != nil {
298		return
299	}
300	if !protoimpl.UnsafeEnabled {
301		file_google_ads_googleads_v4_resources_dynamic_search_ads_search_term_view_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
302			switch v := v.(*DynamicSearchAdsSearchTermView); i {
303			case 0:
304				return &v.state
305			case 1:
306				return &v.sizeCache
307			case 2:
308				return &v.unknownFields
309			default:
310				return nil
311			}
312		}
313	}
314	type x struct{}
315	out := protoimpl.TypeBuilder{
316		File: protoimpl.DescBuilder{
317			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
318			RawDescriptor: file_google_ads_googleads_v4_resources_dynamic_search_ads_search_term_view_proto_rawDesc,
319			NumEnums:      0,
320			NumMessages:   1,
321			NumExtensions: 0,
322			NumServices:   0,
323		},
324		GoTypes:           file_google_ads_googleads_v4_resources_dynamic_search_ads_search_term_view_proto_goTypes,
325		DependencyIndexes: file_google_ads_googleads_v4_resources_dynamic_search_ads_search_term_view_proto_depIdxs,
326		MessageInfos:      file_google_ads_googleads_v4_resources_dynamic_search_ads_search_term_view_proto_msgTypes,
327	}.Build()
328	File_google_ads_googleads_v4_resources_dynamic_search_ads_search_term_view_proto = out.File
329	file_google_ads_googleads_v4_resources_dynamic_search_ads_search_term_view_proto_rawDesc = nil
330	file_google_ads_googleads_v4_resources_dynamic_search_ads_search_term_view_proto_goTypes = nil
331	file_google_ads_googleads_v4_resources_dynamic_search_ads_search_term_view_proto_depIdxs = nil
332}
333