Terima kasih telah melihat pratinjau dokumentasi tag Google yang baru. Situs ini berstatus beta versi publik. (Masukan)

Mengukur aktivitas di beberapa domain

Pengukuran lintas-domain memungkinkan dua situs terkait atau lebih di domain terpisah untuk diukur sebagai satu kesatuan. Tag Google memberikan cara umum bagi produk yang didukung untuk mengukur aktivitas saat perjalanan pelanggan Anda tersebar di beberapa domain. Pengukuran lintas-domain berfungsi untuk semua produk Google, termasuk Google Analytics, pengukuran konversi Google Ads, dan konversi Floodlight.

Kapan harus menerapkan pengukuran lintas-domain

Terapkan pengukuran lintas-domain saat Anda perlu menggabungkan data untuk dua domain atau lebih.

Misalkan Anda memiliki situs di example-petstore.com, dan komponen e-commerce situs Anda dihosting oleh keranjang belanja pihak ketiga di domain lain: example-commerce-host.com/example-petstore.

Tanpa pengukuran lintas-domain, pengguna yang mengunjungi toko online Anda dan melanjutkan ke keranjang belanja pihak ketiga akan dihitung sebagai dua pengguna terpisah, dengan dua sesi terpisah dari durasi yang berbeda. Dengan pengukuran lintas-domain, aktivitas dicatat sebagai satu pengguna.

Cara kerja

Penaut domain membagikan cookie pengukuran pihak pertama antara domain sumber dan domain tujuan. Cookie pengukuran pihak pertama disimpan di browser web, dan hanya dapat diakses oleh halaman di domain yang sama.

Penyiapan untuk pengukuran lintas-domain adalah proses dua langkah:

  1. Domain sumber menampilkan URL yang mengarah ke domain tujuan, sehingga berisi nilai cookie pengukuran pihak pertama dari domain sumber.
  2. Domain tujuan memeriksa keberadaan cookie pengukuran yang ditautkan.

Pengukuran lintas-domain dengan tag Google akan menambahkan parameter penaut ke URL yang mengarah ke domain tujuan. Parameter penaut diidentifikasi dalam parameter kueri URL dengan kunci _gl:

https://www.example.com/?_gl=1~abcde5~

Di domain tujuan, tag dikonfigurasi untuk memeriksa parameter penaut di URL. Jika ditemukan parameter penaut yang valid, tag akan mengekstrak cookie pengukuran pihak pertama dan menyimpannya.

Penyiapan dasar

Untuk menyiapkan pengukuran lintas-domain di domain sumber untuk URL yang mengarah ke domain tujuan, Anda perlu membuat objek linker. Penaut akan memproses klik di link yang mengarah ke domain tujuan, dan otomatis akan menambahkan parameter penaut ke URL link tersebut.

Objek linker memerlukan parameter domains, yang merupakan array dari satu atau beberapa domain. Kode ini akan menambahkan parameter penaut untuk link di halaman yang mengarah ke domain target 'example.com':

gtag.js

Untuk menyiapkan pengukuran lintas-domain di penginstalan tag situs global, tambahkan perintah linker ke tag seperti yang ditunjukkan di bawah ini. Ganti example.com dengan domain Anda sendiri.

<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXX"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('set', 'linker', {'domains': ['example.com']});
  gtag('js', new Date());

  gtag('config', 'G-XXXXXX');
</script>

Anda dapat mencantumkan beberapa nilai string dalam properti domains. Jika properti domains memiliki setidaknya satu nilai, gtag.js akan menerima penautan domain masuk secara default. Anda dapat menambahkan beberapa nilai ke properti domains dan menggunakan cuplikan kode yang sama di setiap domain.

gtag('set', 'linker', {
  'domains': ['example.com', 'example-b.com']
});

Tag Manager

Untuk tag Google Ads dan Floodlight

Di Tag Manager, buat tag Conversion Linker, lalu tetapkan tag ke Domain Penautan Otomatis.

  1. Klik Tag > Baru.
  2. Klik Konfigurasi Tag lalu pilih Conversion Linker.
  3. Pilih pemicu. Pada umumnya, Anda harus menggunakan pemicu yang diaktifkan di semua kunjungan halaman untuk pengukuran lintas-domain, atau di halaman konversi tertentu tempat pengunjung situs akan diarahkan setelah iklan diklik.
  4. Pilih Aktifkan penautan di seluruh domain. Setelan ini akan memungkinkan tag ini menangani tautan masuk yang memiliki parameter penaut.
  5. Di Domain Penautan Otomatis, masukkan daftar domain yang harus ditautkan dengan tag ini. Semua tautan yang mengarah ke domain yang tercantum dalam kolom ini akan memiliki parameter penaut yang ditambahkan ke URL.
  6. Simpan dan publikasikan konfigurasi tag Anda.

Pelajari Conversion Linker Tag Manager lebih lanjut

Untuk tag Google Analytics 4

Di Google Analytics 4, pengukuran lintas-domain dikonfigurasi melalui antarmuka Admin Google Analytics. Pelajari cara menyiapkan pengukuran lintas-domain dengan Google Analytics 4. Tag Google Analytics 4 yang dikonfigurasi di Tag Manager juga akan mematuhi konfigurasi gtag('set', 'linker', ...), selama perintah linker ditetapkan sebelum tag yang relevan diaktifkan.

