public final class KinsightSession extends Object
| Constructor and Description |
|---|
KinsightSession(android.content.Context context)
새로운
KinsightSession 객체를 생성한다. |
public KinsightSession(android.content.Context context)
KinsightSession 객체를 생성한다.context - 앱의 리소스를 사용하기 위한 context. Context.getApplicationContext()를 통해
값을 설정하도록 하며, 그 값이 null이 되면 안된다.IllegalArgumentException - context의 값으로 null이 전달되면 발생함IllegalArgumentException - AndroidManifest.xml 파일의 com.kakao.sdk.AppKey의 값이 null이거나 정의되지 않으면 발생함public void addEvent(String event)
event - 이벤트의 이름이며, null이거나 빈 문자열일 수 없음IllegalArgumentException - event이 null이거나 빈 문자열일 때 발생함public void close()
open()을 통해 한 번 시작된 세션은 반드시 종료가 되어야 한다.public void open()
만약 시작하려는 세션이 바로 전의 세션이 종료된 후 짧은 시간이 경과되었다면, 새로운 세션을 시작하는 대신에 이전의 세션을 다시 재개한다. 이렇게 함으로써 앱 내부의 액티비티의 전환이 있을 때에도 하나의 세션으로 처리한다.
public void tagScreen(String screen)
screen - 사용된 화면의 이름이며, null이거나 빈 문자열일 수 없음IllegalArgumentException - screen이 null이거나 빈 문자열일 때 발생함Copyright © 2014 Kakao Corp. All rights reserved.