클라에서 길드쪽에 채팅이나 하트보내기 기능을 만들어 넣을 수 있을까요?

고객님의 문의에 답변하는 직원은 고객 여러분의 가족 중 한 사람일 수 있습니다.
고객의 언어폭력(비하, 조롱, 욕설, 협박, 성희롱 등)으로부터 직원을 보호하기 위해
관련 법에 따라 수사기관에 필요한 조치를 요구할 수 있으며, 형법에 의해 처벌 대상이 될 수 있습니다.

커뮤니티 이용 정책에 위배되는 게시물을 작성할 경우, 별도 안내 없이 게시물 삭제 또는 커뮤니티 이용이 제한될 수 있습니다.

문의 응대 : 평일 오전 10시 ~ 오후 6시
문의를 남기실 경우 다음 항목을 작성해 주세요.
정보가 부족하거나 응대시간 외 문의하는 경우 확인 및 답변이 지연될 수 있습니다.

  • 뒤끝 SDK 버전 : 5.18.0
  • 프로젝트명 :
  • 스테이터스 코드 :
  • 에러 코드 :
  • 에러 메시지 :

안녕하세요 클라 신입으로 일한지 얼마 시작되지 않아 질문의 질이 좋지 않아도 양해바랍니다.
길드쪽에 관련해서 궁금한게 있습니다.
길드원들이 단톡방처럼 채팅을 한다던지, 하트를 요청해서 5명이 눌러줘야 하나를 얻는 그런 시스템이 뒤끝과 연계해서 이루어낼 수 있는 시스템인지 궁금합니다.

안녕하세요 개발자님,
뒤끝의 채팅 기능을 사용하시는 경우 길드의 채팅 채널을 운영하여 말씀하신 것 처럼 이용이 가능합니다.
단, 요금제에 따라 이전 메시지 저장기능의 제공 유무가 결정되기에 이전 메시지를 보여주기 위해서는 해당 기능이 포함된 요금제를 사용해주어야 합니다.

하트 요청 기능과 관련하여서는 직접적으로 제공되는 기능은 없습니다.
뒤끝 내 기능을 통해 구현하는 방법도 고려하였으나,
요청을 수락한 유저에 대한 데이터 처리와 관련하여 동시성 충돌로 인한 데이터 유실 문제를 해결할 수 없어 어려움이 있는 것으로 확인됩니다.

그러면 우편기능으로 우회해서 하트를 보내는 방법도 동시성 충돌이 일어나 데이터 유실문제가 발생할까요?

호출 비용이 높은 유저 우편보다는 쪽지 기능을 통한 활용이 더 적절합니다.
단 이 경우에도 이미 발송한 유저에게 재발송하는 상황을 방지하기위해
보낸 쪽지 내역을 지속적으로 확인해야하고, 쪽지 내용 내에도 발송한 일자 등 정보를 포함해주어야 합니다.
또한 수령 횟수 제한을 하고자 하는 경우는 그에 대한 별도의 제한 조건도 적용해야하기에 복잡도가 올라가며,
이 부분에서 어떤 기능으로 어떻게 조건을 적용하느냐에 따라 동시성 문제가 동일하게 발생할 수 있습니다.