资源:环境
表示 Google 跟踪代码管理器环境。请注意,用户可以创建、删除和更新类型为 USER 的环境,但只能更新其他类型环境的 enableDebug 和 url 字段。
JSON 表示法 |
---|
{ "path": string, "accountId": string, "containerId": string, "environmentId": string, "type": enum ( |
字段 | |
---|---|
path |
GTM 环境的 API 相对路径。 |
accountId |
GTM 账号 ID。 |
containerId |
GTM 容器 ID。 |
environmentId |
唯一标识 GTM 环境的 GTM 环境 ID。 |
type |
此环境的类型。 |
fingerprint |
GTM 环境的指纹,以存储时计算的值为准。每当修改环境时,都会重新计算此值。 |
name |
环境显示名。只能在类型为 USER 的环境中设置或更改。 |
description |
环境说明。只能在类型为 USER 的环境中设置或更改。 |
enableDebug |
是否默认为环境启用调试。 |
url |
环境的默认预览页网址。 |
authorizationCode |
环境授权代码。 |
authorizationTimestamp |
授权代码的上次更新时间戳。 采用 RFC 3339 标准,生成的输出将始终在末尾带 Z,并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例: |
tagManagerUrl |
自动生成的指向跟踪代码管理器界面的链接 |
联合字段 Link 。版本 ID、工作区 ID 或无。未来可能会包含其他 ID。只能在类型为 USER 的环境中设置或更改。Link 只能是下列其中一项: |
|
containerVersionId |
表示指向容器版本的链接。 |
workspaceId |
表示指向工作区的快速预览页的链接。 |
EnvironmentType
枚举 | |
---|---|
user |
指向用户定义的环境。 |
live |
指向当前的实际容器版本。 |
latest |
指向最新的容器版本。 |
workspace |
自动管理的环境,指向工作区预览或工作区创建的版本。 |
方法 |
|
---|---|
|
创建 GTM 环境。 |
|
删除 GTM 环境。 |
|
获取 GTM 环境。 |
|
列出 GTM 容器的所有 GTM 环境。 |
|
为 GTM 环境重新生成授权代码。 |
|
更新 GTM 环境。 |