Bot di Google Analytics 4: Cara Melihat Traffic Bot di Laporan dan Membuangnya dari Kesimpulan

GA4 sendiri membuang robot yang dikenal, tetapi sebagian besar traffic bot tetap masuk ke laporan. Kita bahas di mana ia terlihat, apa yang bisa difilter dengan fitur bawaan, dan mengapa angka GA4 tidak akan pernah sama persis dengan akun iklan.

Bot dan Fraud10 menit baca
Daftar isi
  1. Apa yang dikecualikan GA4 sendiri
  2. Di mana traffic bot terlihat di laporan GA4
  3. Tanda bot di GA4: tabel singkat
  4. Cara memfilter traffic bot di GA4
  5. Kenapa angka GA4 berbeda dengan akun iklan dan tracker
  6. Batas GA4 dalam melawan bot
  7. Apa yang dilakukan jika bot di GA4 sudah ditemukan
  8. Ringkasan

Anda meluncurkan kampanye, membuka Google Analytics 4, dan melihat hal aneh: sesi naik dua kali lipat, sementara interaksi turun. Atau di laporan kota tiba-tiba muncul kota tempat Anda tidak pernah punya pelanggan, dengan ratusan kunjungan yang masing-masing berlangsung satu detik. Inilah bot di Google Analytics 4 — bagian traffic otomatis yang tidak dikenali GA4 dan ikut dihitung dengan jujur.

Traffic bot di analitik sendiri tidak memakan uang. Yang dimakannya adalah kesimpulan: karenanya Anda mematikan kampanye yang bagus, memuji yang buruk, salah menghitung konversi, dan melatih algoritma platform iklan pada orang yang salah. Di bawah ini — cara menemukan traffic seperti itu di laporan, apa yang dilakukan GA4 sendiri, apa yang bisa diatur, dan di mana batas fitur bawaan.

Apa yang dikecualikan GA4 sendiri

GA4 punya pengecualian otomatis untuk traffic dari bot dan spider yang dikenal. Google memakai daftar robot industri dan datanya sendiri. Ada tiga hal penting yang perlu dipahami:

  • Tidak bisa dimatikan. Berbeda dengan versi Analytics lama, tidak ada centang apa pun — pengecualian selalu aktif.
  • Tidak bisa diukur. GA4 tidak menunjukkan berapa kunjungan yang dibuang, jadi skala masalahnya tidak bisa dinilai dari GA4 sendiri.
  • Hanya robot yang dikenal. Yang terkena pengecualian adalah program yang memperkenalkan diri sebagai robot atau sudah lama dikenal. Bot yang menjalankan browser sungguhan, mengeksekusi JavaScript, dan menyamar sebagai pengunjung dari alamat rumahan, bagi GA4 terlihat seperti manusia.

Justru jenis kedua ini — invalid traffic canggih, yang dibahas rinci di artikel invalid traffic: GIVT dan SIVT — yang menumpuk di laporan.

Di mana traffic bot terlihat di laporan GA4

Bot tidak ketahuan dari satu metrik, melainkan dari kombinasinya. Paling mudah memeriksa empat sudut pandang.

Sumber traffic

Buka Laporan → Akuisisi → Akuisisi traffic dan lihat dimensi «Sumber/media sesi» dan «Grup channel default sesi». Yang mencurigakan:

  • lonjakan Direct tanpa alasan jelas — tidak ada newsletter atau iklan offline, tetapi kunjungan langsung naik dua kali lipat;
  • Unassigned dan (not set) — sesi yang tidak bisa diberi channel oleh GA4. Porsi kecil ada di semua akun, tetapi lonjakan sering berarti permintaan yang tidak datang dari browser lewat jalur biasa;
  • sumber referral dengan domain asing — referral spam yang masuk demi tautan di laporan;
  • traffic iklan tanpa penanda. Jika kampanye iklan membawa porsi kunjungan yang terasa tanpa gclid atau UTM, sebagian bisa jadi robot yang membuka landing page lewat tautan, bukan lewat klik. Tentang bagaimana penanda klik membantu memisahkan klik asli — di artikel click ID dan SubID.

Interaksi

Di GA4 sesi dianggap sesi engaged jika berlangsung lebih dari 10 detik, atau ada peristiwa utama, atau setidaknya dua kali tayangan halaman. Rasio pantulan di sini hanyalah sisi sebaliknya: porsi sesi yang tidak engaged.

Bot biasanya menghasilkan:

  • rasio interaksi mendekati nol pada sumber, kampanye, atau kota tertentu;
  • waktu interaksi rata-rata satu-dua detik — atau persis sama di ratusan sesi;
  • satu tayangan halaman per sesi padahal landing page-nya bagus dan orang biasanya lanjut membuka halaman lain.

