Cookie是一種存儲(chǔ)在計(jì)算機(jī)瀏覽器目錄中的文本文件。當(dāng)用戶瀏覽某個(gè)站點(diǎn)并注冊(cè)帳號(hào),就會(huì)生成一個(gè)Cookie文件用于記錄登錄信息。目前,大多數(shù)網(wǎng)站都會(huì)應(yīng)用Cookie技術(shù),這既能給用戶提供一個(gè)好的網(wǎng)絡(luò)環(huán)境,又能方便收集訪客信息。
1.Cookie是什么
Cookie是計(jì)算機(jī)用戶首次訪問某個(gè)站點(diǎn)或者特定頁面的時(shí)候,留存在電腦里的一個(gè)文本文件,它用于跟蹤記錄網(wǎng)站訪問者的相關(guān)數(shù)據(jù)信息,比如:搜索偏好、行為點(diǎn)擊等內(nèi)容。
Cookie 技術(shù)產(chǎn)生源于 HTTP 協(xié)議在互聯(lián)網(wǎng)上的急速發(fā)展。隨著互聯(lián)網(wǎng)時(shí)代的策馬奔騰,帶寬等限制不存在了,人們需要更復(fù)雜的互聯(lián)網(wǎng)交互活動(dòng),就必須同服務(wù)器保持活動(dòng)狀態(tài)(簡稱:保活)。于是,在瀏覽器發(fā)展初期,為了適應(yīng)用戶的需求技術(shù)上推出了各種保持 Web 瀏覽狀態(tài)的手段,其中就包括了Cookie 技術(shù)。
2.Cookie有哪些特性
首先,是Cookie的實(shí)效性。目前有些 Cookie 是臨時(shí)的,有些則是持續(xù)的。臨時(shí)的 Cookie 只在瀏覽器上保存一段規(guī)定的時(shí)間,一旦超過規(guī)定的時(shí)間,該 Cookie 就會(huì)被系統(tǒng)清除。
其次,是Cookie的限制性。Cookie 必須在 HTML 文件的內(nèi)容輸出之前設(shè)置;不同的瀏覽器 (Netscape Navigator、Internet Explorer) 對(duì) Cookie 的處理不一致,使用時(shí)一定要考慮;客戶端用戶如果設(shè)置禁止 Cookie,則 Cookie 不能建立。 并且在客戶端,一個(gè)瀏覽器能創(chuàng)建的 Cookie 數(shù)量最多為 300 個(gè),并且每個(gè)不能超過 4KB,每個(gè) Web 站點(diǎn)能設(shè)置的 Cookie 總數(shù)不能超過 20 個(gè)。
3.Cookie有什么作用
Cookie對(duì)于網(wǎng)站開發(fā)者而言,從某個(gè)角度理解更像瀏覽器的“緩存”它清晰的記錄你的行為指標(biāo),有利于:
(1)獲取精準(zhǔn)的訪客畫像:用戶位置、訪問喜好、年齡結(jié)構(gòu)、特定賬號(hào)信息等。
(2)廣告聯(lián)盟:提供更加精準(zhǔn)的相關(guān)產(chǎn)品信息,這也是為什么,當(dāng)你搜索某個(gè)產(chǎn)品以后,在各大電商網(wǎng)站或帶有廣告聯(lián)盟代碼的站點(diǎn),經(jīng)常出現(xiàn)同類產(chǎn)品的原因。
(3)推進(jìn)更多個(gè)性化的內(nèi)容信息,延遲頁面停留時(shí)間,提高轉(zhuǎn)化率。