# 자동 수집 이벤트 가이드
# 1. 자동 수집 이벤트 활성화
enableAutoTrack
을 호출하여 ThinkingAnalyticsAutoTrackType
에 자동 수집 기능을 활성화할 수 있습니다:
ta_app_start
: 앱이 프론트로 들어갈 때ThinkingAnalyticsAutoTrackType.APP_START
ta_app_end
: 앱이 백그라운드로 들어갈 때ThinkingAnalyticsAutoTrackType.APP_END
ta_app_install
: 설치 후 첫 실행ThinkingAnalyticsAutoTrackType.APP_INSTALL
ta_app_crash
: 크래시 발생ThinkingAnalyticsAutoTrackType.APP_CRASH
자동 수집 이벤트에 대해서:
- 자동 수집 이벤트는 네이티브 SDK에 구현되어 있으므로, 동적 공통 속성을 자동 수집 이벤트에 추가할 수 없습니다.
- 게스트ID 또는 공통 속성을 설정해야 하는 경우, 이벤트의 자동 수집을 활성화하기 전에 설정을 완료해야 합니다.
자동 수집 설정:
TDAnalytics.enableAutoTrack([
ThinkingAnalyticsAutoTrackType.APP_START,
ThinkingAnalyticsAutoTrackType.APP_END,
ThinkingAnalyticsAutoTrackType.APP_INSTALL,
ThinkingAnalyticsAutoTrackType.APP_CRASH,
]);
# 2. 커스텀 수집 이벤트의 공통 속성 설정
setAutoTrackProperties
로 설정하거나 업데이트합니다.
TDAnalytics.setAutoTrackProperties([
ThinkingAnalyticsAutoTrackType.APP_START,
], {
'auto_test': 'stu',
'auto_arr': [1, 2, 3],
'auto_obj': {'obj_test': 'xxx'}
});