tagmanager  v2
Properties | List of all members
Google.Apis.TagManager.v2.Data.Tag Class Reference

Represents a Google Tag Manager Tag. More...

Inheritance diagram for Google.Apis.TagManager.v2.Data.Tag:
Google::Apis::Requests::IDirectResponseSchema

Properties

virtual string AccountId [get, set]
 GTM Account ID. More...
 
virtual System.Collections.Generic.IList< string > BlockingRuleId [get, set]
 Blocking rule IDs. If any of the listed rules evaluate to true, the tag will not fire. tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update More...
 
virtual System.Collections.Generic.IList< string > BlockingTriggerId [get, set]
 Blocking trigger IDs. If any of the listed triggers evaluate to true, the tag will not fire. tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update More...
 
virtual string ContainerId [get, set]
 GTM Container ID. More...
 
virtual string Fingerprint [get, set]
 The fingerprint of the GTM Tag as computed at storage time. This value is recomputed whenever the tag is modified. More...
 
virtual System.Collections.Generic.IList< string > FiringRuleId [get, set]
 Firing rule IDs. A tag will fire when any of the listed rules are true and all of its blockingRuleIds (if any specified) are false. tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update More...
 
virtual System.Collections.Generic.IList< string > FiringTriggerId [get, set]
 Firing trigger IDs. A tag will fire when any of the listed triggers are true and all of its blockingTriggerIds (if any specified) are false. tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update More...
 
virtual System.Nullable< bool > LiveOnly [get, set]
 If set to true, this tag will only fire in the live environment (e.g. not in preview or debug mode). tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update More...
 
virtual Parameter MonitoringMetadata [get, set]
 A map of key-value pairs of tag metadata to be included in the event data for tag monitoring. Notes: This parameter must be type MAP. Each parameter in the map are type TEMPLATE, however cannot contain variable references. More...
 
virtual string MonitoringMetadataTagNameKey [get, set]
 If non-empty, then the tag display name will be included in the monitoring metadata map using the key specified. tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update More...
 
virtual string Name [get, set]
 Tag display name. tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update More...
 
virtual string Notes [get, set]
 User notes on how to apply this tag in the container. tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update More...
 
virtual System.Collections.Generic.IList< ParameterParameter [get, set]
 The tag's parameters. tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update More...
 
virtual string ParentFolderId [get, set]
 Parent folder id. More...
 
virtual string Path [get, set]
 GTM Tag's API relative path. More...
 
virtual System.Nullable< bool > Paused [get, set]
 Indicates whether the tag is paused, which prevents the tag from firing. tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update More...
 
virtual Parameter Priority [get, set]
 User defined numeric priority of the tag. Tags are fired asynchronously in order of priority. Tags with higher numeric value fire first. A tag's priority can be a positive or negative value. The default value is 0. tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update More...
 
virtual System.Nullable< long > ScheduleEndMs [get, set]
 The end timestamp in milliseconds to schedule a tag. tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update More...
 
virtual System.Nullable< long > ScheduleStartMs [get, set]
 The start timestamp in milliseconds to schedule a tag. tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update More...
 
virtual System.Collections.Generic.IList< SetupTagSetupTag [get, set]
 The list of setup tags. Currently we only allow one. More...
 
virtual string TagFiringOption [get, set]
 Option to fire this tag. More...
 
virtual string TagId [get, set]
 The Tag ID uniquely identifies the GTM Tag. More...
 
virtual string TagManagerUrl [get, set]
 Auto generated link to the tag manager UI More...
 
virtual System.Collections.Generic.IList< TeardownTagTeardownTag [get, set]
 The list of teardown tags. Currently we only allow one. More...
 
virtual string Type [get, set]
 GTM Tag Type. tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update More...
 
virtual string WorkspaceId [get, set]
 GTM Workspace ID. More...
 
virtual string ETag [get, set]
 The ETag of the item. More...
 
- Properties inherited from Google::Apis::Requests::IDirectResponseSchema
string ETag
 

Detailed Description

Represents a Google Tag Manager Tag.

Property Documentation

◆ AccountId

virtual string Google.Apis.TagManager.v2.Data.Tag.AccountId
getset

GTM Account ID.

◆ BlockingRuleId

virtual System.Collections.Generic.IList<string> Google.Apis.TagManager.v2.Data.Tag.BlockingRuleId
getset

Blocking rule IDs. If any of the listed rules evaluate to true, the tag will not fire. tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update

◆ BlockingTriggerId

virtual System.Collections.Generic.IList<string> Google.Apis.TagManager.v2.Data.Tag.BlockingTriggerId
getset

Blocking trigger IDs. If any of the listed triggers evaluate to true, the tag will not fire. tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update

◆ ContainerId

