개발자 99% 커뮤니티에서 수다 떨어요!
데이터 분석은 중요하지만, 수십 개의 버튼마다 trackEvent를 심고 이벤트명을 짓는 과정은 고통스럽습니다. 이제 amplitude-auto-tracker가 빌드 타임에 대신 해드립니다.
자동 이벤트 매핑: 버튼/링크의 텍스트만 보고 login_clicked 같은 영문 이벤트명을 OpenAI가 자동으로 생성합니다. (lib/event-names.json으로 관리)
지능형 위치 유추 (Auto Location): data-location을 안 써도 DOM 구조를 분석해 이 버튼이 header에 있는지, footer에 있는지 자동으로 태깅합니다.
동적 텍스트 대응: 상태에 따라 "로그인" ↔ "로그아웃"으로 바뀌는 버튼도 클릭 순간의 텍스트를 정확히 포착합니다.
제로 런타임 비용: 이벤트명 생성은 빌드 타임에 딱 한 번! 실제 유저 브라우저에서는 가벼운 JSON 조회만 발생합니다.


CLI 실행
npx amplitude-auto-tracker앱 시작 시 앰플리튜드 초기화
initAmplitude()지금 바로 npm 패키지를 확인하고 프로젝트에 적용해 보세요!