資源:環境
代表 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 環境 ID 可用來唯一識別 GTM 環境。 |
type |
這個環境的類型。 |
fingerprint |
儲存時計算的 GTM 環境指紋。每當環境經過修改,這個值就會重新計算。 |
name |
環境顯示名稱。只能在 USER 類型環境中設定或變更。 |
description |
環境說明。只能在 USER 類型環境中設定或變更。 |
enableDebug |
是否預設為環境啟用偵錯功能。 |
url |
環境的預設預覽頁面網址。 |
authorizationCode |
環境授權碼。 |
authorizationTimestamp |
授權碼上次更新的時間戳記。 使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 小數位數。系統也接受「Z」以外的偏移值。例如: |
tagManagerUrl |
自動產生的代碼管理工具 UI 連結 |
聯集欄位 Link 。版本 ID、工作區 ID 或無。日後可能會包含其他 ID。只能在 USER 類型環境中設定或變更。Link 只能是下列其中一項: |
|
containerVersionId |
代表容器版本的連結。 |
workspaceId |
代表工作區的快速預覽連結。 |
EnvironmentType
列舉 | |
---|---|
user |
指向使用者定義的環境。 |
live |
指向目前的即時容器版本。 |
latest |
指向最新的容器版本。 |
workspace |
自動管理的環境,指向工作區預覽或由工作區建立的版本。 |
方法 |
|
---|---|
|
建立 GTM 環境。 |
|
刪除 GTM 環境。 |
|
取得 GTM 環境。 |
|
列出 GTM 容器的所有 GTM 環境。 |
|
重新產生 GTM 環境的授權碼。 |
|
更新 GTM 環境。 |