見出し画像

Noteの閲覧数・スキ数を自動で収集する方法|GitHub|クリエイター支援|データ分析|Note運営|#284

📋 更新履歴

  • 2026-03-22
    `index_lite.html`(ダッシュボード)・`summarize.py`(週次・月次集計)を無償追加

  • 2026-03-07
    初版公開


はじめに読んでな

最初に大事なことだけ言っとくで。

この仕組み、noteの非公式APIを使ってる

せやから、note側の仕様が変わったら、ある日いきなり動かんようになる可能性がある。

つまり、

「永遠に安定して使える神ツールです!」みたいな話ではない。

そこは先に正直に言っとく。

あと、ログイン用のCookieも使う。

これはもう、あなたとしてログインするための鍵みたいなもんや。
絶対に他人に渡したらあかん。

ついでに言うと、これは個人開発ベースや。

手厚いサポート窓口とか、神対応の問い合わせ返信とか、そういうのはない。

すまん。

うまくいかんときは、自分で調べる前提で読んでほしい。

ただな、今の時代そこはそんなに絶望せんでもええ。

エラー文をそのままChatGPTとかClaudeとかGeminiに貼れば、下手なサポートより1万倍丁寧に返してくれることもある。

これは割とマジや笑


この記事でできること

この記事で作る仕組みを入れると、こんなことができるようになる。

  • 記事ごとのビュー数・スキ数を毎日自動保存

  • どの記事が今伸びてるかのトレンド分析

  • 長期間じわじわ読まれる「資産記事」の発掘

  • 期間別ランキングの自動生成

  • CSVを使った追加分析や可視化

noteって、管理画面で数字は見れるやん。
でも実際に知りたいのって、たぶんそこだけちゃうねん。

  • 先週より増えてるん?

  • どの記事が地味に伸びてるん?

  • 単発で跳ねた記事と、ずっと読まれる記事って何が違うん?

こういうのって、その場の数字だけ見てもよう分からん。
せやから、毎日コツコツ記録して、あとから見る仕組みが効いてくる。


これ、誰向けなん?

このへんに当てはまる人向けや。

  • note運営を感覚じゃなく、ログで見たい人

  • どの記事が伸びたかをちゃんと追いたい人

  • PythonやGitHubは詳しくないけど、自動化には興味ある人

  • 毎回手でメモるのがダルい人

  • 「あとで分析したいから、とりあえずデータ貯めたい」人

要するに、note運営を"なんとなく"から"見える化" に変えたい人向けって思っとる。


先に結論

必要なものは、基本 GitHubアカウント(無料) だけや。

一回セットしてしまえば、GitHub Actionsが定期的に動いて、CSVを自動で更新し続けてくれる。

つまり、

「今日は何ビュー増えたかな〜」って毎回手で見にいかんでも、勝手にログが溜まっていく。

こういうの、地味やけど後からめっちゃ効いてくる。


仕組みの全体像

流れはこんな感じや。

あなたのnote
    ↓(定期取得)
GitHub Actions
    ↓
Pythonスクリプト
    ↓
CSVファイルに保存
    ↓
分析・可視化に使う

要するに、noteの数字を自動で吸い上げて、毎日ログとして残していく仕組みをGitHub上に作るってことやな。

今回の構成では、GitHubの「Actions」という機能を使う。
これは、定期的にプログラムを実行できるやつや。

一回作っとけば、あとは勝手に回り続ける。

こういうの好きやろ?ワイは好きや笑

そして、調べたらどうにかなるし、この先読まんでいいと思う。

もし、少しでもショートカットしたければ、購入して読んでくれると嬉しいわ。

ほな、いくで。

ここから先は

35,455字 / 25画像 / 3ファイル

¥ 980

Amazon Payで支払うと最大2%還元のチャンス! 9/30まで

よろしければ応援お願いします! いただいたチップはクリエイターとしての活動費に使わせていただきます!