180bpm

crittercism, SmartBeat 사용기 본문

Develop/Unity

crittercism, SmartBeat 사용기

powdersnow 2017. 2. 9. 13:48


http://180bpm.tistory.com/108

일전에 크래시 리포팅 툴 관련하여 포스팅을 했었다.

얼마전 페이스북에서 봤던 SmartBeat라는 리포팅툴을 테스트 해보고, 기존에 쓰던 crittercism과 비교를 해봤다.


1.인테그레이션

두가지 다 쉽게 진행된다. SDK 받아서 몇가지 셋팅만 하면 끝.




2. 특징

crittercism

네트웍 관련 정보를 볼 수 있다.

이전 프로젝트에서는 국가별 정보 - 레이턴시를 통해 어느지역에서 딜레이가 많이 걸리는지 체크해서 cloud server region 이동같은 대응을 해줬음.


무료

이전 프로젝트때는 free plan이 없었다. 그리고 이용하려면 총판에 견적문의 내고.. MAU도 최소 100만이고.. 비용도 년단위로 지급해야했고..

그래서 실제로 쓰진 못했다.

근데 최근 들어 free plan 생겨서 쓰고 있음. MAU 제한도 없다고 안내해주는데..음 그냥 써도 되는건가?


실시간 리포트

SmartBeat도 실시간이라고는 하지만.. F5키 눌러서 리프레쉬를 해줘야한다.

crittercism에서는 실시간으로 갱신되는 도표가 있어서, 사내테스트때 띄워두고 작업하니 대응이 빨랐다.


SmartBeat

스크린샷 기능 제공

사실 breadcrumb을 남겨도, 오류를 추적 하기엔 정보가 많이 부족하다.

근데 스크린샷 기능 하나만으로 고질적인 오류 몇가지를 바로 처리했다.


풀로그 제공

crittercism에서도 제공 된다고 하는데.. 해당 옵션 적용해도 안남는다.

SmartBeat는 남는다.


오류 체크되는게 더 많음



crittercism가 못잡던 에러를 추가로 찾아내준다.

두 스크립트 보면 예외 핸들링 방식은 똑같은데 왜 두개가 다른건지...는 모르겠다.


SmartBeat에서는 Debug.LogError 호출시 다 남겨버린다.


중요 지표 표시 기능

이건 CBT나 라이브때 효과 있을거같은데

크래시 난 뒤 이탈한 유저를 체크해준다.

앱분석 플랫폼에서 제공하는 기능과 맞물리면 효과가 좋을듯


3. 단점

crittercism

음.. 딱히 단점이 없다. 비쌌던 pro plan도 start-up용으로 저렴하게 제공되는게 있고.

아 있다, 멤버 설정이 잘 안된다.



SmartBeat

breadcrumb이 잘 안남는다.

풀로그 남는다고 해도 live때는 debug Log를 노출 시킬수 없으니 breadcrumb을 이용해서 debug log를 남겼는데,

smartBeat는 글자를 자꾸 짤라먹는다;; 그래서 로그를 볼 수가 없다.

풀로그 보면

"I/SmartBeatLogTag( 3396): Breadcrumb length should be up to 32"

다 이걸로 도배되어버려서 찾기도 어렵다..;;


대쉬보드가 좀 불편함..

crittercism에 적용되서 그런건지 모르겠는데,

건별 출력 제어도 안되고 (10건 고정)




4. 피쳐 비교

정보 crittercism SmartBeat 노트
Free 플랜 유무
Pro Trial 1 month 2 week (국내 총판 생긴 기념으로 2달간 체험 가능)
pro 가격 (MAU 기준) 100k -150$ 견적 필요
예외 핸들링 O O
실시간 에러 발생률 확인 O O
임의 데이터 추가 O O
브레드크럼 O O

crittercism 100개, SmartBeat 255개-line당 15글자 까지

에러 발생시 화면 캡쳐 O
트랜잭션 기능 O
멤버 관리 O O
Proguard/dSYM 대응 O O
O
네트워크 리포트 O 국가별 정보, 레이턴시, 어떤 API에서 에러났는지, Data in/out등
유저 통계 O 남여비/연령등

5. 총평
 스크린샷 기능 하나만으로도 충분히 쓸만 하다.

 smartBeat는 2달간 무료라고 하니 crittercism free plan 쓰면서 같이 쓰면 좋을듯 하다.

가격이 얼마나 되는지가 관건..

Comments