virtual string Google.Apis.TagManager.v2.Data.Tag.ContainerId
getset

GTM Container ID.

◆ ETag

virtual string Google.Apis.TagManager.v2.Data.Tag.ETag
getset

The ETag of the item.

◆ Fingerprint

virtual string Google.Apis.TagManager.v2.Data.Tag.Fingerprint
getset

The fingerprint of the GTM Tag as computed at storage time. This value is recomputed whenever the tag is modified.

◆ FiringRuleId

virtual System.Collections.Generic.IList<string> Google.Apis.TagManager.v2.Data.Tag.FiringRuleId
getset

Firing rule IDs. A tag will fire when any of the listed rules are true and all of its blockingRuleIds (if any specified) are false. tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update

◆ FiringTriggerId

virtual System.Collections.Generic.IList<string> Google.Apis.TagManager.v2.Data.Tag.FiringTriggerId
getset

Firing trigger IDs. A tag will fire when any of the listed triggers are true and all of its blockingTriggerIds (if any specified) are false. tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update

◆ LiveOnly

virtual System.Nullable<bool> Google.Apis.TagManager.v2.Data.Tag.LiveOnly
getset

If set to true, this tag will only fire in the live environment (e.g. not in preview or debug mode). tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update

◆ MonitoringMetadata

virtual Parameter Google.Apis.TagManager.v2.Data.Tag.MonitoringMetadata
getset

A map of key-value pairs of tag metadata to be included in the event data for tag monitoring. Notes: This parameter must be type MAP. Each parameter in the map are type TEMPLATE, however cannot contain variable references.

tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update

◆ MonitoringMetadataTagNameKey

virtual string Google.Apis.TagManager.v2.Data.Tag.MonitoringMetadataTagNameKey
getset

If non-empty, then the tag display name will be included in the monitoring metadata map using the key specified. tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update

◆ Name

virtual string Google.Apis.TagManager.v2.Data.Tag.Name
getset

Tag display name. tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update

◆ Notes

virtual string Google.Apis.TagManager.v2.Data.Tag.Notes
getset

User notes on how to apply this tag in the container. tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update

◆ Parameter

virtual System.Collections.Generic.IList<Parameter> Google.Apis.TagManager.v2.Data.Tag.Parameter
getset

The tag's parameters. tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update

◆ ParentFolderId

virtual string Google.Apis.TagManager.v2.Data.Tag.ParentFolderId
getset

Parent folder id.

◆ Path

virtual string Google.Apis.TagManager.v2.Data.Tag.Path
getset

GTM Tag's API relative path.

◆ Paused

virtual System.Nullable<bool> Google.Apis.TagManager.v2.Data.Tag.Paused
getset

Indicates whether the tag is paused, which prevents the tag from firing. tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update

◆ Priority

virtual Parameter Google.Apis.TagManager.v2.Data.Tag.Priority
getset

User defined numeric priority of the tag. Tags are fired asynchronously in order of priority. Tags with higher numeric value fire first. A tag's priority can be a positive or negative value. The default value is 0. tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update

◆ ScheduleEndMs

virtual System.Nullable<long> Google.Apis.TagManager.v2.Data.Tag.ScheduleEndMs
getset

The end timestamp in milliseconds to schedule a tag. tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update

◆ ScheduleStartMs

virtual System.Nullable<long> Google.Apis.TagManager.v2.Data.Tag.ScheduleStartMs
getset

The start timestamp in milliseconds to schedule a tag. tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update

◆ SetupTag

virtual System.Collections.Generic.IList<SetupTag> Google.Apis.TagManager.v2.Data.Tag.SetupTag
getset

The list of setup tags. Currently we only allow one.

◆ TagFiringOption

virtual string Google.Apis.TagManager.v2.Data.Tag.TagFiringOption
getset

Option to fire this tag.

◆ TagId

virtual string Google.Apis.TagManager.v2.Data.Tag.TagId
getset

The Tag ID uniquely identifies the GTM Tag.

◆ TagManagerUrl

virtual string Google.Apis.TagManager.v2.Data.Tag.TagManagerUrl
getset

Auto generated link to the tag manager UI

◆ TeardownTag

virtual System.Collections.Generic.IList<TeardownTag> Google.Apis.TagManager.v2.Data.Tag.TeardownTag
getset

The list of teardown tags. Currently we only allow one.

◆ Type

virtual string Google.Apis.TagManager.v2.Data.Tag.Type
getset

GTM Tag Type. tagmanager.accounts.containers.workspaces.tags.create tagmanager.accounts.containers.workspaces.tags.update

◆ WorkspaceId

virtual string Google.Apis.TagManager.v2.Data.Tag.WorkspaceId
getset

GTM Workspace ID.


The documentation for this class was generated from the following file: