Referensi Kolom Analytics.js

Dokumen ini mencantumkan semua nama kolom yang dapat dikonfigurasi untuk analytics.js.

  1. Membuat Kolom Saja
  2. Umum
  3. Pengguna
  4. Sesi
  5. Sumber Traffic
  6. Info Sistem
  7. Hit
  8. Informasi Konten
  9. Aplikasi
  10. Peristiwa
  11. Enhanced E-Commerce
  12. Interaksi Sosial
  13. Pengaturan Waktu
  14. Pengecualian
  15. Dimensi/Metrik Kustom

Membuat Kolom Saja

Kolom berikut hanya dapat ditetapkan dalam metode create. Untuk detail selengkapnya, baca bagian Membuat Objek Pelacak di Panduan Konfigurasi Lanjutan.

ID Pelacakan/ID Properti Web

Wajib untuk semua jenis hit.

ID pelacakan/ID properti web. Formatnya adalah UA-XXXX-Y. Semua data yang dikumpulkan dikaitkan oleh ID ini.

Nama Kolom Jenis Nilai Nilai Default
trackingId teks Tidak ada
Contoh nilai: UA-XXXX-Y
Contoh penggunaan:
ga('create', 'UA-XXXX-Y');

// Alerts the tracking ID for the default tracker.
ga(function(tracker) {
  alert(tracker.get('trackingId'));
});

Nama Pelacak

Opsional. Kolom ini hanya dapat ditetapkan dalam metode create.

Nama objek pelacak.

Nama Kolom Jenis Nilai Nilai Default
name teks t0
Contoh nilai: myTracker
Contoh penggunaan:
ga('create', 'UA-XXXX-Y', {'name': 'myTracker'});

Client-ID

Opsional. Kolom ini hanya dapat ditetapkan dalam metode create.

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 Nilai Default
clientId teks Randomly Generated
Contoh nilai: 35009a79-1a05-49d7-b876-2b884d0f825b
Contoh penggunaan:
ga('create', 'UA-XXXX-Y', {
  'clientId': '35009a79-1a05-49d7-b876-2b884d0f825b'
});

Frekuensi Sampel

Opsional. Kolom ini hanya dapat ditetapkan dalam metode create.

Menentukan persentase pengguna yang harus dilacak. Setelan default-nya adalah 100 (tidak ada pengguna yang diambil sampelnya), namun situs besar mungkin perlu menggunakan frekuensi sampel yang lebih rendah untuk tetap berada dalam batas pemrosesan Google Analytics.

Nama Kolom Jenis Nilai Nilai Default
sampleRate angka 100
Contoh nilai: 5
Contoh penggunaan:
ga('create', 'UA-XXXX-Y', {'sampleRate': 5});

Frekuensi Sampel Kecepatan Situs

Opsional. Kolom ini hanya dapat ditetapkan dalam metode create.

Setelan ini menentukan frekuensi pengiriman beacon kecepatan situs. Secara default, 1% pengguna akan diukur secara otomatis.

Nama Kolom Jenis Nilai Nilai Default
siteSpeedSampleRate angka 1
Contoh nilai: 10
Contoh penggunaan:
ga('create', 'UA-XXXX-Y', {'siteSpeedSampleRate': 10});

Selalu Kirim Perujuk

Opsional. Kolom ini hanya dapat ditetapkan dalam metode create.

Secara default, URL perujuk HTTP yang digunakan untuk mengatribusikan sumber traffic, hanya dikirim saat hostname dari situs perujuk berbeda dengan hostname dari halaman saat ini. Aktifkan setelan ini hanya jika Anda ingin memproses halaman lain dari host Anda saat ini sebagai rujukan.

Nama Kolom Jenis Nilai Nilai Default
alwaysSendReferrer boolean false
Contoh nilai: true
Contoh penggunaan:
ga('create', 'UA-XXXX-Y', {'alwaysSendReferrer': true});

Izinkan Parameter Anchor

Opsional. Kolom ini hanya dapat ditetapkan dalam metode create.

Secara default, analytics.js akan menelusuri parameter kampanye kustom seperti utm_source, utm_medium, dll. di string kueri dan anchor URL halaman saat ini. Jika kolom ini ditetapkan ke false (salah), parameter kampanye kustom yang muncul di anchor akan diabaikan.

Nama Kolom Jenis Nilai Nilai Default
allowAnchor boolean true
Contoh nilai: false
Contoh penggunaan:
ga('create', 'UA-XXXX-Y', {'allowAnchor': false});

Nama Cookie

Opsional. Kolom ini hanya dapat ditetapkan dalam metode create.

Nama cookie yang digunakan untuk menyimpan data analisis

Nama Kolom Jenis Nilai Nilai Default
cookieName teks _ga
Contoh nilai: gaCookie
Contoh penggunaan:
ga('create', 'UA-XXXX-Y', {'cookieName': 'gaCookie'});

Domain Cookie

Opsional. Kolom ini hanya dapat ditetapkan dalam metode create.

Menentukan domain yang digunakan untuk menyimpan cookie analisis. Menetapkan ini ke 'none' akan menetapkan cookie tanpa menentukan domain.

Nama Kolom Jenis Nilai Nilai Default
cookieDomain teks document.location.hostname (normalized)
Contoh nilai: example.com
Contoh penggunaan:
ga('create', 'UA-XXXX-Y', {'cookieDomain': 'example.com'});

Tanda Cookie

Opsional. Kolom ini hanya dapat ditetapkan dalam metode create.

Menentukan tanda tambahan yang akan ditambahkan ke cookie. Tanda harus dipisahkan dengan titik koma.

