Konfigurasi

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

Dokumen ini mencantumkan semua kolom konfigurasi untuk GA4.

allow_google_signals

Untuk menonaktifkan semua fitur iklan, tetapkan allow_google_signals ke false.

Nama Kolom Jenis Nilai Default
allow_google_signals boolean true

Contoh

Menetapkan secara global

gtag('set', 'allow_google_signals', true);

Menetapkan untuk satu streaming

gtag('config', 'STREAM_ID', {
  'allow_google_signals': true
});

allow_ad_personalization_signals

Tetapkan ke false untuk menonaktifkan fitur personalisasi iklan.

Nama Kolom Jenis Nilai Default
allow_ad_personalization_signals boolean true

Contoh

Menetapkan secara global

gtag('set', 'allow_ad_personalization_signals', true);

Menetapkan untuk satu streaming

gtag('config', 'STREAM_ID', {
  'allow_ad_personalization_signals': true
});

campaign_content

Digunakan untuk pengujian A/B dan iklan bertarget konten. Gunakan campaign_content untuk membedakan iklan atau link yang mengarah ke URL yang sama.

Nama Kolom Jenis Nilai Default
campaign_content string undefined

Contoh

Menetapkan secara global

gtag('set', 'campaign_content', 'logolink');

Menetapkan untuk satu streaming

gtag('config', 'STREAM_ID', {
  'campaign_content': 'logolink'
});

campaign_id

Digunakan untuk mengidentifikasi kampanye yang dirujuk oleh rujukan ini. Gunakan campaign_id untuk mengidentifikasi kampanye tertentu.

Nama Kolom Jenis Nilai Default
campaign_id string undefined

Contoh

Menetapkan secara global

gtag('set', 'campaign_id', 'abc.123');

Menetapkan untuk satu streaming

gtag('config', 'STREAM_ID', {
  'campaign_id': 'abc.123'
});

campaign_medium

Gunakan campaign_medium untuk mengidentifikasi media seperti email atau biaya per klik.

Nama Kolom Jenis Nilai Default
campaign_medium string undefined

Contoh

Menetapkan secara global

gtag('set', 'campaign_medium', 'cpc');

Menetapkan untuk satu streaming

gtag('config', 'STREAM_ID', {
  'campaign_medium': 'cpc'
});

campaign_name

Digunakan untuk analisis kata kunci. Gunakan campaign_name untuk mengidentifikasi promosi atau kampanye strategis produk tertentu.

Nama Kolom Jenis Nilai Default
campaign_name string undefined

Contoh

Menetapkan secara global

gtag('set', 'campaign_name', 'spring_sale');

Menetapkan untuk satu streaming

gtag('config', 'STREAM_ID', {
  'campaign_name': 'spring_sale'
});

campaign_source

Gunakan campaign_source untuk mengidentifikasi mesin telusur, nama newsletter, atau sumber lainnya.

Nama Kolom Jenis Nilai Default
campaign_source string undefined

Contoh

Menetapkan secara global

gtag('set', 'campaign_source', 'google');

Menetapkan untuk satu streaming

gtag('config', 'STREAM_ID', {
  'campaign_source': 'google'
});

campaign_term

Digunakan untuk penelusuran berbayar. Gunakan campaign_term untuk mencatat kata kunci untuk iklan ini.

Nama Kolom Jenis Nilai Default
campaign_term string undefined

Contoh

Menetapkan secara global

gtag('set', 'campaign_term', 'running+shoes');

Menetapkan untuk satu streaming

gtag('config', 'STREAM_ID', {
  'campaign_term': 'running+shoes'
});

campaign

Objek yang berisi semua nilai kampanye yang dapat ditetapkan.

Objek campaign disediakan untuk mendukung penerapan lama, dan tidak direkomendasikan untuk sebagian besar kasus. Sebagai gantinya, Anda harus menggunakan versi berawalan campaign dari setiap kolom:

Nama Kolom Jenis Nilai Default
campaign object undefined

Contoh

Menetapkan secara global

gtag('set', 'campaign', {
  'id': 'abc.123',
  'source': 'google',
  'medium': 'cpc',
  'name': 'spring_sale',
  'term': 'running+shoes',
  'content': 'logolink'
});

Menetapkan untuk satu streaming

gtag('config', 'STREAM_ID', {
  'campaign': {
    'id': 'abc.123',
    'source': 'google',
    'medium': 'cpc',
    'name': 'spring_sale',
    'term': 'running+shoes',
    'content': 'logolink'
  }
});

