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.
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.
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
Returns a duplicate 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 GtagConfig
impl Debug for GtagConfig
Source§impl Default for GtagConfig
impl Default for GtagConfig
Source§fn default() -> GtagConfig
fn default() -> GtagConfig
Returns the “default value” for a type. Read more
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>,
Deserialize this value from the given Serde deserializer. Read more
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
Mutably borrows from an owned value. Read more