고객님의 문의에 답변하는 직원은 고객 여러분의 가족 중 한 사람일 수 있습니다.
고객의 언어폭력(비하, 조롱, 욕설, 협박, 성희롱 등)으로부터 직원을 보호하기 위해
관련 법에 따라 수사기관에 필요한 조치를 요구할 수 있으며, 형법에 의해 처벌 대상이 될 수 있습니다.
커뮤니티 이용 정책에 위배되는 게시물을 작성할 경우, 별도 안내 없이 게시물 삭제 또는 커뮤니티 이용이 제한될 수 있습니다.
문의 응대 : 평일 오전 10시 ~ 오후 6시
문의를 남기실 경우 다음 항목을 작성해 주세요.
정보가 부족하거나 응대시간 외 문의하는 경우 확인 및 답변이 지연될 수 있습니다.
- 뒤끝 SDK 버전 : 5.15.1
- 프로젝트명 :
- 스테이터스 코드 :
- 에러 코드 :
- 에러 메시지 :
실시간 알림 기능을 사용하기 위해서 코딩을 하였습니다.
public class BackendRealtimeLog : MonoBehaviour
{
public TMP_Text LogText;
private void OnEnable() {
SetHandler();
Backend.Notification.Connect();
}
private void OnApplicationQuit() {
Backend.Notification.OnDisConnect = (string Reason) => {
Debug.Log("실시간 알림 서버 접속이 해제되었습니다!");
Debug.Log("해제 이유 : " + Reason);
};
Backend.Notification.DisConnect();
}
private void SetHandler(){
Backend.Notification.OnAuthorize = (bool result, string reason) => {
Debug.Log("실시간 알림 서버 접속 시도!");
//접속 이후 처리
if(result) {
Debug.Log("실시간 알림 서버 접속 성공!");
} else {
Debug.Log("실시간 알림 서버 접속 실패 : 이유 : " + reason);
}
};
Backend.Notification.OnNewNoticeCreated = (string title, string content) => {
Debug.Log(
$"[OnNewNoticeCreated(새로운 공지사항 생성)]\n" +
$"| title : {title}\n" +
$"| content : {content}\n"
);
};
Backend.Notification.OnReceivedUserPost = () => {
Debug.Log("새 유저 우편이 도착했습니다!");
};
Backend.Notification.OnReceivedMessage = () => {
Debug.Log("새 쪽지가 도착했습니다!");
};
Backend.Notification.OnNewPostCreated = (BackEnd.Socketio.PostRepeatType postRepeatType, string title, string content, string author) => {
Debug.Log(
$"[OnNewPostCreated(새로운 우편 생성)]\n" +
$"| postRepeatType : {postRepeatType}\n" +
$"| title : {title}\n" +
$"| content : {content}\n" +
$"| author : {author}\n"
);
};
Backend.Notification.OnReceivedUserPost = () => {
Debug.Log("새 유저 우편이 도착했습니다!");
};
Backend.Notification.OnNewEventCreated= (string title, string content) => {
Debug.Log(
$"[OnNewEventCreated(새로운 이벤트 생성)]\n" +
$"| title : {title}\n" +
$"| content : {content}\n"
);
};
}
}
여기서 프로젝트를 실행해두고, 관리자 콘솔에서 우편, 공지사항, 이벤트를 각각 등록했을 때, 로그가 찍히도록 코딩했는데, 실시간 서버 접속, 우편 도착은 정상적으로 도착하지만, 공지사항, 이벤트는 정상적으로 로그가 찍히지 않습니다.
어떤 방향으로 코드를 수정해야되는지 모르겠습니다