Гарын авлагууд

Cookie гэж юу вэ? Вэбсайтууд таныг хэрхэн санадаг вэ

Cookie бол вэбсайтын таны хөтөчид хадгалуулж, тэр сайтад дараагийн удаа орох бүрт буцааж илгээхийг хүсдэг жижиг текстийн хэсэг. Ингэж л вэбсайт таныг "санадаг" — та нэвтэрсэн, сагсандаа юу байгаа, ямар хэл сонгосон зэргийг. Cookie нь програм биш, зөвхөн өгөгдөл боловч таныг танидаг учраас аюулгүй байдал болон нууцлалд хамаарна.

AI-р бүтээхэд яагаад чухал вэ

Cookie нь AI бүтээгчээс асуух хэд хэдэн онцлогийн доор байдаг, ихэвчлэн "cookie" гэдэг үг огт гардаггүй:

  • Нэвтрэлт. Ихэнх веб аппд "нэвтэрсэн хэвээр байх" гэдэг нь сессийн cookie гэсэн үг. Тэр cookie хэрхэн тохируулагдсан нь түүнийг хулгайлахад хэр амар болохыг тодорхойлдог.
  • Сагс ба тохиргоо. Хуудас шинэчлэгдсэний дараа үлддэг сагс ихэвчлэн cookie эсвэл хөтөчийн санах ойд тулгуурладаг.
  • Шинжилгээ ба сурталчилгаа. Google Analytics, Meta pixel эсвэл чатын виджет нэмэх нь ихэвчлэн өөр компаниудын cookie нэмдэг.
  • Хуулийн мэдэгдэл. Олон газар зарим cookie-д зочны зөвшөөрөл эхлээд шаардагддаг бөгөөд cookie баннерууд үүнээс гардаг.

Таны аппын тохируулдаг cookie-нууд болон тэдгээрийн зорилгыг мэдвэл аюулгүй байдлын тохиргоо, зөвшөөрөл, нууцлалын бодлогодоо илүү сайн сонголт хийж чадна.

Өдөр тутмын жишээ

Гутлын хадгалах хайрцгийн тасалбарыг бодоорой. Та пальтоо өгөөд дугаартай тасалбар авдаг. Тасалбар нь пальто агуулдаггүй — зөвхөн дугаар. Та буцаж ирэх бүрдээ тасалбараа үзүүлэхэд ажилтан аль пальто таных вэ гэдгийг мэддэг.

Сессийн cookie ч ийм л ажилладаг. Та нэвтрэхэд сервер таны мэдээллийг өөрийн талд хадгалж, хөтөчид тасалбар — урт санамсаргүй ID — өгдөг. Хөтөч тэр тасалбарыг хүсэлт бүрт үзүүлж, сервер хэн бэ гэдгийг хардаг. Тасалбарыг хуулсан хэн ч пальтоо авч чадна, тиймээс нэвтрэлтийн cookie-г хамгаалах хэрэгтэй.

Cookie жинхэнэдээ хэрхэн ажилладаг вэ

  1. Та сайтад орно. Серверийн хариу Set-Cookie: session_id=8f3k...; HttpOnly; Secure; SameSite=Lax шиг header агуулна.
  2. Хөтөч үүнийг тэр сайтын домэйнтэй холбон хадгална.
  3. Тэр сайтад дараагийн хүсэлт бүрт хөтөч автоматаар Cookie: session_id=8f3k... нэмдэг.
  4. Сервер үүнийг уншаад таныг танина.

Хуудасны JavaScript ч cookie үүсгэж чадна, гэвч хамгийн чухал нь — нэвтрэлтийн сессүүд — серверээр тохируулагдаж, JavaScript-ээс нуугдсан байх ёстой.

Cookie-ийн төрлүүд

ТөрөлЮу гэсэн үг вэЖишээ
Сессийн cookieДуусах огнооггүй; хөтөчийн сесс дуусахад устдагБогино хугацаат checkout алхам
Тогтвортой cookieДуусах огноотой (Expires эсвэл Max-Age) ба дахин эхлүүлэхэд үлддэг"30 хоногийн турш намайг сана"
Нэгдүгээр талХаягийн мөрөнд харагдах сайтаас тохируулагдсанТэр сайт дээрх таны нэвтрэлт
Гуравдагч талХуудсанд суулгагдсан өөр домэйнээс тохируулагдсанСурталчилгааны сүлжээний мөрдлөгийн ID
Зайлшгүй шаардлагатайХэрэглэгчийн хүссэн үйлчилгээнд хэрэгтэйНэвтрэлтийн сесс, худалдааны сагс
Заавал бишСайтын эзэнд ашигтай ч шаардлагагүйШинжилгээ, сурталчилгаа, A/B туршилт

Хөтчүүд гуравдагч талын cookie-г аажмаар хязгаарласаар ирсэн, учир нь тэдгээрийг вэбсайтуудаар хүмүүсийг мөрдөхөд ашигладаг. Одоо хэд хэдэн томоохон хөтөч олон нэгийг нь анхдагчаар блоклодог, мөн дэлгэрэнгүй нь байнга өөрчлөгддөг тул гуравдагч талын cookie дээр чухал зүйл бүү бүтээ.