Nama Kolom Jenis Nilai Nilai Default
cookieFlags teks Tidak ada
Contoh nilai: SameSite=None; Secure
Contoh penggunaan:
ga('create', 'UA-XXXX-Y', {'cookieFlags': 'SameSite=None; Secure'});

Masa Berlaku Cookie

Opsional. Kolom ini hanya dapat ditetapkan dalam metode create.

Menentukan masa berlaku cookie, dalam detik.

Nama Kolom Jenis Nilai Nilai Default
cookieExpires bilangan bulat 63072000 (two years)
Contoh nilai: 86400
Contoh penggunaan:
ga('create', 'UA-XXXX-Y', {'cookieExpires': 86400});

Update Cookie

Opsional. Kolom ini hanya dapat ditetapkan dalam metode create.

Saat cookieUpdate ditetapkan ke true (benar) (nilai default), analytics.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, sehingga masa berlaku tersebut tidak pernah habis.

Nama Kolom Jenis Nilai Nilai Default
cookieUpdate boolean true
Contoh nilai: true
Contoh penggunaan:
ga('create', 'UA-XXXX-Y', {'cookieUpdate': 'false'});

Simpan GAC

Opsional. Kolom ini hanya dapat ditetapkan dalam metode create.

Secara default, analytics.js menulis cookie untuk menyimpan informasi kampanye. Kolom ini dapat digunakan untuk menonaktifkan penulisan cookie tersebut.

Nama Kolom Jenis Nilai Nilai Default
storeGac boolean true
Contoh nilai: false
Contoh penggunaan:
ga('create', 'UA-XXXX-Y', {'storeGac': false});

Domain Cookie Lama

Opsional. Kolom ini hanya dapat ditetapkan dalam metode create.

Kolom ini digunakan untuk mengonfigurasi cara analytics.js menelusuri cookie yang dibuat oleh skrip Google Analytics sebelumnya seperti ga.js dan urchin.js.

Nama Kolom Jenis Nilai Nilai Default
legacyCookieDomain teks Tidak ada
Contoh nilai: store.example.com
Contoh penggunaan:
ga('create', 'UA-XXXX-Y', {'legacyCookieDomain': 'store.example.com'});

Impor Histori Lama

Opsional. Kolom ini hanya dapat ditetapkan dalam metode create.

Menentukan apakah analytics.js akan mencoba mengimpor data histori dari cookie ga.js.

Nama Kolom Jenis Nilai Nilai Default
legacyHistoryImport boolean true
Contoh nilai: false
Contoh penggunaan:
ga('create', 'UA-XXXX-Y', 'auto', {'legacyHistoryImport': false});

Izinkan Parameter Penaut

Opsional. Kolom ini hanya dapat ditetapkan dalam metode create.

Menetapkan kolom ini ke true (benar) akan mengaktifkan penguraian parameter penaut lintas-domain yang digunakan untuk mentransfer status di seluruh domain.

Nama Kolom Jenis Nilai Nilai Default
allowLinker boolean false
Contoh nilai: true
Contoh penggunaan:
ga('create', 'UA-XXXX-Y', {allowLinker: true});

Umum

Izinkan Fitur Iklan

Opsional.

Tetapkan kolom ini ke false (salah) untuk menonaktifkan beacon dalam fitur iklan Google Analytics, jika fitur ini telah diaktifkan melalui plugin displayfeatures atau dari dalam Google Analytics (Setelan Properti > Pengumpulan Data).

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
allowAdFeatures Tidak ada boolean true T/A semua
Contoh nilai: false
Contoh penggunaan:
ga('set', 'allowAdFeatures', false)

Anonimkan IP

Opsional.

Jika ada, alamat IP pengirim akan dianonimkan.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
anonymizeIp aip boolean Tidak ada T/A semua
Contoh nilai: true
Contoh penggunaan:
ga('set', 'anonymizeIp', true);

Sumber Data

Opsional.

Menunjukkan sumber data hit. Hit yang dikirim dari analytics.js akan memiliki sumber data yang ditetapkan ke 'web'; hit yang dikirim dari salah satu SDK seluler akan memiliki sumber data yang ditetapkan ke 'app'.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
dataSource ds teks Tidak ada Tidak ada semua
Contoh nilai: crm
Contoh penggunaan:
ga('set', 'dataSource', 'crm');

Waktu Antrean

Opsional.

Digunakan untuk mengumpulkan hit offline/laten. Nilai ini mewakili delta waktu (dalam milidetik) antara saat hit dilaporkan terjadi dan saat hit dikirim. Nilai harus lebih besar dari atau sama dengan 0. Nilai yang lebih besar dari empat jam dapat menyebabkan hit tidak diproses.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
queueTime qt bilangan bulat Tidak ada Tidak ada semua
Contoh nilai: 560
Contoh penggunaan:
ga('set', 'queueTime', 560);

Paksa SSL

Opsional.

Secara default, beacon yang dikirim dari halaman https akan dikirim menggunakan https, sedangkan beacon yang dikirim dari halaman http akan dikirim menggunakan http. Menetapkan forceSSL ke true (benar) akan memaksa halaman http untuk mengirim semua beacon menggunakan https juga.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
forceSSL Tidak ada boolean false T/A semua
Contoh nilai: true
Contoh penggunaan:
ga('set', 'forceSSL', true);

Transpor

Opsional.

