Ranking2でグローバルランキングモデルが見つからない

43 views
Skip to first unread message

新田昌弘

unread,
Apr 19, 2025, 2:56:50 AMApr 19
to GS2 ユーザグループ
お世話になっております。

Ranking2を使ってスコアを登録しようとしたところ、どうしても以下のようなエラーが出て困っています。

{"component": "globalRankingModel", "message": "ranking2.globalRankingModel.globalRankingModel.error.notFound"}:

また、コンソールでスコアを登録しようとしたところ、似たようなエラーが出てしまいました。
スクリーンショット 2025-04-19 15.24.27.png

ソースコードで以下のように記述すると、GlobalRankingModels で名前の取得まではできていますが、その名前を指定して PutGlobalRankingFuture を呼び出そうとすると、エラーが出ます。

var namespaceDomain = gs2.Ranking2.Namespace(
namespaceName: "Ranking"
);

var it = namespaceDomain.GlobalRankingModels();
while (it.HasNext())
{
yield return it.Next();
if (it.Error != null)
{
Debug.Log($"{it.Error}");
yield break;
}
if (it.Current != null)
{
Debug.Log($"{it.Current.Name}");

var domain = namespaceDomain.GlobalRankingModel(
rankingName: it.Current.Name
).GlobalRankingSeason(
gameSession: mSession);
var future = domain.PutGlobalRankingFuture(
score: rankingData.score,
metadata: rankingName
);
yield return future;

if(future.Error != null)
{
Debug.Log($"{future.Error}");
yield break;
}
}
else
{
break;
}
}

これはどういったことが考えられるでしょうか?
よろしくお願いいたします。

Reply all
Reply to author
Forward
0 new messages