[LINE] 売上レポート画面を改善するスクリプトを開発

改善スクリプト
昨日仕様が変更された売上レポート画面の不便な部分を改善するスクリプトを開発しました。

課題

新旧レポート画面

大きく変わったのは、グラフ表示の新設一覧表の撤去です。

グラフ表示の新設

グラフでサマリーを示すこと自体は正常進化で大歓迎なのですが、対象スタンプ数対象日が残念仕様。一見きれいに表示されているように見えますが、販売セット数が増えるとやっかいになります。

  • 対象スタンプ数
    上限5個。例えば20セットのスタンプを販売中でも5個分の合計金額までしか分からない。どうしても5個。デフォルトでは売上の多い順でもなく、申請IDの早い順に5個。チェックボックスの切り替えもやりづらい。
  • 対象日
    なぜかグラフ対象が翌日までなので、全員が毎日右肩下がりのグラフを見続ける仕様。事情は思い当たらず。

ちなみにグラフ自体は拙作「売上グラフメーカー」と同じGoogleChartのAPIで描画されています。

一覧表の撤去

単なる表示方法の変更であれば慣れれば済む話だったのですが、なんとこれまでの一覧表がまるごと撤去されてしまいました。とくに自分でデータを加工/保存/管理したい人にとっては悪夢のようなアップデートです。

グラフメーカーでは累計履歴や前日比、曜日別平均値のグラフ生成や、それらの画像書き出しまで一発自動処理できていたのですが、元となる情報を隠されてしまっては加工のしようがありません。ある日突然CSVダウンロードボタンが出現することを切望する毎日となりました(2日目だけど)。

ということで、不満を述べていても仕方ないので早速スクリプトで対処してみた次第です。前置きが長くなりました。

できること

ワンクリックでこうなります。
改善結果

  1. グラフ対象のスタンプ数の上限を撤廃
    全スタンプのグラフを即生成→日毎のトータルを把握
  2. テーブルにソートボタンを付与→売れている順に並び替え可能
  3. 全合計金額欄を追加→スタンプひとつあたりの平均値も

方法

ブックマークレットを利用します。

ブックマークレットとは、ブックマークのURL部分をスクリプトにすることで、表示中のページを色々いじくる小技のことです。要するにブックマーク

つかいかた

ブックマークレットの使い方

普段使っているブックマークバー(お気に入りバー、サイドバーなど)に以下の呪文をまるごと登録するだけです。一度設定しておけば、次からはワンクリック。連打せずグラフの再描画まで1〜2秒待ちましょう。


(最新版:2015-03-24)

ブックマーク名は自由iPhone、iPadでも動きます。
元の表示に戻すには、リロードすればOK。

免責

  • 例によってマイページの仕様変更があれば動作しなくなる可能性があります。上記の不便なところもすぐに改善されるかもしれません
  • 残念ながらグラフ自体は外からいじることができず、グラフ内の情報にもアクセス出来ないため、さらなる利便性を追求する余地はあまりありません
  • スタンプ数12セット以上の大量の場合は検証できないのでどうなるかはわかりません

まとめ

  • ひとまず上の呪文をブックマークの押しやすい場所に入れておくと吉。
    とくに5セット以上販売中の方。
  • 一般論として仕様変更のストレスは慣れることで解消するが、提供していたデータを突然隠して利便性を損ねてはいけない。
  • マイページの今後のアップデートには期待。とくに個別の売上データ。

追記

  • 2015-03-24
    仕様変更により合計金額が正しく表示されなくなった問題を解消しました。
  • 2014-09-04
    スマートフォン/タブレット端末での拡大縮小機能を追加しました。
  • 2014-08-18
    マイページに「統計情報」が追加されました。各スタンプを使われている順に並べ替えたりもできます。ここで使う場合は「合計金額」表示は無視で。
  • 2014-08-18
    桁数を増やし、月数百万の売上まで対応しました。

関連リンク

HINTS


COMMENTS

RELATED