콘텐츠로 이동

버전 정보


0.2.7 (2026/08/19)

  • iOS GuanceSDK 1.6.7, Android ft-sdk 1.7.5, ft-plugin 1.3.8ft-native 1.1.3에 대응하며, iOS 최소 지원 버전이 12.0으로 조정되었습니다.
  • GCUniPlugin-MobileAgent
    • setDatakitURL, setDatawayURL이 추가되었습니다. 보고 주소를 설정하지 않은 상태에서 SDK를 초기화하고, 이후에 Datakit 또는 DataWay 주소를 동적으로 설정할 수 있습니다.
    • remoteConfiguration, remoteConfigMiniUpdateInterval, updateRemoteConfigWithMiniUpdateInterval이 추가되어 원격 조건 구성 기능을 활성화합니다.
    • enableDataFilterdataFilters가 추가되어 SDK 측 DataFilter를 활성화하고 로컬 블랙리스트 규칙을 구성합니다.
    • Android에서 ft-plugin을 사용하지 않고 offlinePackagefalse일 때 수동으로 콜드 스타트 소요 시간과 타임스탬프가 정확하지 않던 문제가 수정되었습니다.
  • GCUniPlugin-RUM
    • enableTraceWebViewallowWebViewHost WebView RUM 구성 호환성이 유지됩니다.
  • GC-JSPlugin
    • gcResourceTracking이 추가되어 표준 uni.request에 Trace Header를 자동으로 삽입하고 RUM Resource를 수집합니다. gcRequest는 폐기 예정 호환 API로 유지됩니다.
    • gcViewTracking 페이지 생명주기 수집이 최적화되어 페이지 인스턴스별로 상태를 유지하고, onLoad에서 onReady까지의 로딩 시간을 정확하게 계산하며, 실패한 라우트를 정리하고 전경/배경 전환 시 중복 수집을 방지합니다.

0.2.6 (2026/01/05)

  • GCUniPlugin-RUM
    • enableTraceWebView, allowWebViewHost를 통해 WebView 수집 규칙을 구성할 수 있습니다.
  • GC-JSPlugin
    • GCErrorTracking: Vue2 환경의 오류 데이터 수집 기능에 대응합니다.

0.2.5 (2025/10/31)

  • GC-JSPlugin
    • RUM View에 view_url_query 필드가 추가되었습니다.
    • GCViewTracking.js가 추가되어 gcViewTracking.startTracking() 메서드를 통해 RUM Views 자동 수집을 활성화할 수 있습니다.

0.2.4 (2025/09/12)

  • GCUniPlugin-MobileAgent
    • appendBridgeContext 메서드를 통해 컨텍스트를 추가하여 데이터 소스를 구분하거나 특정 시나리오를 표시할 수 있습니다.
  • GC-JSPlugin
    • GC-JSPlugin 플러그인이 추가되어 RUM 관련 데이터를 자동 수집하는 js 파일을 플러그인 형태로 재구성했습니다.
    • GCErrorTracking.js가 추가되어 오류 정보를 자동으로 수집할 수 있습니다.
  • iOS 1.5.17, 1.5.18, Android ft-sdk 1.6.12, 1.6.13, 1.6.14에 대응합니다.

0.2.3 (2025/07/18)

  • iOS에서 RUM의 enableNativeUserAction, enableNativeUserView, enableNativeUserResource, Log의 enableLinkRumData, enableCustomLog, Trace의 enableAutoTrace 파라미터에 false를 할당해도 적용되지 않던 문제가 수정되었습니다.

0.2.2 (2025/06/25)

  • GCUniPlugin-MobileAgent
    • dataModifier, lineDataModifier를 통한 데이터 쓰기 대체를 지원하며, 데이터 마스킹을 지원합니다.
  • GCUniPlugin-RUM
    • sessionOnErrorSampleRate를 통한 오류 샘플링을 지원합니다. samplerate에 의해 샘플링되지 않은 경우, 오류 발생 시 1분 전의 RUM 데이터를 샘플링하여 수집할 수 있습니다.
  • iOS에서 RUM Resource 자동 수집 활성화 시, dcloud 내부 요청을 필터링하는 필터 메서드가 추가되어 중복 데이터를 줄입니다.
  • iOS 1.5.15, 1.5.16, Android ft-sdk 1.6.10, 1.6.11에 대응합니다.

0.2.1 (2025/03/18)

  • Android에서 offlinePackagefalse일 때 잘못된 시작 시간 규칙이 적용되던 문제가 수정되었습니다.
  • Android에서 순수 uniapp 프로젝트가 compressIntakeRequests를 활성화했을 때 크래시가 발생하던 문제가 수정되었습니다.
  • GCUniPlugin-MobileAgent enableDataIntegerCompatible이 기본적으로 활성화됩니다.
  • iOS 1.5.10, 1.5.11, 1.5.12, 1.5.13, 1.5.14, Android ft-sdk 1.6.8, 1.6.9에 대응합니다.

0.2.0 (2025/01/19)

  • iOS 1.5.9에 대응합니다.
  • Android ft-sdk 1.6.7, ft-native:1.1.1, ft-plugin-legacy 1.1.8에 대응합니다.
  • Open Dataway 직접 전송을 지원합니다.
  • uni 미니프로그램과 네이티브 App의 하이브리드 개발을 지원합니다.
  • GCUniPlugin-MobileAgent
    • autoSync = false, flushSyncData()를 통한 데이터 동기화 시점 자체 관리를 지원하며, 기본값은 자동 동기화입니다.
    • syncPageSize, syncSleepTime을 통한 데이터 동기화 페이지 크기 및 동기화 간격 시간 설정을 지원합니다.
    • compressIntakeRequests를 통한 동기화 데이터의 deflate 압축 구성을 지원합니다.
    • enableLimitWithDbSize = true, dbCacheLimit를 통한 데이터 동기화 캐시 제한을 활성화하고, dbDiscardStrategy를 사용하여 캐시 상한 초과 시 데이터 폐기 전략을 설정할 수 있습니다. 이 설정을 활성화하면 rumCacheLimitCount 및 logCacheLimitCount 설정이 무효화됩니다.
  • GCUniPlugin-RUM
    • enableTrackNativeCrash를 통한 Native Crash 모니터링을 지원합니다.
    • enableTrackNativeAppANR를 통한 Native ANR 모니터링을 지원합니다.
    • enableTrackNativeFreeze를 통한 Native Freeze 모니터링을 지원하며, nativeFreezeDurationMs를 통해 모니터링 임계값 범위를 설정할 수 있습니다.
    • rumCacheLimitCount, rumDiscardStrategy를 통해 RUM 데이터 캐시 항목 수 상한을 제한하며, 기본값은 100_000입니다.
  • GCUniPlugin-Logger
    • logCacheLimitCount를 통해 RUM 데이터 캐시 항목 수 상한을 제한하며, 기본값은 5000입니다.

더 많은 로그

문서 평가

이 페이지가 도움이 되었나요?