Untuk daftar metode untuk resource ini, lihat bagian akhir halaman ini.
Representasi resource
Mewakili Variabel Google Tag Manager.
{ "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 } } }
Nama properti | Nilai | Deskripsi | Catatan |
---|---|---|---|
accountId |
string |
ID Akun GTM. | |
containerId |
string |
ID Penampung GTM. | |
disablingTriggerId[] |
list |
Khusus untuk penampung seluler: Daftar ID pemicu untuk menonaktifkan variabel bersyarat; variabel diaktifkan jika salah satu pemicu pengaktifan bernilai benar sedangkan semua pemicu penonaktifan bernilai false. Diperlakukan sebagai kumpulan yang tidak diurutkan. | dapat ditulis |
enablingTriggerId[] |
list |
Khusus untuk penampung seluler: Daftar ID pemicu untuk mengaktifkan variabel bersyarat; variabel diaktifkan jika salah satu pemicu pengaktifan bernilai benar sedangkan semua pemicu penonaktifan bernilai false. Diperlakukan sebagai kumpulan yang tidak diurutkan. | dapat ditulis |
fingerprint |
string |
Sidik jari Variabel GTM seperti yang dikomputasi pada waktu penyimpanan. Nilai ini dihitung ulang setiap kali variabel diubah. | |
formatValue |
nested object |
Opsi untuk mengonversi nilai variabel ke nilai lain. | |
formatValue.caseConversionType |
string |
Opsi untuk mengonversi nilai variabel jenis string menjadi huruf kecil atau huruf besar.
Nilai yang dapat diterima:
|
|
formatValue.convertFalseToValue |
nested object |
Nilai yang akan dikonversi jika nilai variabel salah. | |
formatValue.convertFalseToValue.isWeakReference |
boolean |
Apakah parameter jenis referensi direferensikan dengan kuat atau lemah. Hanya digunakan oleh Transformasi. | dapat ditulis |
formatValue.convertFalseToValue.key |
string |
Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. | dapat ditulis |
formatValue.convertFalseToValue.list[] |
list |
Parameter parameter daftar ini (kunci akan diabaikan). | dapat ditulis |
formatValue.convertFalseToValue.map[] |
list |
Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). | dapat ditulis |
formatValue.convertFalseToValue.type |
string |
Jenis parameter. Nilai yang valid adalah:
Nilai yang dapat diterima:
|
dapat ditulis |
formatValue.convertFalseToValue.value |
string |
Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. | dapat ditulis |
formatValue.convertNullToValue |
nested object |
Nilai yang akan dikonversi jika nilai variabelnya null. | |
formatValue.convertNullToValue.isWeakReference |
boolean |
Apakah parameter jenis referensi direferensikan dengan kuat atau lemah. Hanya digunakan oleh Transformasi. | dapat ditulis |
formatValue.convertNullToValue.key |
string |
Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. | dapat ditulis |
formatValue.convertNullToValue.list[] |
list |
Parameter parameter daftar ini (kunci akan diabaikan). | dapat ditulis |
formatValue.convertNullToValue.map[] |
list |
Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). | dapat ditulis |
formatValue.convertNullToValue.type |
string |
Jenis parameter. Nilai yang valid adalah:
Nilai yang dapat diterima:
|
dapat ditulis |
formatValue.convertNullToValue.value |
string |
Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. | dapat ditulis |
formatValue.convertTrueToValue |
nested object |
Nilai yang akan dikonversi jika nilai variabel benar. | |
formatValue.convertTrueToValue.isWeakReference |
boolean |
Apakah parameter jenis referensi direferensikan dengan kuat atau lemah. Hanya digunakan oleh Transformasi. | dapat ditulis |
formatValue.convertTrueToValue.key |
string |
Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. | dapat ditulis |
formatValue.convertTrueToValue.list[] |
list |
Parameter parameter daftar ini (kunci akan diabaikan). | dapat ditulis |
formatValue.convertTrueToValue.map[] |
list |
Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). | dapat ditulis |
formatValue.convertTrueToValue.type |
string |
Jenis parameter. Nilai yang valid adalah:
Nilai yang dapat diterima:
|
dapat ditulis |
formatValue.convertTrueToValue.value |
string |
Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. | dapat ditulis |
formatValue.convertUndefinedToValue |
nested object |
Nilai yang akan dikonversi jika nilai variabel tidak ditentukan. | |
formatValue.convertUndefinedToValue.isWeakReference |
boolean |
Apakah parameter jenis referensi direferensikan dengan kuat atau lemah. Hanya digunakan oleh Transformasi. | dapat ditulis |
formatValue.convertUndefinedToValue.key |
string |
Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. | dapat ditulis |
formatValue.convertUndefinedToValue.list[] |
list |
Parameter parameter daftar ini (kunci akan diabaikan). | dapat ditulis |
formatValue.convertUndefinedToValue.map[] |
list |
Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). | dapat ditulis |
formatValue.convertUndefinedToValue.type |
string |
Jenis parameter. Nilai yang valid adalah:
Nilai yang dapat diterima:
|
dapat ditulis |
formatValue.convertUndefinedToValue.value |
string |
Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. | dapat ditulis |
name |
string |
Nama tampilan variabel. | dapat ditulis |
notes |
string |
Catatan pengguna tentang cara menerapkan variabel ini di penampung. | dapat ditulis |
parameter[] |
list |
Parameter variabel. | dapat ditulis |
parameter[].isWeakReference |
boolean |
Apakah parameter jenis referensi direferensikan dengan kuat atau lemah. Hanya digunakan oleh Transformasi. | dapat ditulis |
parameter[].key |
string |
Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. | dapat ditulis |
parameter[].list[] |
list |
Parameter parameter daftar ini (kunci akan diabaikan). | dapat ditulis |
parameter[].map[] |
list |
Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). | dapat ditulis |
parameter[].type |
string |
Jenis parameter. Nilai yang valid adalah:
Nilai yang dapat diterima:
|
dapat ditulis |
parameter[].value |
string |
Nilai parameter (dapat berisi referensi variabel seperti "") yang sesuai dengan jenis yang ditentukan. | dapat ditulis |
parentFolderId |
string |
ID folder induk. | |
path |
string |
Jalur relatif API Variabel GTM. | |
scheduleEndMs |
long |
Stempel waktu akhir dalam milidetik untuk menjadwalkan variabel. | dapat ditulis |
scheduleStartMs |
long |
Stempel waktu mulai dalam milidetik untuk menjadwalkan variabel. | dapat ditulis |
tagManagerUrl |
string |
Link yang dibuat otomatis ke UI Tag Manager | |
type |
string |
Jenis Variabel GTM. | dapat ditulis |
variableId |
string |
ID Variabel secara unik mengidentifikasi Variabel GTM. | |
workspaceId |
string |
ID Ruang Kerja GTM. |
Metode
- buat
- Membuat Variabel GTM.
- hapus
- Menghapus Variabel GTM.
- dapatkan
- Mendapatkan Variabel GTM.
- list
- Mencantumkan semua Variabel GTM dari Penampung.
- kembalikan
- Mengembalikan perubahan pada Variabel GTM di Ruang Kerja GTM.
- info terbaru
- Memperbarui Variabel GTM.