길드 관련 기능 몇가지 문의드립니다

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

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

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

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

안녕하세요

길드에서 출석을 구현하려고 합니다.

만들고자 하는 기능은 다음과 같습니다

모든 길드원이 매일 1회 출석을 할 수 있습니다.

출석을 하면 특정 길드 재화를 1점 상승시킵니다.

모든 길드는 매일 최대 길드원 만큼의 점수만 추가할 수 있습니다.
(예를들어 최대 인원이 10명인 길드의 경우, 10점을 채운 상태로, 기존 길드원이 탈퇴, 새로운 길드원이
들어오면 당일에는 새 길드원은 출석을 할 수 없습니다.)

해당 기능을 구현하려고 하는데 혹시 깔끔하게 구현할 수 있는 방법이 있을까요…?

혹시 길드 재화를 2개 트랜젝션 처럼 올릴수 있는 방법이 있을까요.?
(아니면 길드재화와 유저정보를)

좋아요 1

안녕하세요, 개발자님.
문의하신 내용은 확인 후 답변드리도록 하겠습니다.

길드 굿즈 기능을 통해 출석 체크 기능을 구현하는 방법으로 가능합니다.

길드 굿즈 조회 기능을 활용하여,
본인의 업데이트 날짜가 오늘에 해당하는 경우 출석체크가 완료된 것으로 보고 더 이상 진행하지 못하도록 하고,
오늘자 업데이트를 진행한 유저의 수에 따라 최대 기부 가능한 인원을 제한하는 식으로 구현해 주세요.

길드 기능과 관련하여서는 트랜잭션 이용은 불가한 점 참고 부탁드립니다.

좋아요 1

네 답변 감사드립니다~

말씀해주신 방법으로 체크를 해보려고 하는데,

길드 굿즈 조회 기능을사용했을때 탈퇴한 유저의 기록도 남아있나요.?

예를들어

길드 최대인원 10명

10명전부 굿즈 수정후 4명 탈퇴,

이후 새로 가입한 유저가 굿즈 업데이트 내역 조회했을때 탈퇴한 4명의 기록도 남아있을지 궁금합니다

네 맞습니다,
탈퇴를 하였더라도 그 기록은 남아있어 굿즈 조회 시 마지막 굿즈 기부내역에 대한 날짜가 확인됩니다.

좋아요 1

답변 감사드립니다! 추가로 몇가지 더 궁금한 점이 있습니다.

길드에 가입 탈퇴가 계속 반복되는 경우,

goods1UserList의 유저 리스트가 무한하게 늘어날 수도 있나요.?

그렇게 될 경우 체크하는 로직이 점점 무거워 질것 같아서 여쭤봅니다!

답변이 지연되어 죄송합니다,
해당 굿즈의 전체 내역을 기준으로 최근 내역을 제공하기에
가입/탈퇴가 반복되는 경우 리스트가 길게 증가하게 됩니다.

좋아요 1