Struct googapis::google::analytics::admin::v1alpha::EnhancedMeasurementSettings [−][src]
pub struct EnhancedMeasurementSettings {
pub name: String,
pub stream_enabled: bool,
pub page_views_enabled: bool,
pub scrolls_enabled: bool,
pub outbound_clicks_enabled: bool,
pub site_search_enabled: bool,
pub video_engagement_enabled: bool,
pub file_downloads_enabled: bool,
pub page_loads_enabled: bool,
pub page_changes_enabled: bool,
pub search_query_parameter: String,
pub uri_query_parameter: String,
}
Expand description
Singleton resource under a WebDataStream, configuring measurement of additional site interactions and content.
Fields
name: String
Output only. Resource name of this Data Stream. Format: properties/{property_id}/webDataStreams/{stream_id}/enhancedMeasurementSettings Example: “properties/1000/webDataStreams/2000/enhancedMeasurementSettings”
stream_enabled: bool
Indicates whether Enhanced Measurement Settings will be used to automatically measure interactions and content on this web stream.
Changing this value does not affect the settings themselves, but determines whether they are respected.
page_views_enabled: bool
Output only. If enabled, capture a page view event each time a page loads or the website changes the browser history state.
scrolls_enabled: bool
If enabled, capture scroll events each time a visitor gets to the bottom of a page.
outbound_clicks_enabled: bool
If enabled, capture an outbound click event each time a visitor clicks a link that leads them away from your domain.
site_search_enabled: bool
If enabled, capture a view search results event each time a visitor performs a search on your site (based on a query parameter).
video_engagement_enabled: bool
If enabled, capture video play, progress, and complete events as visitors view embedded videos on your site.
file_downloads_enabled: bool
If enabled, capture a file download event each time a link is clicked with a common document, compressed file, application, video, or audio extension.
page_loads_enabled: bool
Output only. If enabled, capture a page view event each time a page loads.
page_changes_enabled: bool
If enabled, capture a page view event each time the website changes the browser history state.
search_query_parameter: String
Required. URL query parameters to interpret as site search parameters. Max length is 1024 characters. Must not be empty.
uri_query_parameter: String
Additional URL query parameters. Max length is 1024 characters.
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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for EnhancedMeasurementSettings
impl Send for EnhancedMeasurementSettings
impl Sync for EnhancedMeasurementSettings
impl Unpin for EnhancedMeasurementSettings
impl UnwindSafe for EnhancedMeasurementSettings
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