Kebalikannya juga terjadi: bot canggih meniru scroll dan bertahan di halaman. Dalam kasus ini interaksinya terlihat wajar, dan yang membongkarnya adalah keseragaman serta tidak adanya konversi.

Geografi

Laporan → Pengguna → Detail demografis, dimensi «Negara» dan «Kota». Tandanya:

  • kunjungan dari negara yang tidak Anda targetkan iklan;
  • satu kota dengan jumlah sesi yang tidak wajar dan interaksi nol;
  • kota (not set) dengan volume yang terasa — ini terjadi ketika kunjungan datang dari jaringan yang sulit dipetakan ke lokasi, misalnya dari data center.

Beberapa tahun terakhir para analis rutin melihat gelombang traffic direct dari satu-dua kota dengan interaksi nol: pada dasarnya ini server yang membuka halaman secara massal. Mengapa traffic dari jaringan cloud hampir tidak pernah manusia, dibahas di artikel VPN, proxy, dan IP data center.

Teknologi dan waktu

Laporan → Teknologi → Detail teknologi menampilkan browser, OS, resolusi layar, dan versi browser. Seratus sesi dengan resolusi langka yang sama dan versi browser lama bukanlah audiens, melainkan script. Lebih lanjut tentang jejak otomatisasi di browser — di materi tentang browser headless dan fingerprint browser.

Tambahkan dimensi «Jam» ke laporan apa pun di bagian Eksplorasi: aktivitas datar sepanjang hari di satu negara adalah tanda buruk, audiens hidup juga tidur.

Tanda bot di GA4: tabel singkat

Di mana melihat Yang mencurigakan Biasanya berarti
Akuisisi traffic lonjakan Direct, Unassigned, referral asing script, spam, kunjungan tanpa perpindahan dari browser
Interaksi sekitar 0%, waktu 0–2 detik program membuka halaman lalu pergi
Geografi negara asing, (not set), satu kota dengan ratusan sesi server, VPN, proxy
Teknologi resolusi sama, versi browser lama browser otomatis
Waktu aktivitas rata sepanjang hari bot tidak tidur
Konversi banyak sesi, nol peristiwa utama traffic tanpa minat pada situs

Daftar tanda yang lebih umum, tidak terikat pada GA4, ada di artikel ciri-ciri traffic bot dan cara mengenalinya.

Cara memfilter traffic bot di GA4

Fitur bawaannya sedikit, dan masing-masing punya harga. Penting membedakan filter, yang mengubah data selamanya, dan segmen serta perbandingan, yang hanya mengubah cara Anda melihatnya.

Traffic internal

Mulailah dari kebisingan sendiri: Anda, tim, kontraktor, dan layanan monitoring Anda juga masuk ke laporan.

  1. Admin → Aliran data → aliran web Anda → Konfigurasi setelan tag → Tentukan traffic internal. Buat aturan berdasarkan alamat IP atau rentangnya. Kunjungan seperti ini diberi parameter traffic_type dengan nilai internal.
  2. Admin → Pengumpulan dan modifikasi data → Filter data. Di sana sudah ada filter «Traffic internal». Pertama ubah statusnya ke «Pengujian»: data tidak dihapus, tetapi di laporan muncul dimensi dengan nama filter pengujian, sehingga Anda bisa melihat apa persisnya yang akan terbuang.
  3. Setelah yakin filter menangkap yang tepat, ubah statusnya ke «Aktif».

Ingat: filter aktif tidak berlaku surut dan mengecualikan data secara permanen. Data yang sudah terfilter tidak bisa dipulihkan.

Mekanisme yang sama bisa dipakai untuk alamat bot yang dikenal — misalnya jika situs Anda rutin dikunjungi layanan monitoring tertentu. Tetapi aturan IP hanya bagus untuk alamat yang stabil. Melawan bot yang setiap kali keluar dari alamat baru, termasuk lewat residential dan mobile proxy, aturan ini tidak berguna.

Traffic developer dan referral yang tidak diinginkan

Filter «Traffic developer» membuang peristiwa yang dikirim dalam mode debug. Di setelan tag juga ada daftar rujukan yang tidak diinginkan: domain dari daftar itu tidak akan dihitung sebagai sumber. Ini tidak menghapus kunjungan bot, tetapi membersihkan laporan dari sumber palsu — misalnya payment gateway atau domain spam.

Segmen di Eksplorasi

Untuk menganalisis periode lalu dan kasus yang meragukan, gunakan segmen di bagian Eksplorasi. Misalnya segmen «sesi dengan interaksi» atau segmen pengecualian «kota = mencurigakan DAN waktu interaksi < 1 detik». Segmen tidak menghapus apa pun: Anda hanya melihat laporan tanpa sampah dan melihat bagaimana kesimpulan berubah.

