google_api_tag_manager v0.6.0 API Reference

Modules

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.

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.

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.

A Timestamp represents a point in time independent of any time zone or local calendar, encoded as a count of seconds and fractions of seconds at nanosecond resolution. The count is relative to an epoch at UTC midnight on January 1, 1970, in the proleptic Gregorian calendar which extends the Gregorian calendar backwards to year one.

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.