pub struct ActionPage {Show 14 fields
pub label: String,
pub nb_visits: i64,
pub nb_hits: i64,
pub sum_time_spent: i64,
pub entry_nb_visits: i64,
pub entry_nb_actions: i64,
pub exit_nb_visits: i64,
pub avg_time_on_page: Option<f64>,
pub bounce_rate: Option<String>,
pub exit_rate: Option<String>,
pub url: Option<String>,
pub segment: Option<String>,
pub idsubdatatable: Option<i64>,
pub subtable: Option<Vec<ActionPage>>,
}Expand description
A node in Actions.getPageUrls / Actions.getPageTitles. These are
recursive trees: a node may carry an inline subtable (when Matomo is
queried with flat=0 and expanded) or just an idsubdatatable pointer to
fetch the children separately.
Fields§
§label: String§nb_visits: i64§nb_hits: i64§sum_time_spent: i64§entry_nb_visits: i64§entry_nb_actions: i64§exit_nb_visits: i64§avg_time_on_page: Option<f64>§bounce_rate: Option<String>§exit_rate: Option<String>§url: Option<String>Present only on leaf URL nodes.
segment: Option<String>§idsubdatatable: Option<i64>Pointer to fetch this node’s children in a follow-up call.
subtable: Option<Vec<ActionPage>>Inline children when the tree was expanded server-side.
Trait Implementations§
Source§impl Clone for ActionPage
impl Clone for ActionPage
Source§fn clone(&self) -> ActionPage
fn clone(&self) -> ActionPage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ActionPage
impl Debug for ActionPage
Source§impl<'de> Deserialize<'de> for ActionPage
impl<'de> Deserialize<'de> for ActionPage
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ActionPage
impl RefUnwindSafe for ActionPage
impl Send for ActionPage
impl Sync for ActionPage
impl Unpin for ActionPage
impl UnsafeUnpin for ActionPage
impl UnwindSafe for ActionPage
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
Mutably borrows from an owned value. Read more