User-Agent 분석기
User-Agent 문자열에서 browser·version·OS·device class·engine·bot 여부를 휴리스틱으로 추정합니다.
사용 방법
- User-Agent 전체 문자열을 입력하고 실행합니다.
핵심 기능과 처리 범위
전용 runner는 Edge, Opera, Chrome, Firefox, Safari와 iOS variant, Windows/Android/iOS/macOS/Linux token을 정해진 우선순위로 검사합니다.
처리 원리
정규식 token을 순차 매칭하고 Mobile·Tablet·bot marker로 device를 분류하며 engine도 UA token 기반으로 표시합니다.
예시
Chrome Android UA는 Chrome version, Android version, Mobile 분류가 표시됩니다.
이럴 때 유용합니다
- 로그의 UA를 사람이 읽을 수 있는 기본 분류로 빠르게 바꿀 때
사용 전 참고
- UA 축소·spoofing·compatibility token 때문에 실제 browser나 device를 정확히 보장하지 않습니다.
자주 묻는 질문
운영 분석에 그대로 써도 되나요?
참고용 휴리스틱입니다. 가능하면 Client Hints 같은 더 신뢰할 수 있는 신호와 함께 사용해야 합니다.