Praktik yang baik adalah menyimpan dua eksplorasi: «semua apa adanya» dan «tanpa bot yang jelas». Jika kesimpulan tentang kampanye berubah saat berpindah dari satu ke yang lain, berarti keputusan diambil berdasarkan noise.

Perbandingan di laporan standar

Di laporan biasa ada tombol «Tambahkan perbandingan»: Anda bisa menyandingkan, misalnya, «Negara = target» dan «Negara ≠ target» atau channel yang berbeda. Ini cara cepat menunjukkan ke rekan kerja bahwa seluruh kenaikan sesi berasal dari satu segmen yang bukan target.

Filter sebelum penghitung

GA4 tidak punya filter «bot berdasarkan perilaku» dan tidak menampilkan alamat IP di laporan, jadi cara paling efektif adalah tidak membiarkan bot sampai ke tag analitik sama sekali. Ini bisa dilakukan dengan kondisi pemicu tag di Google Tag Manager (misalnya tidak mengirim data dari host tertentu) atau dengan menyaring traffic di sisi situs. Skema umum menyaring bot sebelum mereka sampai ke halaman ada di artikel cara filter bot traffic iklan, sedangkan perbandingan dua pendekatan — pemeriksaan browser atau daftar alamat — di materi cek JS atau blokir berdasarkan IP.

Kenapa angka GA4 berbeda dengan akun iklan dan tracker

Ini sumber utama ketidakpercayaan pada analitik, dan biasanya selisihnya bisa dijelaskan. Tiga sistem memang menghitung hal yang berbeda.

Sistem Yang dihitung Kapan peristiwa tercatat
Akun iklan klik dan tayangan saat iklan diklik
Tracker server perpindahan lewat tautan saat permintaan sampai ke server tracker
GA4 sesi dan peristiwa saat halaman selesai dimuat dan tag mengirim data

Dari sini muncul penyebab selisih yang umum:

  • Klik tidak menjadi sesi. Orang mengklik lalu menutup tab, halaman yang lambat belum sempat dimuat, tag diblokir ad blocker di browser.
  • Persetujuan cookie. Jika pengunjung menolak, GA4 tidak menerima data sama sekali atau menerima sinyal anonim dan memodelkan sebagian gambaran.
  • Bot. Robot yang tidak menjalankan JavaScript terlihat oleh akun iklan dan tracker server, tetapi tidak oleh GA4. Sebaliknya, robot dengan browser bisa masuk ke GA4, meskipun akun iklan sudah mengakui kliknya tidak valid dan tidak menagihnya.
  • Atribusi. GA4 membagi konversi antar channel menurut modelnya sendiri, sementara akun iklan mencatat konversi untuk dirinya menurut modelnya. Satu penjualan yang sama bisa muncul di kampanye berbeda.
  • Zona waktu dan tanggal. Jika akun iklan dan properti GA4 memakai zona waktu berbeda, angka harian tidak akan pernah cocok.
  • Ambang batas dan pemodelan. GA4 bisa menyembunyikan baris pada volume kecil dan melengkapi data dengan model — ini mengubah angka laporan.

Karena itu lebih berguna melihat bukan selisih absolutnya, melainkan dinamikanya. Jika akun iklan menunjukkan 1000 klik dan GA4 850 sesi, terus begitu selama berbulan-bulan, itulah normal traffic Anda. Jika selisihnya tiba-tiba melebar sampai separuh, dan di laporan muncul kota baru dengan interaksi nol, itu sudah traffic bot, dan ia memakan uang. Cara mengubahnya menjadi angka uang dibahas di artikel berapa budget yang hilang karena bot.

Batas GA4 dalam melawan bot

GA4 adalah alat untuk menganalisis perilaku manusia, bukan anti-fraud. Ia punya keterbatasan yang tidak bisa diatasi dengan pengaturan:

  • Tidak ada IP dan jaringan di laporan. Anda tidak bisa melihat bahwa kunjungan datang dari data center atau lewat proxy.
  • Tidak ada keputusan per kunjungan. Yang ada hanya agregat; satu sesi tertentu tidak bisa dibuka untuk melihat kenapa ia mencurigakan.
  • Filter permanen dan tidak berlaku surut. Kesalahan di filter menghapus data asli selamanya.
  • Bot tanpa JavaScript tidak terlihat. Padahal kliknya mungkin sudah Anda bayar.

Karena itulah media buyer melengkapi analitik dengan sistem yang memeriksa setiap kunjungan sebelum halaman. ArtisanClo menyaring bot, traffic data center, VPN, dan proxy, dan untuk setiap klik menampilkan kode alasan keputusan di log — kenapa kunjungan diloloskan atau disaring. Tracker bawaan sekaligus menghitung biaya, konversi, profit, dan ROI per kampanye, sehingga terlihat berapa uang yang habis untuk traffic sampah, bukan hanya berapa sesi yang ia tambahkan ke laporan. Selengkapnya — di halaman fitur.

