tagmanager.v2 library Null safety

Tag Manager API - v2

This API allows clients to access and modify container and tag configuration.

For more information, see developers.google.com/tag-manager

Create an instance of TagManagerApi to access these resources:

Classes

Account
Represents a Google Tag Manager Account.
AccountAccess
Defines the Google Tag Manager Account access permissions.
AccountsContainersEnvironmentsResource
AccountsContainersResource
AccountsContainersVersionHeadersResource
AccountsContainersVersionsResource
AccountsContainersWorkspacesBuiltInVariablesResource
AccountsContainersWorkspacesClientsResource
AccountsContainersWorkspacesFoldersResource
AccountsContainersWorkspacesResource
AccountsContainersWorkspacesTagsResource
AccountsContainersWorkspacesTemplatesResource
AccountsContainersWorkspacesTriggersResource
AccountsContainersWorkspacesVariablesResource
AccountsContainersWorkspacesZonesResource
AccountsResource
AccountsUserPermissionsResource
BuiltInVariable
Built-in variables are a special category of variables that are pre-created and non-customizable. [...]
Client
Condition
Represents a predicate.
Container
Represents a Google Tag Manager Container, which specifies the platform tags will run on, manages workspaces, and retains container versions.
ContainerAccess
Defines the Google Tag Manager Container access permissions.
ContainerVersion
Represents a Google Tag Manager Container Version.
ContainerVersionHeader
Represents a Google Tag Manager Container Version Header.
CreateBuiltInVariableResponse
CreateContainerVersionRequestVersionOptions
Options for new container versions.
CreateContainerVersionResponse
Create container versions response.
CustomTemplate
Represents a Google Tag Manager Custom Template's contents.
Entity
A workspace entity that may represent a tag, trigger, variable, or folder in addition to its status in the workspace.
Environment
Represents a Google Tag Manager Environment. [...]
Folder
Represents a Google Tag Manager Folder.
FolderEntities
Represents a Google Tag Manager Folder's contents.
GalleryReference
Represents the link between a custom template and an entry on the Community Template Gallery site.
GetWorkspaceStatusResponse
The changes that have occurred in the workspace since the base container version.
ListAccountsResponse
List Accounts Response.
ListClientsResponse
ListContainersResponse
List Containers Response.
ListContainerVersionsResponse
List container versions response.
ListEnabledBuiltInVariablesResponse
A list of enabled built-in variables.
ListEnvironmentsResponse
List Environments Response.
ListFoldersResponse
List Folders Response.
ListTagsResponse
List Tags Response.
ListTemplatesResponse
ListTriggersResponse
List triggers response.
ListUserPermissionsResponse
List user permissions response.
ListVariablesResponse
List Variables Response.
ListWorkspacesResponse
A list of workspaces in a container.
ListZonesResponse
MergeConflict
Represents a merge conflict.
Parameter
Represents a Google Tag Manager Parameter.
PublishContainerVersionResponse
Publish container version response.
QuickPreviewResponse
Response to quick previewing a workspace.
RevertBuiltInVariableResponse
The result of reverting a built-in variable in a workspace.
RevertClientResponse
The result of reverting a client in a workspace.
RevertFolderResponse
The result of reverting folder changes in a workspace.
RevertTagResponse
The result of reverting a tag in a workspace.
RevertTemplateResponse
The result of reverting a template in a workspace.
RevertTriggerResponse
The result of reverting a trigger in a workspace.
RevertVariableResponse
The result of reverting a variable in a workspace.
RevertZoneResponse
The result of reverting a zone in a workspace.
SyncStatus
The status of a workspace after synchronization.
SyncWorkspaceResponse
A response after synchronizing the workspace to the latest container version.
Tag
Represents a Google Tag Manager Tag.
TagConsentSetting
TagManagerApi
This API allows clients to access and modify container and tag configuration.
Trigger
Represents a Google Tag Manager Trigger
UserPermission
Represents a user's permissions to an account and its container.
Variable
Represents a Google Tag Manager Variable.
VariableFormatValue
Workspace
Represents a Google Tag Manager Container Workspace.
Zone
Represents a Google Tag Manager Zone's contents.
ZoneBoundary
Represents a Zone's boundaries.
ZoneChildContainer
Represents a child container of a Zone.
ZoneTypeRestriction
Represents a Zone's type restrictions.

Typedefs

SetupTag = $SetupTag
Represents a reference to atag that fires before another tag in order to set up dependencies.
TeardownTag = $TeardownTag
Represents a tag that fires after another tag in order to tear down dependencies.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.