Aturan penampung. Aturan dievaluasi ke benar (true) atau salah (false) selama runtime. Makro ini dapat digunakan untuk mengontrol kapan tag diaktifkan atau diblokir agar tidak diaktifkan, dan untuk mengontrol kapan makro di penampung seluler diaktifkan atau dinonaktifkan. Untuk detail selengkapnya, lihat aturan pengaktifan dan penonaktifan konfigurasi tag serta aturan pengaktifan dan penonaktifan konfigurasi makro.
Untuk daftar metode resource ini, lihat bagian akhir halaman ini.
Representasi resource
Mewakili aturan Google Tag Manager.
{ "accountId": string, "containerId": string, "ruleId": string, "name": string, "notes": string, "condition": [ { "type": string, "parameter": [ { "type": string, "key": string, "value": string, "list": [ (Parameter) ], "map": [ (Parameter) ] } ] } ], "fingerprint": string }
Nama properti | Nilai | Deskripsi | Catatan |
---|---|---|---|
accountId |
string |
ID Akun GTM. | |
condition[] |
list |
Daftar kondisi yang membentuk aturan ini (DAN implisit di antara keduanya). | dapat ditulis |
condition[].parameter[] |
list |
Daftar parameter bernama (kunci/nilai), bergantung pada jenis kondisi. Catatan:
|
dapat ditulis |
condition[].parameter[].key |
string |
Kunci bernama yang mengidentifikasi parameter secara unik. Diperlukan untuk parameter tingkat teratas, serta nilai peta. Diabaikan untuk nilai daftar. | dapat ditulis |
condition[].parameter[].list[] |
list |
Parameter parameter daftar ini (kunci akan diabaikan). | dapat ditulis |
condition[].parameter[].map[] |
list |
Parameter parameter peta ini (harus memiliki kunci; kunci harus unik). | dapat ditulis |
condition[].parameter[].type |
string |
Jenis parameter. Nilai yang valid adalah:
Nilai yang dapat diterima:
|
dapat ditulis |
condition[].parameter[].value |
string |
Nilai parameter (dapat berisi referensi makro seperti "") yang sesuai dengan jenis yang ditentukan. | dapat ditulis |
condition[].type |
string |
Jenis operator untuk kondisi ini.
Nilai yang dapat diterima adalah:
|
dapat ditulis |
containerId |
string |
ID Penampung GTM. | |
fingerprint |
string |
Sidik jari Aturan GTM seperti yang dihitung pada waktu penyimpanan. Nilai ini dihitung ulang setiap kali aturan diubah. | |
name |
string |
Nama tampilan aturan. | dapat ditulis |
notes |
string |
Catatan pengguna tentang cara menerapkan aturan ini di penampung. | dapat ditulis |
ruleId |
string |
ID Aturan secara unik mengidentifikasi Aturan GTM. |
Metode
Gunakan metode di bawah untuk membuat, mengubah, menghapus, atau mengambil aturan.