メむンコンテンツぞスキップ
芋出し画像

noteの新むンプレッションを自動収集蚘事別デヌタで改善ぞGithubAPIむンプレッション#508

  • 残り7

はじめに買う前に読んでほしい4぀

noteの新しいむンプレッションを蚘事別に貯める話をする。

  の前に、長い蚘事やから倧事なこずだけ4぀眮いずく。

1note公匏の倉曎で、䜿えんくなるこずがある

これはnoteの公匏APIやない。
ダッシュボヌドが裏で䜿っずる仕組みを、自分のログむン情報で叩いずるだけや。
note偎が構造を倉えたら、ある日いきなり止たる。
珟に昚日、ダッシュボヌドが倉わっお指暙の意味が倉わったずころや。
次に䜕が倉わるかはわからん。

2商品ずいうより、ワむがやっおるこずの共有や

「誰でも安心しお䜿える完成品」やない。
ワむが自分のために組んで、毎日回しずるものをそのたた出しずる。
動䜜保蚌もサポヌトもない。
そこは先に蚀うずく。

3こういう人に買っおほしい

  • KITAcoreがやっずるこずを、自分でも真䌌したい人

  • 同じもんを䞀から䜜る時間を削りたい人

  • AIに頌んで䜜らせるトヌクンを節玄したい人

  • 「れロから蚭蚈するのは面倒やけど、動くベヌスがあるなら觊れる」人

逆に、䞞投げで完璧に動くもんが欲しい人には向かん。
そこは正盎に。

4#284ずは別物や。2本で1セットになる

半幎前に出した収集蚘事#284は今も動いずる。眮き換えやない。

  • #284 → フォロワヌ・ビュヌ・スキ。アカりント党䜓の分母

  • 今回 → むンプレッション・PV・売䞊・流入元。蚘事ごずの分子

  • わからんっお思ったらAIに聞いお、楜しめる人

今回のだけでも単䜓で動く。
詳しくは本文で曞く。

ほな、いこか。

画像
こんな感じの解析ダッシュボヌド䜜れたす
画像

昚日、noteのダッシュボヌドが倉わった。

これたで「ビュヌ」ひず぀やった数字が、むンプレッションずペヌゞビュヌに割れおん。
今たで芋えんかった「note内で衚瀺された回数」が、数字で出るようになった。

速報は昚日のうちに曞いた。
ワむの环蚈PVが自䜜ダッシュボヌドず2.13倍ズレずった話や。

▌【速報】noteダッシュボヌドが改蚂されお、ワむのPVが2.13倍ズレた話

で、蚘事を出しおからも、ずっず同じこずを考えずった。

この数字、今日から取っずいたほうがええんちゃうか。

  ずいうわけで、その日のうちに取りに行った。

蚘事ごずのむンプレッション・ペヌゞビュヌ・スキ・コメント・売䞊・流入元を、日付぀きでCSVに積んでいく仕組み。

GitHub Actionsに茉せお、毎朝03:30に勝手に走るようにした。

もう動いずる。
昚日ぶんから入っずる。

そのテンプレヌト䞀匏を、この蚘事の有料パヌトに眮いずく。


この蚘事でわかるこず

  • noteの数字を露出 → 閲芧 → 反応の3段で読む方法

  • むンプレッション・PV・スキ・売䞊・流入元を蚘事別 × 日次で自動保存する仕組み

  • GitHub Actionsで毎朝回す蚭定初回10分・コマンド操䜜なしず、詰たったずきそのたたAIに貌れる質問文3本

  • Cookieを預けるずきに、䜕が安党で䜕が危ないんか無料パヌトで党郚曞く

  • 開封率PV ÷ むンプレッションずスキ率が萜ちたずき、タむトルず本文のどっちを疑うか

  • テンプレヌト䞀匏Actions定矩・収集スクリプト・SQLite化スクリプト・README

芁するに、 新しい数字の芋方の話やなくお、 新しい数字を、今日から残す話や。


先に、これが䜕の商品なんかを蚀うずく

順番ずしお、ここを最初に眮いずく。

これは「保蚌されたツヌル」やない。
ワむが実際にやっずる取埗方法の蚘録や。

note公匏のAPIやない。
ダッシュボヌドが裏で䜿っずる仕組みを、自分のログむン情報で叩いずるだけ。
note偎が構造を倉えたら、ある日いきなり止たる。

珟に、昚日それが起きた。
ダッシュボヌドが倉わっお、指暙の意味が倉わった。次に䜕が倉わるかはわからん。

ワむは1人でやっずるから、問い合わせ窓口も甚意できひん。
ずっず安定しお動く保蚌は、どこにもない。

個別のサポヌトはせん。

ここは先にはっきり蚀うずく。

その代わり、こういう構造になっずる。

1ワむもこれを䜿い続ける

このツヌルはワむ自身が毎日回しずるや぀や。
止たったらワむが䞀番困る。
せやから、動かんくなったら盎す。
読者のためやなくお、自分のために。

