Struct google_api_proto::google::ads::googleads::v15::resources::DynamicSearchAdsSearchTermView
source · pub struct DynamicSearchAdsSearchTermView {
pub resource_name: String,
pub search_term: Option<String>,
pub headline: Option<String>,
pub landing_page: Option<String>,
pub page_url: Option<String>,
pub has_negative_keyword: Option<bool>,
pub has_matching_keyword: Option<bool>,
pub has_negative_url: Option<bool>,
}
Expand description
A dynamic search ads search term view.
Fields§
§resource_name: String
Output only. The resource name of the dynamic search ads search term view. Dynamic search ads search term view resource names have the form:
customers/{customer_id}/dynamicSearchAdsSearchTermViews/{ad_group_id}~{search_term_fingerprint}~{headline_fingerprint}~{landing_page_fingerprint}~{page_url_fingerprint}
search_term: Option<String>
Output only. Search term
This field is read-only.
headline: Option<String>
Output only. The dynamically generated headline of the Dynamic Search Ad.
This field is read-only.
landing_page: Option<String>
Output only. The dynamically selected landing page URL of the impression.
This field is read-only.
page_url: Option<String>
Output only. The URL of page feed item served for the impression.
This field is read-only.
has_negative_keyword: Option<bool>
Output only. True if query matches a negative keyword.
This field is read-only.
has_matching_keyword: Option<bool>
Output only. True if query is added to targeted keywords.
This field is read-only.
has_negative_url: Option<bool>
Output only. True if query matches a negative url.
This field is read-only.
Implementations§
source§impl DynamicSearchAdsSearchTermView
impl DynamicSearchAdsSearchTermView
sourcepub fn search_term(&self) -> &str
pub fn search_term(&self) -> &str
Returns the value of search_term
, or the default value if search_term
is unset.
sourcepub fn headline(&self) -> &str
pub fn headline(&self) -> &str
Returns the value of headline
, or the default value if headline
is unset.
sourcepub fn landing_page(&self) -> &str
pub fn landing_page(&self) -> &str
Returns the value of landing_page
, or the default value if landing_page
is unset.
sourcepub fn page_url(&self) -> &str
pub fn page_url(&self) -> &str
Returns the value of page_url
, or the default value if page_url
is unset.
sourcepub fn has_negative_keyword(&self) -> bool
pub fn has_negative_keyword(&self) -> bool
Returns the value of has_negative_keyword
, or the default value if has_negative_keyword
is unset.
sourcepub fn has_matching_keyword(&self) -> bool
pub fn has_matching_keyword(&self) -> bool
Returns the value of has_matching_keyword
, or the default value if has_matching_keyword
is unset.
sourcepub fn has_negative_url(&self) -> bool
pub fn has_negative_url(&self) -> bool
Returns the value of has_negative_url
, or the default value if has_negative_url
is unset.
Trait Implementations§
source§impl Clone for DynamicSearchAdsSearchTermView
impl Clone for DynamicSearchAdsSearchTermView
source§fn clone(&self) -> DynamicSearchAdsSearchTermView
fn clone(&self) -> DynamicSearchAdsSearchTermView
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Message for DynamicSearchAdsSearchTermView
impl Message for DynamicSearchAdsSearchTermView
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self
. Read moresource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self
.source§impl PartialEq for DynamicSearchAdsSearchTermView
impl PartialEq for DynamicSearchAdsSearchTermView
source§fn eq(&self, other: &DynamicSearchAdsSearchTermView) -> bool
fn eq(&self, other: &DynamicSearchAdsSearchTermView) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DynamicSearchAdsSearchTermView
Auto Trait Implementations§
impl Freeze for DynamicSearchAdsSearchTermView
impl RefUnwindSafe for DynamicSearchAdsSearchTermView
impl Send for DynamicSearchAdsSearchTermView
impl Sync for DynamicSearchAdsSearchTermView
impl Unpin for DynamicSearchAdsSearchTermView
impl UnwindSafe for DynamicSearchAdsSearchTermView
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
T
in a tonic::Request