Kolom ini menentukan mekanisme transpor dengan hit yang akan dikirim. Opsinya adalah 'beacon', 'xhr', atau 'image'. Secara default, analytics.js akan mencoba menemukan metode terbaik berdasarkan ukuran hit dan kemampuan browser. Jika Anda menentukan 'beacon' dan browser pengguna tidak mendukung metode `navigator.sendBeacon`, metode tersebut akan kembali ke 'image' atau 'xhr', bergantung pada ukuran hit.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
transport Tidak ada teks none (automatically determined) Tidak ada semua
Contoh nilai: beacon
Contoh penggunaan:
ga('send', 'event', 'click', 'download-me', {transport: 'beacon'});

Gunakan Beacon

Opsional.

Opsi ini sekarang tidak digunakan lagi. Sebagai gantinya, gunakan 'transport'. Penetapan ke true (benar) akan menginstruksikan klien menggunakan navigator.sendBeacon untuk mengirim hit. Hal ini berguna jika Anda ingin melacak peristiwa tepat sebelum pengguna keluar dari situs, tanpa menunda navigasi. Jika browser tidak mendukung navigator.sendBeacon, hit akan dikirim seperti biasa.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
useBeacon Tidak ada boolean false T/A semua
Contoh nilai: true
Contoh penggunaan:
ga('send', 'event', 'click', 'download-me', {useBeacon: true});

Parameter Penaut

Opsional.

Parameter penaut untuk pengukuran lintas-domain.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
linkerParam Tidak ada teks Tidak ada Tidak ada semua
Contoh nilai: _ga=1.231587807.1974034684.1435105198
Contoh penggunaan:
// Alerts the linker parameter for the default tracker.
ga(function(tracker) {
  alert(tracker.get('linkerParam'));
});

Hit Callback

Opsional.

Fungsi yang akan dipanggil setelah memproses hit. Callback ini dirancang untuk selalu dipanggil, baik secara langsung setelah hit berhasil dikirim atau ketika telah ditentukan bahwa hit tidak dapat dikirim atau gagal dikirim. Tidak ada argumen yang diteruskan ke fungsi saat dipanggil. Anda mungkin ingin menghindari penggunaan hitcallBack untuk mengeksekusi kode yang penting untuk aplikasi Anda, karena mungkin saja kode itu tidak dapat dipanggil dalam kasus yang jarang terjadi (misalnya, jika server tidak merespons atau analytics.js gagal dimuat). Dalam hal ini, Anda dapat menetapkan waktu tunggu untuk memastikan eksekusi.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
hitCallback Tidak ada fungsi Tidak ada Tidak ada semua
Contoh penggunaan:
// Alerts the user when a hit is sent.
ga('send', 'pageview', {
  'hitCallback': function() {
    alert('hit sent');
  }
});

// Use a timeout to ensure the execution of critical application code.
ga('send', 'pageview', {'hitCallback': criticalCode});
setTimeout(criticalCode, 2000);

// Only run the critical code once.
var alreadyCalled = false;
function criticalCode() {
  if (alreadyCalled) return;
  alreadyCalled = true;

  // Run critical code here...
}

Pengguna

User-ID

Opsional.

Kolom ini wajib diisi jika Client-ID (cid) tidak ditentukan dalam permintaan. ID ini dimaksudkan agar menjadi ID yang diketahui untuk pengguna yang diberikan oleh pengguna library/pemilik situs. 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 Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
userId uid teks Tidak ada Tidak ada semua
Contoh nilai: as8eknlll
Contoh penggunaan:
// Set the user ID when creating the tracker.
ga('create', 'UA-XXXX-Y', {'userId': 'as8eknlll'});

// Alternatively, you may set the user ID via the `set` method.
ga('set', 'userId', 'as8eknlll');

Sesi

Kontrol Sesi

Opsional.

Digunakan untuk mengontrol durasi sesi. Nilai 'start' memaksa sesi baru untuk dimulai dengan hit ini dan 'end' memaksa sesi saat ini untuk diakhiri dengan hit ini. Semua nilai lainnya akan diabaikan.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
sessionControl sc teks Tidak ada Tidak ada semua
Contoh nilai: start
Contoh penggunaan:
// Starts a new session.
ga('send', 'pageview', {'sessionControl': 'start'});

Sumber Traffic

Perujuk Dokumen

Opsional.

Menentukan sumber rujukan yang mengarahkan traffic ke situs. Nilai ini juga digunakan untuk menghitung sumber traffic. Format nilai ini adalah URL. Kolom ini diinisialisasi oleh perintah 'create' dan hanya ditetapkan jika hostname saat ini berbeda dengan hostname perujuk, kecuali kolom 'alwaysSendReferrer' ditetapkan ke true (benar).

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
referrer dr teks document.referrer 2048 Byte semua
Contoh nilai: http://example.com
Contoh penggunaan:
ga('set', 'referrer', 'http://example.com');

Nama Kampanye

Opsional.

Menentukan nama kampanye.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
campaignName cn teks Tidak ada 100 Byte semua
Contoh nilai: (direct)
Contoh penggunaan:
ga('set', 'campaignName', '(direct)');

Sumber Kampanye

Opsional.

Menentukan sumber kampanye.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
campaignSource cs teks Tidak ada 100 Byte semua
Contoh nilai: (direct)
Contoh penggunaan:
ga('set', 'campaignSource', '(direct)');

Media Kampanye

Opsional.

Menentukan media kampanye.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
campaignMedium cm teks Tidak ada 50 Byte semua
Contoh nilai: organic
Contoh penggunaan:
ga('set', 'campaignMedium', 'organic');

Kata Kunci Kampanye

Opsional.

