이 페이지에서는 Google Analytics Collection API 및 SDK에 대한 변경사항을 모두 설명하며, 웹 추적(ga.js), Android SDK, iOS SDK의 변경 로그가 포함되어 있습니다. 이 목록을 주기적으로 참고하여 새로운 소식을 확인하는 것이 좋습니다. 아래 구독 섹션에 나열된 피드를 통해 구독하여 변경사항을 확인할 수도 있습니다.
관련 변경 로그 구독
모든 Collection, Configuration, Reporting API가 포함됩니다.
웹 추적(ga.js 및 analytics.js), Android SDK, iOS SDK, 측정 프로토콜이 포함됩니다.
웹 추적(analytics.js) - 출시 2017-09-21(2017년 9월 21일)
'android-app://' URL이 유효한 추천 소스로 추가되었습니다.
웹 추적(analytics.js) - 출시 2017-07-12(2017년 7월 12일)
이번 출시에는 새로운 customTask 작업이 추가되었습니다.
iOS SDK - 출시 버전 3.17(2016년 9월 12일)
이번 출시에는 다음 사항이 포함됩니다.
Google 애널리틱스
- iOS 10 호환성이 개선되고 버그가 수정되었습니다.
iOS SDK - 출시 버전 3.16(2016년 8월 10일)
이번 출시에는 다음 사항이 포함됩니다.
Google 애널리틱스
- 비정상 종료 문제가 해결되었습니다.
iOS SDK - 출시 버전 3.15(2015년 11월 23일)
이번 출시에는 다음 사항이 포함됩니다.
Google 애널리틱스
- 변경사항이 없습니다.
Google 태그 관리자
- 단위 테스트를 실행할 때 비정상 종료를 일으키는 문제가 해결되었습니다.
iOS SDK - 출시 버전 3.14(2015년 10월 23일)
이번 출시에는 다음 사항이 포함됩니다.
Google 애널리틱스
- 비트코드에 대한 지원 기능이 추가되었습니다.
Google 태그 관리자
- 비트코드에 대한 지원 기능이 추가되었습니다.
iOS SDK - 출시 버전 3.13(2015년 7월 21일)
이번 출시에는 다음 사항이 포함됩니다.
Google 애널리틱스
- setCampaignParametersFromUrl을 사용할 때 비정상 종료를 일으키는 문제가 해결되었습니다. 문제 636
Google 태그 관리자
- 변경사항이 없습니다.
iOS SDK - 출시 버전 3.12(2015년 5월 11일)
이번 출시에는 다음 사항이 포함됩니다.
Google 애널리틱스
- 변경사항이 없습니다.
Google 태그 관리자
- 클래스 이름 충돌이 해결되었습니다. 문제 631
Android SDK - 출시 버전 4.5 - Google Play 서비스 7.3(2015년 5월 1일)
이번 출시에는 다음 사항이 포함됩니다.
Google 애널리틱스
- Google Play 이외의 기기에서 전달되는 백그라운드에 대한 지원이 추가되었습니다.
- 애널리틱스 Logger/LogLevel이 지원 중단되었습니다. 대신 애널리틱스에서 이제 Android 로깅을 사용합니다. 디버그 로깅을 사용 설정하려면
adb shell setprop log.tag.GAv4 DEBUG
를 실행하세요. - 데이터 전송을 개선하고 캠페인 기여 분석을 설치하도록 리팩터링합니다.
- 캠페인 파싱 버그가 수정되었습니다. 문제 596
- 애널리틱스 초기화의 처음 몇 초 동안 처리되지 않은 앱 예외가 올바르게 보고됩니다. 문제 443
Google 태그 관리자
- 변경사항이 없습니다.
iOS SDK - 출시 버전 3.11(2015년 4월 30일)
이번 출시에는 다음 사항이 포함됩니다.
Google 애널리틱스
- iOS 8.0 이상에서 nativeBounds를 사용하여 화면 해상도를 보고합니다. 이에 따라 문제 504가 해결되었습니다.
- 클릭 관련 캠페인 매개변수에 대한 지원이 추가되었습니다.
- 기기 OS 버전 외에 iOS 하드웨어 모델을 보고합니다. 이에 따라 문제 408이 해결되었습니다.
- iOS 7.1 이상에서 iAd 설치 기여 분석을 보고합니다. 이렇게 하려면 iAd 프레임워크가 필요합니다.
- appview 조회 유형에 대한 지원 중단 경고가 추가되었습니다.
- 이제 sqlite3가 필수 라이브러리입니다.
Google 태그 관리자
- TAGDispatcher의 nil 문자열 비정상 종료 문제가 해결되었습니다.
웹 추적(analytics.js) - 출시 2015-04-13(2015년 4월 13일)
이번 출시에는 새 필드 추가 기능이 포함되어 있습니다. 전체 필드 목록은 필드 참조를 검토하세요.
전송
- 전송 필드를 사용하면 조회를 전송할 메커니즘을 설정할 수 있습니다.
기타 변경사항
useBeacon
옵션이 지원 중단되었습니다.- 버그가 수정되었습니다.
Android SDK - 출시 버전 4.0.6 - Google Play 서비스 7.0(2015년 3월 19일)
이번 출시에는 다음 사항이 포함됩니다.
Google 애널리틱스
- 문제 440: CampaignTrackingService NullPointerException이 해결되었습니다.
- 문제 552: GoogleAnalytics.getInstance()가 차단 중이 해결되었습니다.
- 문제 564: 애널리틱스 자동 활동 보고에서 UnsupportedOperationException이 발생이 해결되었습니다.
- 사소한 버그가 수정되었습니다.
Google 태그 관리자
- 사소한 버그가 수정되었습니다.
Android SDK - 출시 버전 4.0.5 - Google Play 서비스 6.7(2015년 2월 17일)
이번 출시에는 다음 사항이 포함됩니다.
Google 애널리틱스
- 사소한 버그가 수정되었습니다.
Google 태그 관리자
- TagManager 'IllegalStateException: 결과가 이미 설정되었습니다'를 방지하는 방법과 관련된 경합 상태 버그가 수정되었습니다.
측정 프로토콜 - 출시 2015-01-30(2015년 1월 30일)
이번 출시에는 새로운 조회 매개변수가 추가되었습니다. 전체 매개변수 목록은 매개변수 참조를 검토하세요.
데이터 소스
ds
데이터 소스 매개변수를 사용하면 조회의 데이터 소스를 설정할 수 있습니다.
웹 추적(analytics.js) - 출시 2015-01-30(2015년 1월 30일)
이번 출시에는 새 필드 추가 기능이 포함되어 있습니다. 전체 필드 목록은 필드 참조를 검토하세요.
데이터 소스
- 데이터 소스 필드를 사용하면 조회의 데이터 소스를 설정할 수 있습니다.
측정 프로토콜 - 출시 2015-01-29(2015년 1월 29일)
이번 출시에는 새로운 조회 매개변수가 추가되었습니다. 전체 매개변수 목록은 매개변수 참조를 검토하세요.
지리적 재정의
geoid
지리적 재정의를 사용하면 사용자의 지리적 위치를 명시적으로 설정할 수 있습니다.
Android SDK - 출시 버전 4.0.4 - Google Play 서비스 6.5(2014년 11월 24일)
이번 출시에는 다음 사항이 포함됩니다.
Google 애널리틱스
- 문제 443: Google Play 서비스가 예외를 제출하지 않음과 관련된 예외 추적이 개선되었습니다.
- 사소한 버그가 수정되었습니다.
Google 태그 관리자
- Google 태그 관리자 관련 변경사항이 없습니다.
iOS SDK - 출시 버전 3.10(2014년 11월 5일)
이번 출시에는 다음 사항이 포함됩니다.
Google 애널리틱스
- 비콘을 전달할 때 모든 비콘이 전송되지 않는 문제가 해결되었습니다.
- CuteAnimals 샘플 애플리케이션이 백그라운드로 이동할 때 전달하는 방법을 보여주도록 앱이 업데이트되었습니다.
- 추가적인 향상된 전자상거래 필드에 대한 지원이 추가되었습니다.
- iOS SDK 8.0에서 컴파일할 때 누락되는 GAIHit 및 GAIProperty 클래스에 대한 경고 메시지가 삭제되었으며, 누락된 GAIHit 및 GAIProperty 클래스가 삭제되었습니다.
- 여러 비콘이 단일 HTTPS 요청으로 전달되므로 비콘 전달이 더욱 효율적입니다.
- 특정 상황에서 데이터 요금제 사용량을 절약하기 위해 요청이 압축됩니다.
Google 태그 관리자
- TAGContainerFuture 기반 openContainerWithId가 지원 중단됩니다. iOS8에서 이 API를 사용하면 UIAppDelegate 수명 주기의 일부 단계에서 get이 호출되는 경우 오류가 발생합니다.
- Google 유니버설 애널리틱스 태그의 향상된 전자상거래에 맞춤 측정항목 및 맞춤 측정기준에 대한 지원이 추가되었습니다.
- 선택적 제품이 포함된 향상된 전자상거래 작업에 제품을 요구한 버그가 수정되었습니다.
- Google 유니버설 애널리틱스 태그를 위한 광고 ID 기능을 지원합니다.
- CuteAnimals 샘플 애플리케이션이 백그라운드로 이동할 때 데이터를 전송하는 방법을 보여주도록 앱이 업데이트되었습니다.
Android SDK - 출시 버전 4.0.3 - Google Play 서비스 6.1(2014년 9월 25일)
이번 출시에는 다음 사항이 포함됩니다.
Google 애널리틱스
- 사소한 버그가 수정되었습니다.
Google 태그 관리자
- 향상된 전자상거래에 대한 지원이 추가되었습니다. 자세한 내용은 향상된 전자상거래 개발자 가이드를 참고하세요.
웹 추적(analytics.js) - 출시 2014-09-02(2014년 9월 2일)
- 이제
useBeacon
매개변수를 전달하여 지원되는 브라우저에서navigator.sendBeacon
을 통해 조회를 전송할 수 있습니다. - 디스플레이 기능 플러그인에서 설정된 쿠키의 이름이
_dc
에서_gat
으로 변경되었습니다.
iOS SDK - 출시 버전 3.09(2014년 7월 31일)
이번 출시에는 다음 사항이 포함됩니다.
Google 애널리틱스
- 변경사항이 없습니다.
Google 태그 관리자
- Google 유니버설 애널리틱스 태그에 향상된 전자상거래 지원이 추가되었습니다.
- TAGManager 클래스에 새
dispatch
및dispatchWithCompletionHandler
메서드가 추가되었습니다.
Android SDK - 출시 버전 4.0.2 - Google Play 서비스 5.0(2014년 7월 1일)
이번 출시에는 다음 사항이 포함됩니다.
Google 애널리틱스
- 향상된 전자상거래에 대한 지원이 추가되었습니다. 자세한 내용은 향상된 전자상거래 개발자 가이드를 참고하세요.
- 이제 광고 ID가 변경될 때마다 클라이언트 ID가 재설정됩니다.
- 기본적으로 광고 ID 수집이 사용 중지되어 있습니다.
- 예외 보고를 위한 프로그래매틱 API가 추가되었습니다.
- 문서 내 버그가 수정되었습니다.
- 사소한 버그가 수정되었습니다.
Google 태그 관리자
- Google 태그 관리자 관련 변경사항이 없습니다.
iOS SDK - 출시 버전 3.08(2014년 6월 25일)
이번 출시에는 다음 사항이 포함됩니다.
Google 애널리틱스
- 라이브러리 libAdIdAccess.a(SDK의 일부로 제공)가 애플리케이션에 포함되어 있고 추적기에서
allowIDFACollection
속성이 true로 설정된 경우, 이제 SDK가 IDFA와 더불어 광고주 추적이 사용 설정된 플래그를 수집합니다. - 향상된 전자상거래 지원이 추가되었습니다.
- 앱 보기 조회 유형을 대체하는 화면 조회 유형이 추가되었습니다.
- 이제 조회 ID 매개변수가 각 조회에 추가됩니다. 이 매개변수는 앱 보기, 화면 조회 또는 페이지 조회가 발생할 때마다 변경됩니다.
- 이제 IDFA 값이 변경될 때마다 ClientId가 재설정되며, 추적기에서 IDFA가 수집되는 경우에만 이러한 재설정이 이루어집니다.
- 새
dispatchWithCompletionHandler
메서드가 GAI 클래스에 추가되었습니다. - SDK가 clientId 없이 또는 빈 clientId를 사용하여 비콘을 전송할 수 있는 문제가 해결되었습니다.
Google 태그 관리자
- 변경사항이 없습니다.
웹 추적(analytics.js) - 출시 2014-06-25(2014년 6월 25일)
- 이제 유효한 추적 ID가 포함되지 않은 조회는 삭제됩니다.
- 교차 도메인 연결 플러그인의 정규 표현식에 대한 지원이 추가되었습니다.
웹 추적(ga.js) - 출시 2014-06-25(2014년 6월 25일)
- 이제 유효한 추적 ID가 포함되지 않은 조회는 삭제됩니다.
측정 프로토콜 - 출시 2014-05-12(2014년 5월 12일)
-
지원되는 자연 소스의 목록이 업데이트되었습니다.
- 삭제됨: Netscape, About, Mamma, Voila, Live, Wirtulana Polska, Yam, Ozu.
- 추가/업데이트됨: Baidu, DOCOMO, Onet, Centrum, Sogou, Tut.By, Globo, Ukr.net, So.com, au one.
웹 추적(analytics.js) - 출시 2014-05-12(2014년 5월 12일)
-
지원되는 자연 소스의 목록이 업데이트되었습니다.
- 삭제됨: Netscape, About, Mamma, Voila, Live, Wirtulana Polska, Yam, Ozu.
- 추가/업데이트됨: Baidu, DOCOMO, Onet, Centrum, Sogou, Tut.By, Globo, Ukr.net, So.com, au one.
iOS SDK - 출시 버전 3.07(2014년 5월 9일)
이번 출시에는 다음 사항이 포함됩니다.
Google 애널리틱스
- 사용자 ID 필드가 추가되었습니다.
Google 태그 관리자
- 사용 가능한 광고주의 식별자(IDFA)를 올바르게 반환할 수 있도록 광고 매크로 ID의 버그가 수정되었습니다.
- 사용자가 전자상거래 데이터에
NSNumber
를 사용할 수 있도록 문제가 해결되었습니다.
측정 프로토콜 - 출시 2014-04-16(2014년 4월 16일)
이번 출시에서는 appview
조회 유형이 대체되고, 매개변수가 추가되었고, 매개변수의 이름이 변경되었습니다. 전체 매개변수 목록은 매개변수 참조를 검토하세요.
appview 대체
appview
조회 유형이screenview
로 대체되었습니다.appview
대신screenview
를 사용하려면 앱 추적 코드를 최대한 빨리 업데이트하세요.
새 매개변수
- 애플리케이션 ID - 애플리케이션 식별자입니다.
- 애플리케이션 설치 프로그램 ID - 애플리케이션 설치 프로그램 식별자입니다.
매개변수 이름 변경
- 콘텐츠 설명이 화면 이름으로 변경되었습니다. 쿼리 매개변수 이름인
cd
는 동일하게 유지됩니다.
웹 추적(analytics.js) - 출시 2014-04-16(2014년 4월 16일)
이번 출시에서는 appview
조회 유형이 대체되고 새 필드가 추가되었습니다. 전체 필드 목록은 필드 참조를 검토하세요.
appview 대체
appview
조회 유형이screenview
로 대체되었습니다.appview
대신screenview
를 사용하려면 앱 추적 코드를 최대한 빨리 업데이트하세요.
새 필드
- 화면 이름 - 페이지/화면의 이름입니다. 설정하지 않으면 페이지 URL(웹) 또는 화면 ID(앱)가 기본값으로 설정됩니다.
- 애플리케이션 ID - 애플리케이션 식별자입니다.
- 애플리케이션 설치 프로그램 ID - 애플리케이션 설치 프로그램 식별자입니다.
기타 변경사항
- 디버그 출력이 개선되었습니다.
- 다양한 사전 렌더링 버그가 수정되었습니다.
- 접두사가 없는 사전 렌더링 API에 대한 지원이 추가되었습니다. 이제 Chrome뿐 아니라 IE11에서도 사전 렌더링이 작동합니다.
- 링커 지원의 일부 사소한 버그가 수정되었습니다.
웹 추적(ga.js) - 출시 2014-04-16(2014년 4월 16일)
- 이제 Yahoo 보안 검색이 자연 소스로 올바르게 분류됩니다.
- 접두사가 없는 사전 렌더링 API에 대한 지원이 추가되었습니다. 이제 Chrome뿐 아니라 IE11에서도 사전 렌더링이 작동합니다.
웹 추적(analytics.js) - 출시 2014-04(2014년 4월 2일)
- 사용자 ID 매개변수를 재정의하는 기능이 추가되었습니다.
Android SDK - 출시 버전 4(2014년 3월 25일)
Google 애널리틱스 및 Google 태그 관리자
- 이제 Google 애널리틱스 및 Google 태그 관리자 SDK가 Google Play 서비스 SDK 4.3에 포함됩니다.
- 따라서 기기에 Google Play 서비스를 설치하지 않아도 됩니다. Google Play 서비스를 사용할 수 없으면 SDK는 로컬 전달로 자동 대체됩니다.
- 시작하는 방법에 대한 자세한 내용은 Android용 Google 태그 관리자 SDK v4 및 Android용 Google 애널리틱스 SDK v4를 참고하세요.
iOS SDK - 출시 버전 3.06(2014년 3월 18일)
이번 출시에는 다음 사항이 포함됩니다.
Google 애널리틱스
- 이제 SDK에서 기본적으로 애플리케이션 ID 매개변수(
&aid
)를 채웁니다.
Google 태그 관리자
- Google 애널리틱스 콘텐츠 실험 매크로에 대한 지원이 추가되었습니다.
Android SDK - 출시 버전 3.02(2014년 3월 18일)
이번 출시에는 다음 사항이 포함됩니다.
Google 애널리틱스
- Google 애널리틱스 관련 변경사항이 없습니다.
Google 태그 관리자
- Google 애널리틱스 콘텐츠 실험 매크로에 대한 지원이 추가되었습니다.
iOS SDK - 출시 버전 3.03c(2014년 2월 19일)
이번 출시에는 다음 사항이 포함됩니다.
Google 애널리틱스
- Google 애널리틱스 관련 직접적인 변경사항이 없습니다. GA 사용자는 Google 태그 관리자가 기본적으로 더 이상
AdSupport.framework
에 대한 종속 항목을 갖지 않는다는 점에 주의해야 합니다. 그러면 문제 387을 해결하는 데 도움이 될 수 있습니다.
Google 태그 관리자
AdSupport.framework
API를 호출하는 함수는 별도의 라이브러리인libAdIdAccess.a
로 분류됩니다. 광고 식별자(IDFA) 문자열 및 광고주 추적이 사용 설정된 플래그에 액세스할 수 있으려면 앱을 이 라이브러리로 연결해야 합니다.
웹 추적(analytics.js) - 출시 2014-02(2014년 2월 11일)
- Firefox에서 여러 확대/축소 수준으로 도메인을 탐색할 때 링커 매개변수가 더 이상 무시되지 않습니다.
- 특정 URL에 대해 인페이지 애널리틱스가 로드되지 않는 문제가 해결되었습니다.
- 디버그 모드 출력이 개선되었습니다.
웹 추적(ga.js) - 출시 2014-02(2014년 2월 11일)
- 유지관리 출시 버전입니다.
iOS SDK - 출시 버전 3.03a(2014년 2월 5일)
이번 출시에는 다음 사항이 포함됩니다. * AdSupport.framework
가 더 이상 필요하지 않습니다. * 사용하지 않는 코드가 삭제되었습니다.
iOS SDK - 출시 버전 3.03(2014년 1월 14일)
이번 출시에는 다음 사항이 포함됩니다. * 64비트 iOS 7.0 SDK에 대한 지원이 추가되었습니다. * libGoogleAnalyticsServices.a
라이브러리의 일부인 libGoogleAnalytics_debug.a
가 삭제되었습니다. * Google 애널리틱스용 CuteAnimals 빌드 파일이 삭제되었습니다.
웹 추적(analytics.js) - 출시 2013-11(2013년 11월 22일)
- 유지관리 출시 버전입니다.
웹 추적(ga.js) - 출시 2013-11(2013년 11월 22일)
- 여러 추적기를 사용하는 사이트에서 유니버설 애널리틱스 업그레이드를 지원하도록 개선되었습니다.
웹 추적(analytics.js) - 출시 2013-11(2013년 11월 7일)
- 자동 쿠키 도메인 구성이 추가되었습니다.
- 양식의 교차 도메인 자동 연결이 추가되었습니다.
- 버그가 수정되었습니다.
iOS SDK - 출시 버전 3.02(2013년 10월 18일)
이번 출시에는 다음 사항이 포함됩니다. * 프로토콜 버퍼 SDK와의 충돌이 해결되었습니다. * 코드 스트리핑이 사용 설정되었을 때 링커 오류가 해결되었습니다.
Android SDK - 출시 버전 2.0beta6(2013년 10월 11일)
이번 출시에는 다음 사항이 포함됩니다. * 여섯 번째 베타 버전입니다. * KitKat(API 수준 19)을 타겟팅하는 앱에서 SDK를 사용하는 경우 런타임 예외를 방지하기 위해 필요한 변경사항이 적용되었습니다.
Android SDK - 출시 버전 3.01(2013년 10월 11일)
이번 출시에는 다음 사항이 포함됩니다. * 버전 3.0의 두 번째 출시입니다. * KitKat(API 수준 19)을 타겟팅하는 앱에서 SDK를 사용하는 경우 런타임 예외를 방지하기 위해 필요한 변경사항이 적용되었습니다.
iOS SDK - 출시 버전 3.01(2013년 9월 20일)
이번 출시에는 다음 사항이 포함됩니다.
- iOS 7.0을 타겟팅할 때 발생하는 연결 오류가 해결되었습니다.
iOS SDK - 출시 버전 3.0.0(2013년 8월 16일)
이번 출시에는 다음 사항이 포함됩니다. * 버전 3.0의 첫 번째 출시 버전 * analytics.js와 일치하도록 SDK API가 변경되었습니다. track
및 send
메서드가 삭제되었습니다. 대신 send
및 GAIDictionaryBuilder
구성 메서드를 사용하세요. * GAITracker
프로토콜에서 대부분의 속성이 삭제되었습니다. 대신 다양한 필드에 set
을 사용하세요. * set
메서드를 사용하여 설정한 모든 매개변수는 유지됩니다. 이전에는 여러 매개변수가 다음 전송/추적 호출에만 설정되었습니다. * SDK에 자체 커스텀 로깅을 구현하려는 경우 GAILogger
프로토콜을 사용할 수 있습니다. * 최소 시스템 요구사항이 변경되었습니다. 자세한 내용은 Readme.txt를 참고하세요. * 이제 모든 SDK 활동(데이터베이스 및 네트워크 액세스)이 별도의 스레드에서 실행됩니다. * 이제 clientId
를 읽을 수 있습니다. [tracker get:kGAIClientId]
를 호출하기만 하면 됩니다. 이 호출은 데이터베이스에서 clientId
를 읽을 수 있을 때까지 차단됩니다. * 조회가 2,000바이트보다 크지 않은 경우 SDK에서 더 이상 POST
를 사용하지 않습니다. 대신 GET
을 사용합니다. * SDK에서 더 이상 HTTP 응답 코드를 기준으로 조회를 다시 전송하려고 시도하지 않습니다.
Android SDK - 출시 버전 3.0.0(2013년 8월 16일)
이번 출시에는 다음 사항이 포함됩니다. * 버전 3.0의 첫 번째 출시 버전입니다. * analytics.js와 더 가깝게 일치하도록 SDK API가 재작성됩니다. 자세한 내용은 javadoc 및 /analytics/devguides/collection/android/v3/를 참고하세요. * track
및 send
메서드가 모두 삭제되었습니다. 대신 send 메서드와 MapBuilder
클래스의 해당 construct 메서드를 사용하여 조회를 전송할 수 있습니다. set
및 send
를 사용하여 조회를 빌드하는 데 사용할 수 있는 상수 목록은 Fields
클래스를 참고하세요. * useHttps
, anonymizeIp
등 여러 다양한 속성도 삭제되었습니다. set
명령어를 사용하여 이러한 속성을 설정/재설정할 수 있습니다. * 이제 EasyTracker
가 Tracker
를 확장합니다. 직접 추적 호출을 하기 위해 EasyTracker.getTracker
를 호출할 필요는 없습니다. * SDK에서는 더 이상 시작 시 세션 제어 플래그가 시작되도록 설정하지 않습니다. 이제 개발자는 새 세션이 필요한지 확인해야 합니다. EasyTracker는 여전히 전과 같이 세션 관리를 처리합니다. * 이제 SDK에서 맞춤 로깅 클래스를 지원합니다. 자세한 내용은 javadoc의 Logger
를 참고하세요. * dryRun
모드가 추가되었습니다. * 이제 clientId
를 읽을 수 있습니다. tracker.get(Fields.CLIENT_ID)
를 호출하기만 하면 됩니다. 이 호출은 clientId
가 영구 저장소에서 로드될 때까지 차단됩니다. * SDK에서 더 이상 HTTP 응답 코드를 기준으로 조회를 다시 시도하지 않습니다.
Android SDK - 출시 버전 2.0beta5(2013년 4월 10일)
이번 출시에는 다음 사항이 포함됩니다. * 5번째 베타 버전입니다. * EasyTracker 예외 파싱 버그가 수정되었습니다. ga_reportUncaughtExceptions
플래그가 설정되었을 때 예외 파서를 초기화하지 않아 포착되지 않은 예외의 위치가 파싱되지 않았습니다. 이 수정사항에 따라 ga_reportUncaughtExceptions
가 true로 설정된 경우 비정상 종료 및 예외 보고서에 포착되지 않은 예외의 위치가 보고됩니다.
측정 프로토콜 - 출시 2013-03(2013년 3월 22일)
오늘 새로운 측정 프로토콜이 공개 베타로 출시되었습니다.
웹 추적(analytics.js) - 출시 2013-03(2013년 3월 22일)
오늘 새로운 analytics.js 컬렉션 라이브러리가 공개 베타로 출시되었습니다.
웹 추적(ga.js) - 출시 2013-02(2013년 2월 13일)
추적 코드의 최신 버전에 다음과 같은 변경사항이 푸시되었습니다.
_set
으로 현지 통화를 지정하는 기능(예:gaq.push(['_set', 'currencyCode', 'EUR'])
)에 대한 지원이 추가되었습니다.
iOS SDK - 출시 버전 2.0beta4(2013년 1월 8일)
이번 출시에는 다음 사항이 포함됩니다.
- 기본 appVersion을
CFBundleVersionKey
대신CFBundleShortVersionString
값으로 변경합니다. - HTTP 대신 HTTPS를 기본 프로토콜로 사용합니다.
- 추적 메서드가 Send로 변경되었습니다(예:
trackView
를 이제sendView
라고 함). - 일부 사소한 버그가 수정되었습니다.
Android SDK - 출시 버전 2.0beta4(2013년 1월 8일)
이번 출시에는 다음 사항이 포함됩니다. * 네 번째 베타 버전입니다. * 이제 SDK에서 샘플링 비율 설정을 따릅니다. 이전에 샘플링 비율을 100% 이외의 값으로 설정한 경우 일부 애널리틱스 측정항목이 베타 3에 비해 감소한 것을 확인할 수 있습니다. * 추적 메서드가 send로 변경되었습니다(예: 이제 trackView
를 sendView
라고 함). * Transaction.setCurrencyCode
를 통해 현지 통화에 대한 지원이 추가되었습니다. * 기본적으로 HTTP 대신 HTTPS를 사용합니다. * 네트워크에 연결되지 않은 경우 SDK에서 조회를 전달하려고 시도하지 않습니다. * 설치 캠페인 데이터 처리를 시도하는 동안 ANR을 방지합니다. * TrackedActivity
클래스가 SDK에서 삭제되었습니다. * SDK 초기화를 기본 UI 스레드 외부로 이동합니다. * 손상된 SQLite 데이터베이스에서 복구하는 SDK의 기능이 개선되었습니다. * 기타 여러 비정상 종료 문제가 해결되고 버그가 수정되었습니다.
iOS SDK - 출시 버전 2.0beta3 iOS6 업데이트(2012년 9월 26일)
이번 출시에는 다음 사항이 포함됩니다.
- libGoogleAnalytics.a에 armv7s 아키텍처가 추가되었습니다.
- libGoogleAnalytics.a에서 armv6 아키텍처가 삭제되었습니다.
iOS SDK - 출시 버전 1.5.1(2012년 9월 18일)
이번 출시에는 다음 사항이 포함됩니다.
-
버그 수정:
- 라이브러리의 NoThumb 버전이 삭제되었습니다.
- armv6에 대한 지원이 중단되었습니다.
-
새로운 기능:
- armv7s에 대한 지원이 추가되었습니다(iPhone5용).
Android SDK - 출시 버전 1.5.1(2012년 9월 18일)
이번 출시에는 다음 사항이 포함됩니다.
- 버그 수정:
- 1.5 이전 SDK CV에서 1.5 SDK 맞춤 변수로의 이전과 관련된 버그가 수정되었습니다.
- 사용자의 백그라운드 데이터 제한 설정을 따릅니다.
iOS SDK - 출시 버전 1.5(2012년 9월 17일)
이번 출시에는 다음 사항이 포함됩니다.
- 버그 수정:
- 이제 GANTrackerDelegate 프로토콜 메서드는 선택사항입니다.
- 이제 이벤트에 마지막으로 추적된 페이지 조회(utmp)가 포함됩니다.
- 새로운 기능:
- 최대 50개의 맞춤 변수가 지원됩니다(참고: 이 기능은 Google 애널리틱스 프리미엄 사용자만 이용할 수 있음).
- BasicExample 예시 앱이 업데이트되었습니다.
Android SDK - 출시 버전 1.5(2012년 9월 17일)
이번 출시에는 다음 사항이 포함됩니다.
-
버그 수정:
- 메모리 누수 버그가 수정되었습니다.
- 이제 마지막으로 추적된 페이지 조회(
utmp
)가 이벤트에 포함됩니다.
-
새로운 기능:
- 50개의 맞춤 변수를 지원합니다(참고: 이 기능은 Google 애널리틱스 프리미엄 사용자만 이용할 수 있음).
iOS SDK - 출시 버전 2.0beta3(2012년 8월 21일)
이번 출시에는 다음 사항이 포함됩니다.
GAITracker
에 소셜 추적 메서드가 추가되었습니다.trackSocial:withAction:withTarget:
- 타이밍 메서드 서명이 다음으로 변경되었습니다.
trackTiming:withValue:withName:withLabel:
- GAITracker에 수동 구성 및 전달 메서드가 추가되었습니다.
set:value:
get:
send:params:
- GAITracker에 맞춤 측정기준 setter 메서드가 추가되었습니다.
setCustom:dimension:
setCustom:metric:
- 보고된
CoreData
문제를 방지하기 위해 데이터 저장소의 아키텍처가 리팩터링되었습니다.
Android SDK - 출시 버전 2.0beta3(2012년 8월 21일)
이번 출시에는 다음 사항이 포함됩니다.
- 맞춤 측정기준 및 측정항목에 대한 지원이 추가되었습니다.
- 소셜 상호작용 추적에 대한 지원이 추가되었습니다.
StandardExceptionParser
클래스가 공개되었습니다.- SDK 초기화 중에 비정기적으로 비정상 종료되는 문제가 해결되었습니다.
- 일부 기기에서
INSTALL_REFERRER
브로드캐스트가 무시되는 문제가 해결되었습니다. GoogleTracker
클래스의ConcurrentModificationExceptions
가 수정되었습니다.- 기타 버그가 수정되고 개선이 이루어졌습니다.
iOS SDK - 출시 버전 2.0beta2(2012년 6월 27일)
이번 출시에는 다음 사항이 포함됩니다.
- 최신 와이어 형식으로 업데이트되었습니다.
sampleRate
가 배정밀도 부동 소수점 수로 변경되었습니다.- 과도한 추적이 제한됩니다.
- 선택 해제가 사용 설정된 경우 전달되지 않은 추적 정보가 삭제됩니다.
- 전달되지 않은 추적 정보는 30일 이상 경과되면 삭제됩니다.
- 조회 디스패처가 개선되었습니다.
- 디스패처는 주기적으로 다시 시도하는 대신, 연결이 끊어지면 연결이 다시 설정될 때 알림을 받을 수 있도록 Reachability API를 사용합니다.
- 예시 앱이 업데이트되었습니다.
- 기타 버그가 수정되고 개선이 이루어졌습니다.
Android SDK - 출시 버전 2.0beta2(2012년 6월 21일)
이번 출시에는 다음 사항이 포함됩니다.
- EasyTracker 인터페이스가 간소화되었습니다.
- 전달 제어 기능이 새 클래스
GAServiceManager
로 이동되었습니다. - 최신 와이어 형식으로 업데이트되었습니다.
sampleRate
가 배정밀도로 변경되었습니다.- 과도한 추적이 제한됩니다.
- 선택 해제가 사용 설정된 경우 전달되지 않은 추적 정보가 삭제됩니다.
- 전달되지 않은 추적 정보는 30일 이상 경과되면 삭제됩니다.
- 기타 버그가 수정되고 개선이 이루어졌습니다.
iOS SDK - 출시 버전 2.0beta1(2012년 5월 25일)
이번 출시에는 다음 사항이 포함됩니다.
- 포착되지 않은 예외 처리 기능이 추가되었습니다.
GAI
에서dispatchEnabled
속성이 삭제되었습니다.GAI
에defaultTracker
속성이 추가되었습니다.GAITracker
에close
메서드가 추가되었습니다.GAITracker
에 시간 추적 메서드가 추가되었습니다.- 인수를 사용하지 않는
GAITracker
에trackView
메서드가 추가되었습니다. - 거래 상품 필드 이름이 업데이트되었습니다.
- 최신 와이어 형식으로 업데이트되었습니다.
- 이벤트 값이 64비트 정수로 해석됩니다.
- ARMV6 코드 생성이 THUMB에서 ARM으로 전환되었습니다.
Android SDK - 출시 버전 2.0beta1(2012년 5월 25일)
이번 출시에는 다음 사항이 포함됩니다.
startSession
메서드가 삭제되었습니다. 대신setStartSession
을 사용하세요.- EasyTracker에
ga_sessionTimeout
매개변수가 추가되었습니다. - 절전 모드가 구현되었습니다.
- 인수를 사용하지 않는
GAITracker
에trackView
메서드가 추가되었습니다. - 조회 시 예외 매개변수가 전송되지 않는 버그가 수정되었습니다.
- 데이터베이스에서 읽을 수 없는 조회는 모든 조회가 전달되는 것을 영구적으로 차단하는 대신 삭제됩니다.
- 최신 와이어 형식으로 업데이트되었습니다.
- 타이밍 조회 유형이 구현되었습니다.
- 전자상거래 조회 유형(거래 및 상품)이 구현되었습니다.
웹 추적(ga.js) - 출시 2012-02(2012년 2월 24일)
추적 코드의 최신 버전에 다음과 같은 변경사항이 푸시되었습니다.
- 허용된 최대 사이트 속도 샘플링 비율(
_setSiteSpeedSampleRate
)이 10%에서 100%로 상향 조정되었습니다. - 이제
_setAccount
메서드가 선행 및 후행 공백을 자릅니다.
웹 추적(ga.js) - 출시 2012-02(2012년 2월 1일)
추적 코드의 최신 버전에 다음과 같은 변경사항이 푸시되었습니다.
- 기본적으로 감지되는 자연 검색엔진의 목록이 업데이트되었습니다. 'startsiden.no', 'rakuten.co.jp', 'biglobe.ne.jp', 'goo.ne.jp'가 추가되었습니다. ‘search’가 삭제되고 이전에 함께 ‘search’로 기여한 ‘conduit.com’, ‘babylon.com’, ‘search-results.com’, ‘avg.com’, ‘comcast.net’, ‘incredimail.com’이 추가되었습니다.
웹 추적(ga.js) - 출시 2012-01(2012년 1월 26일)
추적 코드의 최신 버전에 다음과 같은 변경사항이 푸시되었습니다.
- 맞춤 변수 길이의 제한이 64자(영문 기준)에서 128자(영문 기준)로 늘어났습니다. 또한 이제 URL 인코딩 전에 길이를 확인합니다.
- 이벤트 조회의 비율 제한이 완화되었습니다. 이제 조회 10회에 초당 1회의 조회를 추가로 전송할 수 있습니다(이전에는 5초마다 조회 1회로 제한). 세션당 조회 수 500회 제한은 계속 적용됩니다.
- 이제
__utmv
쿠키가 RFC와 호환되도록 다른 변수 구분자(쉼표 대신 캐럿)를 사용하여 작성됩니다. 이에 따라 고객에게 표시되는 쿠키 인코딩 문제와 관련된 몇 가지 문제가 해결됩니다.
Android SDK - 출시 버전 1.4.2(2011년 11월 28일)
이번 출시에는 다음 사항이 포함됩니다.
-
문서:
- ReadMe.txt가 문서 웹사이트를 가리키도록 업데이트되었습니다.
Android SDK - 출시 버전 1.4.1(2011년 11월 22일)
이번 출시에는 다음 사항이 포함됩니다.
- 버그 수정:
- Google Play의 도착 URL 자동 추적 처리 버그가 수정되었습니다.
setReferrer
에 대한 리퍼러 매개변수의 URL 인코딩이 허용됩니다.
웹 추적(ga.js) - 출시 2011-11(2011년 11월 16일)
사이트 속도 데이터 수집 관련 변경사항:
- 이제 모든 웹서비스에 대해 사이트 속도 데이터가 1% 샘플링 비율로 자동 수집됩니다. 이전에 사이트 속도 데이터 수집을 선택하는 데 필요했던
_trackPageLoadTime
함수는 이제 지원 중단되었습니다. - 기본 샘플링 비율은 새
_setSiteSpeedSampleRate
함수를 사용하여 조정할 수 있습니다. _trackPageview
호출에 가상 경로를 사용하는 경우 이제 해당 경로는 페이지에서 수집되는 모든 사이트 속도 데이터와도 연결됩니다.
iOS SDK - 출시 버전 1.4(2011년 11월 15일)
이번 출시에는 다음 사항이 포함됩니다.
- 버그 수정:
- 데이터베이스의 위치가 문서 디렉터리에서 라이브러리 디렉터리로 변경되었습니다.
- SDK에서 더 이상 SQLite 데이터베이스 오류에 대해
NSAsserts
를 발생시키지 않습니다. - 빈 문자열로
trackPageview
를 호출할 때 발생하는 비정상 종료 문제가 해결되었습니다. stopTracker
가 호출된 후 다양한GANTracker
메서드를 호출할 때 발생하는 비정상 종료 문제가 해결되었습니다.- '/'로 시작하는 pageURL로 FirebaseUI를 호출하는 경우를 포함하여 여러 메모리 누수 문제가 해결되었습니다.
- 새로운 기능:
dispatchSynchronously
메서드가 추가되었습니다.- 여러 유용한 상수가 노출되었습니다(GANTracker.h 참고).
Android SDK - 출시 버전 1.4(2011년 11월 15일)
이번 출시에는 다음 사항이 포함됩니다.
- 버그 수정:
- 여러
SQLiteExceptions
가 트랩되고 처리되었습니다. startNewSession
을 호출하기 전에 호출되는 경우 발생하는stopSession
의NullPointerException
버그가 수정되었습니다.- HTC Thunderbolt 및 Motorola Droid Bionic 기기의 메모리 부족 오류가 해결되었습니다.
- 전달 메서드의 불필요한 데이터베이스 액세스가 삭제되었습니다.
- 여러
웹 추적(ga.js) - 출시 2011-10(2011년 10월 17일)
이번 출시에는 다음과 같은 새로운 기능이 포함됩니다.
_trackEvent()
메서드의 새opt_noninteraction
매개변수를true
으로 설정하여 이벤트를 비상호작용으로 표시할 수 있습니다. 이벤트를 비상호작용으로 표시하면 태그된 이벤트의 조회가 이탈률에 영향을 미치지 않습니다. 자세한 내용은 ga.js 참조를 참고하세요.
이 출시 버전에는 다음과 같은 버그 수정이 포함됩니다.
- 내부 사이트 링크에 Google Ads
gclid
URL 매개변수를 전파할 때 유료 방문 수가 부풀려질 수 있는 문제가 해결되었습니다.
iOS SDK - 출시 버전 1.3(2011년 9월 6일)
이번 출시에는 다음 사항이 포함됩니다.
- 버그 수정:
- 추적기를 시작하기 전에
dryRun
플래그를 설정하려고 할 때 발생하는 버스 오류가 수정되었습니다. - 오류에 대해
NULL
을 전달하려고 할 때 발생하는 버스 오류가 수정되었습니다. - HTTP 헤더에 올바른 언어가 사용됩니다.
- 추적기를 시작하기 전에
- 새로운 기능:
anonymizeIp
플래그가 추가되었습니다.sampleRate
매개변수가 추가되었습니다.- 캠페인 추천에 대한 지원이 추가되었습니다.
Android SDK - 출시 버전 1.3.1(2011년 9월 6일)
이번 출시에는 다음 사항이 포함됩니다.
- 버그 수정:
- 일반 캠페인 추천 추적 관련 버그가 수정되었습니다.
anonymizeIp
플래그가 캠페인 추적을 방해하는 문제가 해결되었습니다.
웹 추적(ga.js) - 출시 2011-08(2011년 8월 16일)
이번 출시에서는 일부 사이트의 방문수가 증가하거나 신규 방문자 수가 감소하는 버그가 수정되었습니다. 첫 번째 버그는 주로 자연 트래픽이 특정 사용자 행동과 결합된 사이트에 영향을 미쳤습니다. 두 번째 버그는 여러 추적기로 지원되지 않는 추적 구성을 사용하는 사이트에서만 발생했습니다.
웹 추적(ga.js) - 출시 2011-08(2011년 8월 11일)
세션 계산 관련 변경사항:
- 세션당 캠페인 1개: 기존 세션에서 새 캠페인이 시작되면 추적 스크립트에서 자동으로 새 세션을 시작합니다. 캠페인 ID, 이름, 소스, 매체, 검색어, 콘텐츠 또는 gclid 필드가 변경되면 새 캠페인이 트리거됩니다.
- 사용자가 브라우저를 닫는 경우 추적 스크립트에서 더 이상 새 세션을 시작하지 않습니다.
교차 도메인 추적 관련 변경사항:
- 교차 도메인 추적을 구성할 때 더 이상
_setAllowHash(false)
를 호출하지 않아도 됩니다. 이미_setAllowHash(false)
호출이 포함된 페이지는 계속 작동하지만 새 사이트를 설정할 때 더 이상 필요하지 않습니다. - 이제 추적 스크립트에서는 HTTP 리디렉터 및 브라우저로 인해 훼손된 링커 매개변수를 복구하려고 시도합니다. 현재 리디렉터 및 브라우저에 의한 인코딩 변경으로 인해 약 85%의 링커 값이 손상되어 사용할 수 없는데 앞으로는 추적 스크립트에서 이 값을 복구하여 사용할 수 있습니다.
Android SDK - 출시 버전 1.3(2011년 8월 10일)
이번 출시에는 다음 사항이 포함됩니다.
- 버그 수정:
- 데이터베이스 처리의 여러 가지 문제가 해결되었습니다.
- 맞춤 변수를 사용하는 동안 예외가 발생하는 버그가 수정되었습니다.
- 전달된 컨텍스트 대신 애플리케이션 컨텍스트가 유지됩니다.
- 실수로 팬텀 세션을 생성하는 기능이 삭제되었습니다.
- 새로운 기능:
- 언제든지 캠페인 추천을 설정할 수 있는 기능이 추가되었습니다.
sampleRate
플래그가 추가되었습니다.anonymizeIp
플래그가 추가되었습니다.
웹 추적(ga.js) - 출시 2011-07(2011년 7월 26일)
이번 출시에는 새로운 기능 한 가지가 포함되어 있습니다.
- 이제 추적 코드에서 사전 렌더링된 페이지의 조회를 사용자가 조회할 때까지 연기합니다. 사전 렌더링된 페이지가 전혀 조회되지 않으면 조회가 전송되지 않습니다. 이 기능은 비동기 추적 스크립트를 사용하는 사이트에만 사용할 수 있습니다. 사전 렌더링에 관한 자세한 내용은 Google 웹마스터 센터 블로그를 참고하세요.
웹 추적(ga.js) - 출시 011-07(2011년 7월 14일)
이번 출시에는 다양한 버그 수정과 리팩터링 및 새로운 기능 한 가지가 포함되어 있습니다.
- 소셜 추적 지원이 추가되었습니다( _tracksocial).
iOS SDK - 출시 버전 1.2(2011년 6월 27일)
이번 출시에는 다음 사항이 포함됩니다.
- 버그 수정:
- 맞춤 변수를 사용할 때 발생하는 비정상 종료 문제가 해결되었습니다.
- 맞춤 변수를 사용할 때 발생하는 메모리 누수 문제가 해결되었습니다.
- 새로운 기능:
- 전자상거래 조회에 대한 지원이 추가되었습니다.
Debug
플래그가 추가되었습니다.DryRun
플래그가 추가되었습니다.SQLite3
실패에 대한 자세한 오류 정보가 제공됩니다.
Android SDK - 출시 버전 1.2(2011년 6월 27일)
이번 출시에는 다음 사항이 포함됩니다.
-
버그 수정:
- 형식이 잘못 지정된
userAgent
문자열이 수정되었습니다.
- 형식이 잘못 지정된
-
새로운 기능:
- 전자상거래 추적에 대한 지원이 추가되었습니다.
debug
플래그가 추가되었습니다.dryRun
플래그가 추가되었습니다.
웹 추적(ga.js) - 출시 2011-05(2011년 5월 18일)
이번 출시에는 다음과 같은 버그 수정이 포함됩니다.
- 일부 경우에서 캠페인 데이터의 인코딩이 잘못되는 교차 도메인 추적의 버그가 수정되었습니다.
- URL에서 쿠키가 두 번 이상 로드되어 일부 경우에 잘못된 쿠키가 발생하는 교차 도메인 추적의 버그가 수정되었습니다.
- 일부 값이 보고서에 인코딩되는 맞춤 변수의 버그가 수정되었습니다.
Android SDK - 출시 버전 1.1(2011년 5월 4일)
이번 출시에는 다음 사항이 포함됩니다.
-
버그 수정:
- 공백이 잘못 인코딩되는 문제가 해결되었습니다.
SQLiteExceptions
로 인해 더 이상 앱이 비정상 종료되지 않습니다.
-
새로운 기능:
- 맞춤 변수에 대한 지원이 추가되었습니다.
웹 추적(ga.js) - 출시 2011-04(2011년 4월 14일)
이번 출시에는 버그 수정과 리팩터링을 비롯한 정기적인 유지관리가 포함됩니다. 공개 API 또는 기능은 변경되지 않습니다.
웹 추적(ga.js) - 출시 2011-03(2011년 3월 30일)
이번 출시에는 업데이트 및 한 개의 새로운 기능이 포함됩니다.
-
POST
지원:- 이제 추적 코드로 훨씬 더 큰 추적 비콘을 전송할 수 있습니다. 기본적으로 비콘은 일부 브라우저와 프록시에서 2,048자(영문 기준)로 제한하는 HTTP
GET
요청을 통해 전송되었습니다. 이 한도를 초과하는 요청은 삭제되었으며 데이터는 Google 애널리틱스에 전혀 도달하지 않았습니다. 이 출시 버전부터는 2,048자(영문 기준)를 초과하는 요청은 제한이 없는 HTTPPOST
를 통해 전송됩니다. 이제 추적 코드가 최대 8,192자(영문 기준)까지 비콘을 지원합니다.
- 이제 추적 코드로 훨씬 더 큰 추적 비콘을 전송할 수 있습니다. 기본적으로 비콘은 일부 브라우저와 프록시에서 2,048자(영문 기준)로 제한하는 HTTP
웹 추적(ga.js) - 출시 2011-02(2011년 2월 17일)
이번 출시에는 다음과 같은 버그 수정이 포함됩니다.
- 사이트를 처음 방문할 때
_addIgnoredOrganic
및_addIgnoredRef
가 제대로 작동하지 않는 버그가 수정되었습니다. - 여러 iframe에서 실행되는 추적 코드와 관련된 문제가 해결되었습니다.
iOS SDK - 출시 버전 1.1(2011년 2월 11일)
이번 출시에는 다음 사항이 포함됩니다.
- 새로운 기능:
- 맞춤 변수에 대한 지원이 추가되었습니다.
- 라이브러리의 NoThumb 버전이 추가되었습니다.
웹 추적(ga.js) - 출시 2010-10(2010년 10월 4일)
이번 출시에는 버그 수정과 리팩터링을 비롯한 정기적인 유지관리가 포함됩니다. 공개 API 또는 기능은 변경되지 않습니다.
iOS SDK - 출시 버전 1.0(2010년 8월 30일)
이번 출시에는 다음 사항이 포함됩니다.
-
새로운 기능:
- iOS4 지원이 추가되었습니다.
웹 추적(ga.js) - 출시 2010-04(2010년 4월 20일)
이번 출시에는 버그 수정 및 API 관련 정리사항이 포함됩니다.
-
버그 수정:
- 이벤트 추적 버그가 수정되었습니다. 더 이상
_trackEvent
를 호출하기 전에 먼저_initData
또는_trackPageview
를 호출할 필요가 없습니다. - IE 6 및 7에서 문제를 일으키지 않고 모든 페이지의 헤드에 배치될 수 있도록 비동기 스니펫이 업데이트되었습니다. 새 스니펫은 비동기 추적 가이드를 참고하세요. 이 업데이트는 2010년 3월 22일에 적용되었습니다.
_gat
객체에서 메서드 호출을 지원할 수 있도록 비동기 구문이 확장되었습니다.
- 이벤트 추적 버그가 수정되었습니다. 더 이상
-
비동기 구문과 일치하도록 추적기 초기화 API가 업데이트되었습니다. 또한 이전 함수가 지원 중단되었습니다.
_gat._createTracker(opt_account, opt_name)
함수가 추가되었습니다. 추적기 이름을 지정하여 나중에 이름으로 검색할 수 있습니다._gat._getTracker(account)
대신 사용하세요._gat._getTrackerByName(name)
이 추가되었습니다. 지정된 이름을 가진 추적기를 검색합니다.tracker._getName()
이 추가되었습니다. 추적기가 생성되었을 때 추적기에 지정된 이름을 반환합니다._gaq._createAsyncTracker(account, opt_name)
이 지원 중단되었습니다. 대신_gat._createTracker
를 사용하세요._gaq._getAsyncTracker(name)
이 지원 중단되었습니다. 대신_gat._getTrackerByName
을 사용하세요.
-
이러한 API 변경사항에 관한 자세한 내용은 추적기 참조를 참고하세요.
웹 추적(ga.js) - 출시 2009-12(2009년 12월 1일)
이번 출시에는 기본 검색엔진 목록의 업데이트와 쿠키 시간제한을 제어하는 새로운 함수가 포함되어 있습니다. 또한 ga.js 지연 시간이 페이지에 미치는 영향을 줄여주는 비동기 GA 스니펫이 출시되었습니다.
-
기본 검색엔진 목록 업데이트
- Naver, Eniro, Daum 검색엔진이 추가되었습니다.
- Looksmart, Gigablast, Club-internet, Netsprint, Intera, Nostrum, Ilse가 목록에서 삭제되었습니다.
-
저장된 모든 쿠키의 만료 시간을 제어하는 함수가 추가되었습니다. 기존의 쿠키 시간 제한 함수가 지원 중단되었습니다. 자세한 내용은 JS API 문서를 참고하세요.
_setVisitorCookieTimeout(cookieTimeoutMillis)
이_setCookiePersistence
함수를 대체합니다._setSessionCookieTimeout(cookieTimeoutMillis)
이_setSessionTimeout
함수를 대체합니다._setCampaignCookieTimeout(cookieTimeoutMillis)
이_setCookieTimeout
함수를 대체합니다.
-
비동기 GA 스니펫이 출시되었습니다. 사용 방법은 문서를 참고하세요.
-
이제
_setVar
함수가 지원 중단됩니다._setVar
이 맞춤 변수 기능으로 대체됩니다. 자세한 내용은 문서를 참고하세요.
웹 추적(ga.js) - 출시 2009-11(2009년 11월 4일)
이번 출시에는 다음 사항이 포함됩니다.
-
방문자 수준 맞춤 변수를 검색하는 새 함수가 추가되었습니다. 자세한 내용은 함수 문서를 참고하세요.
_getVisitorCustomVar(index)
-
window.onload를 기다리는 대신 ga.js가 실행되는 즉시 사이트 오버레이 콘텐츠가 로드됩니다.
웹 추적(ga.js) - 출시 2009-10(2009년 10월 14일)
이번 출시에는 새로운 기능이 포함됩니다.
-
새 자연 소스를 자연 소스 목록의 시작과 끝 중 어디에 추가할지를 지정하는 불리언 매개변수(선택사항)가
_addOrganic
함수에 추가되었습니다. 자세한 내용은 문서를 참고하세요._addOrganic(newOrganicEngine, newOrganicKeyword, opt_prepend)
웹 추적(ga.js) - 출시 2009-09(2009년 9월 28일)
이번 출시에는 성능 개선 및 리팩터링을 위한 정기 유지관리가 포함됩니다. 공개 API 또는 기능은 변경되지 않습니다.
웹 추적(ga.js) - 출시 2009-08(2009년 8월 31일)
이번 출시에는 다음과 같이 여러 가지 버그 수정 및 성능 개선사항이 포함됩니다.
- 자연 검색용 검색어의 적절한 인코딩, (utmp)를 위한 웹페이지 경로 정보, 링커 기능과 함께 사용될 때의 맞춤 설정값(
_link
및_linkByPost
함수)이 제공됩니다. - 검색 엔진 Rambler가 자연 검색 목록에 추가됩니다.
- 자연 검색 파싱이 검색엔진 http://kvasir.no에 맞춰 수정됩니다.
- 사용자가 정의한 새 자연 검색엔진이 이제 목록 상단에 추가됩니다.
- 지원 중단된
_trackEvent(action, label, value)
함수가 삭제되고_trackEvent(category, action, label, value)
로 대체되었습니다. - 추천자 URL이 저장될 때 대소문자를 구분합니다. 예를 들어 www.domain.com/PaGe.HtMl은 케이스 정보와 함께 보고됩니다.
- GASO 토큰 크기가 1,200자(영문 기준)로 제한됩니다.
- 쿠키의 기본 시간 초과를 재정의할 수 있는 새로운 함수
_setCookiePersistence(timeout)
가 추가되었습니다.