Skip to content

사용자 정의 이벤트 기록(선택) ​

기능 ​

게임 내 플레이어 이벤트 행동을 기록하는 데 사용됩니다.

함수 ​

objective-c
- (void)gamedreamerLogEventWithName:(NSString *)name
                            parameters:(NSDictionary<NSString *, NSObject *> *)parameters;

매개변수 ​

매개변수명빈 값 가능(예/아니오)설명
name아니오정의된 이벤트의 이름으로, 사용자 정의 가능
parameters예해당 이벤트와 관련된 일부 관계 데이터 그룹

참고:name, parameters 이 2개의 매개변수는 특정 이벤트에서 규칙에 따라 투과 전달해야 하며, 아래 표에 설명되어 있습니다

이벤트 이름설명매개변수
GDEventType.EventTutorial_begin신규 튜토리얼 시작없음
GDEventType.EventTutorial_completion신규 튜토리얼 완료없음
GDEventType.EventLevelAchieved캐릭터 레벨 달성, 10레벨마다 기록key값은 EventParamLevel(정의된 define), value값은 캐릭터 레벨
GDEventType.EventEnterPayment결제 페이지 열기없음
GDEventType.EvnetActiveDays활성 일수key값은 EventParamDay(정의된 define), value값은 플레이어 활성 일수

콜백 ​

없음

예제 코드 ​

objective-c
[[GamedreamerManager shareInstance] gamedreamerLogEventWithName:@"이벤트 이름" parameters:@"이벤트 관련 데이터 그룹"];