STEPNエンジニアのt2です。
2022年3月よりSTEPNを始めてすっかりSTEPNの魅力に取りつかれてしまいました。現在は家族アカウントも含めて3垢60エナでムーブしています。
また、本業であるWebエンジニアのスキルを使ってSTEPNer向けのツール開発も行っています。宜しければこちらもご利用いただけると嬉しいです。
本題ですが、STEPN内に所有するアセット(靴、シューズボックス、ジェム、ミンスク)が段々と増えてきて管理することが大変になってきました。
私自身もシューズ60足、ジェム100個以上、ミンスク100枚以上抱えており日々増え続けています。そこで、STEPN Inventoryにあるアセットを自動的に取得し、Googleスプレッドシートへ一覧化する仕組みを構築して管理するようにしています。
この記事では、STEPN Inventoryからデータ取得し、スプレッドシートへ一覧化するまでの方法をチュートリアル形式で解説していきます。
更に自分なりの一覧表へカスタマイズできるように、ソースコードや取得されるデータについても詳しく説明していきます。
こんな人におすすめです
- 所有する靴やジェムが増えすぎて資産を把握できない
- 手動で所有アセットを入力するのが大変
- エンハンス素材となる靴ソケットを分かりやすく管理したい
- 複垢に散らばったアセットをまとめて管理したい
この記事のゴール
この記事では所有するアセット(靴、シューズボックス、ジェム、ミンスク)をワンクリックで取得しアセット一覧表を作成するツール制作を行います。
使用するのはGoogleスプレッドシートとGoogle Apps Script(GAS)です。
GASのソースコードも添付していますのでコピペするだけで完成できます。
所要時間は10分程度の予定です。
作成されるツールのイメージはこちらの投稿をご確認ください。
所有シューズ一覧
所有ジェム一覧
所有ミンスク一覧
必要なもの
- パソコン
- Googleアカウント
- Google Chrome ブラウザ
使用するブラウザはGoogle Chromeでなくても構いませんが、本記事はGoogle Chromeを前提として説明しています。
注意事項
本記事では、STEPN Inventoryから所有アセット情報を取得するため、STEPN公式マーケットへのログイン時に再生されるSessionID(ログインを証明するためのIDのようなもの)を使用します。SessionIDには有効期限があり永続するものではありませんが、それでも第三者へ知られた場合は所有アセットが不正に操作される可能性があります。
2段階認証を設定することでリスクは大幅に削減できますので、本ツールの開発に限らず必ず設定するようにしましょう。
本ツールの開発はリスクを理解のうえすべて自己責任でお願いします。トラブル発生による責任は負いかねますので予めご了承ください。
また、利用しているプラットフォームの規約上、購入後の返金はできません。
ご理解いただける方のみご購入をお願いします。