client_id

Secara pseudonim mengidentifikasi instance browser. Secara default, nilai ini disimpan sebagai bagian dari cookie Analytics pihak pertama dengan masa berlaku dua tahun.

Nama Kolom Jenis Nilai Default
client_id string Nilai yang dibuat secara acak untuk setiap pengguna.

Contoh

Menetapkan secara global

gtag('set', 'client_id', 'aaa.bbb');

Menetapkan untuk satu streaming

gtag('config', 'STREAM_ID', {
  'client_id': 'aaa.bbb'
});

content_group

Nama Kolom Jenis Nilai Default
content_group string

Contoh

Menetapkan secara global

gtag('set', 'content_group', '/news/sports');

Menetapkan untuk satu streaming

gtag('config', 'STREAM_ID', {
  'content_group': '/news/sports'
});

Menentukan domain yang digunakan untuk menyimpan cookie analisis.

Tetapkan ke 'none' untuk menetapkan cookie tanpa menentukan domain.

Tetapkan ke 'auto' (nilai default) untuk menetapkan cookie ke domain level teratas ditambah satu subdomain (eTLD +1). Misalnya, jika cookie_domain ditetapkan ke 'auto', https://example.com akan menggunakan example.com untuk domain, dan https://subdomain.example.com juga akan menggunakan example.com untuk domain.

Nama Kolom Jenis Nilai Default
cookie_domain string 'auto'

Menetapkan secara global

gtag('set', 'cookie_domain', 'example.com');

Menetapkan untuk satu streaming

gtag('config', 'STREAM_ID', {
  'cookie_domain': 'example.com'
});

Setiap kali hit dikirim ke Google Analytics, waktu habis masa berlaku cookie akan diperbarui menjadi waktu saat ini ditambah dengan nilai kolom cookie_expires. Artinya, jika Anda menggunakan waktu nilai default dua tahun (63072000 detik), dan pengguna mengunjungi situs Anda setiap bulan, cookie mereka tidak akan pernah berakhir masa berlakunya.

Jika Anda menetapkan waktu cookie_expires ke 0 (nol) detik, cookie akan berubah menjadi cookie berbasis sesi dan berakhir setelah sesi browser saat ini berakhir.

Nama Kolom Jenis Nilai Default
cookie_expires number 63072000

Menetapkan secara global

gtag('set', 'cookie_expires', 28 * 24 * 60 * 60 /* 28 days, in seconds */);

Menetapkan untuk satu streaming

gtag('config', 'STREAM_ID', {
  'cookie_expires': 28 * 24 * 60 * 60 /* 28 days, in seconds */
});

Menambahkan tanda tambahan ke cookie saat ditetapkan. Tanda harus dipisahkan dengan titik koma. Lihat menulis cookie baru untuk beberapa contoh tanda yang akan ditetapkan.

Nama Kolom Jenis Nilai Default
cookie_flags string

Menetapkan secara global

gtag('set', 'cookie_flags', 'SameSite=None;Secure');

Menetapkan untuk satu streaming

gtag('config', 'STREAM_ID', {
  'cookie_flags': 'SameSite=None;Secure'
});

Menentukan subjalur yang digunakan untuk menyimpan cookie analisis.

Nama Kolom Jenis Nilai Default
cookie_path string '/'

Menetapkan secara global

gtag('set', 'cookie_path', '/example_path');

Menetapkan untuk satu streaming

gtag('config', 'STREAM_ID', {
  'cookie_path': '/example_path'
});

Menentukan awalan untuk ditambahkan ke nama cookie analisis.

Nama Kolom Jenis Nilai Default
cookie_prefix string

Menetapkan secara global

gtag('set', 'cookie_prefix', 'prefix');

Menetapkan untuk satu streaming

gtag('config', 'STREAM_ID', {
  'cookie_prefix': 'prefix'
});

Jika cookie_update ditetapkan ke true, gtag.js akan memperbarui cookie pada setiap pemuatan halaman. Hal ini akan memperbarui masa berlaku cookie agar ditetapkan secara relatif terhadap kunjungan terbaru ke situs. Misalnya, jika masa berlaku cookie ditetapkan menjadi satu minggu dan pengguna berkunjung setiap lima hari sekali dengan browser yang sama, masa berlaku cookie akan diperbarui pada setiap kunjungan dan masa berlaku tersebut tidak pernah habis.

