TERM PRIMER
先に知っておく言葉
二人のタイムラインを描いてみよう
同じSNSを使う二人のタイムラインを左右に描き、フォロー関係や公開範囲で表示が変わる場所に印を付けてください。
SNSとは、投稿やフォロー関係などの____________を組み合わせて、利用者ごとの____________を作る仕組みです。
同じサービスでも画面が違うのは、____________や公開範囲が違うからです。
通知が来ないときは、投稿そのものと____________を分けて確認します。
答えの例:
- SNSとは、投稿やフォロー関係などのデータを組み合わせて、利用者ごとのタイムラインや画面を作る仕組みです。
- 同じサービスでも画面が違うのは、フォロー関係、反応、ミュート、表示ルールや公開範囲が違うからです。
- 通知が来ないときは、投稿そのものと通知設定や端末設定を分けて確認します。
タイムラインの広場へ
画面では投稿が流れてきて、いいねを押し、コメントを書くだけに見えますが、裏側では誰がログインしているか、誰をフォローしているか、どの投稿を表示してよいかが処理されています。
SNSは、全員が同じ掲示板を見ているだけの仕組みではありません。同じサービスを開いていても、フォロー関係、公開範囲、過去の反応、ミュート、ブロック、広告やおすすめの表示ルールによって、人ごとに見える画面が変わります。だから、投稿できない、通知が来ない、タイムラインに出ない、といった困りごとも、投稿、表示、通知、ログインに分けて見る必要があります。
第86話「SNSはどうやって画面を作る?」では、投稿の箱、フォローの糸、タイムラインの棚、通知の鈴が出てきます。本編では、その広場を実際のサーバー、データ通信、ログイン状態へつなげて区別して考えます。
ユイ
SNSの画面って、投稿をただ順番に並べているだけではなさそうです
イト
ぼくの画面とユイの画面で、出てくる投稿が違うもんね
ピコ
そう。SNSは、投稿とつながりを見ながら、利用者ごとの棚を作っているんだ
マコト
投稿そのもの、関係のデータ、通知の道を分けると見通しがよさそうだね
SNSを一言でいうと
SNSは、人や投稿のつながりをデータとして扱い、利用者ごとの画面に並べる仕組みです。たとえばあなたが写真を投稿すると、本文、画像、投稿者、時刻、公開範囲などがサーバーに保存されます。友だちやフォロワーがアプリを開くと、その人との関係、公開範囲、表示順のルールなどをもとに、タイムラインに出すかどうかが決まります。
ここで大切なのは、SNSの画面が「投稿データだけ」でできているわけではないことです。ログイン状態、プロフィール、フォロー関係、いいね、コメント、共有、ブロック、ミュート、通知設定など、たくさんのデータが組み合わさって画面になります。ログイン状態の前提を見たい場合は、ログインの仕組み とつながります。
ラボのたとえでは、SNSは広場です。広場には投稿の棚があり、利用者同士を結ぶフォローの糸があり、通知の鈴があります。ただし、実際にはサーバー、データベース、検索、推薦、通知、ログイン状態などが組み合わさって動きます。たとえは入口として使い、実際には役割ごとに分けて見ると混乱しにくくなります。
投稿はどこで保存される?
投稿ボタンを押すと、画面のむこう側ではいくつかの処理が起きます。まず、利用者がログインしているか、投稿できる状態かが確認されます。次に、本文、画像、動画、リンクなどの投稿データがサーバーへ送られます。画像や動画がある場合は、アップロード、変換、サムネイル作成などが関係することがあります。
投稿には、画面に見える本文だけでなく、投稿者、時刻、公開範囲、タグ、添付ファイル、編集や削除の状態なども関係します。公開範囲が「全体」なのか「フォロワーだけ」なのか「特定のグループだけ」なのかで、誰の画面に出せるかが変わります。SNSの投稿は、見える内容と管理するための情報が一緒に扱われるデータです。
投稿データは、通信の道を通ってサーバーに届きます。その土台は データ通信の仕組み と同じです。投稿できないときは、本文のルール違反だけでなく、通信、ログイン状態、ファイルサイズ、公開設定、サービス側の状態も関係することがあります。

フォローとタイムラインの役割
SNSで大事なのは、誰と誰がつながっているかです。フォローは、「この人の投稿を見たい」という関係を示すデータです。友だち、フォロワー、チャンネル登録、グループ参加など、サービスによって名前は違いますが、画面に何を出すかを決める手がかりになります。
タイムラインは、投稿をただ保存順に並べるだけとは限りません。フォローしている人の投稿、新しい投稿、よく反応する話題、広告、公式なお知らせ、ミュートやブロック、公開範囲などが関係する場合があります。サービスによっては、おすすめ投稿や関連する投稿も混ざります。

