Mở đầu
Hello, xin chào các bạn độc giả đã đến với bài viết tiếp theo cũng như chuyên trang thông tin chính thức của Tết Pro. Đố anh em biết tại sao hôm nay giữa tiết trời cuối tháng 9 mùa thu Hà Nội mát mẻ, vừa mới phá cỗ Tết Trung Thu xong được mấy ngày mà mình lại ngồi vào bàn bật chiếc máy tính quen thuộc lên để gõ một trang nghe có vẻ khô khan như "Chính sách Cookie" này không?
Thú thật với mọi người là dạo này lịch học ở trường THPT Việt Đức của mình cộng thêm việc chuẩn bị ôn luyện cho kỳ thi THPTQG 2027 khá là căng thẳng. Nhiều lúc đi học về mệt chỉ muốn nằm nghỉ thôi. Nhưng những ai theo dõi Tết Pro từ đợt mình kỷ niệm tròn 1 tuổi hồi tháng 8 hay đợt thay đổi bộ nhận diện thương hiệu sang logo chữ S nền đỏ chữ trắng vừa rồi đều biết mình luôn giữ vững một nguyên tắc bất di bất dịch. Đó là tự viết mọi nội dung bằng chính trí não và chất xám của con người thật.
Nếu như các trang web khác chỉ mất chưa tới 30 giây nhờ công cụ AI nhả ra một bản văn mẫu Chính sách Cookie dài lê thê nhưng vô hồn, hoặc đi copy paste từ blog đối thủ về xào nấu lại thành của riêng, thì mình nói thẳng là mình không làm thế. Viết blog mà cái gì cũng phó mặc cho máy móc thì còn gì là dấu ấn cá nhân nữa. Hơn nữa, trong quá trình mình tìm cách tối ưu SEO on top Google và hoàn thiện các tiêu chuẩn khắt khe để duy trì Google AdSense cho hệ thống blog của mình, một trang Chính sách Cookie minh bạch, giải thích rõ ràng từng dòng code hoạt động ra sao dưới góc nhìn của chính người lập trình ra giao diện đó là thứ không thể thiếu. Hôm nay mình sẽ cùng anh em mổ xẻ toàn bộ cách mà Tết Pro Blog sử dụng Cookie và bộ nhớ trình duyệt một cách thật nhất, dễ hiểu nhất để anh em yên tâm mỗi khi ghé thăm nhà mình nhé.
1. Cookie thực chất là cái gì mà đi đâu trên mạng cũng thấy hỏi?
Nghe tới từ "Cookie" chắc khối bạn đọc mới tiếp cận internet lại liên tưởng ngay đến mấy hộp bánh quy bơ hay bánh nướng bánh dẻo vừa ăn hôm rằm tháng 8 vừa rồi. Không phải đồ ăn đâu anh em ạ.
Hiểu theo cách dân dã nhất của anh em làm web tụi mình thì Cookie (hay tên gọi đầy đủ trong kỹ thuật lập trình web là HTTP Cookie, Web Cookie hoặc Browser Cookie) chỉ là những tệp văn bản nhỏ xíu chứa các đoạn mã ký tự được trình duyệt web như Google Chrome, Cốc Cốc, Microsoft Edge hay Safari lưu trực tiếp vào bộ nhớ thiết bị điện thoại hoặc máy tính của bạn ngay khi bạn gõ tên miền tet.pro.vn lên thanh tìm kiếm và ấn truy cập.
Theo tài liệu tiêu chuẩn kỹ thuật quốc tế RFC 6265 (HTTP State Management Mechanism) do Tổ chức Kỹ thuật Internet (IETF) công bố và tài liệu hướng dẫn nhà phát triển của Mozilla Developer Network (MDN), mỗi tệp Cookie tiêu chuẩn chỉ có dung lượng tối đa vỏn vẹn khoảng 4KB (4096 bytes). Nó nhẹ hều à. Bản chất của tệp này hoàn toàn là văn bản thuần túy, không phải là file chạy phần mềm có đuôi .exe hay .apk nên nó tuyệt đối không thể tự sinh sôi nảy nở, không thể tự cài virus hay lục lọi ảnh cá nhân trong máy của các bạn như mấy lời đồn thổi dọa dẫm trên mạng xã hội đâu. Nó chỉ đóng vai trò như một tấm thẻ nhớ tạm thời giúp máy chủ của blog nhận diện ra rằng: "À, vị độc giả quen thuộc này vừa mới quay lại đọc bài viết tiếp theo đây mà!".
2. Trải nghiệm thực tế: Tết Pro Blog đang dùng Cookie và bộ nhớ trình duyệt vào những việc gì?
Thay vì liệt kê mấy gạch đầu dòng lý thuyết sáo rỗng, mình sẽ kể thẳng cho anh em nghe những tính năng mà chính tay mình đã gõ code HTML, CSS và JavaScript tích hợp vào Tết Pro Blog trong suốt hơn 1 năm qua. Khi các bạn lướt đọc tin tức, xem phân tích hay tải template trên blog của mình, trình duyệt sẽ sử dụng kết hợp giữa Cookie, LocalStorage và SessionStorage cho 4 mục đích cốt lõi dưới đây.
2.1. Lưu cấu hình giao diện cá nhân hóa trên Template (Tết Pro UI, Plus UI và Lantro UI)
Anh em nào hay vọc vạch code Blogspot chắc chắn đều biết mình cực kỳ đam mê việc nâng cấp giao diện từ nền tảng Median UI sang Tết Pro UI, hay các bản mod Lantro UI V2.0 và T-Plus UI Liquid Glass phong cách iOS 26. Trên các giao diện này, mình có tích hợp hàng loạt tính năng xịn sò con bò để phục vụ trải nghiệm đọc của anh em như:
Ví dụ anh em đang nằm trong chăn lướt đọc blog của mình vào lúc 11 giờ đêm và bấm nút chuyển sang nền tối cho đỡ chói mắt. Ngay lập tức, đoạn mã JavaScript trong template sẽ ghi một giá trị cấu hình vào bộ nhớ trình duyệt và Cookie. Nhờ đó, khi anh em bấm chuyển sang đọc bài viết khác hoặc hôm sau quay lại blog, giao diện vẫn giữ nguyên nền tối êm dịu chứ không bị bật ngược lại nền trắng xóa làm lóa mắt.
Khi bạn đang đọc dở một bài chia sẻ code dài hoặc một bài phân tích về thời tiết, mạng xã hội mà bận đi học hay đi làm, bạn ấn vào biểu tượng lưu bài viết trên góc. Toàn bộ danh sách bài viết đã lưu đó được giữ ngay trong bộ nhớ LocalStorage và Cookie trên trình duyệt của chính bạn mà không bắt bạn phải tạo tài khoản đăng nhập rườm rà.
Mỗi người có một gu đọc khác nhau, người thích chữ to cho rõ, người thích đổi màu thanh điều hướng. Hệ thống lưu cấu hình của template sẽ ghi nhớ chính xác thông số bạn vừa chọn.
2.2. Hệ thống bảo mật Cloudflare Worker, D1 SQL Database và Tường lửa chống phá hoại
Hồi cuối tháng 5 năm 2026 vừa rồi, lúc trường mình vừa kết thúc năm học cho nghỉ hè, mình đã thức bao nhiêu đêm để tự viết hơn 1000 dòng code xây dựng trang công cụ quản trị Blogspot chạy hoàn toàn trên nền tảng Cloudflare Worker kết hợp với cơ sở dữ liệu D1 SQL Database và Worker KV. Tại sao mình phải kỳ công làm ra hệ thống này và nó liên quan gì đến Cookie?
Làm blog ở Việt Nam nếu không tự trang bị giáp bảo vệ thì rất dễ bị kẻ xấu lợi dụng kẽ hở để phá hoại, từ việc dùng tool cào cấu trích xuất toàn bộ bài viết, gắn thẻ iframe trái phép, mirror sao chép nguyên xi cả trang web sang tên miền khác cho đến việc dùng botnet tấn công DDoS làm sập băng thông. Chính vì vậy, khi bạn truy cập vào Tết Pro thông qua hệ thống DNS của Cloudflare, trình duyệt sẽ tiếp nhận các Cookie bảo mật tiêu chuẩn (điển hình như mã định danh __cf_bm hoặc cf_clearance theo tài liệu kỹ thuật chính thức của Cloudflare, Inc.) cùng cơ chế kiểm tra phiên truy cập của Worker KV.
Hệ thống quản trị của mình sử dụng dữ liệu phiên này cùng với trình ghi đè HTMLRewriter để phân biệt đâu là một người đọc chân chính đang ngồi đọc bài và đâu là một con bot tự động đang spam hàng nghìn lượt tải trang mỗi giây. Nếu phát hiện một thiết bị hay địa chỉ IP nào có hành vi bất thường cố tình tấn công blog, hệ thống Tường lửa (Firewall) và bảng Lịch sử truy cập thô của mình sẽ tự động ghi nhận dấu vân tay thiết bị và chặn đứng truy cập đó ngay lập tức. Đối với những độc giả bình thường vào đọc bài, tìm hiểu kiến thức hay lấy code miễn phí thì Cookie này hoàn toàn vô hại, chỉ âm thầm đứng sau bảo vệ cho trang web luôn mượt mà và không bị "bay màu" giữa chừng.
2.3. Kiểm soát trạng thái chống chặn quảng cáo (Anti-Adblock)
Trong code giao diện của mình có một tính năng nhỏ là hiển thị hộp thoại nhắc nhở nếu trình duyệt bật tiện ích chặn quảng cáo quá gắt. Để tránh việc hộp thoại popup hiện lên liên tục gây ức chế cho người đọc sau khi bạn đã tắt chặn quảng cáo hoặc đóng thông báo, trình duyệt sẽ lưu một biến trạng thái vào Cookie tạm thời để ghi nhận rằng bạn đã xem thông báo đó trong phiên làm việc hiện tại.
2.4. Tính năng Web App (PWA) và Chiếc chuông thông báo màu xanh (OneSignal)
Cuối mỗi bài viết mình đều nhắc anh em một câu quen thuộc là nhớ nhấn vào chiếc chuông màu xanh dưới góc phải màn hình để nhận thông báo mới nhất từ Tết Pro. Đằng sau chiếc chuông nhỏ đó là sự kết hợp giữa công nghệ Progressive Web App (PWA) chạy qua tệp /app/serviceworker.js và bộ công cụ OneSignal JavaScript SDK.
Khi bạn bấm "Cho phép" nhận thông báo trên chiếc chuông xanh hoặc cài đặt biểu tượng Tết Pro ra màn hình chính điện thoại, trình duyệt sẽ tạo một mã định danh đẩy (Push Token) lưu trong Cookie và bộ nhớ IndexedDB của trình duyệt. Mã này chỉ có tác dụng báo cho hệ thống biết rằng: "Khi nào thằng Vũ nó bấm đăng bài viết mới lên Tết Pro thì gửi một tin nhắn báo về màn hình cho thiết bị này nhé!". Nó hoàn toàn không thu thập số điện thoại, không biết tên thật hay địa chỉ nhà của bạn ở đâu cả.
3. Các loại Cookie của bên thứ ba xuất hiện trên hệ thống Tết Pro
Bởi vì Tết Pro Blog được xây dựng và vận hành trên nền tảng máy chủ của Google (Blogger / Blogspot) nên bên cạnh những đoạn code do chính tay mình viết ra, trang web sẽ có sự tham gia của một số Cookie từ các đối tác công nghệ lớn và uy tín hàng đầu thế giới. Mình xin liệt kê minh bạch từng thằng một để anh em nắm rõ:
3.1. Cookie từ nền tảng lõi Google Blogger và Google Analytics
Theo tài liệu công bố tại Trung tâm Bảo mật và Điều khoản của Google LLC, bất kỳ trang web nào hoạt động trên hạ tầng Blogspot đều được Google tự động gắn các Cookie hệ thống để duy trì sự ổn định, thống kê lưu lượng truy cập và chống spam bình luận.
Cụ thể, khi anh em để lại bình luận dưới bài viết (ví dụ như comment địa chỉ Gmail ở phía dưới các bài share template Lantro UI hay T-Plus UI để mình gửi file trong vòng 24h), Google sẽ dùng Cookie phiên đăng nhập tài khoản Google của bạn để xác thực danh tính người bình luận, giúp hiển thị đúng ảnh đại diện (avatar) và tên của bạn trong widget Recent Comments mà không bắt bạn phải gõ lại mật khẩu. Ngoài ra, các mã Cookie thống kê như _ga, _gid của Google Analytics giúp mình biết được hôm nay có bao nhiêu người vào đọc blog, bài viết nào đang được anh em quan tâm nhất để mình còn có động lực viết tiếp các chủ đề tương tự.
3.2. Cookie phân phối quảng cáo của Google AdSense
Anh em đi cùng mình từ những ngày đầu lập blog cuối năm 2021 thời dịch Covid-19 học online lớp 7, trải qua bao nhiêu lần đập đi xây lại từ lOGHITECHUR, Cevta, ANewPlus cho đến khi phải nhượng lại hai blog Đêm Giao Thừa và Chiều Cuối Năm vì thiếu kinh phí duy trì thì đều hiểu rõ một thực tế. Để giữ cho Tết Pro và Tết Pro Blog sống khỏe, có tiền gia hạn tên miền hàng năm và tiếp tục chia sẻ các công cụ, mã nguồn hoàn toàn miễn phí không thu một đồng xu nào của anh em, mình cần nguồn thu nhỏ từ việc đặt quảng cáo Google AdSense.
Theo Tài liệu Chính sách dành cho nhà xuất bản của Google AdSense, Google và các đối tác quảng cáo bên thứ ba sử dụng các Cookie chuyên biệt (chẳng hạn như Cookie DoubleClick IDE, __gads, __gpi, NID và ANID) để phân phối quảng cáo dựa trên lượt truy cập trước đó của người dùng vào Tết Pro hoặc các trang web khác trên internet. Nhờ có Cookie này, hệ thống mới biết bạn đang quan tâm đến chủ đề công nghệ, máy tính hay học tập để hiện những mẫu quảng cáo phù hợp, đồng thời giới hạn số lần một quảng cáo hiện đi hiện lại gây ngứa mắt. Bạn hoàn toàn có thể tự tay tắt tính năng cá nhân hóa quảng cáo này bất cứ lúc nào trong phần Cài đặt quảng cáo (Ads Settings) của tài khoản Google cá nhân.
4. Cam kết tuân thủ pháp luật Việt Nam và bảo vệ quyền riêng tư tuyệt đối
Như mình đã từng khẳng định đanh thép trong bài thông báo thay đổi bộ nhận diện thương hiệu hồi cuối tháng 8: Tết Pro luôn đặt tinh thần thượng tôn pháp luật lên trên hết. Dù chỉ là một blog chia sẻ kiến thức công nghệ, thủ thuật và góc nhìn đời sống nhưng mọi hoạt động vận hành của tụi mình đều tuân thủ nghiêm ngặt các quy định pháp luật hiện hành tại Việt Nam, bao gồm:
Được Chính phủ ban hành ngày 17/04/2023 và chính thức có hiệu lực từ ngày 01/07/2023 quy định chi tiết về Bảo vệ dữ liệu cá nhân. Theo Điều 2 và Điều 9 của Nghị định số 13/2023/NĐ-CP, người dùng có toàn quyền được biết về hoạt động xử lý dữ liệu, quyền đồng ý hoặc rút lại sự đồng ý bất cứ lúc nào.
Được Quốc hội nước Cộng hòa xã hội chủ nghĩa Việt Nam thông qua ngày 12/06/2018 về việc bảo đảm an toàn thông tin và bí mật cá nhân trên không gian mạng.
Quy định về thông điệp dữ liệu và sự minh bạch trong hoạt động của các hệ thống thông tin điện tử.
Dưới sự điều hành trực tiếp của mình là Ngô Anh Vũ, Tết Pro xin cam kết thẳng thắn với toàn thể độc giả 3 nguyên tắc vàng:
Thứ nhất, Cookie trên blog tuyệt đối không bao giờ được sử dụng để thu thập dữ liệu cá nhân nhạy cảm (như mật khẩu ngân hàng, thông tin tài chính, vị trí GPS chính xác từng mét hay tin nhắn riêng tư của bạn).
Thứ hai, mọi dữ liệu kỹ thuật phát sinh trong quá trình bạn truy cập (như địa chỉ IP, loại trình duyệt, hệ điều hành trong bảng thống kê Cloudflare Worker của mình) chỉ được dùng duy nhất cho mục đích phân tích lưu lượng tổng quan và chặn tấn công mạng. Mình không bao giờ bán, trao đổi hay tuồn dữ liệu của độc giả cho bất kỳ bên thứ ba nào kiếm lời.
Thứ ba, đối với các địa chỉ Gmail mà anh em chủ động để lại dưới phần bình luận để nhận file template hoặc mã nguồn, mình chỉ dùng đúng mục đích là gửi link tải cho anh em trong vòng 24 giờ, không bao giờ gom mail của anh em để gửi thư rác quảng cáo linh tinh.
5. Hướng dẫn anh em tự tay kiểm soát, bật tắt hoặc xóa sạch Cookie trên trình duyệt
Quyền quyết định luôn nằm trong tay của chính các bạn. Nếu một ngày đẹp trời nào đó bạn cảm thấy không thích trình duyệt lưu trữ bất kỳ tệp Cookie nào từ Tết Pro hay bất cứ trang web nào khác, bạn hoàn toàn có thể tự tay xóa sạch hoặc chặn chúng chỉ bằng vài thao tác cơ bản trong phần cài đặt của trình duyệt mà không cần cài thêm phần mềm gì phức tạp:
Anh em bấm vào biểu tượng dấu ba chấm dọc ở góc trên cùng bên phải màn hình, chọn mục Cài đặt (Settings), sau đó tìm đến tab Quyền riêng tư và bảo mật (Privacy and security). Tại đây, bạn bấm vào mục Xóa dữ liệu duyệt web (Delete browsing data) để dọn sạch Cookie cũ, hoặc vào mục Cookie của bên thứ ba (Third-party cookies) để bật chế độ chặn theo ý muốn.
Anh em mở ứng dụng Cài đặt (Settings) của máy lên, kéo xuống tìm mục ứng dụng Safari. Nếu muốn xóa sạch dữ liệu cũ thì bấm vào dòng chữ màu xanh Xóa lịch sử và dữ liệu trang web (Clear History and Website Data). Còn nếu muốn chặn hẳn thì gạt nút bật ở mục Chặn tất cả Cookie (Block All Cookies) trong phần Nâng cao.
Anh em nhấn vào biểu tượng ba dấu chấm ngang ở góc phải, chọn Cài đặt (Settings), nhìn sang thanh menu bên trái chọn Cookie và quyền truy cập trang (Cookies and site permissions). Ở đây bạn có thể xem danh sách từng trang web đang lưu bao nhiêu KB dữ liệu và bấm nút thùng rác xóa riêng từng trang cực kỳ tiện lợi.
Lưu ý nhỏ cho anh em: Nếu bạn chọn chế độ "Chặn tất cả Cookie" và khóa luôn cả bộ nhớ LocalStorage đối với tên miền tet.pro.vn thì bạn vẫn đọc được bài viết bình thường nhé. Tuy nhiên, một số tính năng tiện ích trên giao diện như lưu bài viết Bookmark, giữ chế độ nền tối Dark Mode khi chuyển trang, hay khung bình luận trực tiếp của Blogger sẽ bị mất trạng thái và phải tải lại từ đầu mỗi lần bạn làm mới (F5) trang web.
6. Thông tin pháp lý và liên hệ quản trị viên
Bản Chính sách Cookie này được biên soạn độc quyền và áp dụng đồng bộ trên toàn bộ hệ thống mạng lưới blog thuộc quyền quản lý của Tết Pro (bao gồm Tết Pro Blog, Tết Pro và Tết Pro Blog). Trong tương lai, khi mình nâng cấp thêm các tính năng mới cho công cụ quản trị hoặc thay đổi giao diện template mới, nội dung trang này sẽ được mình cập nhật trực tiếp tại đây và ghi rõ thời gian chỉnh sửa để anh em tiện theo dõi.
- Đơn vị chủ quản: Tết Pro Blog (Trực thuộc hệ thống Code)
- Người sáng lập & Điều hành: Ngô Anh Vũ
- Tên miền chính thức: tet.pro.vn
- Hạ tầng lưu trữ: Google Blogger & Cloudflare Workers
- Tuân thủ pháp lý: Nghị định 13/2023/NĐ-CP & Luật An ninh mạng
- Cập nhật lần cuối: 30/09/2026
Nếu anh em có bất kỳ thắc mắc nào liên quan đến cách hoạt động của Cookie, muốn đóng góp ý kiến về tính năng bảo mật của blog hoặc cần phản ánh nội dung thông qua đường dây nóng, hãy để lại bình luận ngay phía dưới trang này hoặc liên hệ trực tiếp với đội ngũ quản trị Tết Pro. Mình luôn lắng nghe và sẵn sàng giải đáp mọi câu hỏi của các bạn trong thời gian sớm nhất.
Đừng quên nhấn vào chiếc chuông màu xanh dưới góc phải màn hình để nhận thông báo mới nhất từ Tết Pro nhé.
Lời kết
Cảm ơn các bạn đã đọc bài viết này, đến đây chúng tôi chúc bạn một ngày tốt lành và hạnh phúc bên người thân và gia đình nhé. Tạm Biệt.
Copyright © Tết Pro