Apa yang dilakukan jika bot di GA4 sudah ditemukan

  1. Temukan segmennya. Kampanye, sumber, kota, resolusi layar — di mana sampah terkonsentrasi.
  2. Cocokkan dengan akun iklan. Lihat klik mana yang diakui platform sebagai tidak valid dan apakah uangnya dikembalikan.
  3. Aktifkan segmen «tanpa bot yang jelas» dan tinjau ulang kesimpulan untuk periode lalu.
  4. Filter yang sudah dikenal — traffic internal, layanan monitoring, alamat yang stabil.
  5. Berhenti mengirim konversi sampah ke akun iklan, agar algoritma tidak mencari yang serupa. Cara mengatur tracking agar hanya peristiwa asli yang masuk laporan — di artikel cara melacak konversi iklan.
  6. Saring bot sebelum halaman, jika porsinya terasa dan terus naik.

Ringkasan

GA4 otomatis mengecualikan robot yang dikenal, tetapi tidak yang menjalankan JavaScript dan berpura-pura menjadi manusia. Mereka ketahuan dari kombinasi tanda: lonjakan Direct dan Unassigned, interaksi nol, waktu interaksi beberapa detik, kota asing, perangkat yang seragam. Dengan fitur bawaan Anda bisa memfilter traffic internal dan alamat yang dikenal, sedangkan sisanya dilihat lewat segmen dan perbandingan, dengan mengingat bahwa filter bersifat permanen. Selisih GA4 dengan akun iklan dan tracker itu wajar selama stabil; kenaikan selisih yang tajam adalah alasan untuk mencari bot dan menghitung berapa biayanya.

Pertanyaan yang sering diajukan

01

Apakah Google Analytics 4 memfilter bot secara otomatis?

Ya, tetapi hanya yang dikenal. GA4 mengecualikan traffic robot dan spider dari daftar industri dan riset Google sendiri. Fitur ini tidak bisa dimatikan, dan jumlah kunjungan yang dikecualikan juga tidak bisa dilihat. Bot yang menjalankan JavaScript dan menyamar sebagai browser biasa tetap masuk ke laporan.

02

Bagaimana tahu ada traffic bot di GA4?

Cari kombinasi tanda: lonjakan sesi dari satu sumber atau kota, interaksi mendekati nol, waktu interaksi rata-rata hanya beberapa detik, resolusi layar dan browser yang sama, sumber (not set) atau Unassigned. Satu tanda belum membuktikan apa pun, beberapa sekaligus hampir selalu berarti otomatisasi.

03

Bisakah bot dihapus dari data GA4 yang sudah terkumpul?

Tidak. Filter data di GA4 hanya berlaku untuk data baru dan mengecualikan secara permanen apa yang terkena filter. Untuk periode lalu tersisa segmen di bagian Eksplorasi dan perbandingan di laporan: keduanya tidak menghapus data, tetapi memungkinkan Anda melihatnya tanpa sampah.

04

Kenapa klik di Google Ads lebih banyak daripada sesi di GA4?

Akun iklan menghitung klik, GA4 menghitung sesi yang dimulai setelah halaman dimuat dan tag terpicu. Di antaranya hilang orang yang pergi sebelum halaman terbuka, yang menolak cookie, pengguna ad blocker, serta bot yang tidak menjalankan JavaScript. Selisih kecil itu wajar, selisih yang terus membesar perlu diselidiki.

05

Bisakah memblokir bot berdasarkan IP di GA4?

Secara langsung tidak: GA4 tidak menampilkan alamat IP di laporan, dan aturan berbasis IP hanya ada untuk traffic internal. Aturan itu bisa dipakai juga untuk alamat bot yang dikenal, tetapi tidak berguna melawan alamat yang terus berganti. Lebih andal menyaring pengunjung seperti itu sebelum mereka sampai ke penghitung.

Baca juga

9 menit baca

Cek JavaScript atau Blokir IP: Dua Pendekatan Perlindungan dari Bot

Blokir IP memutuskan sebelum halaman dimuat dan tidak mengorbankan kecepatan, tetapi buta terhadap bot di alamat rumahan. Cek JavaScript melihat browser dari dalam, tetapi butuh waktu dan bisa keliru di perangkat yang tidak biasa. Kita bahas apa yang ditangkap tiap pendekatan dan kenapa perlindungan yang matang memakai keduanya.

Lihat trafik Anda yang sebenarnya

Hubungkan ArtisanClo ke situs Anda, lihat siapa yang benar-benar datang dari iklan, dan mengapa setiap klik mendapat keputusannya.