Education : 교육

교육 앱에서 측정을 권장하는 인앱 이벤트 API와 적용 예시를 안내합니다.

☑️속성 중 Key 이름은 가이드에 나와있는 Key 이름을 그대로 사용 해 주세요. (임의로 변경시 대시보드에서 데이터 확인이 어렵습니다. > class_id , class_name 등)

출석 체크

출석 체크를 완료되는 시점에 아래 코드를 추가합니다.

Map<String, Object> eventMap = new HashMap<>();
eventMap.put("event", "w_check_attendance");
DOT.logEvent(eventMap);

공부 인증하기

공부 인증하기를 완료되는 시점에 아래 코드를 추가합니다.

Map<String, Object> eventMap = new HashMap<>();
eventMap.put("event", "w_check_study");
DOT.logEvent(eventMap);

강의 수강하기

강의 수강을 완료하는 시점에 아래 코드를 추가합니다.

선택 속성

Key

Value 예시

Type

설명

class_id

RW202008170

string

강의 고유번호

class_name

큰별쌤 최태성의 별별한국사 수능개념 2023학년도 수능 대비

string

강의 이름

Map<String, Object> eventMap = new HashMap<>();
eventMap.put("event", "w_take_classes");
eventMap.put("class_id", "RW202008170");
eventMap.put("class_name", "큰별쌤 최태성의 별별한국사 수능개념 2023학년도 수능 대비");
DOT.logEvent(eventMap);

레벨테스트 완료

레벨테스트를 완료되는 시점에 아래 코드를 추가합니다.

Map<String, Object> eventMap = new HashMap<>();
eventMap.put("event", "w_leveltest_complete");
DOT.logEvent(eventMap);

파트너 프로그램 등록 완료

파트너 프로그램 등록을 완료되는 시점에 아래 코드를 추가합니다.

Map<String, Object> eventMap = new HashMap<>();
eventMap.put("event", "w_partner_application_complete");
DOT.logEvent(eventMap);

자료 다운로드하기

자료 다운로드를 완료하는 시점에 아래 코드를 추가합니다.

선택 속성

Key

Value 예시

Type

설명

document_id

789456

string

자료 고유번호

document_name

빠른독해 바른독해 구문독해 [2022 개정]

string

자료 이름

Map<String, Object> eventMap = new HashMap<>();
eventMap.put("event", "w_download_documents");
eventMap.put("document_id", "789456");
eventMap.put("document_name", "빠른독해 바른독해 구문독해 [2022 개정]");
DOT.logEvent(eventMap);

스터디그룹 이벤트

그룹 개설하기

그룹 개설하기를 완료되는 시점에 아래 코드를 추가합니다.

선택 속성

Key

Value 예시

Type

설명

group_id

M380

string

그룹 고유번호

group_name

[수능개념] 윤혜정의 나비효과

string

그룹 이름

group_dist

10

string

그룹 인원수 분포

Map<String, Object> eventMap = new HashMap<>();
eventMap.put("event", "w_create_group");
eventMap.put("group_id", "M380");
eventMap.put("group_name", "[수능개념] 윤혜정의 나비효과");
eventMap.put("group_dist", "w_check_attendance");
DOT.logEvent(eventMap);

그룹 가입하기

그룹 가입을 완료되는 시점에 아래 코드를 추가합니다.

선택 속성

Key

Value 예시

Type

설명

group_id

M380

string

그룹 고유번호

group_name

[수능개념] 윤혜정의 나비효과

string

그룹 이름

group_dist

10

string

그룹 인원수 분포

Map<String, Object> eventMap = new HashMap<>();
eventMap.put("event", "w_join_group");
eventMap.put("group_id", "M380");
eventMap.put("group_name", "[수능개념] 윤혜정의 나비효과");
eventMap.put("group_dist", "w_check_attendance");
DOT.logEvent(eventMap);

그룹 삭제하기

그룹 삭제하기를 완료되는 시점에 아래 코드를 추가합니다.

선택 속성

Key

Value 예시

Type

설명

group_id

M380

string

그룹 고유번호

group_name

[수능개념] 윤혜정의 나비효과

string

그룹 이름

group_dist

10

string

그룹 인원수 분포

Map<String, Object> eventMap = new HashMap<>();
eventMap.put("event", "w_remove_group");
eventMap.put("group_id", "M380");
eventMap.put("group_name", "[수능개념] 윤혜정의 나비효과");
eventMap.put("group_dist", "w_check_attendance");
DOT.logEvent(eventMap);

그룹 탈퇴하기

그룹 탈퇴하기를 완료되는 시점에 아래 코드를 추가합니다.

선택 속성

Key

Value 예시

Type

설명

group_id

M380

string

그룹 고유번호

group_name

[수능개념] 윤혜정의 나비효과

string

그룹 이름

group_dist

10

string

그룹 인원수 분포

Map<String, Object> eventMap = new HashMap<>();
eventMap.put("event", "w_unsubscribe_group");
eventMap.put("group_id", "M380");
eventMap.put("group_name", "[수능개념] 윤혜정의 나비효과");
eventMap.put("group_dist", "w_check_attendance");
DOT.logEvent(eventMap);

Last updated