FAQ

일반

userhabit은 무슨 서비스인가요?

userhabit은 모바일앱의 사용성 개선을 위해 사용자들이 앱을 어떻게 사용하는지 기록하고 분석해주는 서비스입니다.

userhabit은 누가 사용하는 것이죠?

현재 앱 서비스를 운영 중이면서 앱의 사용자에 대해 알고 싶은 기업이나 개인이라면 누구나 사용할 수 있습니다.

모든 앱에 적용이 가능한가요?

현재 안드로이드와 iOS 앱을 지원하고 있습니다. 추후에 하이브리드 앱이나 웹앱에도 대응할 예정입니다.

어떤 방식으로 동작하나요?

userhabit은 앱 내에 삽입하는 소스코드 라이브러리인 SDK와 분석 결과를 보여주는 웹페이지로 구성됩니다. 사용자들이 SDK가 심어진 앱을 사용하면, 실시간으로 사용자의 행동 데이터를 수집합니다. 이렇게 수집된 데이터를 분석하여 유저해빗 웹페이지에 리포트합니다.

구글 애널리틱스와 차별점은 뭐죠?

첫째, 이벤트를 정의할 필요가 없어 SDK 통합 과정이 굉장히 쉽고 빠릅니다. 따라서 별도의 설계나 학습 과정 없이 바로 분석을 시작할 수 있습니다.
둘째, 단순히 트래픽이 아니라, 사용자의 구체적인 행동 데이터를 수집하므로 단순히 앱의 현황 파악이나 문제를 인지하는 수준이 아니라 해결에 대한 인사이트도 얻을 수 있습니다.
셋째, 어려운 숫자만을 보여주는 것이 아니라, 직관적인 형태로 시각화된 정보를 제공하므로 전문가가 아니라도 누구나 쉽고 빠르게 앱 사용자에 대한 인사이트를 얻을 수 있습니다.

가격

유저해빗을 무료로 사용해 볼 수 있나요? 어떻게 사용할 수 있나요?

유저해빗은 모든 가입자를 대상으로 20일 간의 무료 체험 기간을 제공하고 있습니다. 무료로 가입 후에 서비스 내에서 앱을 생성한 시점부터 20일 동안 사용량에 제한 없이 무제한으로 사용하실 수 있습니다. 이후에는 유료 플랜으로 전환하여 서비스를 사용하실 수 있습니다.

서비스 도입 전에 사용량과 사용기간에 제한없이 저렴하게 이용해보고 싶은데 방법이 있을까요?

가입 후 20일간 사용량에 제한없이 무료로 체험해 보실 수 있습니다. 사용기간이 부족한 경우 프로모션으로 제공하고 있는 Starter Pack 플랜을 사용해보실 것을 권장드립니다. Starter Pack 플랜의 경우, 2개월동안 사용량에 제한없이 Startup 플랜에 해당하는 모든 기능을 사용해보실 수 있습니다. 금액은 Startup 플랜을 2개월 사용하는 금액의 55% 할인된 금액인 9만원에 이용해보실 수 있습니다. 단, Starter Pack 플랜의 경우 최초 1회만 등록이 가능하며, Starter Pack 플랜이 종료되면 자동으로 Startup 플랜으로 전환됩니다.

Startup 플랜 사용시, 기본 사용량을 초과하면 어떻게 되나요?

Startup 플랜 사용 고객의 경우, 기본 제공량인 2,000만 스크린뷰를 모두 소진하면 추가 20만 스크린뷰 당 1,000원이 과금됩니다. 추가 과금의 부담이 크신 경우 Enterprise 플랜으로 문의주시면 협의를 통해 고객사에 맞는 가격 플랜을 제안해 드립니다.

앱 방문자 규모가 큰 편인데, 어떤 플랜을 사용해야 하나요?

일반적으로 30인 이하 기업인 경우 Startup 플랜을, 30인 이상 기업인 경우 Enterprise 플랜을 권장해 드립니다. 유저해빗은 스크린뷰 사용량을 기준으로 사용요금이 과금됩니다. Startup 플랜의 경우 월 2,000만 스크린뷰까지 기본 가격으로 사용하실 수 있으며 이후 추가 스크린뷰 사용량에 대해 20만 스크린뷰 당 1,000원씩 과금됩니다. 앱 방문자 규모가 커서 스크린뷰 추가 과금에 대한 부담이 크신 경우, Enterprise 플랜으로 문의주시면 협의를 통해 고객사에 맞는 가격 플랜을 제안해 드립니다.

사용량의 기준이 스크린뷰(Screen View)라고 적혀있는데, 스크린뷰는 무엇인가요?

앱을 구성하고 있는 화면(Screen)을 사용자가 조회한 수를 말합니다. 1개의 화면을 앱 사용자가 1번 방문했다면 1스크린뷰로 카운트됩니다.

결제는 어떻게 진행되나요?

