Objek global _gat
digunakan untuk membuat dan mengambil objek pelacak, tempat semua metode lainnya dipanggil. Oleh karena itu, metode dalam daftar ini hanya boleh dijalankan dari objek pelacak yang dibuat menggunakan variabel global _gat. Semua metode lainnya harus dipanggil menggunakan objek global _gaq
untuk pelacakan asinkron.
Metode Objek _gat
_getTracker(account)
tidak digunakan lagi_createTracker(opt_account, opt_name)
_getTrackerByName(opt_name)
_anonymizeIp()
_forceSSL(bool)
Detail Metode
_getTracker()
_getTracker(account)
-
Membuat objek pelacak untuk ID properti web tertentu. Jika metode ini dipanggil lebih dari sekali untuk ID akun Analytics yang sama, objek baru akan dibuat untuk setiap pemanggilan.
_gat._getTracker('UA-65432-1');
parameter
String account
ID properti web lengkap (misalnya, UA-65432-1
) untuk objek pelacak.
akan menampilkan
Tracker
Objek pelacakan yang dibuat._createTracker()
_createTracker(opt_account, opt_name)
-
Membuat objek pelacak baru dan memberinya nama yang ditentukan. Jika tidak ada nama yang diberikan, nama akan dibuat. Objek pelacak
disimpan dengan namanya masing-masing sehingga dapat diambil melalui
_getTrackerByName
.
Jika dua pelacak dibuat dengan nama yang sama, pelacak kedua akan menimpa yang pertama dan yang pertama tidak akan dapat diambil lagi melalui
_getTrackerByName
.
_gat._createTracker('UA-65432-1');
_gat._createTracker('UA-65432-2', 't2');
parameter
String opt_account
ID properti web lengkap (misalnya UA-XXXXX-X
) untuk objek pelacak.String opt_name
Nama opsional untuk menyimpan pelacak. Gunakan nama ini untuk mengambil pelacak melalui _getTrackerByName
akan menampilkan
Tracker
Objek pelacakan yang dibuat._getTrackerByName()
_getTrackerByName(opt_name)
-
Mengambil objek pelacak dengan nama yang diberikan. Jika tidak ada nama yang diberikan, defaultnya akan digunakan, yaitu string kosong ('').
Jika tidak ada pelacak dengan nama yang diberikan, pelacak baru akan dibuat, ditetapkan ke nama tersebut dan ditampilkan.
_gat._getTrackerByName();
_gat._getTrackerByName('t2');
parameter
String opt_name
Nama opsional pelacak yang akan diambil. Default-nya adalah string kosong ('').
akan menampilkan
Tracker
Objek pelacakan yang diambil atau dibuat.
_anonymizeIp()
_anonymizeIp()
Memberi tahu Google Analytics untuk menganonimkan informasi yang dikirim oleh objek pelacak dengan menghapus octet terakhir alamat IP sebelum penyimpanannya. Perhatikan bahwa ini akan sedikit mengurangi keakuratan pelaporan geografis.
Saat menggunakan fungsi ini untuk menganonimkan pelacakan, Anda harus menggunakan fungsi
push
dan mengaitkan fungsi dengan benar dengan objek pelacak, seperti
yang diilustrasikan di bawah ini.
var _gaq = _gaq || []; _gaq.push (['_setAccount', 'UA-XXXXXXX-YY']); _gaq.push (['_gat._anonymizeIp']); _gaq.push (['_trackPageview']);
_forceSSL()
_forceSSL(bool)
Mengonfigurasi Google Analytics untuk mengirim semua hit menggunakan SSL, bahkan dari halaman yang tidak aman (HTTP).
Cuplikan Asinkron (direkomendasikan)
_gaq.push(['_setAccount', 'UA-12345-1']); _gaq.push(['_gat._forceSSL']); // Send all hits using SSL, even from insecure (HTTP) pages. _gaq.push(['_trackPageview']);