E-commerce GA4 (Tag Manager): Mengirim peristiwa Universal Analytics

Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Panduan ini menjelaskan cara menggunakan penerapan e-commerce Universal Analytics (Tag Manager) untuk mengirim peristiwa e-commerce ke properti Google Analytics 4.

Buka Pusat migrasi developer untuk melihat panduan dan referensi migrasi lainnya.

Hasil

Dengan mengikuti panduan ini, penerapan Universal Analytics yang ada akan digunakan untuk mengisi properti Google Analytics 4 yang baru. Penerapan Universal Analytics yang ada tidak akan berubah, laporan e-commerce UA Anda akan terus diisi dengan data dan Anda akan mulai menerima data dalam properti Google Analytics 4 yang baru.

Sebelum memulai

  1. Gunakan alat pemandu migrasi e-commerce untuk memastikan bahwa pernyataan berikut sesuai dengan penerapan Anda saat ini:

    • Anda menggunakan properti Universal Analytics
    • Situs Anda menggunakan Tag Manager dan Menggunakan Lapisan Data untuk mengirim peristiwa e-commerce
  2. Tinjau opsi migrasi untuk penerapan e-commerce guna mempelajari kompromi dari setiap opsi. Pastikan bahwa Anda memang ingin mengikuti panduan ini untuk menggunakan penerapan Universal Analytics Tag Manager yang ada untuk Google Analytics 4.

  3. Tinjau Referensi kompatibilitas peristiwa untuk mempelajari cara peristiwa UA diterjemahkan saat dikirim ke properti GA4.

Kompromi dan pertimbangan

Tinjau dan pertimbangkan informasi di bawah untuk sepenuhnya memahami implikasi penggunaan penerapan e-commerce Universal Analytics (Tag Manager) yang ada dengan properti Google Analytics 4.

Kelebihan Kekurangan
  • Opsi termudah untuk diterapkan karena Anda tidak mengubah penerapan lapisan data e-commerce yang ada.
  • Memungkinkan Anda melihat data e-commerce dalam laporan GA4 dan Google Analytics.
  • Tidak ada perubahan pada cara data e-commerce dikumpulkan atau dilaporkan di properti Universal Analytics Anda.
  • Peristiwa yang terkait dengan Progres checkout dan Opsi checkout tidak mudah dipetakan ke peristiwa GA4. Kemungkinan informasi opsi checkout tidak akan muncul dalam laporan e-commerce GA4.
    • Jika Anda mengirim peristiwa untuk progres dan opsi checkout yang tidak didukung, parameter terkaitnya akan diperlakukan sebagai peristiwa kustom dan parameter kustom di GA4. Namun, data tidak akan dikirim ke Google Analytics untuk parameter items (tidak didukung).
  • Langkah Tambahkan Info Pengiriman di laporan Funnel Hasil/Detail Keranjang GA4 akan kosong.
  • Langkah Klik Daftar di laporan Funnel Daftar Item/Produk/Merchandise GA4 akan kosong.
  • Pembatas / untuk kategori tidak dikenali di GA4. GA4 akan melaporkancat1/cat2/cat3 sebagai satu kategori, bukan tiga kategori, yaitu cat1, cat2, dan cat3.

Penerapan

1. Membuat dan mengonfigurasi properti GA4 baru

Selesaikan langkah-langkah berikut untuk membuat dan mengonfigurasi properti Google Analytics 4 baru Anda:

  1. Buat properti Google Analytics 4 yang baru.
    • Gunakan Asisten Penyiapan GA4 untuk secara otomatis membuat properti GA4 baru dan menyalin setelan berikut dari properti Universal Analytics Anda: nama properti, URL situs, zona waktu, dan setelan mata uang. Namun, hapus centang opsi Aktifkan pengumpulan data menggunakan tag yang ada untuk menonaktifkan fitur tag situs yang terhubung. Atau, jika Anda tidak ingin menyalin setelan dari properti Universal Analytics Anda, buat properti Google Analytics 4 tanpa Asisten Penyiapan GA4.
  2. Tambahkan tag Konfigurasi Google Analytics 4.
    1. Buka penampung Google Tag Manager untuk penerapan Universal Analytics Anda yang ada.
    2. Klik Tag > Baru.
    3. Klik Konfigurasi Tag dan pilih Konfigurasi GA4.
    4. Masukkan ID Pengukuran properti Google Analytics 4 Anda.
    5. Pilih untuk memicu tag di Semua Halaman (atau di subkumpulan halaman yang ingin Anda ukur).
    6. Simpan dan publikasikan konfigurasi tag Anda.

