랭킹 데이터를 앱에서 따로 업데이트를 해주지 않고
게임 정보 > 테이블과 랭킹과 연결시켜주면 그 필드 값으로 랭킹이 적용되서 처리가 되는 것이 아니라
랭킹을 UpdateUserScore호출야 랭킹 갱신이되어서 유저가 등록되는 것일요 ?
안녕하세요 개발자님,
말씀해주신 것처럼 반드시 리더보드/랭킹 갱신 함수를 사용하는 정보에 한해서만 리더보드 스코어 정보로 등록됩니다.
콘솔 내에서 리더보드 정보로 테이블과 연동을 하고, 테이블 데이터만을 갱신한다면 리더보드 스코어/순위에는 반영되지 않습니다.
랭킹 정보 갱신시 먼저
var bro2 = Backend.GameData.Insert(tableName, param); 를 호출하여 게임 정보 업데이트하고
Backend.URank.User.UpdateUserScore(rankingUUID, tableName, rowIndate, param); 를 호출하여야만 젖상적으로 리더보드에 저장이 되나요 ? 한 번 호출로 처리하는 방법이 있을가요?
네, 맞습니다.
모든 리더보드는 최초 1회 Insert 호출을 통해 테이블에 각 유저의 데이터가 생성된 이후,
리더보드 갱신 함수를 통해 스코어 정보를 갱신하고 순위를 갱신할 수 있습니다.