Struct google_analytics3::api::GoalUrlDestinationDetails
source · pub struct GoalUrlDestinationDetails {
pub case_sensitive: Option<bool>,
pub first_step_required: Option<bool>,
pub match_type: Option<String>,
pub steps: Option<Vec<GoalUrlDestinationDetailsSteps>>,
pub url: Option<String>,
}Expand description
Details for the goal of the type URL_DESTINATION.
This type is not used in any activity, and only used as part of another schema.
Fields§
§case_sensitive: Option<bool>Determines if the goal URL must exactly match the capitalization of visited URLs.
first_step_required: Option<bool>Determines if the first step in this goal is required.
match_type: Option<String>Match type for the goal URL. Possible values are HEAD, EXACT, or REGEX.
steps: Option<Vec<GoalUrlDestinationDetailsSteps>>List of steps configured for this goal funnel.
url: Option<String>URL for this goal.
Trait Implementations§
source§impl Clone for GoalUrlDestinationDetails
impl Clone for GoalUrlDestinationDetails
source§fn clone(&self) -> GoalUrlDestinationDetails
fn clone(&self) -> GoalUrlDestinationDetails
Returns a copy of the value. Read more
1.0.0 · 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 GoalUrlDestinationDetails
impl Debug for GoalUrlDestinationDetails
source§impl Default for GoalUrlDestinationDetails
impl Default for GoalUrlDestinationDetails
source§fn default() -> GoalUrlDestinationDetails
fn default() -> GoalUrlDestinationDetails
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for GoalUrlDestinationDetails
impl<'de> Deserialize<'de> for GoalUrlDestinationDetails
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