Environments

有关此类资源的方法列表,请参阅本页面的结尾部分。

资源表示形式

表示 Google 跟踪代码管理器环境。请注意,用户可以创建、删除和更新类型为 USER 的环境,但只能更新其他类型环境的 enable_debug 和 url 字段。

{
  "path": string,
  "accountId": string,
  "containerId": string,
  "environmentId": string,
  "type": string,
  "fingerprint": string,
  "name": string,
  "description": string,
  "enableDebug": boolean,
  "url": string,
  "authorizationCode": string,
  "authorizationTimestamp": {
    "seconds": long,
    "nanos": integer
  },
  "containerVersionId": string,
  "workspaceId": string,
  "tagManagerUrl": string
}
属性名称 说明 备注
accountId string GTM 账号 ID。
authorizationCode string 环境授权代码。
authorizationTimestamp nested object 授权代码的上次更新时间戳。
authorizationTimestamp.nanos integer 秒的非负分数(纳秒精度)。对于含小数部分的负秒数,仍必须包含按时间递升的非负纳秒值。必须介于 0 到 999999999 之间(含边界值)。
authorizationTimestamp.seconds long 表示从 Unix epoch (1970-01-01T00:00:00Z) 起算的秒数,采用世界协调时间 (UTC)。必须介于 0001-01-01T00:00:00Z 到 9999-12-31T23:59:59Z 之间(含边界值)。
containerId string GTM 容器 ID。
containerVersionId string 表示指向容器版本的链接。
description string 环境说明。只能在类型为 USER 的环境中设置或更改。 可写入
enableDebug boolean 是否默认为环境启用调试。 可写入
environmentId string 唯一标识 GTM 环境的 GTM 环境 ID。
fingerprint string GTM 环境的指纹,以存储时计算的值为准。每当修改环境时,都会重新计算此值。
name string 环境显示名。只能在类型为 USER 的环境中设置或更改。 可写入
path string GTM 环境的 API 相对路径。
tagManagerUrl string 自动生成的指向跟踪代码管理器界面的链接
type string 此环境的类型。

可接受的值包括:
  • latest
  • live
  • user
  • workspace
url string 环境的默认预览页网址。 可写入
workspaceId string 表示指向工作区的快速预览页的链接。

方法

create
创建 GTM 环境。
delete
删除 GTM 环境。
get
获取 GTM 环境。
list
列出 GTM 容器的所有 GTM 环境。
reauthorize
为 GTM 环境重新生成授权代码。
update
更新 GTM 环境。