Enhanced Link Attribution

Enhanced Link Attribution mengoptimalkan laporan klik dengan membedakan berbagai klik multi-link yang memiliki URL yang sama di halaman tertentu secara otomatis.

Penggunaan

Untuk menggunakan Enhanced Link Attribution:

  1. Aktifkan Enhanced Link Attribution di UI Admin akun Google Analytics Anda.
  2. Perbarui perintah config Anda di setiap halaman untuk menambahkan parameter 'link_attribution': true.

Contoh:

// Enable enhanced link attribution
gtag('config', 'GA_MEASUREMENT_ID', {
  'link_attribution': true
});

Enhanced Link Attribution menggunakan ID elemen link atau elemen induk dan cookie untuk membedakan berbagai link yang mengarah ke URL yang sama. Anda dapat menyesuaikan tingkatan hierarki DOM yang akan ditelusuri oleh plugin tersebut untuk mencari ID elemen, serta perilaku cookie ini, dengan memberikan opsi konfigurasi saat memuat plugin tersebut.

Berikut opsi yang tersedia beserta setelan defaultnya:

Opsi Jenis data Default Deskripsi
cookie_name string _gali Nama cookie
cookie_expires number 30 Durasi maksimum (dalam detik) cookie akan disimpan
levels number 3

Jumlah tingkat maksimum dalam DOM yang akan ditelusuri untuk mencari ID yang ada. Misalnya, link berikut tidak memiliki atribut ID, tetapi elemen <ul> (dua tingkat ke atas) memilikinya:

<ul id="sidebar">
  <li><a href="/">Home</a></li>
  <li><a href="/about">About</a></li>
  <li><a href="/contact">Contact Us</a></li>
</ul>

Jika opsi levels ditetapkan ke 1, ID "sidebar" tidak akan ditemukan dan link akan tetap anonim.

Misalnya, berikut adalah gambaran tampilan kode dengan setiap kemungkinan opsi yang disesuaikan:

// Turn on enhanced link attribution with every option customized
gtag('config', 'GA_MEASUREMENT_ID', {
  'link_attribution': {
    'cookie_name': '_gaela',
    'cookie_expires': 60,
    'levels': 2
  }
});