Menentukan kata kunci kampanye.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
campaignKeyword ck teks Tidak ada 500 Byte semua
Contoh nilai: Blue Shoes
Contoh penggunaan:
ga('set', 'campaignKeyword', 'Blue Shoes');

Konten Kampanye

Opsional.

Menentukan konten kampanye.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
campaignContent cc teks Tidak ada 500 Byte semua
Contoh nilai: content
Contoh penggunaan:
ga('set', 'campaignContent', 'content');

ID Kampanye

Opsional.

Menentukan ID kampanye.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
campaignId ci teks Tidak ada 100 Byte semua
Contoh nilai: ID
Contoh penggunaan:
ga('set', 'campaignId', 'ID');

Info Sistem

Resolusi Layar

Opsional.

Menentukan resolusi layar. Kolom ini diinisialisasi oleh perintah 'create'.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
screenResolution sr teks Tidak ada 20 Byte semua
Contoh nilai: 800x600
Contoh penggunaan:
ga('set', 'screenResolution', '800x600');

Ukuran area pandang

Opsional.

Menentukan area visibilitas dari browser/perangkat. Kolom ini diinisialisasi oleh perintah 'create'.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
viewportSize vp teks Tidak ada 20 Byte semua
Contoh nilai: 123x456
Contoh penggunaan:
ga('set', 'viewportSize', '123x456');

Encoding Dokumen

Opsional.

Menentukan himpunan karakter yang digunakan untuk mengenkode halaman/dokumen. Kolom ini diinisialisasi oleh perintah 'create'.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
encoding de teks UTF-8 20 Byte semua
Contoh nilai: UTF-8
Contoh penggunaan:
ga('set', 'encoding', 'UTF-16');

Warna Layar

Opsional.

Menentukan kedalaman warna layar. Kolom ini diinisialisasi oleh perintah 'create'.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
screenColors sd teks Tidak ada 20 Byte semua
Contoh nilai: 24-bits
Contoh penggunaan:
ga('set', 'screenColors', '8-bit');

Bahasa Pengguna

Opsional.

Menentukan bahasa. Kolom ini diinisialisasi oleh perintah 'create'.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
language ul teks Tidak ada 20 Byte semua
Contoh nilai: en-us
Contoh penggunaan:
ga('set', 'language', 'en-us');

Java Diaktifkan

Opsional.

Menentukan apakah Java diaktifkan. Kolom ini diinisialisasi oleh perintah 'create'.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
javaEnabled je boolean Tidak ada T/A semua
Contoh nilai: true
Contoh penggunaan:
ga('set', 'javaEnabled', true);

Versi Flash

Opsional.

Menentukan versi flash. Kolom ini diinisialisasi oleh perintah 'create'.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
flashVersion fl teks Tidak ada 20 Byte semua
Contoh nilai: 10 1 r103
Contoh penggunaan:
ga('set', 'flashVersion', '10 1 r103');

Hit

Jenis hit

Wajib untuk semua jenis hit.

Jenis hit. Harus salah satu dari 'pageview', 'screenview', 'event', 'transaction', 'item', 'social', 'exception', 'timing'.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
hitType t teks Tidak ada Tidak ada semua
Contoh nilai: pageview
Contoh penggunaan:
ga('send', {
  'hitType': 'pageview',
  'page': '/home'
});

Hit Non-Interaksi

Opsional.

Menentukan bahwa hit dianggap non-interaktif.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
nonInteraction ni boolean Tidak ada T/A semua
Contoh nilai: true
Contoh penggunaan:
ga('set', 'nonInteraction', true);

Informasi Konten

URL lokasi dokumen

Opsional.

Menentukan URL lengkap (tidak termasuk anchor) halaman. Kolom ini diinisialisasi oleh perintah 'create'.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
location dl teks Tidak ada 2048 Byte semua
Contoh nilai: http://foo.com/home?a=b
Contoh penggunaan:
ga('set', 'location', 'http://foo.com/home?a=b');

Nama Host Dokumen

Opsional.

Menentukan hostname yang menghosting konten.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
hostname dh teks Tidak ada 100 Byte semua
Contoh nilai: foo.com
Contoh penggunaan:
ga('set', 'hostname', 'foo.com');

Jalur Dokumen

Opsional.

Bagian jalur URL halaman. Harus diawali dengan '/'. Untuk hit 'pageview', &dl atau &dh dan &dp harus ditentukan agar hit menjadi valid. Digunakan untuk menentukan jalur halaman virtual.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
page dp teks Tidak ada 2048 Byte semua
Contoh nilai: /foo
Contoh penggunaan:
ga('set', 'page', '/foo');

Judul Dokumen

Opsional.

Judul halaman/dokumen. Setelan default-nya adalah document.title.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
title dt teks Tidak ada 1500 Byte semua
Contoh nilai: Settings
Contoh penggunaan:
ga('set', 'title', 'Settings');

Nama Layar

Wajib untuk jenis hit tampilan layar.

Parameter ini opsional di properti web, dan diperlukan di properti seluler untuk hit tampilan layar, yang digunakan untuk 'Screen Name' di hit tampilan layar. Di properti web, ini akan menetapkan URL unik halaman sebagai setelan default dengan menggunakan parameter &dl apa adanya atau menyusunnya dari &dh dan &dp.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
screenName cd teks Tidak ada 2048 Byte tampilan layar
Contoh nilai: High Scores
Contoh penggunaan:
ga('set', 'screenName', 'High Scores');

Grup Konten

Opsional.

