Struct googapis::google::ads::googleads::v8::resources::ClickView [−][src]
pub struct ClickView {
pub resource_name: String,
pub gclid: Option<String>,
pub area_of_interest: Option<ClickLocation>,
pub location_of_presence: Option<ClickLocation>,
pub page_number: Option<i64>,
pub ad_group_ad: Option<String>,
pub campaign_location_target: Option<String>,
pub user_list: Option<String>,
pub keyword: String,
pub keyword_info: Option<KeywordInfo>,
}
Expand description
A click view with metrics aggregated at each click level, including both valid and invalid clicks. For non-Search campaigns, metrics.clicks represents the number of valid and invalid interactions. Queries including ClickView must have a filter limiting the results to one day and can be requested for dates back to 90 days before the time of the request.
Fields
resource_name: String
Output only. The resource name of the click view. Click view resource names have the form:
customers/{customer_id}/clickViews/{date (yyyy-MM-dd)}~{gclid}
gclid: Option<String>
Output only. The Google Click ID.
area_of_interest: Option<ClickLocation>
Output only. The location criteria matching the area of interest associated with the impression.
location_of_presence: Option<ClickLocation>
Output only. The location criteria matching the location of presence associated with the impression.
page_number: Option<i64>
Output only. Page number in search results where the ad was shown.
ad_group_ad: Option<String>
Output only. The associated ad.
campaign_location_target: Option<String>
Output only. The associated campaign location target, if one exists.
user_list: Option<String>
Output only. The associated user list, if one exists.
keyword: String
Output only. The associated keyword, if one exists and the click corresponds to the SEARCH channel.
keyword_info: Option<KeywordInfo>
Output only. Basic information about the associated keyword, if it exists.
Implementations
Returns the value of page_number
, or the default value if page_number
is unset.
Returns the value of ad_group_ad
, or the default value if ad_group_ad
is unset.
Returns the value of campaign_location_target
, or the default value if campaign_location_target
is unset.
Trait Implementations
fn merge_field<B>(
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
Returns the encoded length of the message without a length delimiter.
Encodes the message to a buffer. Read more
Encodes the message to a newly allocated buffer.
Encodes the message with a length-delimiter to a buffer. Read more
Encodes the message with a length-delimiter to a newly allocated buffer.
Decodes an instance of the message from a buffer. Read more
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
Decodes a length-delimited instance of the message from the buffer.
Decodes an instance of the message from a buffer, and merges it into self
. Read more
Decodes a length-delimited instance of the message from buffer, and
merges it into self
. Read more
Auto Trait Implementations
impl RefUnwindSafe for ClickView
impl UnwindSafe for ClickView
Blanket Implementations
Mutably borrows from an owned value. Read more
Wrap the input message T
in a tonic::Request
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more