Notifikasi

G Suite kini menjadi Google Workspace: semua yang dibutuhkan bisnis Anda untuk menyelesaikan pekerjaan.

Komponen Google Tag Manager

Memahami cara tag, pemicu, variabel, dan lapisan data berfungsi bersama-sama.

Google Tag Manager menggunakan konsep berikut untuk menangani bagaimana tag dikonfigurasi dan diaktifkan:

  • Tag: Tag adalah kode yang mengirim data ke sistem seperti Google Analytics.
  • Pemicu: Pemicu mendengarkan peristiwa tertentu, seperti klik, pengiriman formulir, atau pemuatan halaman.
  • Variabel: Variabel adalah placeholder bernama untuk nilai yang akan berubah, seperti nama produk, nilai harga, atau tanggal.
  • Lapisan data: Tag Manager mengimplementasikan lapisan data untuk menahan sementara nilai di klien agar dapat digunakan oleh tag, pemicu, dan variabel.

Tujuan artikel ini adalah untuk membantu Anda memahami bagaimana konsep-konsep ini berfungsi bersama-sama.

Tag dan pemicu

Tag adalah cuplikan kode yang dijalankan pada halaman atau aplikasi seluler. Tag dapat memenuhi berbagai penggunaan, tetapi sebagian besar tag yang digunakan di Tag Manager dirancang untuk mengirim informasi pelacakan dari situs Anda ke pihak ketiga. Contohnya mencakup tag Google Analytics dan tag Tracking Konversi Google Ads.

Jika Anda tidak menggunakan solusi pengelolaan tag, kode untuk setiap tag ditambahkan langsung ke kode sumber. Dengan Tag Manager, Anda mengontrol semua tag dari antarmuka pengguna web.

Tag dijalankan, atau diaktifkan, dalam merespons peristiwa. Peristiwa dapat berupa pemuatan halaman, klik tombol, scroll halaman, dll. Di Google Tag Manager, Anda menentukan pemicu untuk mendengarkan peristiwa tersebut dan menentukan kapan tag harus diaktifkan.

Pemicu dan variabel

Tag Manager memiliki banyak variabel built-in untuk dipilih, dan Anda dapat mengonfigurasi variabel kustom tambahan. Sebagai contoh: variabel "url" standar berisi alamat halaman yang dimuat saat ini. Jika Anda ingin tag diaktifkan hanya pada halaman example.com/purchase/receipt.html, tentukan pemicu dengan setelan ini:

  • Peristiwa: Tampilan Halaman
  • Jenis Pemicu: Tampilan Halaman
  • Aktifkan Pada: Ketika Halaman Ditampilkan
    • Aktifkan tag bila kondisi berikut berlaku:
      URL berisi example.com/purchase/receipt.html

Konfigurasikan variabel built-in atau variabel kustom untuk memberikan informasi ke aplikasi saat Anda membutuhkannya. Gunakan variabel ini dalam kondisi pemicu atau untuk meneruskan informasi ke tag.

Variabel dan lapisan data

Lapisan data digunakan untuk menyimpan data sementara. Ini adalah format terstruktur yang dipahami oleh Tag Manager untuk mempermudah Anda dalam memindahkan data dari halaman web atau aplikasi seluler ke tag, pemicu, dan variabel lainnya di Tag Manager.

Anda tidak perlu menyiapkan lapisan data agar variabel dapat mengambil informasi. Variabel Tag Manager juga dapat dikonfigurasi untuk mengambil nilai langsung dari variabel JavaScript, cookie pihak pertama, dari DOM. Namun, praktik terbaik adalah membuat variabel Anda mengambil informasi secara langsung dari objek lapisan data yang tertata rapi. Penerapan lapisan data dapat meminimalkan kemungkinan kehilangan data akibat perubahan kode yang tidak disengaja, mendorong terciptanya model data yang tertata rapi dan dapat diakses, dan menyederhanakan pemecahan masalah.

Catatan: Untuk aplikasi web, setiap halaman harus memiliki kode yang menambahkan informasi yang diperlukan ke lapisan data. Lapisan data tidak secara otomatis tetap ada di seluruh halaman.

Skenario penerapan

Pertimbangkan poin berikut untuk membantu Anda memutuskan apakah penerapan lapisan data tepat untuk kebutuhan Anda:

  • Jika tag hanya perlu diaktifkan saat pemuatan halaman (yaitu tag tidak perlu diaktifkan sebagai respons terhadap interaksi pengguna pada halaman) dan tag tidak membutuhkan informasi selain URL dan perujuk, Anda hanya perlu menambahkan cuplikan penampung ke setiap halaman pada situs. Penerapan lapisan data mungkin tidak diperlukan.
  • Jika tag hanya perlu diaktifkan saat halaman dimuat, namun membutuhkan informasi selain URL dan perujuk (seperti jenis halaman atau ID pengguna), Anda mungkin perlu menambahkan kode yang membuat lapisan data dan mendorong informasi ke tag tersebut.
  • Jika data yang ingin digunakan tidak tersedia hingga setelah pengguna berinteraksi dengan halaman, Anda perlu menambahkan kode yang mendorong data ke lapisan data, kemudian mengonfigurasi Tag Manager untuk memanfaatkan lapisan data saat peristiwa yang diinginkan terjadi.

Referensi terkait

Apakah ini membantu?

Bagaimana cara meningkatkannya?
Telusuri
Hapus penelusuran
Tutup penelusuran
Menu utama
2992896223931293186
true
Pusat Bantuan Penelusuran
true
true
true
true
true
102259
false
false