Struct google_tagmanager2::api::Container
source · pub struct Container {Show 13 fields
pub account_id: Option<String>,
pub container_id: Option<String>,
pub domain_name: Option<Vec<String>>,
pub features: Option<ContainerFeatures>,
pub fingerprint: Option<String>,
pub name: Option<String>,
pub notes: Option<String>,
pub path: Option<String>,
pub public_id: Option<String>,
pub tag_ids: Option<Vec<String>>,
pub tag_manager_url: Option<String>,
pub tagging_server_urls: Option<Vec<String>>,
pub usage_context: Option<Vec<String>>,
}
Expand description
Represents a Google Tag Manager Container, which specifies the platform tags will run on, manages workspaces, and retains container versions.
§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 combine accounts (response)
- containers create accounts (request|response)
- containers get accounts (response)
- containers lookup accounts (response)
- containers move_tag_id accounts (response)
- containers update accounts (request|response)
Fields§
§account_id: Option<String>
GTM Account ID.
container_id: Option<String>
The Container ID uniquely identifies the GTM Container.
domain_name: Option<Vec<String>>
List of domain names associated with the Container. @mutable tagmanager.accounts.containers.create @mutable tagmanager.accounts.containers.update
features: Option<ContainerFeatures>
Read-only Container feature set.
fingerprint: Option<String>
The fingerprint of the GTM Container as computed at storage time. This value is recomputed whenever the account is modified.
name: Option<String>
Container display name. @mutable tagmanager.accounts.containers.create @mutable tagmanager.accounts.containers.update
notes: Option<String>
Container Notes. @mutable tagmanager.accounts.containers.create @mutable tagmanager.accounts.containers.update
path: Option<String>
GTM Container’s API relative path.
public_id: Option<String>
Container Public ID.
tag_ids: Option<Vec<String>>
All Tag IDs that refer to this Container.
tag_manager_url: Option<String>
Auto generated link to the tag manager UI
tagging_server_urls: Option<Vec<String>>
List of server-side container URLs for the Container. If multiple URLs are provided, all URL paths must match. @mutable tagmanager.accounts.containers.create @mutable tagmanager.accounts.containers.update
usage_context: Option<Vec<String>>
List of Usage Contexts for the Container. Valid values include: web, android, or ios. @mutable tagmanager.accounts.containers.create @mutable tagmanager.accounts.containers.update