| データ | 画面で見えること |
|---|---|
| フォロー関係 | 誰の投稿が出やすいか |
| 投稿時刻 | 新しい順や履歴 |
| 反応 | いいね、コメント、共有 |
| 公開範囲 | 見える人、見えない人 |
| ミュートやブロック | 表示しない相手や話題 |
いいね・コメント・共有・通知の流れ
SNSでは、投稿したあとにもデータが動きます。いいねを押すと、投稿に反応が記録されます。コメントを書くと、投稿に紐づいた別のデータが保存されます。共有やリポストでは、元の投稿と広がった先の関係を扱います。これらの反応は、投稿者への通知や、他の人の画面での表示にも関係する場合があります。
通知は、SNSの中で起きた出来事を知らせる合図です。いいね、コメント、フォロー、メンション、ダイレクトメッセージなどが通知の対象になることがあります。ただし、端末側の通知設定、アプリ内設定、ミュート設定によって、画面に出るかどうかは変わります。通知の詳しい流れは プッシュ通知の仕組み で確認できます。
ここでの誤解は、「いいねやコメントは画面を光らせるだけ」と思ってしまうことです。実際には、反応もデータとして保存され、通知や表示順、投稿者の管理画面などに関係する場合があります。もちろん、サービスによって反応の扱いは違いますが、本文以外のデータもSNS体験を作っていると見ると理解しやすくなります。
見える投稿が人によって違う理由
同じSNSを開いていても、見える投稿は人によって違います。理由は、ログインしている人、フォロー関係、公開範囲、過去の反応、地域や言語、サービス側の表示ルールなどが違うからです。家族の画面には出ている投稿が、自分の画面には出ない場合もあります。逆に、自分には広告やおすすめが出ていて、別の人には違うものが出る場合もあります。
これを「全部同じ掲示板」と考えると混乱します。SNSは、共通の投稿データを持ちながら、利用者ごとに画面を組み立てるサービスとして見ると理解しやすくなります。公開範囲、ブロック、ミュート、年齢制限、地域設定、表示ルールなどが重なるため、投稿が存在していても自分の画面に出ないことがあります。
イト
投稿が消えたんじゃなくて、ぼくの棚に出る条件を通っていないこともあるんだ
ユイ
問い合わせで説明するときも、投稿・表示・通知を分けた方がよさそうですね
SNSで困ったときの確認と切り分け
SNSのトラブルは、投稿、表示、通知、ログインを分けると整理できます。投稿できないのか、投稿はできたが見えないのか、見えているが通知だけ来ないのか、ログイン状態がおかしいのかで、近い確認場所が変わります。
| 起きていること | 近い確認場所 |
|---|---|
| 投稿できない | 通信、ログイン状態、投稿内容、ファイルサイズ |
| 自分だけ投稿が見えない | 公開範囲、ブロック、ミュート、表示ルール |
| 通知だけ来ない | 端末通知、アプリ内設定、会話や相手ごとのミュート |
| 画像や動画だけ失敗する | アップロード、形式、サイズ、通信環境 |
| 急にログインを求められる | セッション、Cookie、アカウント確認 |
実際のサービスでは、仕様変更や一時的な障害で表示が変わる場合もあります。画面の現象だけで決めつけず、同じ端末の別アプリ、別端末、公式のお知らせ、設定画面を分けて見ると、状況をつかみやすくなります。
図で見るSNS画面の作られ方
SNSの画面は、投稿だけでなく、つながりや状態を組み合わせて作られます。流れとして見ると、次のようになります。
- 利用者がログインする
- 投稿・プロフィール・フォロー関係を確認する
- 公開範囲やミュート、ブロックを確認する
- 表示候補の投稿を選ぶ
- 時刻、反応、おすすめ、広告などのルールで並べる
- 利用者ごとのタイムラインとして返す
- いいね、コメント、通知でさらに状態が更新される
この流れを見ると、SNSは「投稿を保存する場所」だけではないことがわかります。投稿を保存し、関係を見て、表示できるかを確認し、人ごとの画面に並べ、反応や通知でまた更新する。タイムラインの広場は、ずっと動き続ける棚です。
投稿・表示・通知を分けるクイズ
Q1. SNSは投稿を保存するだけの仕組みですか?
- 投稿の保存だけで画面が作られる
- 投稿、フォロー関係、反応、通知、公開範囲などを組み合わせる
- 通知だけで画面が作られる
- ログインしなくても全員同じ画面になる
答え: 2. 投稿、フォロー関係、反応、通知、公開範囲などを組み合わせる
解説: SNSの画面は、投稿データだけでなく、利用者ごとの関係や状態を見て作られます。
Q2. タイムラインは全員同じですか?
答え: 同じとは限りません。
解説: フォロー関係、表示ルール、反応、ミュートやブロックなどによって変わる場合があります。
Q3. 通知が来ないとき、投稿が存在しないと決めてよいですか?
答え: 決めつけない方が安全です。
解説: 投稿の保存と通知の表示は別の仕組みで動く場合があるため、アプリ内の新着や通知設定も確認します。
LAB WHITEBOARD
自分の言葉で説明してみよう
「SNSが投稿、フォロー、反応、通知、タイムライン表示をサーバー側で組み合わせ、利用者ごとの画面を作る仕組みだと説明できるようになる。」を、いまの自分の言葉で一文にしてみてください。途中の説明でも大丈夫です。




