왜 만들었나
FC온라인에서 볼타는 공식 모드 중에서도 부수적인 콘텐츠라, 전적을 따로 추적해 볼 수 있는 곳이 없었어요. "내가, 혹은 다른 유저가 볼타에서 어떻게 하고 있는지" 확인할 방법이 필요해서 만들었습니다.
어떻게 조회하나
닉네임을 검색하면 왼쪽엔 그 선수 카드가 들어있는 티어리스트 TOP5(전체Pick/랭커Pick 구분)와 최근 5경기 승률 추이 그래프를, 오른쪽엔 최근 전적 요약(승/무/패, 승률, 평균 평점, 골·도움·차단 누적)과 경기별 상세 리스트(승패, 사용 카드, 같은 팀·상대팀 구성, 경기당 평점)를 보여줘요.
어려웠던 점
기본 데이터는 티어리스트와 같은 시드 유저 기반 수집 구조라서, 검색한 유저가 아직 수집 범위 밖이거나 최근 경기가 안 들어와 있을 수 있어요. "지금 바로" 확인하고 싶은 수요 때문에 실시간 조회 기능을 추가했는데, Nexon API 부담 때문에 "최신 전적 불러오기"는 1시간에 한 번으로 제한을 뒀습니다.
지금 상태
닉네임 검색 → 전적 목록 확인 → 필요하면 1시간에 한 번 "최신 전적 불러오기"로 갱신, 이렇게 동작해요. 지금까지 쌓인 경기 기록은 3,370건이고(30일 지난 기록은 매일 자동 정리돼서 최근 30일 기준과 거의 같아요), 그중 티어리스트·베스트스쿼드 집계에 실제로 쓰이는 건 2,408건이에요. "최신 전적 불러오기" 클릭 수는 따로 기록하지 않아서 정확한 횟수는 알 수 없어요.