見出し画像

Note.comの「スキ」仕様

Note.comには、時々、アレ?と思う仕様に出くわす。以前、不思議に思った時は、下記の記事にした。

今回は、スキを頂いても、ハートマーク数に反映されないことがある事に気がついた。
誰それさんが、この記事にスキマークを付けましたとメッセージがポンポンと飛び込んでくるのだが、どんな方?と思って確認すると、ハートマークの所にハンドルネームが表示されない。
ふーん、何故だ?

note.comにおいて「スキ」が通知には届くものの、記事上のカウント(数字)として即座に反映されない、あるいはカウントされないように見える現象については、いくつか技術的・仕様的な背景が考えられます。
特に「自分の記事(投稿)が一つもないアカウント」からのアクションにおいて、以下の要因が複合的に影響している可能性があります。
1. スパム・ボット対策によるフィルタリング
noteに限らず、多くのプラットフォームでは「アカウント作成直後で投稿がゼロ」の状態での連続したリアクションを、機械的なボットやスパムアカウントによるものと判定するアルゴリズムを持っています。
* 精査のタイムラグ: システムが「この記事がないアカウントは正当なユーザーか?」を判定する間、カウントへの反映を保留したり、非表示にしたりすることがあります。
* 不適切なアカウントの除外: 宣伝目的やフォローバックを狙っただけのアカウントとみなされた場合、通知はシステム上送られても、記事の「スキ数」という公開指標には算入されない仕様になっている可能性があります。
2. データベースの反映遅延(キャッシュの影響)
noteのシステムでは、**「通知の送信」と「記事上の数字の更新」**は別々の処理(非同期処理)で行われています。
* 通知はアクションとほぼ同時にプッシュされますが、記事詳細ページのカウント数はサーバーの負荷を抑えるために数分〜数十分のキャッシュ(一時保存データ)を介して更新されることがあります。
* 特に投稿がない(アクティビティが極端に少ない)アカウントからのアクションは、優先順位が低く設定されている、あるいは再計算のタイミングが遅れるといった挙動が見られる場合があります。
3. シャドウバンに類する制限
もしその「記事がないアカウント」が、短時間に大量の「スキ」を機械的に行っている場合、運営サイドから制限(シャドウバンに近い状態)を受けている可能性があります。
* この状態では、本人の画面や通知欄には「スキをした」という記録が残りますが、相手の記事の公開カウンターには数字が乗りません。
4. ユーザー体験(UX)の設計思想
noteは「創作の街」というコンセプトを重視しています。
* プロフィールや記事が充実しているユーザー同士の交流を優先するロジックが組まれている場合、実体のない(記事が一つもない)アカウントによるアクションは、数値としての信頼性が低いとシステムに判断されている可能性も否定できません。
結論としての推測
最も可能性が高いのは**「スパム対策としてのフィルタリング」**です。投稿がないアカウントは「交流が目的ではなく、数値を操作するボット」と区別がつきにくいため、公開される「スキ数」への反映には慎重な制限がかかっていると考えられます。
もしそのアカウントで記事を一つでも投稿し、一定期間アクティブに活動すれば、この現象は解消されるはずです。

Gemini

ややこしいけれどなるほどなあという仕組みになっている。
スキを付けてくれた方のプロフィールや記事は見に行く事がある。そこから結構、新しい枝が伸びていくような時もあるからだ。

(了)

いいなと思ったら応援しよう!