如需本資源的方法清單,請見本頁結尾。
資源表示法
代表 Google 代碼管理工具變數。
{ "path": string, "accountId": string, "containerId": string, "workspaceId": string, "variableId": string, "name": string, "type": string, "notes": string, "scheduleStartMs": long, "scheduleEndMs": long, "parameter": [ { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ], "isWeakReference": boolean } ], "enablingTriggerId": [ string ], "disablingTriggerId": [ string ], "fingerprint": string, "parentFolderId": string, "tagManagerUrl": string, "formatValue": { "caseConversionType": string, "convertNullToValue": { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ], "isWeakReference": boolean }, "convertUndefinedToValue": { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ], "isWeakReference": boolean }, "convertTrueToValue": { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ], "isWeakReference": boolean }, "convertFalseToValue": { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ], "isWeakReference": boolean } } }
屬性名稱 | 值 | 說明 | 附註 |
---|---|---|---|
accountId |
string |
GTM 帳戶 ID。 | |
containerId |
string |
GTM 容器 ID。 | |
disablingTriggerId[] |
list |
僅適用於行動容器:停用條件變數的觸發條件 ID 清單。如果其中一項啟用觸發條件為 True,且所有停用的觸發條件皆為 False,就會啟用該變數。視為未排序的集合。 | 可寫入 |
enablingTriggerId[] |
list |
僅適用於行動容器:啟用條件變數的觸發條件 ID 清單;如果其中一項啟用觸發條件為 True,但所有停用的觸發條件皆為 False,系統就會啟用變數。視為未排序的集合。 | 可寫入 |
fingerprint |
string |
GTM 變數在儲存期間計算的指紋。每當您修改變數時,系統就會重新計算這個值。 | |
formatValue |
nested object |
將變數值轉換為其他值的選項。 | |
formatValue.caseConversionType |
string |
這個選項可將字串類型變數值轉換為小寫或大寫。
可接受的值為:
|
|
formatValue.convertFalseToValue |
nested object |
變數值是「否」時要轉換的值。 | |
formatValue.convertFalseToValue.isWeakReference |
boolean |
某個參照類型參數是否為嚴格參照或弱式參照。只會用於轉換。 | 可寫入 |
formatValue.convertFalseToValue.key |
string |
專門用於識別參數的具名鍵。頂層參數和對應值的必要項目。系統會忽略清單值。 | 可寫入 |
formatValue.convertFalseToValue.list[] |
list |
這份清單參數的參數 (金鑰會忽略)。 | 可寫入 |
formatValue.convertFalseToValue.map[] |
list |
此對應參數的參數 (必須具有鍵;索引鍵不得重複)。 | 可寫入 |
formatValue.convertFalseToValue.type |
string |
參數類型。有效的值包括:
可接受的值為:
|
可寫入 |
formatValue.convertFalseToValue.value |
string |
視指定類型而定,參數的值 (可包含「」等變數參照)。 | 可寫入 |
formatValue.convertNullToValue |
nested object |
變數值為空值時要轉換的值。 | |
formatValue.convertNullToValue.isWeakReference |
boolean |
某個參照類型參數是否為嚴格參照或弱式參照。只會用於轉換。 | 可寫入 |
formatValue.convertNullToValue.key |
string |
專門用於識別參數的具名鍵。頂層參數和對應值的必要項目。系統會忽略清單值。 | 可寫入 |
formatValue.convertNullToValue.list[] |
list |
這份清單參數的參數 (金鑰會忽略)。 | 可寫入 |
formatValue.convertNullToValue.map[] |
list |
此對應參數的參數 (必須具有鍵;索引鍵不得重複)。 | 可寫入 |
formatValue.convertNullToValue.type |
string |
參數類型。有效的值包括:
可接受的值為:
|
可寫入 |
formatValue.convertNullToValue.value |
string |
視指定類型而定,參數的值 (可包含「」等變數參照)。 | 可寫入 |
formatValue.convertTrueToValue |
nested object |
變數值是 true 時要轉換的值。 | |
formatValue.convertTrueToValue.isWeakReference |
boolean |
某個參照類型參數是否為嚴格參照或弱式參照。只會用於轉換。 | 可寫入 |
formatValue.convertTrueToValue.key |
string |
專門用於識別參數的具名鍵。頂層參數和對應值的必要項目。系統會忽略清單值。 | 可寫入 |
formatValue.convertTrueToValue.list[] |
list |
這份清單參數的參數 (金鑰會忽略)。 | 可寫入 |
formatValue.convertTrueToValue.map[] |
list |
此對應參數的參數 (必須具有鍵;索引鍵不得重複)。 | 可寫入 |
formatValue.convertTrueToValue.type |
string |
參數類型。有效的值包括:
可接受的值為:
|
可寫入 |
formatValue.convertTrueToValue.value |
string |
視指定類型而定,參數的值 (可包含「」等變數參照)。 | 可寫入 |
formatValue.convertUndefinedToValue |
nested object |
變數值未定義時要轉換的值。 | |
formatValue.convertUndefinedToValue.isWeakReference |
boolean |
某個參照類型參數是否為嚴格參照或弱式參照。只會用於轉換。 | 可寫入 |
formatValue.convertUndefinedToValue.key |
string |
專門用於識別參數的具名鍵。頂層參數和對應值的必要項目。系統會忽略清單值。 | 可寫入 |
formatValue.convertUndefinedToValue.list[] |
list |
這份清單參數的參數 (金鑰會忽略)。 | 可寫入 |
formatValue.convertUndefinedToValue.map[] |
list |
此對應參數的參數 (必須具有鍵;索引鍵不得重複)。 | 可寫入 |
formatValue.convertUndefinedToValue.type |
string |
參數類型。有效的值包括:
可接受的值為:
|
可寫入 |
formatValue.convertUndefinedToValue.value |
string |
視指定類型而定,參數的值 (可包含「」等變數參照)。 | 可寫入 |
name |
string |
變數顯示名稱。 | 可寫入 |
notes |
string |
如何在容器中套用這個變數的使用者附註。 | 可寫入 |
parameter[] |
list |
變數的參數。 | 可寫入 |
parameter[].isWeakReference |
boolean |
某個參照類型參數是否為嚴格參照或弱式參照。只會用於轉換。 | 可寫入 |
parameter[].key |
string |
專門用於識別參數的具名鍵。頂層參數和對應值的必要項目。系統會忽略清單值。 | 可寫入 |
parameter[].list[] |
list |
這份清單參數的參數 (金鑰會忽略)。 | 可寫入 |
parameter[].map[] |
list |
此對應參數的參數 (必須具有鍵;索引鍵不得重複)。 | 可寫入 |
parameter[].type |
string |
參數類型。有效的值包括:
可接受的值為:
|
可寫入 |
parameter[].value |
string |
視指定類型而定,參數的值 (可包含「」等變數參照)。 | 可寫入 |
parentFolderId |
string |
父項資料夾 ID。 | |
path |
string |
GTM 變數的 API 相對路徑。 | |
scheduleEndMs |
long |
結束變數的結束時間戳記 (以毫秒為單位)。 | 可寫入 |
scheduleStartMs |
long |
排定變數的開始時間戳記 (以毫秒為單位)。 | 可寫入 |
tagManagerUrl |
string |
自動產生的代碼管理工具使用者介面連結 | |
type |
string |
GTM 變數類型。 | 可寫入 |
variableId |
string |
變數 ID 是用來識別 GTM 變數的專屬 ID。 | |
workspaceId |
string |
GTM 工作區 ID。 |