Event yang dilacak memungkinkan Anda mengukur tindakan spesifik yang dilakukan pengunjung di situs web Anda, seperti mengklik tombol, mengirimkan formulir, atau interaksi lainnya yang Anda pedulikan.
Apa yang dilacak secara otomatis
Ahrefs Web Analytics melacak event berikut secara otomatis:
- Klik tautan keluar – Dipicu ketika pengguna mengklik tautan dengan - hrefyang valid yang mengarah ke luar cakupan proyek, kecuali- event.preventDefault()dipanggil.
- Pengiriman formulir – Dipicu ketika formulir dengan - actionyang valid dikirimkan, kecuali- event.preventDefault()dipanggil.
Event ini tidak memerlukan pengaturan apa pun dan akan muncul di laporan Anda secara default. Anda juga dapat menambahkan event yang dilacak sendiri untuk mengukur tindakan spesifik lainnya yang penting bagi situs Anda.
Jenis event yang dilacak
Anda dapat melacak dua jenis event:
- Event pageview – Dipicu ketika seseorang mengunjungi halaman tertentu, seperti halaman terima kasih atau checkout. 
- Event kustom – Dipicu ketika seseorang berinteraksi dengan elemen di situs Anda, seperti mengklik tombol, mengirimkan formulir, atau membuka modal. 
Event pageview
Event pageview berguna untuk melacak kunjungan ke halaman kunci, seperti halaman konfirmasi atau sukses. Jika situs Anda memiliki URL khusus untuk tindakan yang diselesaikan, seperti /thank-you atau /checkout/success, Anda dapat menetapkan hal tersebut sebagai event yang dilacak.
Untuk menyiapkan event pageview:
- Buka laporan Web Analytics untuk proyek Anda. 
- Gulir ke bagian Tracked events dan klik New event. 
- Pilih Pageview sebagai jenisnya dan masukkan path halaman yang tepat yang ingin Anda lacak. 
- Beri nama event untuk memudahkan pengenalan dan klik Create. 
Peristiwa kustom
Event kustom berguna untuk melacak interaksi seperti klik tombol, pengiriman formulir, atau tindakan lain yang tidak memuat halaman baru. Anda dapat mengkonfigurasinya dengan menambahkan nama kelas khusus ke HTML Anda.
Cara termudah untuk menyiapkannya adalah dengan menambahkan kelas dalam format AhrefsAnalytics-event-EventName ke HTML Anda.
Contoh:
<a class="AhrefsAnalytics-event-signup" href="#">Sign up</a>
Ini akan melacak event yang disebut signup ketika tautan diklik.
Hal yang sama berlaku untuk formulir:
<form class="AhrefsAnalytics-event-signup" action="/submit">
...
</form>
Ini akan memicu event kustom yang disebut signup ketika formulir dikirimkan.
Untuk mulai melihat event kustom di laporan Anda, Anda juga perlu menambahkannya di sana:
- Buka laporan Web Analytics untuk proyek Anda. 
- Gulir ke bagian Tracked events dan klik New event. 
- Pilih Custom event sebagai jenisnya dan masukkan nama event yang tepat yang Anda gunakan di HTML Anda. 
- Beri nama event untuk memudahkan pengenalan dan klik Create. 
Memicu event kustom melalui JavaScript
Untuk pelacakan yang lebih presisi, Anda dapat mengirim event kustom menggunakan JavaScript. Ini memberi Anda kontrol lebih besar atas kapan event dipicu
Snippet di bawah ini menunjukkan cara melakukannya:
if (window.AhrefsAnalytics != null) {
  window.AhrefsAnalytics.sendEvent('signup');
}