Anda dapat memiliki hingga 5 pengelompokan konten, yang masing-masing memiliki indeks terkait antara 1 dan 5, inklusif. Setiap pengelompokan konten dapat memiliki hingga 100 grup konten. Nilai grup konten adalah teks hierarkis yang dipisahkan dengan '/". Semua garis miring di awal dan di akhir akan dihapus dan garis miring berulang akan dikurangi menjadi garis miring tunggal. Misalnya, '/a//b/' akan dikonversi menjadi 'a/b'.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
contentGroup cg<groupIndex> teks Tidak ada 100 Byte semua
Contoh nilai: news/sports
Contoh penggunaan:
ga('set', 'contentGroup5', '/news/sports');

ID Link

Opsional.

ID elemen DOM yang diklik, yang digunakan untuk membedakan beberapa link ke URL yang sama dalam laporan Analytics Dalam Halaman saat Enhanced Link Attribution diaktifkan untuk properti.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
linkid linkid teks Tidak ada Tidak ada semua
Contoh nilai: nav_bar
Contoh penggunaan:
ga('set', '&linkid', 'html-element-id');

Aplikasi

Nama Aplikasi

Opsional.

Menentukan nama aplikasi. Kolom ini wajib ada untuk setiap hit yang memiliki data terkait aplikasi (yaitu, versi aplikasi, ID aplikasi, atau App Installer ID). Untuk hit yang dikirim ke properti web, kolom ini bersifat opsional.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
appName an teks Tidak ada 100 Byte semua
Contoh nilai: My App
Contoh penggunaan:
ga('set', 'appName', 'My App');

ID Aplikasi

Opsional.

ID aplikasi.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
appId aid teks Tidak ada 150 Byte semua
Contoh nilai: com.company.app
Contoh penggunaan:
ga('set', 'appId', 'com.company.app');

Versi Aplikasi

Opsional.

Menentukan versi aplikasi.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
appVersion av teks Tidak ada 100 Byte semua
Contoh nilai: 1.2
Contoh penggunaan:
ga('set', 'appVersion', '1.2');

ID Penginstal Aplikasi

Opsional.

ID penginstal aplikasi.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
appInstallerId aiid teks Tidak ada 150 Byte semua
Contoh nilai: com.platform.vending
Contoh penggunaan:
ga('set', 'appInstallerId', 'com.platform.vending');

Peristiwa

Kategori Peristiwa

Wajib untuk jenis hit peristiwa.

Menentukan kategori peristiwa. Wajib diisi.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
eventCategory ec teks Tidak ada 150 Byte peristiwa
Contoh nilai: Category
Contoh penggunaan:
ga('send', 'event', {
  'eventCategory': 'Category',
  'eventAction': 'Action'
});

Tindakan Peristiwa

Wajib untuk jenis hit peristiwa.

Menentukan tindakan peristiwa. Wajib diisi.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
eventAction ea teks Tidak ada 500 Byte peristiwa
Contoh nilai: Action
Contoh penggunaan:
ga('send', 'event', {
  'eventCategory': 'Category',
  'eventAction': 'Action'
});

Label Peristiwa

Opsional.

Menentukan label peristiwa.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
eventLabel el teks Tidak ada 500 Byte peristiwa
Contoh nilai: Label
Contoh penggunaan:
ga('send', 'event', {
  'eventCategory': 'Category',
  'eventAction': 'Action',
  'eventLabel': 'Label'
});

Nilai Peristiwa

Opsional.

Menentukan nilai peristiwa. Nilai tidak boleh negatif.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
eventValue ev bilangan bulat Tidak ada Tidak ada peristiwa
Contoh nilai: 55
Contoh penggunaan:
ga('send', 'event', {
  'eventCategory': 'Category',
  'eventAction': 'Action',
  'eventValue': 55
});

Enhanced E-commerce

SKU Produk

Opsional.

SKU produk. Indeks produk harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(product) id pr<productIndex>id teks Tidak ada 500 Byte semua
Contoh nilai: P12345
Contoh penggunaan:
ga('ec:addProduct', {'id': 'P12345'});

Nama Produk

Opsional.

Nama produk. Indeks produk harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(product) name pr<productIndex>nm teks Tidak ada 500 Byte semua
Contoh nilai: Android T-Shirt
Contoh penggunaan:
ga('ec:addProduct', {'name': 'Android T-Shirt'});

Merek Produk

Opsional.

Merek yang terkait dengan produk. Indeks produk harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(product) brand pr<productIndex>br teks Tidak ada 500 Byte semua
Contoh nilai: Google
Contoh penggunaan:
ga('ec:addProduct', {'brand': 'Google'});

Kategori Produk

Opsional.

Kategori untuk produk tersebut. Indeks produk harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Parameter kategori produk dapat bersifat hierarki. Gunakan / sebagai pembatas untuk menentukan hingga 5 tingkat hierarki. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(product) category pr<productIndex>ca teks Tidak ada 500 Byte semua
Contoh nilai: Apparel
Contoh penggunaan:
ga('ec:addProduct', {'category': 'Apparel'});

Varian Produk

Opsional.

Varian produk. Indeks produk harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(product) variant pr<productIndex>va teks Tidak ada 500 Byte semua
Contoh nilai: Black
Contoh penggunaan:
ga('ec:addProduct', {'variant': 'Black'});

Harga Produk

Opsional.

Harga satuan produk. Indeks produk harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(product) price pr<productIndex>pr mata uang Tidak ada Tidak ada semua
Contoh nilai: 29.20
Contoh penggunaan:
ga('ec:addProduct', {'price': '29.20'});

Jumlah Produk

Opsional.

