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.