[ 通常表示 ]  [ 簡易表示 ]  [ シンプル表示 ]

「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

ファーストパーティクッキー (first party cookie)

pointこの用語のポイント

pointクッキー(cookie)だよ

point訪問先のホームページが置いてあるWebサーバから渡されるよ

スポンサーリンク

簡単に書くよ

ファーストパーティクッキー (first party cookie)とは

「サードパーティークッキー」と対比される用語で、あなたが見たいホームページのファイルが置いてあるコンピュータ(Webサーバ)から「次に来るときは、これを持ってきてね」と、こっそり渡されるメモのこと
です。

image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として、ホームページが表示される流れとクッキー(cookie)について説明します。
「そんなの説明されなくても知ってるよ!」な人は、適当に読み飛ばしてください。

あなたがホームページを見ようとすると、まず、ホームページを見るときに使うソフトWebブラウザ)からホームページのファイルが置いてあるコンピュータ(Webサーバ)に対して「このページをおくれ」とお願いが出されます。

ファーストパーティクッキー1

そのお願いに対して、WebサーバさんからWebブラウザさんに「ほれ、そのページだよ」とお返事がきます。

ファーストパーティクッキー2

あとはWebブラウザさんがお返事を画面上に表示することで、あなたはホームページを見ることができています。

ファーストパーティクッキー3

つまり、ホームページが表示されるまでの流れは

1.Webブラウザ→「このページおくれ」→Webサーバ
2.Webブラウザ←「ほれ、そのページだよ」←Webサーバ


となります。

ファーストパーティクッキー4

ここで

2.Webブラウザ←「ほれ、そのページだよ」←Webサーバ

の流れに注目してください。
WebサーバさんからWebブラウザさんにホームページのファイルが渡されるところです。

ファーストパーティクッキー5

実はこのとき、WebサーバさんがWebブラウザさんに対して、こっそりメモを渡してくる場合があります。
メモの受け渡しは「こっそり」です。
人間様の目には、やり取りが見えません。

ファーストパーティクッキー6

Webブラウザさんはメモを受け取りました。
このメモは保管しておいて、次のお願いをするときに一緒に送ってやります。
「よく分からないけど前回こんなの貰ったよ~」と、送りつけてやるのです。

ファーストパーティクッキー7

そうするとWebサーバさんは、必要に応じて、またメモを送ってきます。

ファーストパーティクッキー8

この一連の流れにおいて、WebサーバさんとWebブラウザさんの間でやり取りされるメモを「クッキー(cookie)」と言います。

ファーストパーティクッキー9

cookieのやり取りは、WebサーバさんとWebブラウザさんの間で勝手に行われます。
人間様が気にする必要は、基本的にはありません。

ここまでの説明で、ホームページが表示される流れとcookieについて、何となく分かったでしょうか。
よく分からない人は

1.ホームページのファイルが置いてあるコンピュータが「Webサーバ」
2.WebサーバとWebブラウザの間でやり取りされるメモが「cookie」


の2点を頑張って覚えてあげてください。

それを踏まえて、次に行きます。

あなたがホームページを見るとき、必ずしも1つのWebサーバとやり取りしているとは、かぎりません。
複数のWebサーバとやり取りしている場合があります。

ファーストパーティクッキー10

例えば、ホームページに広告がくっついている場合です。

あなたが広告の付いたホームページを見るときの流れは

1.Webブラウザ→「このページおくれ」→ホームページが置いてあるWebサーバ
2.Webブラウザ←「ほれ、そのページだよ」←ホームページが置いてあるWebサーバ
3.Webブラウザ←「これも表示して」←広告が置いてあるWebサーバ


になります。

ファーストパーティクッキー11

Webサーバに注目すると

1.あなたの見たいホームページのファイルが置いてあるWebサーバ
2.広告を表示するプログラムが置いてあるWebサーバ


の2つが登場します。

ファーストパーティクッキー12

広告の表示の仕方にもよるので「絶対にそう!」とは言えませんけどね。
2016年9月現在の主流のやり方は、そうなっています。

さて、広告の付いたホームページを見るときにやり取りするWebサーバは

1.あなたの見たいホームページのファイルが置いてあるWebサーバ
2.広告を表示するプログラムが置いてあるWebサーバ


の2つです。
ここでWebブラウザさんの気持ちになってください。

「1.あなたの見たいホームページのファイルが置いてあるWebサーバ」は、Webブラウザさんが「このページをおくれ」とお願いした相手です。
Webブラウザさん的には「当事者」と考えています。

ファーストパーティクッキー13

一方「2.広告を表示するプログラムが置いてあるWebサーバ」は、Webブラウザさん的には、どうでもいいやつです。
勝手に話に混ざってきた部外者ですからね。
こいつはWebブラウザさんにとっては「第三者」です。

ファーストパーティクッキー14

よって

1.あなたの見たいホームページのファイルが置いてあるWebサーバ
2.広告を表示するプログラムが置いてあるWebサーバ




1.当事者なWebサーバ
2.第三者なWebサーバ


に読み替えてみます。

ここまでを整理してみましょう。

ホームページのファイルが置いてあるコンピュータが、Webサーバです。
WebサーバとWebブラウザの間でやり取りされるメモが、cookieです。
Webサーバには

1.当事者なWebサーバ
2.第三者なWebサーバ


の2つがあります。

このことから、cookieにも2種類あることが分かります。
それは

1.当事者なWebサーバと受け渡しするcookie
2.第三者なWebサーバと受け渡しするcookie


の2種類です。

ファーストパーティクッキー15

お待たせしました。

この2種類のcookieのうち

1.当事者なWebサーバとやり取りするcookie

が「ファーストパーティクッキー」です。

ファーストパーティクッキー16

あと、ついでなので書いておくと

2.第三者なWebサーバとやり取りするcookie

は「サードパーティークッキー」と言います。

ファーストパーティクッキー17

せっかくなので、併せて覚えてあげてください。

image piyo2

一言でまとめるよ

まぁ「ファーストパーティクッキー」って単語が出てきたら「訪問先のWebサーバから渡されるクッキーなんだな~」と、お考えください。

一番上に戻るよ
スポンサーリンク