안드로이드에서 플러리를 쉽게 사용하기

16
안드로이드에서 플러리를 쉽게 사용하기 신부설@ANTH 2014.10.20

Transcript of 안드로이드에서 플러리를 쉽게 사용하기

Page 1: 안드로이드에서 플러리를 쉽게 사용하기

안드로이드에서 플러리를쉽게 사용하기신부설@ANTH

2014.10.20

Page 2: 안드로이드에서 플러리를 쉽게 사용하기

플러리란?플러리를 안드로이드에 적용하기

플러리 적용 후 분석 피드백 얻기

플러리 사용 장/단점

Page 3: 안드로이드에서 플러리를 쉽게 사용하기

플러리란?- Flurry Analytics는 무엇인가?

앱 이용 통계 분석의 세계적인 리더(10만개 이상의 회사, 35만개 이상의 앱에서 사용)

- 왜 사용하나?

도달률, 사용자 관여도, 리텐션, 목표 전환율, 수익율 등을

분석하기 위해 사용

Page 4: 안드로이드에서 플러리를 쉽게 사용하기

플러리란?

- 비용은?

금전적 비용 : 모든 서비스가 무료

시간적 비용 : 설치부터 적용까지 단 5분

- 한글 가이드 링크

http://dev.tstore.co.kr/devpoc/reference/view/Analytics_Flurry

Page 5: 안드로이드에서 플러리를 쉽게 사용하기

플러리란?

플러리를 안드로이드에 적용하기플러리 적용 후 분석 피드백 얻기

플러리 사용 장/단점

Page 6: 안드로이드에서 플러리를 쉽게 사용하기

플러리를 안드로이드에 적용하기- 영문이어도 너무 쉬운 가이드 웹페이지!

http://support.flurry.com/index.php?title=Analytics

- 적용하기 스탭 요약1. flurry.com에서 회원가입

2. dev.flurry.com에서 앱 프로젝트를 생성하고 프로젝트의 Application key를 기억

3. jar라이브러리를 내려받아 안드로이드 프로젝트 libs폴더에 추가

4. FlurryAgent.logEvent() 등의 메소드를 호출하여 Event를 플러리 서버에 기록

FlurryAgent.onStartSession(Context cxt, String applicationKey)에서 Application key를 사용

5. dev.flurry.com에서 분석 결과 확인(플러리 웹사이트에 갱신되는 시간은 최소 30분)

Page 7: 안드로이드에서 플러리를 쉽게 사용하기

플러리를 안드로이드에 적용하기- AndroidManifest.xml

<user-permission android:name=“android.permission.INTERNET”><user-permission android:name=“android.permission.ACCESS_NETWORK_STATE”>

- MainActivity.javavoid onStart() { FlurryAgent.onStartSession(MainActivity.this, “Z2FDKFEO34”); }

void onStop() { FlurryAgent.onEndSession(MainActivity.this); }

void onCreate() { findViewById(R.id.logButton).setOnClickListener(onClickListener); }

OnClickListener onClickListener = new OnClickListener() {

public void onClick() { FlurryAgent.logEvent(“EVENT_1”); }

}; // onEndSession() 호출 후 종료유지시간(default 10sec) 안에 onStartSession()이 다시 호출되면 세션 제거가 취소됩니다.

Page 8: 안드로이드에서 플러리를 쉽게 사용하기

플러리란?

플러리를 안드로이드에 적용하기

플러리 적용 후 분석 피드백 얻기

플러리 사용 장/단점

Page 9: 안드로이드에서 플러리를 쉽게 사용하기

플러리 적용 후 분석 피드백 얻기- 우리가 볼 것

1. Events 메뉴Event Summary : 사용한 이벤트들을 요약User Paths : 세션 시작과 끝 사이에 발생한 이벤트들의 흐름 경로Event Logs : 모든 이벤트들의 타임라인

2. Errrors 메뉴Crashes : 앱에서 발생한 Exeption로그들의 타임라인

Page 10: 안드로이드에서 플러리를 쉽게 사용하기

Events – Event Summary

Page 11: 안드로이드에서 플러리를 쉽게 사용하기

Events – Event Logs

Page 12: 안드로이드에서 플러리를 쉽게 사용하기

Events – User Paths

Page 13: 안드로이드에서 플러리를 쉽게 사용하기

Events – Crashes

Page 14: 안드로이드에서 플러리를 쉽게 사용하기

플러리란?

플러리를 안드로이드에 적용하기

플러리 적용 후 분석 피드백 얻기

플러리 사용 장/단점

Page 15: 안드로이드에서 플러리를 쉽게 사용하기

플러리 사용 장/단점- 장점

1. 안드로이드 어플리케이션에 붙이기 쉽고 붙이는 과정이 빠르다.

2. 모든 서비스가 무료다.

3. 다양한 분석 결과를 보여준다.

- 단점

1. 로그 갱신이 느리다. 짧으면 30분 길면 1시간으로 추정

Page 16: 안드로이드에서 플러리를 쉽게 사용하기

신부설 [email protected]