pub struct GtagConfig {
pub account_id: Option<String>,
pub container_id: Option<String>,
pub fingerprint: Option<String>,
pub gtag_config_id: Option<String>,
pub parameter: Option<Vec<Parameter>>,
pub path: Option<String>,
pub tag_manager_url: Option<String>,
pub type_: Option<String>,
pub workspace_id: Option<String>,
}
Expand description
Represents a Google tag configuration.
§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).
- containers workspaces gtag_config create accounts (request|response)
- containers workspaces gtag_config get accounts (response)
- containers workspaces gtag_config update accounts (request|response)
Fields§
§account_id: Option<String>
Google tag account ID.
container_id: Option<String>
Google tag container ID.
fingerprint: Option<String>
The fingerprint of the Google tag config as computed at storage time. This value is recomputed whenever the config is modified.
gtag_config_id: Option<String>
The ID uniquely identifies the Google tag config.
parameter: Option<Vec<Parameter>>
The Google tag config’s parameters. @mutable tagmanager.accounts.containers.workspaces.gtag_config.create @mutable tagmanager.accounts.containers.workspaces.gtag_config.update
path: Option<String>
Google tag config’s API relative path.
tag_manager_url: Option<String>
Auto generated link to the tag manager UI
type_: Option<String>
Google tag config type. @required tagmanager.accounts.containers.workspaces.gtag_config.create @required tagmanager.accounts.containers.workspaces.gtag_config.update @mutable tagmanager.accounts.containers.workspaces.gtag_config.create @mutable tagmanager.accounts.containers.workspaces.gtag_config.update
workspace_id: Option<String>
Google tag workspace ID. Only used by GTM containers. Set to 0 otherwise.
Trait Implementations§
Source§impl Clone for GtagConfig
impl Clone for GtagConfig
Source§fn clone(&self) -> GtagConfig
fn clone(&self) -> GtagConfig
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for GtagConfig
impl Debug for GtagConfig
Source§impl Default for GtagConfig
impl Default for GtagConfig
Source§fn default() -> GtagConfig
fn default() -> GtagConfig
Source§impl<'de> Deserialize<'de> for GtagConfig
impl<'de> Deserialize<'de> for GtagConfig
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>,
Source§impl Serialize for GtagConfig
impl Serialize for GtagConfig
impl RequestValue for GtagConfig
impl ResponseResult for GtagConfig
Auto Trait Implementations§
impl Freeze for GtagConfig
impl RefUnwindSafe for GtagConfig
impl Send for GtagConfig
impl Sync for GtagConfig
impl Unpin for GtagConfig
impl UnwindSafe for GtagConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more