추적 코드: _gat 전역 객체

_gat 전역 객체는 다른 모든 메서드가 호출되는 추적기 객체를 만들고 가져오는 데 사용됩니다. 따라서 이 목록의 메서드는 _gat 전역 변수를 사용하여 만든 추적기 객체에서만 실행해야 합니다. 다른 모든 메서드는 비동기 추적을 위해 _gaq 전역 객체를 사용하여 호출해야 합니다.

_gat 객체 메서드

메서드 세부정보

_getTracker()

    _getTracker(account)
    지정된 웹 속성 ID의 추적기 객체를 만듭니다. 동일한 애널리틱스 계정 ID에 대해 이 메서드가 두 번 이상 호출되면 호출마다 새 객체가 생성됩니다.
    _gat._getTracker('UA-65432-1');

    매개변수

      String account 추적기 객체의 전체 웹 속성 ID (예: UA-65432-1)입니다.

    returns

      Tracker 생성된 추적 객체입니다.

_createTracker()

    _createTracker(opt_account, opt_name)
    새 추적기 객체를 만들어 지정된 이름을 할당합니다. 이름을 지정하지 않으면 생성됩니다. 추적기 객체는 _getTrackerByName를 통해 검색할 수 있도록 이름 아래에 저장됩니다. 동일한 이름으로 두 개의 추적기가 생성되면 두 번째 추적기가 첫 번째 추적기를 덮어쓰고 첫 번째 추적기는 더 이상 _getTrackerByName를 통해 검색할 수 없습니다.
    _gat._createTracker('UA-65432-1');
    _gat._createTracker('UA-65432-2', 't2');

    매개변수

      String opt_account 추적기 객체의 전체 웹 속성 ID (예: UA-XXXXX-X)입니다.
      String opt_name 추적기를 저장할 이름(선택사항)입니다. 이 이름을 사용하여 _getTrackerByName를 통해 추적기를 가져올 수 있습니다.

    returns

      Tracker 생성된 추적 객체입니다.

_getTrackerByName()

    _getTrackerByName(opt_name)
    지정된 이름의 추적기 객체를 검색합니다. 이름을 지정하지 않으면 빈 문자열 ('')이 기본값이 사용됩니다. 지정된 이름의 추적기가 없으면 새 추적기가 생성되어 이름에 할당되며 반환됩니다.
    _gat._getTrackerByName();
    _gat._getTrackerByName('t2');

    매개변수

      String opt_name 가져올 추적기의 이름(선택사항)입니다. 기본값은 빈 문자열 ('')입니다.

    returns

      Tracker 가져오거나 만든 추적 객체입니다.

_anonymizeIp()

    _anonymizeIp()

    저장 전에 IP 주소의 마지막 옥텟을 삭제하여 추적기 객체에서 전송한 정보를 마스킹하도록 Google 애널리틱스에 지시합니다. 이 경우 지역 보고서의 정확성이 다소 떨어질 수 있으니 유의하시기 바랍니다.

    이 함수를 사용하여 추적을 마스킹할 때는 아래와 같이 push 함수를 사용하고 함수를 추적기 객체와 올바르게 연결해야 합니다.

비동기 스니펫 (권장)
var _gaq = _gaq || [];
_gaq.push (['_setAccount', 'UA-XXXXXXX-YY']);
_gaq.push (['_gat._anonymizeIp']);
_gaq.push (['_trackPageview']);


_forceSSL()

    _forceSSL(bool)

    안전하지 않은 (HTTP) 페이지에서도 SSL을 사용하여 모든 조회를 전송하도록 Google 애널리틱스를 구성합니다.

비동기 스니펫 (권장)

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