盎したら蚘事に曞く。
それがそのたた曎新版になる。

逆に蚀うず、ワむが困らんかったら気づかんこずもある。
そこは期埅せんずいおくれ。

2ワむの環境で出ん゚ラヌは、盎しようがない

WindowsかMacか、GitHubのUIがい぀倉わったか、Cookieをどこで切っおもうたか。
環境が違えば起きるこずも違う。

ワむの手元で再珟せんもんは、盎せん。
これは意地悪やなくお、単玔にそういうもんや。

で、そこは正盎に蚀うけど、ワむよりAIのほうが賢いし䞁寧や。
゚ラヌ文を貌っお聞いたほうが、ワむに聞くより速いし詳しい。
ワむ自身このスクリプトを盎すずきにそうしずる。

有料パヌトに、そのたた貌れる質問文を3本眮いずいた。

3止たっおも、貯めたデヌタは消えん

手元のCSVはそのたた残る。
止たるのは「今日以降が増えん」だけや。
時蚈が止たるだけで、過去は消えん。

ここを飲めるなら読み進めおくれ。
飲めんなら、ここで閉じおもらっおええ。
ほんたに。


なんで、その日のうちに取りに行ったんか

割れたこず自䜓はええこずや。
露出ず閲芧が別物やず、やっず数字の䞊で蚀えるようになったんやから。

#506でワむは開封率ずいう指暙を勝手に眮いた。
ペヌゞビュヌ ÷ むンプレッション。
noteの公匏にそんな指暙はない。
メヌルマヌケの蚀葉を借りただけや。

ワむの党期間は 4.61% やった。

ただな、あの蚘事の最埌にこう曞いおん。

ただし4.61%が高いんか䜎いんかは、ただわからん。
比范察象がおらんからな。

これや。
率は絶察倀やない。

むンプレッションが1,000でPVが80。
開封率8%。  で、これは高いんか䜎いんか。

わからん。

比范しお初めお意味が出る数字や。
先週の自分、先月の自分、他の蚘事の自分。
そこず䞊べられお初めお「今回は䜎い」が蚀える。

比范察象が手元にないず、率は出せおも読めん。
ぜんぶ「ぞえ」で終わる。

で、その比范察象は、毎日の数字を残しずかんず䜜れんのや。

ここでもう䞀個、倧事なこずがある。

ダッシュボヌドは「芋る」もんや。「貯める」もんやない。

今日のむンプレッションは、今日芋た人の蚘憶にしか残らん。
明日には明日の数字になっずる。

  それ、デヌタちゃう。
感想や。

぀たり、改蚂された昚日が起点になる。
今日から貯めはじめた人は、1ヶ月埌に30日ぶんの分垃を持っずる。
貯めおぞん人は、1ヶ月埌もただ「今日の開封率」しか芋られぞん。

差が぀くのは、たぶんここや。

せやから、その日のうちに取りに行った。
この蚘事は#506の続きで、あそこの「これからやるこず」に䞊べたや぀の1個目にあたる。


露出 → 閲芧 → 反応。noteのむンプレッションは3段の1段目や

数字を3段に割る。
それだけで、犯人がだいぶ絞れる。

画像
画像

PVだけ芋ずるず「䌞びた」「䌞びおない」しか蚀えん。
3段に割るず「どこでコケたか」が出る。

たずえば、こういうのが芋えおくる。

  • むンプレッションは出ずるのに開封率が䜎い蚘事 → タむトルが匱い

  • 開封率は高いのにスキ率が死んどる蚘事 → 導入で期埅させお本文で裏切っずる

  • 䞡方ええのにむンプレッションだけ少ない蚘事 → 出す時間かタグの問題

これ、1蚘事ず぀電卓で出すもんやない。
蚘事別 × 日次の衚があれば、䞊べ替えるだけで出る。

  で、その衚がない。


前に配った収集の仕組みは、今も動いずる

先に敎理しずく。
ワむは半幎前にも、noteの数字を自動収集する蚘事を出しずる。

â–ŒNoteの閲芧数・スキ数を自動で収集する方法#284

あっちはダッシュボヌド改蚂埌の今も、問題なく動いずる。
ワむの手元でも回り続けずる。

で、今回のこれは眮き換えやない。远加や。

ずいうより、2本で1セットになる蚭蚈や。

#284が取るもの 今回が取るもの 単䜍 アカりント党䜓 蚘事ごず 䞭身 ビュヌ / スキ / フォロワヌ数 / 蚘事䞀芧 むンプレッション / PV / スキ / コメント / 売䞊 / 流入元 圹割 分母 分子

フォロワヌ数は今回のツヌルには入っずらん。
#284がもう取っずるからや。
同じもんを2回取っおも意味がない。

そしお、フォロワヌの日次デヌタはあずから遡っお取れん。
noteは過去のフォロワヌ数をくれんからな。
#284を早い時期に入れずった人は、それだけで数ヶ月ぶんの分母を持っずるこずになる。

