İzleme Kodu: _gat Global Nesne

_gat global nesnesi, diğer tüm yöntemlerin çağrıldığı izleyici nesnelerini oluşturmak ve almak için kullanılır. Bu nedenle, bu listedeki yöntemler yalnızca _gat genel değişkeni kullanılarak oluşturulan bir izleyici nesnesinde çalıştırılmalıdır. Diğer tüm yöntemler, eşzamansız izleme için _gaq global nesnesi kullanılarak çağrılmalıdır.

_gat Nesne Yöntemleri

Yöntem Ayrıntıları

_getTracker()

    _getTracker(account)
    Belirtilen web mülkü kimliği için bir izleyici nesnesi oluşturur. Bu yöntem aynı Analytics hesap kimliği için birden çok kez çağrılırsa her bir çağrı için yeni bir nesne oluşturulur.
    _gat._getTracker('UA-65432-1');

    Parametreler

      String account İzleyici nesnesinin tam web mülkü kimliği (ör. UA-65432-1).

    returns

      Tracker Oluşturulan izleme nesnesi.

_createTracker()

    _createTracker(opt_account, opt_name)
    Yeni bir izleyici nesnesi oluşturur ve buna verilen adı atar. Herhangi bir ad verilmemişse bir ad oluşturulur. İzleyici nesneleri, adlarıyla saklandığından _getTrackerByName aracılığıyla alınabilir. Aynı adla iki izleyici oluşturulursa ikincisi ilkinin üzerine yazılır ve ilki artık _getTrackerByName ile geri alınamaz.
    _gat._createTracker('UA-65432-1');
    _gat._createTracker('UA-65432-2', 't2');

    Parametreler

      String opt_account İzleyici nesnesinin tam web mülkü kimliği (ör. UA-XXXXX-X).
      String opt_name Takip cihazının saklanacağı isteğe bağlı ad. Takip cihazını _getTrackerByName üzerinden almak için bu adı kullanın

    returns

      Tracker Oluşturulan izleme nesnesi.

_getTrackerByName()

    _getTrackerByName(opt_name)
    Verilen ada sahip izleyici nesnesini getirir. Ad sağlanmazsa boş dize ("'") olan varsayılan değer kullanılır. Belirtilen ada sahip bir izleyici yoksa yeni bir izleyici oluşturulur, bu ada atanır ve döndürülür.
    _gat._getTrackerByName();
    _gat._getTrackerByName('t2');

    Parametreler

      String opt_name Alınacak takip cihazının isteğe bağlı adı. Varsayılan olarak boş dize ("'") kullanılır.

    returns

      Tracker Alınan veya oluşturulan izleme nesnesi.

_anonymizeIp()

    _anonymizeIp()

    Google Analytics'e, IP adresinin depolamadan önceki son sekizliğini kaldırarak izleyici nesneleri tarafından gönderilen bilgileri maskelemesini söyler. Bu yöntemin, coğrafi raporlamanın doğruluğunu biraz da olsa azaltacağını aklınızda bulundurun.

    İzlemeyi maskelemek için bu işlevi kullanırken push işlevini kullanmanız ve işlevi, aşağıda gösterildiği gibi izleyici nesnesiyle doğru şekilde ilişkilendirmeniz gerekir.

Eş Zamansız Snippet (önerilir)
var _gaq = _gaq || [];
_gaq.push (['_setAccount', 'UA-XXXXXXX-YY']);
_gaq.push (['_gat._anonymizeIp']);
_gaq.push (['_trackPageview']);


_forceSSL()

    _forceSSL(bool)

    Google Analytics'i, güvenli olmayan (HTTP) sayfalar dahil olmak üzere tüm isabetleri SSL kullanarak gönderecek şekilde yapılandırır.

Eş Zamansız Snippet (önerilir)

_gaq.push(['_setAccount', 'UA-12345-1']);
_gaq.push(['_gat._forceSSL']);       // Send all hits using SSL, even from insecure (HTTP) pages.
_gaq.push(['_trackPageview']);