Startup 플랜의 경우에는 사용량을 체크하여 과금되기 때문에 후결제 방식으로 진행되며, Starter Pack 플랜의 경우에는 선결제 후 서비스를 이용하실 수 있습니다. 결제는 계좌이체로 진행되고, 세금계산서 발행이 가능합니다.

개인정보 & 보안

개인정보 문제는 없을까요?

개인적인 정보는 수집하지 않고, 민감한 정보에 대해서는 블라인드 처리를 할 수 있는 기능을 제공합니다. 개인 정보 보호 기능에 대한 자세한 내용은 여기를 참고하세요.

사용자에게 데이터 수집 동의를 받아야 하나요?

단말기에 대한 일반적인 정보 외에는 개인을 식별할 수 있는 정보는 전혀 수집하지 않으며 민감한 정보는 블라인드 처리가 가능하기 때문에 사용자에게 따로 동의를 구하는 과정을 거치지 않아도 됩니다. 다시 말해 앱 퍼블리셔에게 개인 정보를 수집하지 않을 권한과 책임이 있으며, 만약 개인정보나 민감한 정보를 수집하고자 한다면 사용자들의 동의를 받아야 합니다.

사용자에게 데이터 수집에 대한 사실을 알려야 할까요?

userhabit은 사용자를 식별할 수 있는 정보를 수집하지 않으며, 민감한 정보를 제외할 수 있는 기능을 제공하고 있습니다. 따라서 앱 운영업체들이 이 기능을 활용하여 개인 정보를 수집하지 않기를 권장합니다. 이 경우 아무런 문제가 없지만, 사용자가 자신의 데이터를 수집한다는 사실을 알게 되면, 부정적으로 느낄 수 있기 때문에 되도록이면 사용자에게 데이터를 수집한다는 사실을 알리지 않기를 권장합니다. 만약 개인정보나 민감한 정보를 수집하고자 한다면 사용자들의 동의를 구하여야 합니다.

데이터 & 성능

데이터는 실시간으로 수집되나요?

앱이 시작되거나 종료될 때 데이터를 전송, 수집하는 방식으로 완전한 실시간은 아니지만, 실시간에 가까운 데이터를 얻을 수 있습니다.

앱이 느려지거나 하지는 않을까요?

비디오 녹화방식을 사용하는 다른 솔루션과 달리 데이터만을 수집하므로 앱의 성능에 미치는 영향이 훨씬 적습니다.

사용자의 데이터 용량을 사용하지 않나요?

데이터 수집을 위해 Userhabit 서버와 통신하는 데에 데이터 용량이 사용됩니다. 단, 주로 text로 이루어진 정보이기 때문에 평균 수십 kb 정도의 작은 크기의 데이터를 보내므로 데이터 사용이 과다하지 않습니다. 또한 동영상 녹화 방식을 사용하지 않기 때문에 데이터 용량에 대한 부담이 훨씬 덜합니다.

다수의 사용자 행동 패턴을 분석하나요? 한 명의 사용자의 사용성을 파악하나요?

둘 다 가능합니다. 실제 사용자의 데이터를 모두 수집하여 화면분석과 경로분석에서 다수의 사용자 행동 패턴을 보여주고 있으며, 세션 리플레이 기능을 통해 한 명의 사용자 이용흐름을 리플레이 해 보며 한 사람의 사용흐름도 확인할 수 있습니다.

더블탭, 롱프레스, 스와이프와 같은 다양한 제스쳐를 구분할 수 있나요?

네, 가능합니다. 현재 기본적인 탭 이외에도 더블탭, 롱터치, 스와이프 등의 가능한 모든 제스쳐에 대해서도 수집하여 분석하고 있습니다.

스크롤 방식의 동적인 앱의 경우에도 수집이 가능한가요?

Activity나 UI View Controller 외의 화면을 구분하고 싶은 경우에는 subView 기능을 사용하시면 됩니다. 스크롤과 관련된 UI 추적은 현재 연구 개발중입니다.

Session(세션)은 어떤 기준으로 측정되는 지표인가요?

Session은 사용자가 앱을 사용한 시점부터 종료할 때 까지를 한 세션이라고 정의하며, 다른 어낼리틱스 툴에서의 세션과 같은 개념입니다. 기본적으로 사용자가 앱을 종료하거나 백그라운드로 간지 10초 뒤에 세션을 종료시키며 이 값은 SDK에서 언제든지 수정 가능합니다. (Userhabit.setSessionEndTime(second) 함수 이용)

설치 & 시작하기

시작하려면 어떻게 해야 하나요?

사이트 가입 후에 API키를 받으신 후 본인의 앱에 SDK를 설치하시면 됩니다. 자세한 사항은 설치가이드를 참고 부탁드립니다.

코드 삽입부터 시작하는데까지 복잡하지는 않나요? 분석하고 싶은 곳에 다 코드를 넣어야하나요?

복잡하지 않습니다. 이벤트 정의없이 단 1줄의 코드만 삽입하면 분석을 시작할 수 있습니다.