Jumlah produk. Indeks produk harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(product) quantity pr<productIndex>qt bilangan bulat Tidak ada Tidak ada semua
Contoh nilai: 2
Contoh penggunaan:
ga('ec:addProduct', {'quantity': 2});

Kode Kupon Produk

Opsional.

Kode kupon yang terkait dengan produk. Indeks produk harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(product) coupon pr<productIndex>cc teks Tidak ada 500 Byte semua
Contoh nilai: SUMMER_SALE13
Contoh penggunaan:
ga('ec:addProduct', {'coupon': 'SUMMER_SALE13'});

Posisi Produk

Opsional.

Posisi produk dalam daftar atau koleksi. Indeks produk harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(product) position pr<productIndex>ps bilangan bulat Tidak ada Tidak ada semua
Contoh nilai: 2
Contoh penggunaan:
ga('ec:addProduct', {'position': 2});

Dimensi Kustom Produk

Opsional.

Dimensi kustom tingkat produk, dengan indeks dimensi berupa bilangan bulat positif antara 1 dan 200, inklusif. Indeks produk harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(product) dimension pr<productIndex>cd<dimensionIndex> teks Tidak ada 150 Byte semua
Contoh nilai: Member
Contoh penggunaan:
ga('ec:addProduct', {'dimension1': 'Member'});

Metrik Kustom Produk

Opsional.

Metrik kustom tingkat produk dengan indeks metrik berupa bilangan bulat positif antara 1 dan 200, inklusif. Indeks produk harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(product) metric pr<productIndex>cm<metricIndex> bilangan bulat Tidak ada Tidak ada semua
Contoh nilai: 28
Contoh penggunaan:
ga('ec:addProduct', {'metric1': 28});

Tindakan Produk

Opsional.

Peran produk yang disertakan dalam hit. Jika tindakan produk tidak ditentukan, semua definisi produk yang disertakan dengan hit akan diabaikan. Harus berupa salah satu dari: detail, click, add, remove, checkout, checkout_option, purchase, refund. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(product action) pa teks Tidak ada Tidak ada semua
Contoh nilai: detail
Contoh penggunaan:
ga('ec:setAction', 'detail');

ID Transaksi

Opsional.

ID transaksi. Ini adalah parameter tambahan yang dapat dikirim jika Tindakan Produk ditetapkan ke 'purchase' atau 'refund'. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(product action) id ti teks Tidak ada Tidak ada semua
Contoh nilai: T1234
Contoh penggunaan:
ga('ec:setAction', 'purchase', {'id': 'T1234'});

Afiliasi

Opsional.

Toko atau afiliasi tempat transaksi terjadi. Ini adalah parameter tambahan yang dapat dikirim jika Tindakan Produk ditetapkan ke 'purchase' atau 'refund'. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(product action) affiliation ta teks Tidak ada Tidak ada semua
Contoh nilai: Google Store
Contoh penggunaan:
ga('ec:setAction', 'purchase', {'affiliation': 'Google Store'});

Pendapatan

Opsional.

Nilai total transaksi, termasuk pajak dan pengiriman. Jika tidak dikirim, nilai ini akan dihitung secara otomatis menggunakan kolom jumlah dan harga produk dari semua produk dalam hit yang sama. Ini adalah parameter tambahan yang dapat dikirim jika Tindakan Produk ditetapkan ke 'purchase' atau 'refund'. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(product action) revenue tr mata uang Tidak ada Tidak ada semua
Contoh nilai: 123.21
Contoh penggunaan:
ga('ec:setAction', 'purchase', {'revenue': '123.21'});

Pajak

Opsional.

Total pajak yang terkait dengan transaksi. Ini adalah parameter tambahan yang dapat dikirim jika Tindakan Produk ditetapkan ke 'purchase' atau 'refund'. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(product action) tax tt mata uang Tidak ada Tidak ada semua
Contoh nilai: 10.78
Contoh penggunaan:
ga('ec:setAction', 'purchase', {'tax': '10.78'});

Pengiriman

Opsional.

Biaya pengiriman yang terkait dengan transaksi. Ini adalah parameter tambahan yang dapat dikirim jika Tindakan Produk ditetapkan ke 'purchase' atau 'refund'. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(product action) shipping ts mata uang Tidak ada Tidak ada semua
Contoh nilai: 3.55
Contoh penggunaan:
ga('ec:setAction', 'purchase', {'shipping': '3.55'});

Kode Kupon

Opsional.

Kupon transaksi yang ditukarkan dengan transaksi. Ini adalah parameter tambahan yang dapat dikirim jika Tindakan Produk ditetapkan ke 'purchase' atau 'refund'. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(product action) coupon tcc teks Tidak ada Tidak ada semua
Contoh nilai: SUMMER08
Contoh penggunaan:
ga('ec:setAction', 'purchase', {'coupon': 'SUMMER08'});

Daftar Tindakan Produk

Opsional.

Daftar atau koleksi tempat tindakan produk terjadi. Ini adalah parameter tambahan yang dapat dikirim jika Tindakan Produk ditetapkan ke 'detail' atau 'click'. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(product action) list pal teks Tidak ada Tidak ada semua
Contoh nilai: Search Results
Contoh penggunaan:
ga('ec:setAction', 'click', {'list': 'Search Results'});

Langkah Checkout

Opsional.

Nomor langkah di funnel checkout. Ini adalah parameter tambahan yang dapat dikirim jika Tindakan Produk ditetapkan ke 'checkout'. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(product action) step cos bilangan bulat Tidak ada Tidak ada semua
Contoh nilai: 2
Contoh penggunaan:
ga('ec:setAction', 'checkout', {'step': 2});

