Peristiwa kustom digunakan untuk melacak interaksi yang terjadi di situs atau aplikasi seluler Anda yang tidak ditangani oleh metode standar. Penggunaan paling umum adalah saat Anda ingin melacak pengiriman formulir, namun perilaku default untuk formulir tersebut telah diubah (misalnya, peristiwa browser submit
telah diganti.)
Pemicu peristiwa kustom
Untuk membuat pemicu peristiwa kustom baru:
- Klik Pemicu Baru.
- Klik Konfigurasi Pemicu lalu pilih jenis pemicu Peristiwa Kustom.
- Masukkan nama peristiwa. Pilih "gunakan pencocokan ekspresi reguler" agar kolom ini dapat menangani ekspresi reguler.
Contoh konfigurasi
Berikut adalah contoh konfigurasi web yang akan mengaktifkan tag saat peristiwa kustom yang disebut 'button1-click' didorong ke lapisan data:
- Tambahkan kode yang akan mendorong peristiwa ke lapisan data saat tombol diklik.
<a href="#" name="button1" onclick="dataLayer.push({'event': 'button1-click'});">Button 1</a>
- Buat pemicu peristiwa kustom yang baru. Di bagian Konfigurasi Pemicu pada tag baru, gunakan setelan ini:
Nama peristiwa: button1-click
Pemicu ini diaktifkan pada: Semua Peristiwa Kustom
Saat pemicu ini ditetapkan ke tag, tag akan aktif bahkan saat peristiwa kirim default diganti. Saat tombol yang telah ditentukan diklik, peristiwa kustom dengan nilai button1-click didorong ke lapisan data. Tag Manager kemudian mendeteksi button1-click sebagai nilai peristiwa kustom, dan akan mengaktifkan tag.
Gunakan dataLayer.push()
untuk mengirimkan beberapa variabel bersama dengan peristiwa. Misalnya: Kirim nilai konversi dengan nama peristiwa kustom:
dataLayer.push({'event':'button1-click','conversionValue':25});
Buat variabel lapisan data di Tag Manager dan gunakan variabel ini dalam kolom nilai konversi pada tag tracking konversi Google Ads.