Google Tag Manager, Server-Side Tagging, dan Consent Mode: Pengukuran Website yang Patuh dan Akurat
Isi artikel
- Ringkasan
- Masalah umum pengukuran website bisnis
- Mulai dari rencana pengukuran
- Google Tag Manager dan data layer
- Consent mode: pelacakan yang menghormati pilihan pengunjung
- Server-side tagging: kapan layak
- Menamai event dan atribut
- Pengujian sebelum dan sesudah rilis
- Dampak pada kecepatan website
- Tata kelola: siapa yang boleh mengubah apa
- Menghubungkan data ke keputusan
- Langkah awal selama dua minggu
- Pertanyaan yang sering diajukan
- Penutup
Hampir semua website bisnis memasang pelacakan: Google Analytics, piksel iklan, alat peta panas, dan skrip chat. Di banyak kasus pemasangannya terjadi bertahap, oleh orang berbeda, dengan menempelkan potongan kode langsung ke templat halaman. Setahun kemudian tidak ada yang tahu skrip mana yang masih diperlukan, mengapa angka konversi di Analytics berbeda dari di platform iklan, dan apakah pengunjung sudah diminta persetujuan sebelum datanya dikirim ke pihak ketiga.
Artikel ini membahas cara menata pengukuran yang rapi dan patuh: rencana pengukuran, Google Tag Manager dengan data layer, consent mode, server-side tagging, penamaan event, pengujian, dan tata kelola. Tujuannya dua hal yang sering dianggap bertentangan: data konversi yang akurat untuk keputusan pemasaran, dan penghormatan terhadap privasi pengunjung. Isinya panduan teknis umum, bukan nasihat hukum. Ketentuan seperti UU Pelindungan Data Pribadi dan aturan di negara tempat pengunjung Anda berada perlu dikonfirmasi dengan penasihat hukum.
Ringkasan
- Mulailah dari rencana pengukuran: keputusan apa yang akan diambil dari data, baru tentukan event yang dicatat
- Google Tag Manager memusatkan semua tag dan data layer memisahkan data bisnis dari tampilan halaman
- Consent mode membuat tag menyesuaikan perilakunya dengan pilihan persetujuan pengunjung
- Server-side tagging memindahkan sebagian pengiriman data ke server Anda sehingga lebih terkendali, tetapi menambah biaya dan kerumitan
- Penamaan event yang konsisten, pengujian, dan dokumentasi menjaga data tetap dapat dipercaya