Opsi Langkah Checkout

Opsional.

Informasi tambahan tentang langkah checkout. Ini adalah parameter tambahan yang dapat dikirim jika Tindakan Produk ditetapkan ke 'checkout'. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(product action) option col teks Tidak ada Tidak ada semua
Contoh nilai: Visa
Contoh penggunaan:
ga('ec:setAction', 'checkout', {'option': 'Visa'});

Nama Daftar Tayangan Produk

Opsional.

Daftar atau koleksi yang berisi produk. Indeks Daftar Tayangan harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(impression) list il<listIndex>nm teks Tidak ada Tidak ada semua
Contoh nilai: Search Results
Contoh penggunaan:
ga('ec:addImpression', {'list': 'Search Results'});

SKU Tayangan Produk

Opsional.

SKU atau ID produk. Indeks Daftar Tayangan harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Indeks produk harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(impression) id il<listIndex>pi<productIndex>id teks Tidak ada Tidak ada semua
Contoh nilai: P67890
Contoh penggunaan:
ga('ec:addImpression', {'id': 'P67890'});

Nama Tayangan Produk

Opsional.

Nama produk. Indeks Daftar Tayangan harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Indeks produk harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(impression) name il<listIndex>pi<productIndex>nm teks Tidak ada Tidak ada semua
Contoh nilai: Android T-Shirt
Contoh penggunaan:
ga('ec:addImpression', {'name': 'Android T-Shirt'});

Merek Tayangan Produk

Opsional.

Merek yang terkait dengan produk. Indeks Daftar Tayangan harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Indeks produk harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(impression) brand il<listIndex>pi<productIndex>br teks Tidak ada Tidak ada semua
Contoh nilai: Google
Contoh penggunaan:
ga('ec:addImpression', {'brand': 'Google'});

Kategori Tayangan Produk

Opsional.

Kategori untuk produk tersebut. Indeks Daftar Tayangan harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Indeks produk harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(impression) category il<listIndex>pi<productIndex>ca teks Tidak ada Tidak ada semua
Contoh nilai: Apparel
Contoh penggunaan:
ga('ec:addImpression', {'category': 'Apparel'});

Varian Tayangan Produk

Opsional.

Varian produk. Indeks Daftar Tayangan harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Indeks produk harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(impression) variant il<listIndex>pi<productIndex>va teks Tidak ada Tidak ada semua
Contoh nilai: Black
Contoh penggunaan:
ga('ec:addImpression', {'variant': 'Black'});

Posisi Tayangan Produk

Opsional.

Posisi produk dalam daftar atau koleksi. Indeks Daftar Tayangan harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Indeks produk harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(impression) position il<listIndex>pi<productIndex>ps bilangan bulat Tidak ada Tidak ada semua
Contoh nilai: 2
Contoh penggunaan:
ga('ec:addImpression', {'position': 2});

Harga Tayangan Produk

Opsional.

Harga produk. Indeks Daftar Tayangan harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Indeks produk harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(impression) price il<listIndex>pi<productIndex>pr mata uang Tidak ada Tidak ada semua
Contoh nilai: 29.20
Contoh penggunaan:
ga('ec:addImpression', {'price': '29.20'});

Dimensi Kustom Tayangan Produk

Opsional.

Dimensi kustom tingkat produk, dengan indeks dimensi berupa bilangan bulat positif antara 1 dan 200, inklusif. Indeks Daftar Tayangan harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Indeks produk harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(impression) dimension il<listIndex>pi<productIndex>cd<dimensionIndex> teks Tidak ada Tidak ada semua
Contoh nilai: Member
Contoh penggunaan:
ga('ec:addImpression', {'dimension1': 'Member'});

Metrik Kustom Tayangan Produk

Opsional.

Metrik kustom tingkat produk dengan indeks metrik berupa bilangan bulat positif antara 1 dan 200, inklusif. Indeks Daftar Tayangan harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Indeks produk harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(impression) metric il<listIndex>pi<productIndex>cm<metricIndex> bilangan bulat Tidak ada Tidak ada semua
Contoh nilai: 28
Contoh penggunaan:
ga('ec:addImpression', {'metric1': '28'});

ID Promosi

Opsional.

ID promosi. Indeks promosi harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(promo) id promo<promoIndex>id teks Tidak ada Tidak ada semua
Contoh nilai: SHIP
Contoh penggunaan:
ga('ec:addPromo', {'id': 'SHIP'});

Nama Promosi

Opsional.

Nama promosi. Indeks promosi harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(promo) name promo<promoIndex>nm teks Tidak ada Tidak ada semua
Contoh nilai: Free Shipping
Contoh penggunaan:
ga('ec:addPromo', {'name': 'Free Shipping'});

Materi Iklan Promosi

Opsional.

Materi iklan yang terkait dengan promosi. Indeks promosi harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(promo) creative promo<promoIndex>cr teks Tidak ada Tidak ada semua
Contoh nilai: Shipping Banner
Contoh penggunaan:
ga('ec:addPromo', {'creative': 'Shipping Banner'});

Posisi Promosi

Opsional.

Posisi materi iklan. Indeks promosi harus berupa bilangan bulat positif antara 1 dan 200, inklusif. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(promo) position promo<promoIndex>ps teks Tidak ada Tidak ada semua
Contoh nilai: banner_slot_1
Contoh penggunaan:
ga('ec:addPromo', {'position': 'banner_slot_1'});

Tindakan Promosi

Opsional.

