Bu referansta, ga
nesnesinde kullanılabilen yöntemler açıklanmaktadır.
Yöntem Özeti
Aşağıdaki yöntemler, analytics.js
kitaplığı yüklendikten sonra ga
nesnesinde kullanılabilir. Bu yöntemler hemen kullanılamadığından bunları her zaman ga
komut sırasının hazır geri çağırma özelliğini kullanarak çağırmalısınız.
Kullanmayın. Yöntemler henüz mevcut olmayabileceğinden readyCallback
dışında ga
nesne yöntemlerini kullanın.
var trackers = ga.getAll();
Kullanın: Kullanılmaları garanti edilen ga
nesne yöntemlerini bir readyCallback
içinde kullanın.
ga(function() { var trackers = ga.getAll(); });
Yöntemler | |
---|---|
create([trackingId], [cookieDomain], [name], [fieldsObject]); |
iade sayısı: Belirtilen alanlarla yeni bir izleyici örneği oluşturur. |
getByName(name) |
iade sayısı: Belirtilen adla izleyici örneğini alır. |
getAll() |
iade sayısı: Tüm izleyici örneklerini alır. |
remove(name) |
iade sayısı: Belirtilen ada sahip izleyici örneğini kaldırır. |
Yöntem Ayrıntıları
create
Belirtilen alanlarla yeni bir izleyici örneği oluşturur.
Kullanım
ga.create([trackingId], [cookieDomain], [name], [fieldsObject]);
Parametreler
Ayrı alan dokümanları için alan referansına bakın.
İlerlemeler
Örnekler
// Creates a default tracker for the property UA-XXXXX-Y // and uses automatic cookie domain configuration. ga(function() { var tracker = ga.create('UA-XXXXX-Y', 'auto'); })
// Creates a tracker with the name "myTracker" for the property // UA-XXXXX-Y, sets the cookieDomain to "example.com" and specifies // a site speed sample rate of 10%. ga(function() { var myTracker = ga.create('UA-XXXXX-Y', 'example.com', 'myTracker', { siteSpeedSampleRate: 10 }); });
getByName
Belirtilen adla izleyici örneğini alır.
Kullanım
ga.getByName(name);
Parametreler
Ad | Tür | Gerekli | Açıklama |
---|---|---|---|
name |
string |
evet | Alınacak takip cihazının adı. |
İlerlemeler
Örnekler
// Gets the default tracker. ga(function() { ga.getByName('t0'); });
// Gets the tracker with the name "myTracker". ga(function() { ga.getByName('myTracker'); });
getAll
Tüm izleyici örneklerini alır.
ga.getAll();
İlerlemeler
Array<Tracker>
Örnek
// Logs a list of all tracker names to the console. ga(function() { var trackers = ga.getAll(); trackers.forEach(function(tracker) { console.log(tracker.get('name')); }); });
remove
Belirtilen ada sahip izleyici örneğini kaldırır.
Kullanım
ga.remove(name);
Parametreler
Ad | Tür | Gerekli | Açıklama |
---|---|---|---|
name |
string |
evet | Kaldırılacak takip cihazının adı. |
İlerlemeler
undefined
Örnekler
// Removes the default tracker. ga(function() { // Note that, unlike the ga command queue's remove method, // this method requires passing a tracker name, even when // removing the default tracker. ga.remove('t0'); });
// Removes the tracker with the name "myTracker". ga(function() { ga.remove('myTracker'); });