Pelacakan lintas-domain dengan gtag.js

Pelacakan lintas-domain memungkinkan Analytics melihat sesi pada 2 situs yang berkaitan (seperti situs e-commerce dan situs keranjang belanja yang terpisah) sebagai 1 sesi. Hal ini terkadang disebut penautan situs.

Untuk menyiapkan pelacakan lintas-domain, Anda harus sudah terbiasa mengedit HTML dan mengodekan JavaScript, atau mendapatkan bantuan dari developer web berpengalaman.

Pelajari lebih lanjut cara menyiapkan kode pelacakan dasar.

Dalam artikel ini:

Ringkasan pelacakan lintas-domain

Untuk melacak sesi, Analytics mengumpulkan nilai Client-ID di setiap klik. Nilai Client-ID disimpan dalam cookie. Cookie disimpan per domain, dan situs web di satu domain tidak dapat mengakses cookie yang ditetapkan untuk domain lain. Saat melacak sesi di beberapa domain, nilai Client-ID harus ditransfer dari satu domain ke domain lainnya. Untuk melakukannya, kode pelacakan Analytics memiliki fitur penautan yang memungkinkan domain sumber menempatkan Client-ID dalam parameter URL link, tempat domain tujuan dapat mengaksesnya.

Menyiapkan pelacakan lintas-domain

Untuk menyiapkan pelacakan lintas-domain, lihat dokumentasi developer gtag.js.

Menyiapkan tampilan pelaporan dan menambahkan filter

Secara default, Analytics hanya menyertakan jalur laman dan nama laman, bukan nama domain. Misalnya, Anda mungkin melihat laman Anda muncul di laporan Konten Situs seperti ini:

  • /tentang/hubungiKami.html
  • /about/contactUs.html
  • /products/buy.html

Karena nama domain tidak dicantumkan, mungkin akan sulit untuk menentukan asal domain setiap laman.

Untuk menampilkan nama domain dalam laporan, Anda harus melakukan dua hal: Membuat salinan tampilan pelaporan yang menyertakan data dari semua domain di dalamnya dan menambahkan filter lanjutan ke tampilan baru tersebut. Filter tersebut akan memberi tahu Analytics agar menampilkan nama domain dalam laporan Anda.

Jika Anda menyiapkan pelacakan lintas domain, ikuti contoh ini untuk menyiapkan filter tampilan yang menampilkan nama domain di laporan. Untuk beberapa bidang, Anda harus memilih item dari menu tarik-turun. Untuk kolom lainnya, Anda perlu memasukkan karakter di sini:

  • Jenis Filter: Filter khusus > Lanjutan
  • Kolom A: Hostname Ekstrak A: (.*)
  • Bidang B: URI Permintaan Ekstrak: (.*)
  • Simpan Hasil di: URI Permintaan Konstruktor: $A1$B1

Klik Simpan untuk membuat filter.

Anda dapat memvalidasi apakah filter tersebut berfungsi seperti yang Anda harapkan menggunakan Google Pencatatan Tag Assistant. Pencatatan Tag Assistant dapat menunjukkan kepada Anda secara tepat bagaimana filter mengubah lalu lintas Anda.

Menambahkan domain ke Daftar Pengecualian Rujukan

Ketika perjalanan pengguna melintas dari domain pertama ke domain kedua Anda, Analytics menginterpretasikan bahwa pengguna telah dirujuk oleh domain pertama ke domain kedua Anda, dan Analytics membuat sesi baru. Jika Anda ingin dapat melacak 1 sesi di beberapa domain, Anda harus menambahkan domain Anda ke daftar pengecualian rujukan.

Memeriksa apakah Pelacakan lintas-domain Berfungsi

Cara terbaik untuk memvalidasi apakah pelacakan lintas-domain dipersiapkan dengan benar adalah menggunakan Google Pencatatan Tag Assistant. Saat Anda membuat sesi yang melintasi domain, fitur ini dapat langsung memberi tahu Anda apakah pelacakan lintas domain berfungsi atau tidak.

Berikut adalah laporan Pencatatan Tag Assistant contoh yang menunjukkan seperti apa tampilannya bila pelacakan lintas domain tidak dipersiapkan dengan benar.

Referensi terkait

Apakah ini membantu?
Bagaimana cara meningkatkannya?