Menentukan peran promosi yang disertakan dalam hit. Jika tindakan promosi tidak ditentukan, tindakan promosi default, 'view', akan digunakan. Untuk mengukur klik pengguna pada promosi, tetapkan ini ke 'promo_click'. Untuk analytics.js, plugin Enhanced E-commerce harus diinstal sebelum menggunakan kolom ini.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
(promo) action promoa teks Tidak ada Tidak ada semua
Contoh nilai: click
Contoh penggunaan:
ga('ec:setAction', 'promo_click'});

Kode Mata Uang

Opsional.

Jika ada, mengindikasikan mata uang lokal untuk semua nilai mata uang transaksi. Nilai harus berupa kode mata uang ISO 4217 yang valid.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
currencyCode cu teks Tidak ada 10 Byte semua
Contoh nilai: EUR
Contoh penggunaan:
ga('set', 'currencyCode', 'EUR');

Interaksi Sosial

Jaringan Sosial

Wajib untuk jenis hit sosial.

Menentukan jaringan sosial, misalnya, Facebook atau Google Plus.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
socialNetwork sn teks Tidak ada 50 Byte sosial
Contoh nilai: facebook
Contoh penggunaan:
ga('send', 'social', {
  'socialNetwork': 'facebook',
  'socialAction': 'like',
  'socialTarget': 'http://foo.com'
})

Tindakan Sosial

Wajib untuk jenis hit sosial.

Menentukan tindakan interaksi sosial. Misalnya, di Google Plus saat pengguna mengklik tombol +1, tindakan sosialnya adalah 'plus'.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
socialAction sa teks Tidak ada 50 Byte sosial
Contoh nilai: like
Contoh penggunaan:
ga('send', 'social', {
  'socialNetwork': 'facebook',
  'socialAction': 'like',
  'socialTarget': 'http://foo.com'
})

Target Tindakan Sosial

Wajib untuk jenis hit sosial.

Menentukan target interaksi sosial. Nilai ini biasanya berupa URL, tetapi dapat berupa teks apa pun.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
socialTarget st teks Tidak ada 2048 Byte sosial
Contoh nilai: http://foo.com
Contoh penggunaan:
ga('send', 'social', {
  'socialNetwork': 'facebook',
  'socialAction': 'like',
  'socialTarget': 'http://foo.com'
})

Pengaturan waktu

Kategori waktu pengguna

Wajib untuk jenis hit pengaturan waktu.

Menentukan kategori waktu pengguna.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
timingCategory utc teks Tidak ada 150 Byte pengaturan waktu
Contoh nilai: category
Contoh penggunaan:
ga('send', 'timing', {
  'timingCategory': 'category',
  'timingVar': 'lookup',
  'timingValue': 123
});

Nama variabel waktu pengguna

Wajib untuk jenis hit pengaturan waktu.

Menentukan variabel waktu pengguna.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
timingVar utv teks Tidak ada 500 Byte pengaturan waktu
Contoh nilai: lookup
Contoh penggunaan:
ga('send', 'timing', {
  'timingCategory': 'category',
  'timingVar': 'lookup',
  'timingValue': 123
});

Waktu pengguna

Wajib untuk jenis hit pengaturan waktu.

Menentukan nilai waktu pengguna. Nilainya dalam milidetik.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
timingValue utt bilangan bulat Tidak ada Tidak ada pengaturan waktu
Contoh nilai: 123
Contoh penggunaan:
ga('send', 'timing', {
  'timingCategory': 'category',
  'timingVar': 'lookup',
  'timingValue': 123
});

Label waktu pengguna

Opsional.

Menentukan label waktu pengguna.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
timingLabel utl teks Tidak ada 500 Byte pengaturan waktu
Contoh nilai: label
Contoh penggunaan:
ga('send', 'timing', {
  'timingCategory': 'category',
  'timingVar': 'lookup',
  'timingValue': 123,
  'timingLabel': 'label'
});

Pengecualian

Deskripsi Pengecualian

Opsional.

Menentukan deskripsi pengecualian.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
exDescription exd teks Tidak ada 150 Byte pengecualian
Contoh nilai: DatabaseError
Contoh penggunaan:
ga('send', 'exception', {
  'exDescription': 'DatabaseError'
});

Apakah Pengecualian Fatal?

Opsional.

Menentukan apakah pengecualian bersifat fatal atau tidak.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
exFatal exf boolean 1 T/A pengecualian
Contoh nilai: true
Contoh penggunaan:
ga('send', 'exception', {
  'exFatal': true
});

Dimensi/Metrik Kustom

Dimensi Kustom

Opsional.

Setiap dimensi kustom memiliki indeks terkait. Maksimum 20 dimensi kustom (200 untuk akun Analytics 360). Indeks dimensi harus berupa bilangan bulat positif antara 1 dan 200, inklusif.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
dimension cd<dimensionIndex> teks Tidak ada 150 Byte semua
Contoh nilai: Sports
Contoh penggunaan:
ga('set', 'dimension14', 'Sports');

Metrik Kustom

Opsional.

Setiap metrik kustom memiliki indeks yang terkait. Maksimum ada 20 metrik kustom (200 untuk akun Analytics 360). Indeks metrik harus berupa bilangan bulat positif antara 1 dan 200, inklusif.

Nama Kolom Parameter Protokol Jenis Nilai Nilai Default Panjang Maks. Jenis Hit yang Didukung
metric cm<metricIndex> angka Tidak ada Tidak ada semua
Contoh nilai: 47
Contoh penggunaan:
ga('set', 'metric7', 47);