Struct google_analyticsreporting4::api::SearchUserActivityRequest [−][src]
The request to fetch User Report from Reporting API userActivity:get call.
Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- search user activity (request)
Fields
activity_types: Option<Vec<String>>Set of all activity types being requested. Only acvities matching these types will be returned in the response. If empty, all activies will be returned.
date_range: Option<DateRange>Date range for which to retrieve the user activity. If a date range is not provided, the default date range is (startDate: current date - 7 days, endDate: current date - 1 day).
page_size: Option<i32>Page size is for paging and specifies the maximum number of returned rows. Page size should be > 0. If the value is 0 or if the field isn’t specified, the request returns the default of 1000 rows per page.
page_token: Option<String>A continuation token to get the next page of the results. Adding this to the request will return the rows after the pageToken. The pageToken should be the value returned in the nextPageToken parameter in the response to the SearchUserActivityRequest request.
user: Option<User>Required. Unique user Id to query for. Every SearchUserActivityRequest must contain this field.
view_id: Option<String>Required. The Analytics view ID from which to retrieve data. Every SearchUserActivityRequest must contain the viewId.
Trait Implementations
impl Clone for SearchUserActivityRequest[src]
fn clone(&self) -> SearchUserActivityRequest[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Debug for SearchUserActivityRequest[src]
impl Default for SearchUserActivityRequest[src]
impl<'de> Deserialize<'de> for SearchUserActivityRequest[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
impl RequestValue for SearchUserActivityRequest[src]
impl Serialize for SearchUserActivityRequest[src]
Auto Trait Implementations
impl RefUnwindSafe for SearchUserActivityRequest
impl Send for SearchUserActivityRequest
impl Sync for SearchUserActivityRequest
impl Unpin for SearchUserActivityRequest
impl UnwindSafe for SearchUserActivityRequest
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T> Instrument for T[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>[src]
pub fn in_current_span(self) -> Instrumented<Self>[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,