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 以奈秒解析度表示的非負數分數。含有分數的負秒值仍須有可向前計算的非負 nanos 值。必須介於 0 到 999,999,999 (含) 之間。
authorizationTimestamp.seconds long 代表自 Unix 紀元 1970-01-01T00:00:00Z 起採用世界標準時間的秒數。必須介於 0001-01-01T00:00:00Z 至 9999-12-31T23:59:59Z (含首尾)。
containerId string GTM 容器 ID。
containerVersionId string 代表容器版本的連結。
description string 環境說明。只能在 USER 類型的環境上設定或變更。 可寫入
enableDebug boolean 是否預設啟用環境的偵錯功能。 可寫入
environmentId string GTM 環境 ID 可用於識別 GTM 環境。
fingerprint string 儲存時計算出的 GTM 環境指紋。每當環境修改時,系統都會重新計算這個值。
name string 環境顯示名稱。只能在 USER 類型的環境上設定或變更。 可寫入
path string GTM 環境的 API 相對路徑。
tagManagerUrl string 自動產生的代碼管理工具使用者介面連結
type string 此環境的類型。

可接受的值為:
  • "latest"
  • "live"
  • "user"
  • "workspace"
url string 環境的預設預覽網頁網址。 可寫入
workspaceId string 代表工作區快速預覽的連結。

方法

建立
建立 GTM 環境。
刪除
刪除 GTM 環境。
取得
取得 GTM 環境。
list
列出 GTM 容器的所有 GTM 環境。
重新授權
重新產生 GTM 環境的授權碼。
更新
更新 GTM 環境。