google_api_tag_manager v0.11.0 API Reference

Modules

API client metadata for GoogleApi.TagManager.V2.

API calls for all endpoints tagged Accounts.

Handle Tesla connections for GoogleApi.TagManager.V2.

Represents a Google Tag Manager Account.

Defines the Google Tag Manager Account access permissions.

Built-in variables are a special category of variables that are pre-created and non-customizable. They provide common functionality like accessing propeties of the gtm data layer, monitoring clicks, or accessing elements of a page URL.

Attributes

  • accountId (type: String.t, default: nil) - GTM Account ID.
  • clientId (type: String.t, default: nil) - The Client ID uniquely identifies the GTM client.
  • containerId (type: String.t, default: nil) - GTM Container ID.
  • fingerprint (type: String.t, default: nil) - The fingerprint of the GTM Client as computed at storage time. This value is recomputed whenever the client is modified.
  • name (type: String.t, default: nil) - Client display name. @mutable tagmanager.accounts.containers.workspaces.clients.create @mutable tagmanager.accounts.containers.workspaces.clients.update
  • parameter (type: list(GoogleApi.TagManager.V2.Model.Parameter.t), default: nil) - The client's parameters. @mutable tagmanager.accounts.containers.workspaces.clients.create @mutable tagmanager.accounts.containers.workspaces.clients.update
  • path (type: String.t, default: nil) - GTM client's API relative path.
  • priority (type: integer(), default: nil) - Priority determines relative firing order. @mutable tagmanager.accounts.containers.workspaces.clients.create @mutable tagmanager.accounts.containers.workspaces.clients.update
  • tagManagerUrl (type: String.t, default: nil) - Auto generated link to the tag manager UI
  • type (type: String.t, default: nil) - Client type. @mutable tagmanager.accounts.containers.workspaces.clients.create @mutable tagmanager.accounts.containers.workspaces.clients.update
  • workspaceId (type: String.t, default: nil) - GTM Workspace ID.

Represents a predicate.

Represents a Google Tag Manager Container, which specifies the platform tags will run on, manages workspaces, and retains container versions.

Defines the Google Tag Manager Container access permissions.

Represents a Google Tag Manager Container Version.

Represents a Google Tag Manager Container Version Header.

Attributes

  • builtInVariable (type: list(GoogleApi.TagManager.V2.Model.BuiltInVariable.t), default: nil) - List of created built-in variables.

Represents a Google Tag Manager Custom Template's contents.

A workspace entity that may represent a tag, trigger, variable, or folder in addition to its status in the workspace.

Represents a Google Tag Manager Environment. Note that a user can create, delete and update environments of type USER, but can only update the enable_debug and url fields of environments of other types.

Represents a Google Tag Manager Folder.

Represents a Google Tag Manager Folder's contents.

Represents the link between a custom template and an entry on the Community Template Gallery site.

The changes that have occurred in the workspace since the base container version.

Attributes

  • nextPageToken (type: String.t, default: nil) - Continuation token for fetching the next page of results.
  • template (type: list(GoogleApi.TagManager.V2.Model.CustomTemplate.t), default: nil) - All GTM Custom Templates of a GTM Container.

A list of workspaces in a container.

Attributes

  • nextPageToken (type: String.t, default: nil) - Continuation token for fetching the next page of results.
  • zone (type: list(GoogleApi.TagManager.V2.Model.Zone.t), default: nil) - All GTM Zones of a GTM Container.

Represents a merge conflict.

Represents a Google Tag Manager Parameter.

Response to quick previewing a workspace.

The result of reverting a built-in variable in a workspace.

The result of reverting folder changes in a workspace.

The result of reverting a tag in a workspace.

The result of reverting a template in a workspace.

The result of reverting a trigger in a workspace.

The result of reverting a variable in a workspace.

The result of reverting a zone in a workspace.

Represents a reference to atag that fires before another tag in order to set up dependencies.

The status of a workspace after synchronization.

A response after synchronizing the workspace to the latest container version.

Represents a Google Tag Manager Tag.

Represents a tag that fires after another tag in order to tear down dependencies.

Represents a Google Tag Manager Trigger

Represents a user's permissions to an account and its container.

Represents a Google Tag Manager Variable.

Attributes

  • caseConversionType (type: String.t, default: nil) - The option to convert a string-type variable value to either lowercase or uppercase.
  • convertFalseToValue (type: GoogleApi.TagManager.V2.Model.Parameter.t, default: nil) - The value to convert if a variable value is false.
  • convertNullToValue (type: GoogleApi.TagManager.V2.Model.Parameter.t, default: nil) - The value to convert if a variable value is null.
  • convertTrueToValue (type: GoogleApi.TagManager.V2.Model.Parameter.t, default: nil) - The value to convert if a variable value is true.
  • convertUndefinedToValue (type: GoogleApi.TagManager.V2.Model.Parameter.t, default: nil) - The value to convert if a variable value is undefined.

Represents a Google Tag Manager Container Workspace.

Represents a Google Tag Manager Zone's contents.

Represents a Zone's boundaries.

Represents a child container of a Zone.

Represents a Zone's type restrictions.