tagmanager/v2 library
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:
- AccountsResource
- AccountsContainersResource
- AccountsContainersDestinationsResource
 - AccountsContainersEnvironmentsResource
 - AccountsContainersVersionHeadersResource
 - AccountsContainersVersionsResource
 - AccountsContainersWorkspacesResource
- AccountsContainersWorkspacesBuiltInVariablesResource
 - AccountsContainersWorkspacesClientsResource
 - AccountsContainersWorkspacesFoldersResource
 - AccountsContainersWorkspacesGtagConfigResource
 - AccountsContainersWorkspacesTagsResource
 - AccountsContainersWorkspacesTemplatesResource
 - AccountsContainersWorkspacesTransformationsResource
 - AccountsContainersWorkspacesTriggersResource
 - AccountsContainersWorkspacesVariablesResource
 - AccountsContainersWorkspacesZonesResource
 
 
 - AccountsUserPermissionsResource
 
 - AccountsContainersResource
 
Classes
- Account
 - Represents a Google Tag Manager Account.
 - AccountAccess
 - Defines the Google Tag Manager Account access permissions.
 - AccountFeatures
 - AccountsContainersDestinationsResource
 - AccountsContainersEnvironmentsResource
 - AccountsContainersResource
 - AccountsContainersVersionHeadersResource
 - AccountsContainersVersionsResource
 - AccountsContainersWorkspacesBuiltInVariablesResource
 - AccountsContainersWorkspacesClientsResource
 - AccountsContainersWorkspacesFoldersResource
 - AccountsContainersWorkspacesGtagConfigResource
 - AccountsContainersWorkspacesResource
 - AccountsContainersWorkspacesTagsResource
 - AccountsContainersWorkspacesTemplatesResource
 - AccountsContainersWorkspacesTransformationsResource
 - 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.
 - ContainerFeatures
 - 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.
 - Destination
 - Represents a Google Tag Destination.
 - 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.
 - GetContainerSnippetResponse
 - GetWorkspaceStatusResponse
 - The changes that have occurred in the workspace since the base container version.
 - GtagConfig
 - Represents a Google tag configuration.
 - ListAccountsResponse
 - List Accounts Response.
 - ListClientsResponse
 - ListContainersResponse
 - List Containers Response.
 - ListContainerVersionsResponse
 - List container versions response.
 - ListDestinationsResponse
 - ListEnabledBuiltInVariablesResponse
 - A list of enabled built-in variables.
 - ListEnvironmentsResponse
 - List Environments Response.
 - ListFoldersResponse
 - List Folders Response.
 - ListGtagConfigResponse
 - ListTagsResponse
 - List Tags Response.
 - ListTemplatesResponse
 - ListTransformationsResponse
 - 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.
 - RevertTransformationResponse
 - The result of reverting a transformation 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.
 - Transformation
 - Represents a Google Tag Manager Transformation.
 - 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.