Jika membutuhkan nama dimensi di Google Analytics yang tidak termasuk dalam dimensi dan metrik default, Anda dapat menetapkan dimensi kustom. Gunakan dimensi kustom untuk mengumpulkan dan menganalisis data yang tidak diambil otomatis oleh Analytics. Anda dapat mengirim nilai ke dimensi kustom dengan variabel yang menarik data dari halaman web Anda atau menggunakan lapisan data untuk meneruskan nilai tertentu.
Menggunakan variabel halaman untuk menetapkan nilai dimensi kustom
Jika Anda perlu mengaitkan nilai dari daftar ke sesi Google Analytics, gunakan variabel tabel pemeta di Tag Manager.
Langkah 1: Buat dimensi kustom
Untuk membuat dimensi kustom di Google Analytics:
- Login ke akun Google Analytics Anda.
- Buka Admin Properti: Definisi Kustom Dimensi Kustom.
- Klik +Dimensi Kustom Baru.
- Berikan nilai Anda sendiri untuk kolom Nama dan tetapkan menu Cakupan ke nilai yang diinginkan. Pastikan Anda mencentang opsi Aktif.
Contoh: Tetapkan kolom Nama ke 'Tujuan', dan menu Cakupan ke 'Hit'. - Klik Buat.
- Nomor dimensi akan ditemukan dalam contoh kode yang ditampilkan pada halaman Dimensi Kustom yang Dibuat. Catat nomor dimensi. Dalam contoh ini, nomor indeks dimensi adalah 6:
JavaScript:
var dimensionValue = 'SOME_DIMENSION_VALUE';
ga('set', 'dimension6', dimensionValue);
Android SDK:
String dimensionValue = "SOME_DIMENSION_VALUE";
tracker.set(Fields.customDimension(6), dimensionValue);
iOS SDK:
NSString *dimensionValue = @"SOME_DIMENSION_VALUE";
[tracker set:[GAIFields customDimensionForIndex:6] value:dimensionValue];
Langkah 2: Siapkan variabel Tag Manager untuk menangkap nilai halaman
Langkah selanjutnya adalah menyiapkan variabel Tag Manager yang akan menangkap nilai dari halaman yang dapat digunakan untuk mengisi nilai kolom dimensi kustom. Nilai yang Anda targetkan dapat berasal dari sejumlah sumber yang berbeda: ID elemen pada halaman, nilai yang dihasilkan saat peristiwa terjadi (misalnya, peristiwa timer), atau teks yang ada di URL.
Untuk contoh ini, nilai yang diperlukan ada di URL halaman sebagai sebuah fragmen; string teks yang muncul setelah tanda pagar (#) di akhir URL. Contoh:
- https://www.example.com/destinations/#paris
- https://www.example.com/destinations/#newyork
- https://www.example.com/destinations/#tokyo
Tag Manager dapat menangkap nilai fragmen URL, memasukkan nilai tersebut ke variabel, lalu menggunakan variabel tersebut untuk memberikan nilai untuk dimensi kustom yang ingin kita gunakan:
- Di Tag Manager, klik Variabel.
- Di bagian Variabel Buatan Pengguna, klik Baru.
- Klik Konfigurasi Variabel, lalu pilih URL sebagai jenis variabel.
- Pada halaman Konfigurasi Variabel, tetapkan Jenis Komponen ke Fragmen.
- Beri nama variabel, misalnya "Variabel Fragmen URL".
- Klik Simpan.
Langkah 3: Aktifkan dimensi kustom di tag Universal Analytics Anda
Langkah terakhir adalah mengaktifkan dimensi kustom dalam variabel Setelan Google Analytics Anda:
- Klik Variabel, lalu pilih variabel Setelan Google Analytics.
- Buka tag untuk mengedit dan pilih Setelan lainnya Dimensi Kustom.
- Klik +Tambahkan Dimensi Kustom
- Masukkan nilai Indeks yang Anda ambil di langkah 1.
- Untuk Nilai Dimensi, gunakan ikon pemilih variabel untuk memilih nama variabel yang Anda buat di langkah 2.
- Klik Simpan.
Menetapkan nilai dimensi kustom dari lapisan data
Lapisan data adalah metode terbaik untuk memastikan hasil yang konsisten dalam laporan Anda, karena Anda tetap memegang kontrol penuh terhadap nilai yang diteruskan ke tag. Dalam contoh ini, dataLayer.push()
digunakan di situs untuk menambahkan nilai tujuan ke lapisan data saat tombol diklik:
Pesan tiket ke Paris
</button>
Untuk menggunakan Tag Manager untuk mengirim nilai ini ke Google Analytics sebagai dimensi kustom, gunakan variabel lapisan data, lalu terapkan dimensi kustom ke tag Google Analytics yang sesuai yang sudah di-deploy pada situs Anda.
Langkah 1: Buat dimensi kustom
Untuk membuat dimensi kustom di Google Analytics:
- Login ke akun Google Analytics Anda.
- Buka Admin Kolom Properti: Definisi Kustom Dimensi Kustom.
- Klik +Dimensi Kustom Baru.
- Berikan nilai Anda sendiri untuk kolom Nama dan tetapkan menu Cakupan ke nilai yang diinginkan. Pastikan Anda mencentang opsi Aktif.
Contoh: Tetapkan kolom Nama ke 'Tujuan', dan menu Cakupan ke 'Hit'. - Klik Buat.
- Nomor dimensi akan ditemukan dalam contoh kode yang ditampilkan pada halaman Dimensi Kustom yang Dibuat. Catat nomor dimensi. Dalam contoh ini, nomor indeks dimensi adalah 6:
JavaScript:
var dimensionValue = 'SOME_DIMENSION_VALUE';
ga('set', 'dimension6', dimensionValue);
Android SDK:
String dimensionValue = "SOME_DIMENSION_VALUE";
tracker.set(Fields.customDimension(6), dimensionValue);
iOS SDK:
NSString *dimensionValue = @"SOME_DIMENSION_VALUE";
[tracker set:[GAIFields customDimensionForIndex:6] value:dimensionValue];
Langkah 2: Buat variabel lapisan data
Langkah selanjutnya adalah membuat variabel yang akan menangkap nilai lapisan data yang benar:
- Di Tag Manager, klik Variabel.
- Di bagian Variabel Buatan Pengguna, klik Baru.
- Pilih Variabel Lapisan Data untuk jenis variabel.
- Tetapkan kolom teks Nama Variabel Lapisan Data ke tujuan.
- Beri nama variabel, misalnya "variabel lapisan data tujuan".
- Klik Simpan.
Langkah 3: Aktifkan dimensi kustom di tag Universal Analytics
Langkah terakhir dalam penyiapan adalah mengaktifkan dimensi kustom di variabel Setelan Google Analytics:
- Klik Variabel lalu klik variabel Setelan Google Analytics.
- Klik Konfigurasi Variabel.
- Klik Setelan lainnya Dimensi Kustom.
- Klik +Tambahkan Dimensi Kustom.
- Masukkan nilai Indeks yang Anda ambil di langkah 1.
- Untuk Nilai Dimensi, masukkan nama variabel yang Anda buat di langkah 2.
- Klik Simpan.
- Publikasikan penampung Anda agar perubahan diterapkan.