Flurry를 이용한 어플 사용자 통계분석하기.

2012. 6. 14. 15:46프로그래밍/Cocos2dX

728x90
반응형

배포한 어플이 어떻게 사용되고 있는지 통계를 손쉽게 확인할 수 있는 방법은 참 다양하다.

직접 서비스를 만들어서 사용하는 방법도 있지만 가장 쉬운 방법은 Flurry를 이용하는 것이다.

통계정보를 좀더 다양한 방법으로 활용하려고 한다면 직접 정보를 수집해서 사용해야 하겠지만 조금은 민감하고 까다로운 부분이 많이 있습니다. 그래서 추천드리는 방법은 바로 플러리를 이용하는 방법입니다.


다음과 같은 방법의 순서데로 사용하시면 됩니다.


  1. https://dev.flurry.com/home.do 회원 가입을 한다.
  2. Add a new application을 통해서 새로운 어플을 추가합니다.
  3. 추가할 어플의 Platform을 선택하고 이름 및 카테고리를 지정하고 생성을 하면 다운받을 SDK와 연결 방법이 간단하게 설명페이지가 보입니다.
  4. Cocos2D-X에서 생성된 "public class 내어플이름 extends Cocos2dxActivity" 파일에 다음과 같은 함수를 추가합니다.
    •  @Override
    • public void onStart()
    • {
    •   super.onStart();
    •   FlurryAgent.onStartSession(this, "Flurry의 어플 고유값");
    •   // your code
    • }
    • @Override
    • public void onStop()
    • {
    •   super.onStop();
    •   FlurryAgent.onEndSession(this);
    •   // your code
    • }

  5. 외부 Jar(FlurryAgent.jar)파일을 프로젝트 환경설정에서 추가해줍니다.(다운받은 SDK의 압축을 풀면 있는  FlurryAgent.jar 파일을 android/lib아래 복사해서 넣고 프로젝트 환경설정에서 설정)


아래 그림과 같이 개발한 어플의 Platform을 선택해주면 어플이름과 카테고리를 선택하면 SDK를 다운받을 수 있도록 해준다.


그리고 이렇게 준비한후에 단말기에 올려서 실행해보고 Flurry사이트에 반영되는 시간은 조금 한두시간정도 걸립니다.

그럼 다음과 같이 변경된 그래프를 확인할 수 있습니다.



Flurry에는 사용자들의 단말기, 단말기의 OS, 버전, 이통사 및 국가등 다양한 통계 그래프를 보여줍니다.

그리고 추가로 정보를 넣어주면 어플에서 발생되는 이벤트의 정보의 통계를 그래프로 보여줄 수 있습니다.

어플 개발에 다양하게 활용될 수 있을것 같습니다.



728x90
반응형