Tab Advanced berisi pengaturan lanjutan: exclude user role, posisi noscript GTM, variabel dataLayer kustom, dan Google Consent Mode v2.
Exclude User Roles #
Pilih role pengguna yang TIDAK akan menerima tracking. Berguna agar aktivitas admin atau editor tidak masuk ke data analytics dan mengotori laporan.
| Role | Keterangan |
|---|---|
| Administrator | User dengan akses penuh ke WordPress admin |
| Editor | User yang bisa mengedit semua post dan halaman |
| Author | User yang bisa menulis dan publish post sendiri |
| Contributor | User yang bisa menulis tapi tidak bisa publish |
| Subscriber | User terdaftar tanpa akses admin |
💡 Direkomendasikan: Selalu exclude Administrator agar data analytics tidak terkontaminasi oleh aktivitas Anda sebagai pengelola website.
Noscript Position #
Menentukan posisi tag <noscript> GTM — untuk pengunjung yang menonaktifkan JavaScript di browser mereka.
| Opsi | Keterangan |
|---|---|
After <body> (wp_body_open — recommended) | Tepat setelah tag <body>, diinjeksi via hook wp_body_open. Posisi yang direkomendasikan Google. Membutuhkan tema yang mendukung wp_body_open (WordPress 5.2+). |
In <head> | Alternatif jika tema tidak mendukung wp_body_open. Kurang ideal secara teknis tapi tetap berfungsi. |
Jika tema tidak mendukung wp_body_open, tambahkan baris berikut ke file header.php tema Anda, tepat setelah tag <body>:
<?php wp_body_open(); ?>
Custom dataLayer Variables #
Tambahkan variabel statis kustom ke dataLayer di setiap halaman. Berguna untuk informasi tambahan yang ingin selalu tersedia di GTM.
| Field | Contoh |
|---|---|
| KEY | siteEnvironment, clientId, storeRegion |
| VALUE | production, 12345, asia-pacific |
Cara menggunakan di GTM:
- Buka GTM → Variables → New → Data Layer Variable
- Masukkan nama variabel yang sama dengan KEY yang Anda set
- Variabel siap digunakan di trigger atau dikirim ke GA4 sebagai Custom Dimension
✅ Contoh penggunaan: set
siteEnvironment: productiondi server live dansiteEnvironment: stagingdi server development, lalu gunakan sebagai filter di GA4 untuk memisahkan data production dari development.
Google Consent Mode v2 #
Aktifkan untuk output perintah gtag('consent', 'default', {...}) sebelum semua tag manager snippet. Diperlukan jika website Anda menggunakan Consent Management Platform (CMP).
CMP yang kompatibel: Cookiebot, OneTrust, Complianz, CookieYes, dan CMP lainnya yang mendukung Google Consent Mode v2.
⚠️ Consent Mode v2 wajib diaktifkan untuk pengiklan yang menargetkan pengunjung dari Eropa (EEA) sejak Maret 2024. Jika semua traffic Anda dari Indonesia, pengaturan ini opsional.