統計にリンクされたリーダーボードを作成する
最初の手順は、統計サービスによって追跡された情報を入力として受け取ることができるリーダーボード定義を作成することです。以下の例では、C# SDK を使用してリーダーボード定義を作成する方法を示します。LinkedStatisticColumn というプロパティを持つ LeaderboardColumn オブジェクトに注目してください。これにより、統計とリーダーボードの間にリンクを作成できます。マッピングを行うために、統計名と、その統計内の列名を指定する必要があります。
これを行うことで、統計サービスでプレイヤーの進捗を追跡し、その情報を使ってリーダーボード サービスがリンクされたリーダーボードに値を反映します。
リーダーボードから統計のリンクを解除する
このサービスには、必要に応じて統計をリーダーボードからリンク解除する仕組みもあります。開発者がこの操作を行いたい理由は複数あります。たとえば、異なる構成のテストや、異なる統計へのマッピングなどです。以下の例では、C# SDK を使用してリーダーボードから統計のリンクを解除する方法を示します。- リーダーボードは直接更新できません。自動的な仕組みを活用するには、常に統計の更新経由で行う必要があります。
- リーダーボードは、統計とは独立にバージョンをインクリメントすることはできません。
- リンク解除のプロセスを経ない限り、リーダーボードを削除することはできません。
