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 環境。
重新授權
重新產生 Google 代碼管理工具環境的授權碼。
更新
更新 GTM 環境。