Jika ditetapkan ke false, cookie tidak akan diperbarui di setiap pemuatan halaman. Hal ini mengakibatkan masa berlaku cookie menjadi relatif terhadap saat pertama kali pengguna mengunjungi situs.

Nama Kolom Jenis Nilai Default
cookie_update boolean true

Menetapkan secara global

gtag('set', 'cookie_update', true);

Menetapkan untuk satu streaming

gtag('config', 'STREAM_ID', {
  'cookie_update': true
});

language

Menentukan preferensi bahasa pengguna. Setelan default-nya adalah nilai navigator.language pengguna.

Nama Kolom Jenis Nilai Default
language string Nilai default-nya adalah navigator.language

Contoh

Menetapkan secara global

gtag('set', 'language', 'en-us');

Menetapkan untuk satu streaming

gtag('config', 'STREAM_ID', {
  'language': 'en-us'
});

page_location

Menetapkan URL lengkap halaman. Setelan default-nya adalah nilai document.location pengguna.

Nama Kolom Jenis Nilai Default
page_location string Nilai default-nya adalah document.location

Contoh

Menetapkan secara global

gtag('set', 'page_location', 'https://example.com/page1');

Menetapkan untuk satu streaming

gtag('config', 'STREAM_ID', {
  'page_location': 'https://example.com/page1'
});

page_referrer

Menentukan sumber rujukan yang mengarahkan traffic ke suatu halaman. Nilai ini juga digunakan untuk menghitung sumber traffic. Format nilai ini adalah URL. Setelan default-nya adalah nilai document.referrer pengguna.

Nama Kolom Jenis Nilai Default
page_referrer string Nilai default-nya adalah document.referrer

Contoh

Menetapkan secara global

gtag('set', 'page_referrer', 'https://example.com');

Menetapkan untuk satu streaming

gtag('config', 'STREAM_ID', {
  'page_referrer': 'https://example.com'
});

page_title

Judul halaman atau dokumen. Setelan default-nya adalah nilai document.title pengguna.

Nama Kolom Jenis Nilai Default
page_title string Nilai default-nya adalah document.title

Contoh

Menetapkan secara global

gtag('set', 'page_title', 'Settings');

Menetapkan untuk satu streaming

gtag('config', 'STREAM_ID', {
  'page_title': 'Settings'
});

send_page_view

Tetapkan ke false untuk mencegah cuplikan default mengirim page_view.

Nama Kolom Jenis Nilai Default
send_page_view boolean true

Contoh

Menetapkan secara global

gtag('set', 'send_page_view', false);

Menetapkan untuk satu streaming

gtag('config', 'STREAM_ID', {
  'send_page_view': false
});

screen_resolution

Menentukan resolusi layar. Harus berupa dua bilangan bulat positif yang dipisahkan oleh x. Misalnya, untuk layar berukuran 800x600 piksel, nilainya akan menjadi 800x600. Dihitung dari nilai window.screen pengguna.

Nama Kolom Jenis Nilai Default
screen_resolution string Nilai default akan dihitung dari window.screen

Contoh

Menetapkan secara global

gtag('set', 'screen_resolution', '800x600');

Menetapkan untuk satu streaming

gtag('config', 'STREAM_ID', {
  'screen_resolution': '800x600'
});

user_id

Menentukan ID yang diketahui untuk pengguna yang disediakan oleh pemilik situs/pengguna library. ID ini tidak boleh berupa PII (informasi identitas pribadi). Nilai tidak boleh dipertahankan dalam cookie Google Analytics atau penyimpanan lain yang disediakan Analytics.

Nama Kolom Jenis Nilai Default
user_id string

Contoh

Menetapkan secara global

gtag('set', 'user_id', 'id');

Menetapkan untuk satu streaming

gtag('config', 'STREAM_ID', {
  'user_id': 'id'
});

user_properties

Properti pengguna adalah atribut yang dapat digunakan untuk menjelaskan segmen basis pengguna Anda, seperti preferensi bahasa atau lokasi geografis. Hingga 25 properti pengguna tambahan dapat ditetapkan per project.

Nama Kolom Jenis Nilai Default
user_properties object

Contoh

Menetapkan secara global

gtag('set', 'user_properties', {
  'favorite_color': 'blue'
});

Menetapkan untuk satu streaming

gtag('config', 'STREAM_ID', {
  'user_properties': {
    'favorite_color': 'blue'
  }
});