2. Menambahkan konfigurasi tag Peristiwa GA4 untuk mengukur peristiwa e-commerce

Untuk setiap konfigurasi tag Universal Analytics, Anda harus menambahkan konfigurasi tag Peristiwa GA4 untuk mengukur peristiwa e-commerce yang setara di GA4.

Untuk setiap peristiwa e-commerce Universal Analytics, langkah-langkah umum untuk membuat peristiwa GA4 yang sesuai adalah sebagai berikut:

  1. Buat Konfigurasi Tag baru dan pilih Peristiwa GA4.
  2. Untuk Nama Peristiwa, gunakan tabel Kompatibilitas antara peristiwa UA dan GA4 dan/atau alat pemandu migrasi e-commerce untuk menemukan nama peristiwa GA4 yang sesuai untuk aktivitas e-commerce Universal Analytics. Misalnya, jika Anda membuat peristiwa untuk mengukur tayangan produk, nama peristiwa GA4 akan menjadi view_item_list.
  3. Di bagian Setelan Lainnya, lalu E-commerce, centang Kirim data E-commerce.
  4. Untuk Sumber Data, pilih Lapisan Data.
  5. Di bagian Pemicuan, pilih pemicu yang sesuai untuk mengaktifkan tag. Ini harus menjadi pemicu yang sama dengan yang digunakan untuk peristiwa e-commerce Universal Analytics yang sesuai.
  6. Klik Simpan.

Ulangi langkah-langkah di atas untuk setiap aktivitas e-commerce Universal Analytics. Publikasikan perubahan Anda bila sudah selesai.

Contoh: Peristiwa UA ke GA4

Contoh berikut menunjukkan cara membuat Peristiwa GA4 yang setara untuk aktivitas e-commerce klik produk diterapkan di Tag Manager untuk Universal Analytics.

Mengukur Klik Produk berikut untuk Universal Analytics, yang diterapkan Menggunakan Lapisan Data. Nama peristiwa kustomnya adalah productClick.

<script>
/**
 * Call this function when a user clicks on a product link. This function uses the event
 * callback datalayer variable to handle navigation after the ecommerce data has been sent
 * to Google Analytics.
 * @param {Object} productObj An object representing a product.
 */
function(productObj) {
  dataLayer.push({
    'event': 'productClick',
    'ecommerce': {
      'click': {
        'actionField': {'list': 'Search Results'},      // Optional list property.
        'products': [{
          'name': productObj.name,                      // Name or ID is required.
          'id': productObj.id,
          'price': productObj.price,
          'brand': productObj.brand,
          'category': productObj.cat,
          'variant': productObj.variant,
          'position': productObj.position
         }]
       }
     },
     'eventCallback': function() {
       document.location = productObj.url
     }
  });
}
</script>

Di Tag Manager, konfigurasi tag Universal Analytics adalah sebagai berikut:

Jenis tag: Universal Analytics
Jenis pelacakan: Peristiwa
Kategori Peristiwa: Ecommerce
Tindakan Peristiwa: Product Click
Aktifkan Fitur Enhanced E-commerce: true
Gunakan Lapisan Data: true
Pemicu: event sama dengan productClick

Konfigurasi tag Universal Analytics untuk klik produk

Konfigurasi pemicu ditetapkan untuk mengaktifkan tag saat peristiwa productClick didorong ke lapisan data:

Konfigurasi pemicu untuk peristiwa kustom productClick

Untuk menggunakan penerapan UA di atas agar dapat mengirim data ke GA4, peristiwa GA4 yang setara berikut dikonfigurasi:

Jenis tag: Peristiwa GA4
Nama Peristiwa: select_item
Kirim Data E-commerce: true
Sumber Data: Data Layer
Pemicu: event sama dengan productClick

Konfigurasi tag Peristiwa GA4 untuk klik produk