Жишээ: жижиг онлайн дэлгүүр

Та гараар хийсэн лаа зардаг дэлгүүр бүтээлээ гэж бодоорой. Ухаалаг хувилбар нь ямар cookie тохируулах, яагаад гэдгийг энд харуулъя.

session — эзэн эсвэл харилцагч нэвтрэх үед тохируулагдана. Энэ нь зөвхөн санамсаргүй ID агуулдаг; жинхэнэ сессийн өгөгдлийг сервер хадгалдаг. Тохиргоо: HttpOnly (хуудасны скриптүүд уншиж чадахгүй), Secure (зөвхөн HTTPS-ээр илгээгдэнэ), SameSite=Lax (бусад сайтаас эхэлсэн ихэнх хүсэлтэд илгээгдэхгүй). Зайлшгүй шаардлагатай.

cart_id — нэвтрээгүй зочинд сагсаа хадгалуулдаг. Энэ нь өгөгдлийн сан-д хадгалагдсан сагсыг заадаг. Зайлшгүй шаардлагатай, учир нь зочин сагсанд зүйл нэмэхийг хүссэн.

theme — харанхуй горимыг санадаг. Энэ нь cookie байж болох ч серверт хэзээ ч хүрэх шаардлагагүй тул хөтчийн localStorage илүү энгийн.

Шинжилгээний cookie-нууд — шинжилгээний хэрэгсэл суулгавал нэмэгдэнэ. Эдгээр нь заавал биш. ЕХ болон Их Британид тэд ихэвчлэн тохируулагдахаасаа өмнө зөвшөөрөл шаарддаг тул шинжилгээний скрипт зочин "Зөвшөөрөх" дарах хүртэл хүлээх ёстой.

Дэлгүүр cookie-д юуг хадгалдаггүй байгааг анзаар: харилцагчийн нэр, хаяг, картын мэдээлэл. Cookie нь хүсэлт бүрээр явж, хэрэглэгчийн төхөөрөмжид амьдардаг тул ID-г л агуулах ёстой, хувийн мэдээллийг биш.

Нийтлэг нэр томьёо

Нэр томьёоЮу гэсэн үг вэ
CookieХөтөч хадгалж, сайтад буцааж илгээдэг жижиг нэр-утгын хос.
Set-CookieСервер cookie үүсгэх эсвэл шинэчлэхэд ашигладаг хариуны header.
СессНэвтэрсэн хэрэглэгчийн серверийн бүртгэл, cookie ID-тай холбогдсон.
HttpOnlyХуудасны JavaScript-ийг cookie уншихаас сэргийлж, оруулсан скриптээс учрах хохирлыг хязгаарладаг.
SecureCookie зөвхөн шифрлэгдсэн HTTPS холболтоор илгээгдэнэ.
SameSiteБусад сайтаас ирсэн хүсэлтэд cookie илгээгдэх эсэхийг хянадаг (Strict, Lax эсвэл None).
Expires / Max-AgeCookie хэзээ устах ёстойг заадаг.
Domain / PathСайтын аль хаягууд cookie хүлээж авахыг заадаг.
localStorageХуудасны код уншиж чадах хөтчийн санах ой, гэхдээ серверт автоматаар илгээгддэггүй.
XSSCross-site scripting: халдагчийн скрипт таны хуудсанд ажиллаж өгөгдөл хулгайлах оролдлого.
CSRFCross-site request forgery: өөр сайт хөтчийг таны cookie-тай хүсэлт илгээхэд хуурдаг.
Cookie зөвшөөрөлЗаавал биш cookie тохируулахаас өмнө зочдоос зөвшөөрөл асуух.

Нийтлэг алдаа ба буруу ойлголт

  • "Cookie бол вирус." Тэд энгийн текст. Таны компьютер дээр код ажиллуулж чадахгүй.
  • Cookie-д мэдрэмтгий өгөгдөл хийх. Санамсаргүй ID хадгалж, мэдээллээ серверт байлга.
  • Нэвтрэлтийн токеныг localStorage-д хийх. Хуудсан дээр ажиллаж буй аливаа скрипт, оруулсан скриптийг оролцуулаад localStorage-ийг уншиж чадна. HttpOnly cookie-г хуудасны скриптүүд огт уншиж чадахгүй.
  • Secure ба HttpOnly-г орхисон. Эдгээр хоёр тэмдэг нь үнэтэй биш бөгөөд түгээмэл нүхийг хаадаг.
  • Баннер бүгдийг хамруулдаг гэж бодох. Хэн ч "Зөвшөөрөх" дарахаасаа өмнө шинжилгээг ачаалдаг баннер үүргээ гүйцэтгэдэггүй.
  • Гарахаа мартах. Гарах нь cookie-г устгаж мөн серверийн сессийг дуусгах ёстой, ингэснээр хуулсан cookie ажиллахаа больдог.
  • "Хэрэв cookie ашиглахгүй бол нууцлалын дүрэм хамаарахгүй." GDPR гэх мэт дүрмүүд хувийн өгөгдлийг хаана хадгалсан ч хамаарна — local storage, төхөөрөмжийн хурууны хээ, серверийн логуудыг оролцуулаад.

