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. |