アプリのランキングデータなどを無料で実装できる「ニフクラ mobile backend」のサービスが本日 2024 年 3 月 31 日で終了します。
#無料でランキング機能のインフラを提供していただき誠にありがとうございました。
今回は、アプリのランキングデータなどを無料で実装できる「ニフクラ mobile backend」から、1アプリ1~3分程度で出来る、ランキングデータ等をローカル PC にダウンロードして保存する手順を紹介します。
ニフクラにログイン
「ニフクラ mobile backend」にアクセスして右上の「ログイン」ボタンを押してログインします。
「詳細を見る」ボタンで、筆者も手順を調べるためにアクセスした「管理画面の使い方 : エクスポート機能 | ニフクラ mobile backend」に移動します。
正確な情報は上記リンクを参考にしてください。
アプリごとにエクスポートする手順
ログインすると、選択されたアプリ(おそらく最後に追加したアプリ)のダッシュボードのページが表示されます。
ここで左上のアプリのリストから、データをエクスポートするアプリを選択します。
右上の「アプリ設定」タブを押します。
「アプリ設定」タブ内の左側のリストから「エクスポート」を選択して、開かれたエクスポートのページで「エクスポート」ボタンを押します。
エクスポートされない一部のデータについては、「エクスポート」ボタンの上の「こちら」を参照してください。
※「こちら」のリンクは「管理画面の使い方 : エクスポート機能 | ニフクラ mobile backend」です。
「エクスポート」ダイアログが表示されるので「エクスポートする」ボタンを押します。
「エクスポートを受け付けました」ダイアログで OK ボタンを押します。
メッセージに記載されているメールアドレスにメールが送信されます。
#筆者の場合は1~2分経過してから受信できました。
メールを受信したら、その中のエクスポートされたデータをダウンロードする URL をクリックします。
メールの URL のページにアクセスして「ダウンロード」ボタンを押します。
これで、一つのアプリのランキングなどのデータを PC にダウンロードできました。
ランキング等のデータをエクスポートしたいアプリが複数ある場合は、これを繰り返しましょう。
ダウンロードした内容
ダウンロードされた zip ファイルの名前の後半は、先ほどのメールの URL の最後の要素の文字列が記載されています。
解凍した中身を確認すると、プッシュ通知やランキングなどの要素ごとに json 形式でまとめられています。
※ Leaderboard.json にランキングデータが入っていましたが、ランキング名によって変わるかもしれません。
以下は Leaderboard.json の1つの要素を取り出して、改行とタブで整形したものです。
objectId は念のため * で上書きしました。
以下のデータを見ると、プレイヤー名やスコア、更新日時などが記録されているようです。
※記録される内容は、ランキングデータの仕様によって異なると思います。
{"acl":
{"*":
{"read":true,"write":true}
},
"createDate":{"__type":"Date","iso":"2017-08-09T14:21:57.398Z"},
"updateDate":{"__type":"Date","iso":"2017-08-09T14:21:57.399Z"},
"playerName":"No Name",
"score":100,
"objectId":"****************"
}
まとめ
今回は、アプリのランキングデータなどを無料で実装できる「ニフクラ mobile backend」から、1アプリ1~3分程度で出来る、ランキングデータ等をローカル PC にダウンロードして保存する手順を紹介しました。
1アプリ1~3分程度なので、ちょっと気になった方は、サービス終了でデータが消える前に、エクスポートしてみると良いでしょう。
アプリのランキングを無料で実装できるインフラを長い期間提供していただいた「ニフクラ mobile backend」に改めて感謝します。
参照サイト Thank You!
記事一覧 → Compota-Soft-Press
コメント