Masalah umum pengukuran website bisnis
Beberapa gejala yang sering muncul pada website yang pelacakannya tidak terkelola:
- Skrip menumpuk di templat, memperlambat halaman, dan sulit dihapus karena tidak ada yang yakin fungsinya
- Satu konversi dihitung dua kali, misalnya karena tag terpasang di kode dan juga di pengelola tag
- Angka konversi berbeda antara Analytics, platform iklan, dan sistem penjualan internal
- Formulir dan tombol penting tidak terlacak sama sekali
- Pelacakan berjalan sebelum pengunjung memberi persetujuan
- Perubahan desain merusak pelacakan tanpa ada yang menyadari selama berminggu-minggu
Penyebab utamanya sama: pelacakan dipasang sebagai tambalan, bukan dirancang sebagai sistem. Pembahasan pengukuran yang lebih luas ada di analitik website dan aplikasi mobile untuk keputusan.
Mulai dari rencana pengukuran
Sebelum membuka Tag Manager, tulis rencana pengukuran satu halaman. Isinya:
- Tujuan bisnis, misalnya jumlah permintaan penawaran, pendaftaran demo, atau pembelian
- Pertanyaan yang ingin dijawab, misalnya halaman layanan mana yang paling sering mendahului permintaan penawaran
- Daftar konversi utama dan konversi pendukung, misalnya klik tombol WhatsApp, pengiriman formulir, atau unduhan brosur
- Dimensi yang diperlukan, misalnya jenis layanan, bahasa halaman, atau sumber kunjungan
- Siapa yang memakai laporan dan seberapa sering
Rencana ini mencegah dua kegagalan: mengumpulkan semua hal tanpa tujuan, dan melewatkan hal yang justru penting. Ia juga mengurangi data yang dikumpulkan, yang sejalan dengan prinsip minimisasi data dalam pelindungan data pribadi. Untuk dasar hukum dan praktik di sisi privasi, lihat pelindungan data pribadi untuk website dan aplikasi.
Google Tag Manager dan data layer
Google Tag Manager adalah wadah untuk tag, yaitu potongan kode pelacakan. Alih-alih menempelkan setiap skrip di templat, Anda memasang satu cuplikan kontainer dan mengelola sisanya lewat antarmuka. Keuntungannya: perubahan tidak selalu memerlukan rilis kode, ada riwayat versi, dan ada mode pratinjau untuk pengujian.
Namun, Tag Manager tanpa disiplin hanya memindahkan kekacauan dari kode ke antarmuka. Kuncinya ada pada tiga hal berikut.
Data layer sebagai kontrak data
Data layer adalah objek di halaman yang berisi informasi terstruktur, misalnya jenis halaman, bahasa, nama layanan, atau nilai transaksi. Developer mengisinya dari sistem, dan Tag Manager membacanya. Dengan begitu pelacakan tidak bergantung pada struktur tampilan: mengganti kelas CSS atau tata letak tidak merusak event.
Contoh event yang ditulis ke data layer: pengiriman formulir kontak dengan atribut jenis layanan, atau penambahan produk ke keranjang dengan identitas produk dan harga. Nama dan atribut event disepakati antara marketing dan developer sebagai kontrak.
Penamaan dan struktur kontainer
Gunakan konvensi nama yang konsisten untuk tag, pemicu, dan variabel, misalnya awalan jenis dan tujuan. Kelompokkan dalam folder. Beri deskripsi pada setiap tag mengenai tujuan dan pemiliknya. Dalam setahun, dokumentasi kecil ini menghemat jam kerja yang jauh lebih banyak daripada waktu menulisnya.
Hindari duplikasi
Tentukan satu tempat untuk setiap tag. Bila Anda memakai Tag Manager, hapus skrip yang sama dari templat. Audit berkala dengan mode pratinjau dan alat pengembang peramban membantu menemukan tag ganda.
Consent mode: pelacakan yang menghormati pilihan pengunjung
Banner persetujuan saja tidak cukup bila tag tetap berjalan sebelum pengunjung memilih. Consent mode memungkinkan tag menyesuaikan perilaku berdasarkan status persetujuan. Layanan Google menggunakan sinyal seperti penyimpanan iklan, penyimpanan analitik, data pengguna untuk iklan, dan personalisasi iklan. Saat pengunjung menolak, tag tidak menulis cookie dan hanya mengirim sinyal terbatas tanpa identitas, yang oleh platform tertentu dapat dipakai untuk pemodelan konversi.
Langkah penerapan yang masuk akal:
- Pasang platform manajemen persetujuan yang terintegrasi dengan Tag Manager dan menyimpan bukti persetujuan
- Atur status bawaan sesuai kebijakan Anda sebelum pengunjung memilih, dan pastikan tag marketing menunggu sinyal persetujuan
- Pastikan teks banner jelas dan tombol tolak semudah tombol terima
- Uji bahwa tidak ada cookie pelacakan yang terpasang sebelum persetujuan
- Tinjau ulang bila ada tag baru atau vendor baru
Persyaratan consent mode, terutama untuk iklan dan pengunjung dari wilayah tertentu, berubah dari waktu ke waktu. Periksa dokumentasi resmi platform yang Anda pakai dan konsultasikan kepada penasihat hukum untuk wilayah target Anda. Pembahasan tentang data milik sendiri tanpa cookie pihak ketiga ada di first-party data dan pelacakan tanpa cookie pihak ketiga.
Server-side tagging: kapan layak
Pada pelacakan konvensional, peramban pengunjung langsung mengirim data ke banyak vendor. Pada server-side tagging, peramban mengirim data ke satu server yang Anda kendalikan, lalu server itu meneruskannya ke vendor sesuai aturan Anda. Server tersebut berjalan di layanan cloud, sering pada subdomain milik sendiri.
Manfaat yang realistis:
- Kendali lebih besar atas data apa yang diteruskan ke vendor; Anda dapat membuang atau menyamarkan bidang tertentu
- Lebih sedikit skrip pihak ketiga di peramban, yang dapat membantu kecepatan halaman
- Pengiriman data konversi dari server, misalnya dari sistem pesanan, lebih andal daripada hanya mengandalkan peramban
- Cookie dapat diatur dari domain sendiri, meski ini tidak menghapus kewajiban meminta persetujuan
Hal yang perlu diwaspadai:
- Ada biaya hosting server dan perawatan yang berjalan setiap bulan
- Konfigurasi lebih rumit dan memerlukan keahlian teknis
- Server-side tagging bukan jalan pintas menghindari persetujuan; data pribadi tetap tunduk pada aturan yang sama
- Bila salah konfigurasi, Anda justru menambah satu titik kegagalan
Untuk website kecil dengan satu atau dua tag, konfigurasi sisi peramban yang rapi biasanya cukup. Pertimbangkan server-side bila Anda memiliki volume iklan yang signifikan, banyak vendor, kebutuhan kontrol data yang ketat, atau konversi yang terjadi di luar peramban, seperti penjualan yang ditutup lewat telepon dan dicatat di CRM. Kombinasi ini terhubung ke integrasi CRM agar konversi offline dapat dikembalikan ke platform iklan.
Menamai event dan atribut
Konsistensi nama membuat laporan dapat dibandingkan dari waktu ke waktu. Beberapa pedoman:
- Gunakan format yang sama untuk semua event, misalnya kata kerja diikuti objek, seperti kirim_formulir atau unduh_brosur
- Pilih satu bahasa penamaan dan satu gaya huruf
- Pisahkan event antarmuka dan event bisnis; klik tombol bukan konversi, pengiriman formulir yang berhasil adalah konversi
- Catat atribut yang menyertai setiap event dan nilai yang diperbolehkan
- Jangan memasukkan data pribadi seperti nama, email, atau nomor telepon mentah ke dalam event analitik
Daftar event dan atribut disimpan sebagai dokumen hidup yang dirujuk oleh developer, marketing, dan analis. Saat ada fitur baru, daftar ini diperbarui bersamaan dengan pengembangan.
Pengujian sebelum dan sesudah rilis
Pelacakan perlu diuji seperti fitur lain:
- Gunakan mode pratinjau Tag Manager untuk memastikan tag menyala pada pemicu yang benar dan tidak menyala pada kondisi yang salah
- Uji empat skenario persetujuan: terima semua, tolak semua, sebagian, dan tidak memilih
- Periksa tab jaringan peramban untuk memastikan tidak ada permintaan ke vendor sebelum persetujuan bila kebijakan Anda demikian
- Bandingkan jumlah konversi di Analytics dengan sumber kebenaran internal, seperti formulir yang masuk ke email atau CRM, dalam satu periode
- Sertakan pelacakan dalam daftar uji rilis, terutama setelah perubahan desain atau migrasi
Perbedaan kecil antara platform adalah normal karena perbedaan atribusi dan persetujuan. Perbedaan besar menandakan masalah. Cara menguji perubahan dengan disiplin dibahas juga di uji A/B dan optimasi konversi website bisnis, karena hasil uji hanya bisa dipercaya bila datanya benar.
Dampak pada kecepatan website
Setiap tag menambah beban. Tag Manager sendiri ringan, tetapi tag yang dimuatnya bisa berat. Praktik yang membantu:
- Muat tag yang tidak mendesak setelah halaman interaktif, bukan di awal
- Hapus tag yang tidak lagi dipakai pada setiap audit
- Gunakan pemicu yang spesifik; jangan menyalakan semua tag di semua halaman
- Pantau metrik pengalaman pengguna, terutama INP, setelah menambah tag baru
Pembahasan metrik tersebut ada di Core Web Vitals: LCP, INP, CLS.
Tata kelola: siapa yang boleh mengubah apa
Kontainer pelacakan adalah kode yang berjalan di setiap halaman, jadi perubahannya perlu kendali.
- Batasi akses edit; berikan akses publikasi hanya kepada orang yang bertanggung jawab
- Gunakan ruang kerja dan tinjauan sebelum publikasi untuk perubahan besar
- Beri keterangan versi yang jelas pada setiap publikasi
- Tinjau tag pihak ketiga secara berkala; skrip dari vendor yang tidak lagi dipakai adalah risiko keamanan dan privasi
- Catat vendor yang menerima data pengunjung dalam kebijakan privasi
Aspek keamanan rantai pasok skrip dibahas di keamanan dependensi dan rantai pasok perangkat lunak.
Menghubungkan data ke keputusan
Pengukuran yang baik berakhir pada keputusan, bukan pada laporan. Hubungkan data ke dasbor ringkas yang menjawab pertanyaan di rencana pengukuran: sumber kunjungan yang menghasilkan permintaan penawaran, halaman yang paling sering dikunjungi sebelum konversi, dan perbandingan antarbahasa. Contoh rancangan dasbor yang berguna ada di dashboard bisnis untuk keputusan harian. Untuk bisnis yang menargetkan pembeli internasional, pisahkan laporan menurut bahasa dan wilayah agar terlihat pasar mana yang benar-benar menghasilkan prospek.
Langkah awal selama dua minggu
- Hari 1 sampai 3: audit semua skrip yang ada dan catat fungsi serta pemiliknya
- Hari 4 sampai 6: tulis rencana pengukuran dan daftar event
- Hari 7 sampai 10: pindahkan tag ke Tag Manager, buat data layer untuk event penting
- Hari 11 sampai 12: terapkan platform persetujuan dan consent mode
- Hari 13 sampai 14: uji semua skenario, bandingkan angka konversi, dan dokumentasikan
Setelah fondasi ini stabil, barulah menimbang server-side tagging.
Pertanyaan yang sering diajukan
Apakah Tag Manager membuat website lebih lambat?
Kontainernya sendiri ringan. Yang memperlambat adalah banyaknya tag berat di dalamnya. Dengan audit rutin dan pemicu spesifik, dampaknya bisa ditekan.
Apakah server-side tagging menghilangkan kebutuhan banner persetujuan?
Tidak. Server-side tagging mengubah jalur pengiriman data, bukan kewajiban hukum atas data pribadi. Persetujuan tetap perlu dihormati.
Berapa banyak event yang sebaiknya dilacak?
Cukup yang menjawab pertanyaan di rencana pengukuran. Untuk website jasa, sering kali kurang dari sepuluh event inti sudah memadai.
Penutup
Pengukuran yang baik adalah fondasi pemasaran yang bisa dipertanggungjawabkan. Dengan rencana pengukuran, Tag Manager dan data layer yang rapi, consent mode yang benar, dan server-side tagging bila memang diperlukan, Anda mendapatkan data konversi yang lebih akurat sekaligus menghormati pengunjung. Hasilnya adalah keputusan anggaran iklan dan konten yang lebih tepat. Bila Anda ingin merapikan pelacakan website atau membangun dasbor yang menjawab pertanyaan bisnis Anda, tim Agsora siap membantu dari audit sampai implementasi.
Rapikan pengukuran website dan dasbor konversi Anda
Diskusikan audit pelacakan, data layer, consent mode, dan dasbor dengan tim Agsora.
Konsultasi gratisRekomendasi untuk Anda
Bacaan yang berkaitan dengan topik ini
First Party Data dan Pelacakan Tanpa Cookie Pihak Ketiga: Mengenal Pelanggan dengan Cara Sah
Panduan membangun first party data: jenis data, nilai tukar yang adil, fondasi teknis, pengelolaan persetujuan, dan cara mengukur pemasaran saat pelacakan lintas situs terbatas.
Schema Markup dan Data Terstruktur untuk SEO Website Bisnis: Tampil Lebih Jelas di Pencarian
Panduan data terstruktur JSON-LD untuk bisnis: tipe schema yang berguna, cara menerapkan, kesalahan umum, serta pengujian dan pemantauan untuk pencarian tradisional dan AI.
Uji A/B dan Optimasi Konversi Website Bisnis: Mengambil Keputusan dengan Bukti, Bukan Selera
Cara memulai uji A/B secara sehat: kapan layak dilakukan, merumuskan hipotesis, memilih ukuran keberhasilan, menentukan durasi, membaca hasil tanpa tertipu, hal teknis yang perlu dijaga, serta etika dan privasi pengunjung.
Checklist gratis: memilih software house
24 poin untuk menilai calon vendor sebelum menandatangani kontrak. Bisa disimpan sebagai PDF.
Siap membangun sistem yang tumbuh bersama bisnis Anda?
Diskusikan kebutuhan Anda dengan tim AG·SORA, tanpa biaya, tanpa komitmen.