Struct google_api_proto::google::analytics::data::v1alpha::RunFunnelReportResponse
source · pub struct RunFunnelReportResponse {
pub funnel_table: Option<FunnelSubReport>,
pub funnel_visualization: Option<FunnelSubReport>,
pub property_quota: Option<PropertyQuota>,
pub kind: String,
}
Expand description
The funnel report response contains two sub reports. The two sub reports are different combinations of dimensions and metrics.
Fields§
§funnel_table: Option<FunnelSubReport>
The funnel table is a report with the funnel step, segment, breakdown dimension, active users, completion rate, abandonments, and abandonments rate.
The segment dimension is only present in this response if a segment was requested. The breakdown dimension is only present in this response if it was requested.
funnel_visualization: Option<FunnelSubReport>
The funnel visualization is a report with the funnel step, segment, date, next action dimension, and active users.
The segment dimension is only present in this response if a segment was
requested. The date dimension is only present in this response if it was
requested through the TRENDED_FUNNEL
funnel type. The next action
dimension is only present in the response if it was requested.
property_quota: Option<PropertyQuota>
This Analytics Property’s quota state including this request.
kind: String
Identifies what kind of resource this message is. This kind
is always the
fixed string “analyticsData#runFunnelReport”. Useful to distinguish between
response types in JSON.
Trait Implementations§
source§impl Clone for RunFunnelReportResponse
impl Clone for RunFunnelReportResponse
source§fn clone(&self) -> RunFunnelReportResponse
fn clone(&self) -> RunFunnelReportResponse
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for RunFunnelReportResponse
impl Debug for RunFunnelReportResponse
source§impl Default for RunFunnelReportResponse
impl Default for RunFunnelReportResponse
source§impl Message for RunFunnelReportResponse
impl Message for RunFunnelReportResponse
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 RunFunnelReportResponse
impl PartialEq for RunFunnelReportResponse
source§fn eq(&self, other: &RunFunnelReportResponse) -> bool
fn eq(&self, other: &RunFunnelReportResponse) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for RunFunnelReportResponse
Auto Trait Implementations§
impl Freeze for RunFunnelReportResponse
impl RefUnwindSafe for RunFunnelReportResponse
impl Send for RunFunnelReportResponse
impl Sync for RunFunnelReportResponse
impl Unpin for RunFunnelReportResponse
impl UnwindSafe for RunFunnelReportResponse
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