Ada dua jenis utama metode penerapan pengukuran e-commerce Universal Analytics: E-commerce standar dan enhanced e-commerce.
Laporan E-commerce standar memungkinkan Anda mengukur transaksi dan menganalisis aktivitas pembelian di situs atau aplikasi. Anda dapat melihat informasi produk dan transaksi, nilai pesanan rata-rata, rasio konversi e-commerce, waktu untuk membeli, dan data lainnya.
Enhanced e-commerce menambahkan fungsi lain ke laporan e-commerce standar. Enhanced e-commerce muncul saat pelanggan menambahkan item ke keranjang belanjanya, saat mereka memulai proses checkout, dan saat mereka menyelesaikan pembelian. Anda juga dapat menggunakan enhanced e-commerce untuk mengidentifikasi segmen pelanggan yang keluar dari funnel belanja.
Petunjuk ini menjelaskan cara menggunakan Google Tag Manager untuk menerapkan tag e-commerce Universal Analytics.
E-commerce Standar
Untuk menyiapkan tag e-commerce standar Universal Analytics:
- Login ke Akun Google Analytics dan aktifkan e-commerce untuk tampilan yang diinginkan.
- Buat tag Universal Analytics dan tetapkan Jenis Pelacakan ke Transaksi.
- Konfigurasikan tag Anda dengan kolom wajib diisi.
- Tambahkan objek
dataLayer()
ke halaman transaksi untuk mengumpulkan dan meneruskan variabel yang diperlukan. Pastikan variabeldataLayer()
diisi dalam kode sebelum tag diaktifkan. - Buat pemicu untuk mengaktifkan tag di halaman konfirmasi transaksi.
Semua informasi transaksi harus diteruskan melalui lapisan data, dengan nama variabel yang ditampilkan di bawah:
Data Transaksi
Nama Variabel | Deskripsi | Jenis |
---|---|---|
transactionId (Wajib) | Pengenal unik transaksi | string |
transactionAffiliation (Opsional) | Mitra atau toko | string |
transactionTotal (Wajib) | Nilai total transaksi | angka |
transactionShipping (Opsional) | Biaya pengiriman untuk transaksi | angka |
transactionTax (Opsional) | Jumlah pajak untuk transaksi | angka |
transactionProducts (Opsional) | Daftar item yang dibeli dalam transaksi | deretan objek produk |
Data Produk
Nama Variabel | Deskripsi | Jenis |
---|---|---|
name (Wajib) | Nama produk | string |
sku (Wajib) | SKU Produk | string |
category (Opsional) | Kategori produk | string |
price (Wajib) | Harga satuan | angka |
quantity (Wajib) | Jumlah item | angka |
Tempatkan kode ini di atas penampung cuplikan Tag Manager sehingga lapisan data sudah siap saat Tag Manager mengaktifkan tag Google Analytics.
Jika karena alasan tertentu Anda tidak dapat menempatkan data e-commerce di atas penampung cuplikan Tag Manager, Anda dapat mencoba salah satu solusi berikut:
- Buat agar tag diaktifkan berdasarkan peristiwa khusus yang terjadi jauh di bawah halaman (misalnya, dengan menggabungkan push data dan peristiwa seperti yang dijelaskan dalam dokumentasi developer.)
- Tetapkan jenis Pemicu ke "DOM Tersedia".
Pelajari e-commerce Google Analytics lebih lanjut.
Enhanced E-commerce
Ada dua metode yang digunakan untuk menerapkan enhanced e-commerce dengan Tag Manager:
- Lapisan data: Metode yang disarankan; mengirim data e-commerce ke lapisan data dari kode Anda.
- Variabel JavaScript Kustom: Membuat variabel JavaScript Kustom di Tag Manager. Variabel ini akan menampilkan objek dengan informasi yang akan Anda dorong ke lapisan data.
Dengan salah satu metode tersebut, Anda harus memahami enhanced e-commerce di Google Analytics sebelum menggunakan Tag Manager untuk menerapkan tag enhanced e-commerce. Anda mungkin perlu meminta bantuan dari developer untuk penerapan lapisan data.
Penting: Ada beberapa jenis informasi spesifik yang tersedia untuk digunakan saat menerapkan enhanced e-commerce. Lihat dokumentasi developer untuk daftar lengkap jenis data yang didukung.
Penerapan lapisan data
- Di kode Anda, tambahkan informasi e-commerce ke objek lapisan data yang bernama "e-commerce". Lihat dokumentasi developer Tag Manager untuk detail cara menerapkan lapisan data.
- Di Tag Manager, buat tag Universal Analytics dengan setelan tambahan ini:
- Tetapkan Jenis Pelacakan ke Kunjungan Halaman atau Peristiwa.
- Di variabel Setelan Google Analytics Settings, pada bagian Setelan Lainnya E-commerce, tetapkan opsi Aktifkan Fitur Enhanced E-commerce ke Benar.
- Pilih Gunakan Lapisan Data.
Penerapan variabel JavaScript Kustom
- Buat variabel JavaScript Kustom. Variabel ini harus menampilkan objek yang berisi objek e-commerce.
Di variabel ini, gunakan sintaksis yang sama dengan yang akan digunakan untuk mengirim data ini ke lapisan data. - Di Tag Manager, buat tag Universal Analytics dengan setelan tambahan ini:
- Tetapkan Jenis Pelacakan ke Kunjungan Halaman atau Peristiwa.
- Di variabel Setelan Google Analytics, pada bagian Setelan Lainnya Iklan, tetapkan opsi Aktifkan Fitur Enhanced E-commerce ke Benar.
- Pilih Gunakan Lapisan Data.
Referensi terkait
- E-commerce untuk Google Analytics 4 dan Google Tag Manager
- Google Analytics: Tentang e-commerce
- Google Analytics: Tentang enhanced e-commerce
- Pemasaran ulang Google Ads standar
- Pemasaran ulang dinamis Google Ads
- Enhanced e-commerce dengan gtag.js
- Demo enhanced e-commerce
- Panduan Developer Enhanced E-commerce (UA)