Resource: Variabel
Mewakili Variabel Google Tag Manager.
| Representasi JSON |
|---|
{ "path": string, "accountId": string, "containerId": string, "workspaceId": string, "variableId": string, "name": string, "type": string, "notes": string, "scheduleStartMs": string, "scheduleEndMs": string, "parameter": [ { object ( |
| Kolom | |
|---|---|
path |
Jalur relatif API Variabel GTM. |
accountId |
ID Akun GTM. |
containerId |
ID Penampung GTM. |
workspaceId |
ID Ruang Kerja GTM. |
variableId |
ID Variabel mengidentifikasi Variabel GTM secara unik. |
name |
Nama tampilan variabel. |
type |
Jenis Variabel GTM. |
notes |
Catatan pengguna tentang cara menerapkan variabel ini di penampung. |
scheduleStartMs |
Stempel waktu mulai dalam milidetik untuk menjadwalkan variabel. |
scheduleEndMs |
Stempel waktu akhir dalam milidetik untuk menjadwalkan variabel. |
parameter[] |
Parameter variabel. |
enablingTriggerId[] |
Khusus untuk penampung seluler: Daftar ID pemicu untuk mengaktifkan variabel bersyarat; variabel diaktifkan jika salah satu pemicu pengaktifan bernilai benar, sementara semua pemicu penonaktifan bernilai salah. Diperlakukan sebagai set yang tidak berurutan. |
disablingTriggerId[] |
Khusus untuk penampung seluler: Daftar ID pemicu untuk menonaktifkan variabel bersyarat; variabel diaktifkan jika salah satu pemicu pengaktifan bernilai benar, sementara semua pemicu penonaktifan bernilai salah. Diperlakukan sebagai set yang tidak berurutan. |
fingerprint |
Sidik jari Variabel GTM seperti yang dihitung pada waktu penyimpanan. Nilai ini dihitung ulang setiap kali variabel diubah. |
parentFolderId |
ID folder induk. |
tagManagerUrl |
Link yang dibuat otomatis ke UI tag manager |
formatValue |
Opsi untuk mengonversi nilai variabel ke nilai lain. |
FormatValue
| Representasi JSON |
|---|
{ "caseConversionType": enum ( |
| Kolom | |
|---|---|
caseConversionType |
Opsi untuk mengonversi nilai variabel jenis string menjadi huruf kecil atau huruf besar. |
convertToNumber |
Opsi untuk mengonversi nilai variabel menjadi angka. |
convertNullToValue |
Nilai yang akan dikonversi jika nilai variabel adalah null. |
convertUndefinedToValue |
Nilai yang akan dikonversi jika nilai variabel tidak ditentukan. |
convertToBoolean |
Opsi untuk mengonversi nilai variabel menjadi boolean. |
convertTrueToValue |
Nilai yang akan dikonversi jika nilai variabel benar. |
convertFalseToValue |
Nilai yang akan dikonversi jika nilai variabel salah. |
CaseConversionType
| Enum | |
|---|---|
none |
|
lowercase |
Opsi untuk mengonversi nilai variabel menjadi huruf kecil. |
uppercase |
Opsi untuk mengonversi nilai variabel menjadi huruf besar. |
DecimalSeparatorType
| Enum | |
|---|---|
decimalSeparatorTypeUnspecified |
|
period |
Opsi untuk mengonversi nilai variabel menjadi angka dengan titik sebagai pemisah desimal. |
comma |
Opsi untuk mengonversi nilai variabel menjadi angka dengan koma sebagai pemisah desimal. |
automatic |
Opsi untuk mengonversi nilai variabel menjadi angka dengan deteksi pemisah desimal otomatis. |
Metode |
|
|---|---|
|
Membuat Variabel GTM. |
|
Menghapus Variabel GTM. |
|
Mendapatkan Variabel GTM. |
|
Mencantumkan semua Variabel GTM dalam Penampung. |
|
Mengembalikan perubahan pada Variabel GTM di Ruang Kerja GTM. |
|
Memperbarui Variabel GTM. |