Untuk tag Universal Analytics lama

Untuk mengonfigurasi tag Universal Analytics lama di Tag Manager agar dapat mengukur interaksi pengguna di beberapa domain:

  1. Di Tag Manager, buka variabel Setelan Google Analytics atau tag Universal Analytics untuk diedit.
    • Untuk menemukan variabel Setelan Google Analytics Anda, klik Variabel, lalu klik variabel yang sesuai dalam daftar.
    • Untuk menemukan tag Universal Analytics Anda, klik Tag, lalu pilih tag yang sesuai dalam daftar.
  2. Buka Setelan Lainnya > Pelacakan Lintas-Domain.

  3. Di kolom Domain Penautan Otomatis, masukkan daftar domain yang dipisahkan dengan koma.

  4. Untuk menerima tautan masuk dari domain lain, buka Setelan Lainnya > Kolom untuk Ditetapkan dan tambahkan kolom dengan Nama Kolom allowLinker dan Nilai true.

  5. Simpan perubahan Anda dan publikasikan penampung.

Referensi parameter penaut

Parameter Jenis Nilai yang diterima
accept_incoming boolean true (default jika domains memiliki nilai), false
decorate_forms boolean true, false (default)
domains array Array dari satu atau beberapa domain, misalnya, ['example1.com', 'example2.com']
url_position string 'query' (default), 'fragment'

accept_incoming

Setelah pengguna membuka halaman di domain tujuan dengan parameter penaut di URL, tag Anda harus dikonfigurasi untuk mengurai parameter tersebut.

Jika domain tujuan telah dikonfigurasi untuk menautkan domain secara otomatis, domain ini akan menerima parameter penaut secara default. Tidak ada kode tambahan yang diperlukan di domain tujuan.

Jika domain tujuan tidak dikonfigurasi untuk menautkan domain secara otomatis, Anda dapat memerintahkan halaman tujuan untuk mencari parameter penaut. Tetapkan properti accept_incoming ke true.

gtag.js

gtag('set', 'linker', {
  'accept_incoming': true
});

Tag Manager

Tag Conversion Linker untuk konversi Google Ads dan Floodlight

Aktifkan kotak centang Terima parameter penaut masuk.

Tag Konfigurasi Google Analytics 4

Siapkan pengukuran lintas-domain melalui halaman Admin di Google Analytics.

Tag Universal Analytics

accept_incoming secara otomatis ditetapkan saat Anda menambahkan nilai ke kolom Domain Penautan Otomatis yang ditemukan di Variabel Setelan Google Analytics atau di tag Universal Analytics di bagian Setelan Lainnya > Pelacakan Lintas-Domain.

decorate_forms

Untuk mengukur data formulir yang dikirim di antara beberapa domain, tetapkan properti decorate_forms ke true.

gtag.js

gtag('set', 'linker', {
  'domains': ['example.com'],
  'decorate_forms': true
});

Tag Manager

Tag Conversion Linker untuk konversi Google Ads dan Floodlight

Tetapkan Lengkapi Formulir ke true.

Tag Konfigurasi Google Analytics 4 dan tag Universal Analytics

Tidak ada kontrol untuk decorate_forms di Google Analytics atau di Tag Manager. Lihat panduan gtag.js.

domains

Array yang berisi satu atau beberapa domain yang akan ditautkan.

gtag.js

gtag('set', 'linker', {
  'domains': [
    'example1.com',
    'example2.com',
    'subdomain1.example3.com',
    'subdomain2.example3.com'
  ]
});

Tag Manager

Tag Conversion Linker untuk konversi Google Ads dan Floodlight

  1. Pilih Aktifkan penautan di seluruh domain
  2. Di kolom Domain Penautan Otomatis, masukkan daftar domain yang dipisahkan koma.

Tag Konfigurasi Google Analytics: GA4

Siapkan pengukuran lintas-domain melalui halaman Admin di Google Analytics.

Tag Universal Analytics

accept_incoming secara otomatis ditetapkan saat Anda menambahkan nilai ke kolom Domain Penautan Otomatis yang ditemukan di Variabel Setelan Google Analytics atau di tag Universal Analytics di bagian Setelan Lainnya > Pelacakan Lintas-Domain.

url_position

Aplikasi konten tertentu mewajibkan Anda menggunakan karakter fragmen/hash (#) sebagai pembatas dalam string URL, bukan karakter tanda tanya (?) yang biasa digunakan untuk menunjukkan parameter kueri. Untuk mengonfigurasi parameter penaut agar muncul di URL setelah karakter # (misalnya, https://example.com#_gl=1~abcde5~), tetapkan url_position ke fragment.

gtag.js

gtag('set', 'linker', {
  'domains': ['example.com'],
  'decorate_forms': true,
  'url_position': 'fragment'
});

Tag Manager

Tag Conversion Linker untuk konversi Google Ads dan Floodlight

Jika Anda perlu memberi tahu Tag Manager untuk membaca parameter unik dari fragmen (#) dan bukan kueri standar (?), tetapkan Posisi URL ke Fragmen. Jika tidak, biarkan opsi ini ditetapkan ke opsi Parameter Kueri default.

Tag Konfigurasi Google Analytics 4 dan tag Universal Analytics

Tidak ada kontrol untuk url_position di Google Analytics atau di Tag Manager untuk salah satu tag ini. Lihat panduan gtag.js.