Resource: Environment
Represents a Google Tag Manager Environment. Note that a user can create, delete and update environments of type USER, but can only update the enableDebug and url fields of environments of other types.
| JSON representation |
|---|
{ "accountId": string, "containerId": string, "environmentId": string, "type": enum ( |
| Fields | |
|---|---|
accountId |
GTM Account ID. |
containerId |
GTM Container ID. |
environmentId |
GTM Environment ID uniquely identifies the GTM Environment. |
type |
The type of this environment. |
fingerprint |
The fingerprint of the GTM environment as computed at storage time. This value is recomputed whenever the environment is modified. |
name |
The environment display name. Can be set or changed only on USER type environments. |
description |
The environment description. Can be set or changed only on USER type environments. |
enableDebug |
Whether or not to enable debug by default on for the environment. |
url |
Default preview page url for the environment. |
authorizationCode |
The environment authorization code. |
authorizationTimestampMs |
The last update time-stamp for the authorization code. |
Union field Link. The version ID or none. May contain other IDs in future. Can be set or changed only on USER type environments. Link can be only one of the following: |
|
containerVersionId |
|
EnvironmentType
| Enums | |
|---|---|
user |
Used for user defined environments. |
live |
Used for Live environment, which points to the live published container version. |
latest |
Used for Latest environment, which points to the latest created container version. |
draft |
Used for Draft environment, which points to the single draft in the container. |
Methods |
|
|---|---|
|
Creates a GTM Environment. |
|
Deletes a GTM Environment. |
|
Gets a GTM Environment. |
|
Lists all GTM Environments of a GTM Container. |
|
Updates a GTM Environment. |