AI бүтээгчээсээ юу асуух вэ

  • "Аппын тохируулсан cookie бүрийг, юунд зориулагдсан, хэр удаан үргэлжилдэг, зайлшгүй шаардлагатай эсэхийг жагсаа."
  • "Нэвтрэлтийн сессэнд HttpOnly, Secure, SameSite=Lax cookie ашигла. Auth токеныг localStorage-д бүү хий."
  • "Cookie-д зөвхөн санамсаргүй сессийн ID хадгал; сессийн өгөгдлийг серверт хадгал."
  • "Гарах үед cookie-г цэвэрлэж, серверийн сессийг хүчингүй болго."
  • "Зочин зөвшөөрөх хүртэл шинжилгээ, маркетингийн скриптүүдийг ачаалахгүй, сонголтыг нь санаж байга."
  • "Дээрх жагсаалттай таарах cookie-ийн энгийн хэсгийг нууцлалын бодлогод нэм."

Зөвшөөрлийн хэсгийн талаар cookie зөвшөөрөл нэмэх нь гэдгийг үзнэ үү. Cookie нэвтрэлтэд хэрхэн холбогддогийг authentication гэж юу вэ гарын авлагаас уншина уу.

Mythex дээрх cookie

Mythex нь таны аппын хэрэглэгчдэд зориулсан суурилуулсан нэвтрэлт санал болгодоггүй тул таны аппын тохируулдаг cookie нь түүний өөрийн код болон таны нэмсэн хэрэгслүүдээс гардаг — жишээлбэл таны сонгосон auth аргын сессийн cookie. Чатаар агентаас тэдгээрийг жагсаах, тохиргоог чангатгах, эсвэл cookie баннер нэмэхийг хүсч, нийтлэхээсээ өмнө live preview дээр үр дүнг шалгана уу. Docs-ийн аппдаа нэвтрэлт нэмэх жор сайн эхлэл болох бөгөөд бүтээсэн аппынхаа аюулгүй байдал түлхүүр, нууцыг хөтөчөөс хол байлгахыг тайлбарласан.

Асуултууд

Вэбсайтын cookie гэж юу вэ?

Cookie бол вэбсайт таны хөтөчид хадгалуулахыг хүсдэг жижиг текстийн хэсэг. Хөтөч нь тэр сайтад хийх дараагийн хүсэлт бүрт үүнийг буцааж илгээдэг бөгөөд ингэснээр сайт таны нэвтэрсэн эсэх, сагсанд юу байгаа зэргийг санаж байдаг.

Cookie аюултай юу?

Cookie бол зөвхөн өгөгдөл, програм биш тул код ажиллуулж, компьютерт халдварлуулж чадахгүй. Санаа зовох зүйл нь нууцлал — гуравдагч талын cookie олон сайтад таныг мөрдөх үед — болон аюулгүй байдал — нэвтрэлтийн cookie хулгайлагдаж, таныг дуурайхад ашиглагдах үед.

Нэгдүгээр талын болон гуравдагч талын cookie-ийн ялгаа юу вэ?

Нэгдүгээр талын cookie нь хаягийн мөрөнд харагдах сайтаас тохируулагддаг, жишээлбэл нэвтрэлтийн cookie. Гуравдагч талын cookie нь хуудсанд суулгагдсан өөр домэйнээс тохируулагддаг, жишээлбэл сурталчилгааны сүлжээ, ихэвчлэн олон сайтаар таныг дагахад ашиглагддаг.

Надад cookie баннер хэрэгтэй юу?

Таны хэрэглэгчид хаана байгаа, ямар cookie ашигладагаас хамаарна. ЕХ болон Их Британид шинжилгээ эсвэл сурталчилгааны зэрэг шаардлагагүй cookie нь ихэвчлэн эхлээд зөвшөөрөл авах шаардлагатай, харин нэвтрэлтийн сесс зэрэг үйлчилгээнд зайлшгүй шаардлагатай cookie ихэвчлэн шаардлагагүй. Танд хамаарах дүрмийг шалгаарай.

Cookie болон localStorage-ийн ялгаа юу вэ?

Хоёулаа өгөгдлийг хөтөчид хадгалдаг. Cookie нь хүсэлт бүрт серверт автоматаар илгээгддэг тул нэвтрэлтэд тохирно. localStorage нь хөтөч дээр үлддэг бөгөөд зөвхөн хуудасны өөрийн код уншдаг тул өнгөний горим зэрэг тохиргоонд тохирно.

Mythex · Pricing · AI-аар юуг ч бүтээ · Вэбсайт болон аппын загварууд · Mythex-ийн харьцуулалт · AI-аар апп бүтээх тайлбар толь · AI-аар апп бүтээх үнэгүй хэрэгслүүд · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)