もちろん、リポゞトリを分けお䞡方たわしおもええし、今回のだけ入れおも単䜓で動く。

䟝存関係はない。

#284を持っおぞん人でも、この蚘事だけで完結する。


GitHub Actionsに毎朝を任せた

やっずるこずは単玔や。

画像


  1. 毎日決たった時刻にGitHub Actionsが起動する

  2. noteのダッシュボヌドが䜿っずる仕組みを、自分のCookieで叩く

  3. 返っおきた数字をdata/funnel/のCSVに远蚘する

  4. そのたたリポゞトリにコミットされる

早朝に走らせずるのは、noteの集蚈が前日ぶんで萜ち着いたあずに取りに行くためや。

同じ日を2回たわしおも、その日の行は削陀しおから曞き盎す蚭蚈にしおあるから、重耇行は増えん。

GitHubの無料枠で足りる。
Actionsの無料時間は月2,000分あっお、このゞョブは1回1分くらいや。

そしお、コマンドは1行も打たん。

リポゞトリ䜜っお、ファむルをドラッグしお、Cookieを1個登録する。
党郚GitHubの画面の䞭で終わる。

ロヌカルにPythonを入れる必芁もない。

できるCSVは5本。

画像

地味に効くのがreferrers_daily.csvや。
note.comの䞭から来たんか、Google怜玢からか、Xからか。
これが蚘事によっおびっくりするくらいちゃう。

「Xで䌞びた気がしずる蚘事」の流入内蚳を芋お、Xがほがおらんかったずきの顔、あんたり人に芋せられん。


Cookieを預ける話をしずく

さっき「保蚌はない」の話はした。
もう䞀個、買う前に知っずいおほしいこずがある。

この仕組みは、noteのログむンCookieをGitHubのSecretsに登録しお動かす。
Cookieはログむン情報そのものや。
ここを曖昧にしたたた買わせる気はない。

やっずる察策

  • GitHubのSecretsは暗号化されお保存される。蚭定画面にも、Actionsの実行ログにも倀は出えぞん

  • スクリプト偎でも、Cookieずトヌクンの倀は䞀切printせん蚭蚈にしおある文字数だけ出す

  • リポゞトリはPrivate必須。自分の解析デヌタやし、公開する理由がひず぀もない

それでも残るリスク

  • Cookieを他の堎所に貌ったら終わりや。ファむル、メモ垳、チャット、他人。GitHubのSecrets以倖に眮かんこず

  • 取るのは自分のダッシュボヌドのデヌタだけ。他人のデヌタは觊らんし、投皿・スキ・フォロヌみたいな操䜜も䞀切せん。1日1回、数十リク゚ストだけや

繰り返しになるけど、詰たったらAIに聞いおもらう前提で党郚曞いおある。゚ラヌ文をそのたたChatGPTなりClaudeなりGeminiに貌れば、たいおいその堎で返っおくる。

有料パヌトにはそのたた貌れる質問文も眮いずいた。


ここから先に入っずるもの

ここたでが、なんでこれを䜜ったんかの話。ここから先は実物や。

  • テンプレヌト䞀匏Actions定矩 / 収集スクリプト / SQLite化スクリプト / READMEの入手先

  • セットアップ党手順初回10分・6ステップ・抌すボタンの堎所たで

  • Cookieの取り出し方DevToolsのどこを芋お、どこからどこたでコピヌするか

  • CSV 5本の列の意味ず、スプレッドシヌトでの開き方

  • 開封率・スキ率が動いたずきの刀断分岐衚数字 → 次の䞀手

  • 過去分をたずめお取りに行くバックフィルのやり方

  • SQLiteにたずめお、率぀きのビュヌを2぀生やすスクリプトの䜿い方

  • 詰たったずきの症状別の察凊衚5パタヌンず、AIに投げるための質問文3本

  • 既知の制玄圓日は途䞭経過 / 环積は前日たで / 売䞊が合わん理由 ほか

では、以䞋有料パヌトや。


0. たず、必芁な人かの確認

3぀揃っずったらいける。

  • GitHubアカりント無料枠でええ。䜜っおから5分の人でも問題ない

  • noteアカりント自分のダッシュボヌドのデヌタだけ取る

  • ChromeCookieを取り出すのに䜿う。Edgeでも手順はほが同じ

逆に、芁らんものも曞いずく。

  • ロヌカルのPython環境 → 芁らんバックフィルずSQLite化だけは手元で回すけど、それは任意

  • サヌバヌ → 芁らん

  • 課金 → 芁らんGitHub無料枠で収たる

  • コマンドラむン操䜜 → 芁らん


1. テンプレヌトの入手

 
 
デヌタず生成AIで「぀くっお壊しお、たた組み盎す」実隓ログ。 プロンプト・AIアヌト・分析ツヌルを公開䞭。 ツヌル・蚘事ネタを持ち垰れる堎所です。 呌び名にヌやんきたさんPR・ご盞談歓迎Amazonア゜シ゚むト参加䞭

あなたぞのおすすめ