Bài học hướng dẫn · Dành cho Tien

Nền tảng Web,
từng lớp một.

Không cần kiến thức IT trước đó. Chúng ta sẽ xây dựng mô hình tư duy từng tầng một — tên miền, DNS, hosting, files, CMS, API — và gắn mọi khái niệm trở lại với forwardgroup.vnfanscom-credentials-2026, hai dự án thực tế mà bạn đang sở hữu.

Định dạng · Một trang, có thể thu gọn Cách đọc · Tuyến tính, từ trên xuống Dự án tham chiếu · Forward Group + Fanscom
Trước khi bắt đầu

Mô hình tư duy — một trang web là người thuê trong một tòa nhà.

Mọi khái niệm hôm nay chúng ta sẽ học đều là một tầng của cùng một tòa nhà. Hãy ghi nhớ phép so sánh này; chúng ta sẽ quay lại nó liên tục.

MỘT TRANG WEB ĐANG HOẠT ĐỘNG ├── Địa chỉ → Tên miền (Domain) (forwardgroup.vn) ├── Danh bạ → DNS (chuyển tên → IP dạng số) ├── Tòa nhà → Hosting / Máy chủ (Cloudflare Pages) ├── Nội thất → Files (HTML, CSS, JavaScript) ├── Kho bản thiết kế → Mã nguồn (Kho lưu trữ GitHub) ├── Quầy lễ tân → CMS (Sanity — để chỉnh sửa nội dung) └── Bộ đàm → API + API Key (ứng dụng nói chuyện với nhau)

Đọc nó như một bản vẽ tòa nhà: địa chỉ cho người ta biết đến đâu, danh bạ chuyển địa chỉ thành tọa độ máy hiểu được, tòa nhà là nơi trang web của bạn thực sự ngự trị, và nội thất là những gì khách thấy khi bước vào.

01 Tên miền (Domain) Lớp 1 · Địa chỉ ~3 phút

Nó là gì. Tên miền là địa chỉ dạng chữ con người đọc được mà người ta gõ để tìm trang web của bạn, ví dụ forwardgroup.vn. Nếu không có nó, khách phải nhớ một chuỗi số (ví dụ 104.21.45.198) — bất khả thi.

Tên miền với trang web cũng giống như địa chỉ bưu điện với tòa nhà. Tòa nhà vẫn tồn tại dù có hay không có địa chỉ, nhưng không ai tìm ra nó nếu không có tấm biển in địa chỉ ở ngoài.

Cấu tạo một tên miền

forwardgroup
Cái tên bạn chọn — thương hiệu của bạn.
.vn
TLD (top-level domain — tên miền cấp cao nhất). .vn là mã quốc gia Việt Nam. .com, .io, .org là các TLD khác.

Ai bán tên miền? Nhà đăng ký (Registrar).

Bạn không sở hữu tên miền — bạn thuê nó, thường là theo năm, từ một công ty gọi là nhà đăng ký (registrar). Họ là trung gian giữa bạn và cơ quan chính thức (gọi là "registry") quản lý danh sách tổng. Nếu bạn ngừng trả tiền, tên miền sẽ quay lại thị trường.

Các nhà đăng ký phổ biến: Tenten (Việt Nam), GoDaddy, Namecheap, Cloudflare Registrar.

Ghi chú quan trọng

Nhà đăng ký chỉ là người bán. Họ không vận hành trang web của bạn. Họ chỉ giữ chỗ cho cái tên và báo với internet "nếu ai hỏi forwardgroup.vn, câu trả lời nằm ở danh bạ này" (chúng ta sẽ xem ở phần DNS tiếp theo).

Trong stack của bạn

forwardgroup.vn được đăng ký qua Tenten. Gia hạn diễn ra một năm một lần — nếu bạn quên, trang web sẽ ngừng hoạt động và người khác có thể mua tên đó. Hãy lưu thông tin đăng nhập Tenten và ngày gia hạn trong trình quản lý mật khẩu.

02 DNS Lớp 2 · Danh bạ ~3 phút

Nó là gì. DNS (Domain Name System — Hệ thống phân giải tên miền) là cuốn danh bạ của internet. Khi ai đó gõ forwardgroup.vn, DNS tra cứu địa chỉ số tương ứng — gọi là địa chỉ IP — và báo cho trình duyệt biết phải đi đến đâu.

DNS giống như tổng đài viên. Bạn yêu cầu "Forward Group, Việt Nam" — họ tra cứu và nối máy của bạn với đường dây thực tế.

Tại sao đây là một lớp riêng

Tên miền của bạn (Tenten) và hosting (Cloudflare) thường là hai công ty khác nhau. DNS là cây cầu nối: "tên miền này → máy chủ kia." Nếu DNS sai hoặc thiếu, tên miền sẽ trỏ vào hư không — dù files của trang web vẫn nguyên vẹn.

DNS sống ở đâu

Hầu hết các thiết lập hiện đại đều đặt DNS tại Cloudflare, ngay cả khi tên miền được mua ở nơi khác. Lý do: DNS của Cloudflare nhanh, miễn phí, và đi kèm tính năng bảo mật.

Trong stack của bạn

Tenten bán forwardgroup.vn cho bạn, nhưng DNS được quản lý tại Cloudflare (dưới tài khoản Cloudflare Tien@bizcentralhub.com). Để làm được điều này, bạn đã vào panel Tenten và trỏ tên miền sang "nameservers" của Cloudflare — đó là bước bàn giao. Từ đó trở đi, mọi quyết định định tuyến đều diễn ra tại Cloudflare.

03 Hosting & Máy chủ Lớp 3 · Tòa nhà ~4 phút

Nó là gì. Máy chủ (server) chỉ là một cái máy tính bật vĩnh viễn, nối internet, chứa files của trang web bạn. Hosting là dịch vụ cho thuê không gian trên cái máy đó.

Nếu tên miền là địa chỉ và DNS là danh bạ, thì hosting là tòa nhà thực sự. Không có nó, địa chỉ chỉ trỏ vào một bãi đất trống.

Hai kiểu hosting bạn sẽ gặp

Hosting tĩnh (Static)
Máy chủ chỉ trao ra các files có sẵn (HTML, CSS, ảnh). Nhanh, rẻ, an toàn. Cả hai trang web của bạn đều dùng kiểu này. Ví dụ: Cloudflare Pages, Vercel, Netlify.
Hosting động (Dynamic)
Máy chủ chạy code cho từng lượt truy cập (ví dụ một chương trình Python hoặc Node.js đọc dữ liệu từ database). Cần cho những app như Facebook hay dashboard ngân hàng. Ví dụ: AWS, DigitalOcean.

Cloudflare: không chỉ là hosting

Cloudflare đội nhiều mũ cùng lúc, đó là lý do nó xuất hiện ở khắp nơi trong stack của bạn:

  • Nhà cung cấp DNS — quản lý tên miền của bạn trỏ về đâu (Lớp 2).
  • CDN (Content Delivery Network — Mạng phân phối nội dung) — sao chép trang web của bạn ra ~300 thành phố trên toàn cầu để tải nhanh từ máy gần nhất.
  • Hosting qua Cloudflare Pages — thực sự lưu trữ và phục vụ các files.
  • Bảo mật — chặn tấn công và bot trước khi chúng tiếp cận bạn.
Trong stack của bạn

Cả forwardgroup.vn lẫn trang Fanscom credentials đều được triển khai trên Cloudflare Pages, dưới tài khoản Tien@bizcentralhub.com. Mỗi khi bạn đẩy (push) code mới lên GitHub, Cloudflare tự động build lại và xuất bản trang web trong vòng ~30 giây.

04 HTML, CSS, JavaScript Lớp 4 · Nội thất ~5 phút

Một trang web, ở tầng sâu nhất, là ba loại file văn bản thuần phối hợp với nhau. Mọi trang web bạn từng truy cập đều quy về bộ ba này:

HTML (bộ xương)
Định nghĩa nội dung và cấu trúc — tiêu đề, đoạn văn, ảnh, nút bấm. Nếu trang web là một cơ thể, HTML là xương cốt. File .html.
CSS (da & quần áo)
Định nghĩa giao diện — màu sắc, font chữ, khoảng cách, bố cục, animation. Cùng một HTML có thể trông như một thương hiệu sang trọng hoặc một mẫu công văn tùy theo CSS. File .css.
JavaScript (cơ bắp)
Định nghĩa hành vi — chuyện gì xảy ra khi bạn click, cuộn, gửi form. Bất cứ thứ gì chuyển động hay phản ứng đều là JavaScript. File .js.
HTML xây căn phòng. CSS sơn và trang trí nó. JavaScript bật đèn, mở nhạc, mở cửa khi bạn bước vào.

Tailwind CSS — framework thiết kế bạn đang dùng

Viết CSS từ đầu rất chậm. Tailwind CSS là một framework phổ biến cho bạn các "utility class" sẵn (text-blue-500, p-4, flex) để gắn trực tiếp vào HTML. Nhanh hơn, nhất quán hơn, và giờ đã thành chuẩn ngành. Trang Fanscom đang dùng Tailwind v4.

Astro — "công cụ dựng trang" mà Fanscom đang chạy

Các trang web hiện đại hiếm khi viết một file HTML khổng lồ bằng tay (dù trang forwardgroup.vn thì đang làm vậy). Thay vào đó, họ dùng một framework như Astro, Next.js, hoặc Nuxt cho phép dev viết các mảnh tái sử dụng được ("component"), rồi biên dịch chúng thành HTML/CSS/JS tĩnh tại thời điểm build.

Trong stack của bạn

forwardgroup.vn → một file index.html duy nhất viết tay (~220 KB) với toàn bộ CSS và JS nằm bên trong. Đơn giản và nhanh.

fanscom-credentials-2026 → được build bằng Astro 6 + Tailwind CSS v4 + GSAP (thư viện animation) + Lenis (cuộn mượt). Khi bạn chạy npm run build, Astro biên dịch mọi thứ thành files tĩnh để triển khai lên Cloudflare.

05 Python — và tại sao trang web của bạn không dùng nó ~2 phút

Bạn đã hỏi về Python — đây là câu trả lời ngắn gọn, rõ ràng.

JavaScript chạy trong trình duyệt (phía khách). Python thường chạy trên máy chủ (phía công ty), làm những việc như xử lý dữ liệu, train mô hình AI, tạo báo cáo, hoặc cung cấp logic backend cho ứng dụng.

JavaScript là phục vụ ngoài sảnh. Python là đầu bếp trong bếp — không bao giờ gặp khách nhưng nấu chính xác món họ gọi.

Python xuất hiện ở đâu trong marketing

  • Kéo data Facebook/Google Ads vào dashboard
  • Làm sạch dữ liệu khảo sát hoặc CRM trước khi phân tích
  • Train mô hình gợi ý (recommendation)
  • Chạy script theo lịch (ví dụ "mỗi thứ hai, email báo cáo cho tôi")
Trong stack của bạn

Cả forwardgroup.vn lẫn Fanscom credentials đều không dùng Python — cả hai đều là trang tĩnh. Nhưng sub-team Data Analytics của bạn gần như chắc chắn dùng Python (hoặc người anh em của nó, R) để xử lý data. Công việc đó diễn ra ngoài trang web, kết quả có thể được nạp ngược lại sau.

06 CMS — Sanity Lớp 5 · Quầy lễ tân ~4 phút

CMS = Content Management System (Hệ thống quản lý nội dung). Nó là một panel quản trị thân thiện, nơi người không kỹ thuật (như bạn) có thể chỉnh sửa nội dung trang web mà không phải đụng vào HTML.

Không có CMS, sửa một đoạn văn nghĩa là phải nhờ dev mở code, sửa, lưu, deploy lại. Có CMS, bạn đăng nhập, gõ vào form, bấm "Xuất bản".

Hai triết lý CMS

CMS truyền thống
Nội dung + website đóng gói chung. Ví dụ: WordPress. Bạn cài một lần và nó chạy hết mọi thứ.
Headless CMS
Nội dung sống riêng trong một "database nội dung" (CMS). Trang web của bạn (frontend) lấy nội dung qua API khi có người ghé. Ví dụ: Sanity, Contentful, Strapi.

Headless giờ đã thành chuẩn hiện đại vì cùng một nội dung có thể nuôi một trang web, một app mobile, và một kênh thứ ba từ duy nhất một nguồn sự thật.

Cụ thể về Sanity

Sanity cho bạn một giao diện quản trị tùy biến gọi là Sanity Studio (một thư mục trong repo, tên là studio/). Bạn thiết kế các trường mà team sẽ điền vào (ví dụ "Tiêu đề Case Study", "Ảnh Hero", "Tags"). Người biên tập đăng nhập tại your-project.sanity.studio, sửa, bấm xuất bản — và trang web sẽ lấy nội dung mới ở lần tải kế tiếp.

Trong stack của bạn

Thư mục studio/ trong forward-group-website chính là Sanity Studio của bạn. Lịch sử commit gần đây cho thấy "Switch image renders to img with srcset""Wire site to Sanity CMS with inline fallback" — nghĩa là team vừa di chuyển một số phần của trang (có thể là case studies / projects) từ hard-code HTML sang lấy từ Sanity. Khi người biên tập nội dung được training xong, bạn có thể cập nhật câu chữ mà không cần dev.

07 GitHub — kho bản thiết kế ~3 phút

Git là "cỗ máy thời gian cho code" — mọi thay đổi đều được ghi lại, bạn có thể quay về bất cứ điểm nào. GitHub là trang web nơi các team lưu các dự án Git của họ trên cloud và cùng cộng tác.

Nếu codebase là một kịch bản phim, Git là hệ thống theo dõi mọi bản chỉnh sửa. GitHub là kho lưu trữ trung tâm của xưởng phim mà ai cũng đọc/ghi vào.

Vì sao GitHub quan trọng với trang web của bạn

Cloudflare Pages không host trực tiếp files của bạn — nó theo dõi kho lưu trữ GitHub (một folder dự án). Mỗi khi dev đẩy thay đổi lên GitHub, Cloudflare tự động build lại và tái xuất bản trang. GitHub là nguồn sự thật; Cloudflare là lớp phân phối.

Từ vựng quan trọng

Repository (repo) = một folder dự án. Commit = một bản chụp được lưu lại với lời nhắn. Branch = một phiên bản song song (ví dụ thử trang chủ mới mà không phá trang live). Pull request = "hãy review và merge thay đổi của tôi".

Trong stack của bạn

Các commit gần đây — "Remove local-only feedback overlay system", "Add GA4 tracking, favicons, and social-share meta" — đều có dấu thời gian, người làm, và có thể đảo ngược. Nếu có gì hỏng, bạn có thể rollback về bất kỳ commit cũ nào chỉ trong vài giây.

08 API & API Key Lớp 7 · Bộ đàm ~4 phút

API = Application Programming Interface (Giao diện lập trình ứng dụng). Nó là "thực đơn" chuẩn hóa mà một app công khai cho các app khác có thể yêu cầu thứ gì đó từ nó.

API là thực đơn nhà hàng. Bạn không vào bếp — bạn gọi món từ thực đơn, bếp nấu, và bạn nhận món qua bồi bàn. Thực đơn (API) định nghĩa được gọi cái gì và gọi thế nào.

API trong một câu

"App A hỏi App B lấy data hoặc yêu cầu một hành động, theo định dạng mà App B hiểu, và nhận lại câu trả lời có cấu trúc." Vậy thôi.

API Key = thẻ ID

API key là một chuỗi ngẫu nhiên dài chứng minh bạn là người gọi có thẩm quyền. Nó nói với API "Tôi là user thật, đã đăng ký, đây là thẻ của tôi." Không có nó, API sẽ từ chối bạn.

Quy tắc bảo mật

API key giống như mật khẩu. Không bao giờ dán nó vào email, Slack, screenshot, hay kho code công khai. Nếu lộ, hãy tạo lại key ngay từ dashboard của vendor.

API xuất hiện ở đâu trong trang web của bạn

  • Sanity API — trang web hỏi Sanity "cho tôi case studies mới nhất". Sanity trả về danh sách JSON. Trang web bạn render chúng.
  • Google Fonts API — HTML của bạn hỏi Google lấy font OutfitInstrument Serif.
  • Google Analytics API — trang web bạn gửi sự kiện ("user đã click X") tới GA4.
  • Cloudflare API — công cụ dev của bạn nói chuyện với Cloudflare để triển khai phiên bản mới.
09 Google Workspace API Clients ~5 phút

Google Workspace là gói dịch vụ doanh nghiệp của Google: Gmail, Drive, Docs, Sheets, Calendar, Meet — dưới một tên miền tùy chỉnh (@bizcentralhub.com trong trường hợp của bạn). Mỗi dịch vụ đều có API riêng.

"API Client" — cụm này nghĩa là gì?

API Client chỉ là một đoạn code (hoặc một app đã đăng ký) có quyền gọi một API của Google thay mặt ai đó. Để tạo nó, bạn vào Google Cloud Console, đăng ký một "project" mới, bật các API cần dùng (Gmail API, Drive API, v.v.), và tạo credentials — có thể là API key, OAuth client, hoặc Service Account.

Ba kiểu xác thực

API Key
Đơn giản nhất. Chỉ là một chuỗi. Chỉ dùng được cho data công khai (ví dụ đọc số view của video YouTube công khai). Không truy cập được data riêng tư của user.
OAuth Client
Dùng khi một người dùng cuối cần cấp quyền cho app của bạn truy cập Gmail/Drive của họ. Kích hoạt cửa sổ "Sign in with Google → Cho phép truy cập". User là người kiểm soát.
Service Account
"Người dùng robot". Dùng cho công việc server-to-server không có con người trong vòng lặp. Có email riêng kiểu my-bot@my-project.iam.gserviceaccount.com.
API Key là vé vào bảo tàng. OAuth là thẻ khách được một thành viên bảo lãnh ký vào. Service Account là thẻ nhân viên cho một con robot lao công tự động.

Vì sao điều này quan trọng với công việc marketing/chiến lược

  • Kết nối một dashboard với data Google Sheets
  • Tự động đăng tóm tắt vào Google Doc dùng chung
  • Đọc Gmail label để theo dõi phản hồi chiến dịch
  • Đẩy meeting note vào lời mời Calendar
Trong stack của bạn

tien@bizcentralhub.com của bạn nằm trong tenant Google Workspace. Nếu team xây dựng công cụ nội bộ (data dashboard, báo cáo tự động), họ sẽ đăng ký API client trong Google Cloud Console dưới workspace đó, và các key sinh ra chính là thứ cần được lưu giữ an toàn (trình quản lý mật khẩu, không bao giờ trong code).

10 Bản đồ nhà cung cấpAi làm gì ~5 phút

Một bảng phân loại sạch sẽ các nhà cung cấp trong stack của bạn — mỗi bên chỉ chiếm một lớp cụ thể, không bao giờ hai.

Tenten

Lớp 1 · Tên miền

Nhà đăng ký Việt Nam đã bán và gia hạn forwardgroup.vn. Bạn đăng nhập đây mỗi năm một lần để gia hạn; ngoài ra thì đứng ngoài.

Cloudflare

Lớp 2 + 3 · DNS · Hosting · CDN

Con dao đa năng Thụy Sĩ trong stack của bạn. Quản lý DNS, host cả hai trang trên Cloudflare Pages, phân phối toàn cầu qua CDN, thêm bảo mật. Tài khoản dưới Tien@bizcentralhub.com.

GitHub

Nguồn sự thật

Lưu trữ cloud cho code. Cloudflare theo dõi nó. Mỗi commit là một bản chụp có phiên bản, có thể đảo ngược.

Sanity

Lớp 5 · CMS

Database nội dung kiểu headless. Team bạn sửa trong Sanity Studio; trang web lấy nội dung qua API.

Tailwind CSS

Framework thiết kế

Thư viện CSS utility-class. Trang Fanscom dùng để styling nhanh và nhất quán. Mã nguồn mở, không cần tài khoản.

Astro

Công cụ build

Framework trang Fanscom đang dùng để build. Biến các component thành HTML/CSS/JS tĩnh ở thời điểm build. Mã nguồn mở.

Google Workspace

Năng suất + API

Email, Drive, Calendar dưới @bizcentralhub.com. Cũng là cổng vào API client qua Google Cloud Console.

Google Analytics (GA4)

Phân tích

Trang forwardgroup.vn đã có tag GA4 cài đặt sẵn (G-XQLRY436SE). Theo dõi khách, trang xem, nguồn traffic.

GSAP + Lenis

Thư viện animation

Thư viện JavaScript dùng bên trong Fanscom cho hiệu ứng cuộn và smooth scroll. Mã nguồn mở, không cần tài khoản.

Google Fonts

Phân phối asset

Lưu trữ font miễn phí. Cả hai trang đều kéo Outfit + Instrument Serif từ đây ở mỗi lần tải trang. Không cần tài khoản.

11 Tất cả kết nối thế nàoLuồng đầu cuối ~3 phút

Hãy hình dung một khách gõ forwardgroup.vn vào trình duyệt. Đây là cuộc chạy tiếp sức sau đó, từng lớp một:

1
Trình duyệt hỏi internet "forwardgroup.vn ở đâu?"Yêu cầu rời khỏi laptop của khách và tìm một bản ghi DNS.
2
DNS (Cloudflare) trả về một địa chỉ IPTenten đã báo cho internet biết từ trước "với câu hỏi DNS về forwardgroup.vn, hỏi Cloudflare". Cloudflare trả về IP của trung tâm dữ liệu gần nhất.
3
Trình duyệt nối tới Cloudflare PagesEdge server gần nhất của Cloudflare (có thể ở Singapore hoặc TP. Hồ Chí Minh) tiếp nhận yêu cầu.
4
Cloudflare trao ra các file HTML / CSS / JSĐây là các file build sẵn, được lấy từ kho GitHub của bạn từ lần đẩy code gần nhất.
5
Trình duyệt render trangNó vẽ chữ và ảnh dùng CSS của bạn, tải font từ Google Fonts, và chạy JavaScript.
6
JavaScript gọi API để điền nội dung độngNó hỏi Sanity lấy case studies mới nhất, gửi sự kiện "page viewed" tới Google Analytics, nạp widget chat — tất cả song song, trong vài mili-giây.
7
Khách nhìn thấy trang đã hoàn chỉnhTổng thời gian: dưới 1 giây.
Bức tranh tổng thể

Mỗi nhà cung cấp trong stack của bạn đang làm đúng một việc tại đúng một bước. Nếu có gì hỏng, giờ bạn đã có thể chẩn đoán bước nào hỏng và do đó liên hệ vendor nào.

Tham khảo nhanh

Thuật ngữ — các thuật ngữ bạn sẽ gặp lại.

Domain (Tên miền)
Địa chỉ dạng chữ con người đọc được của một trang web. Thuê theo năm từ nhà đăng ký.
Registrar (Nhà đăng ký)
Công ty bán/gia hạn tên miền. Ví dụ Tenten, GoDaddy.
TLD
Top-Level Domain — phần đuôi tên miền. .vn, .com, .io.
DNS
Danh bạ của internet. Chuyển tên miền thành địa chỉ IP.
Địa chỉ IP
Địa chỉ dạng số của một máy chủ trên internet.
Nameserver
Máy chủ giữ các bản ghi DNS cho một tên miền.
Server / Hosting
Máy tính lưu trữ và phục vụ các file trang web.
Trang tĩnh (Static)
Trang web cấu thành từ các file đã build sẵn. Nhanh, rẻ, an toàn.
Trang động (Dynamic)
Trang web chạy code ở mỗi lần truy cập (ví dụ dashboard đã đăng nhập).
CDN
Content Delivery Network — Mạng phân phối nội dung. Phân phối trang web ra toàn cầu để tải nhanh.
HTML
Ngôn ngữ nội dung + cấu trúc của mọi trang web.
CSS
Ngôn ngữ styling. Điều khiển màu, font, layout.
JavaScript
Ngôn ngữ lập trình tạo tương tác trong trình duyệt.
Python
Ngôn ngữ lập trình dùng chủ yếu phía server và trong xử lý dữ liệu — không có trong các trang web hiện tại của bạn.
Framework
Bộ khung tăng tốc việc xây dựng. Ví dụ: Astro, Next.js, Tailwind.
Tailwind
Framework CSS utility-class. Dùng bởi trang Fanscom.
Astro
Framework trang tĩnh hiện đại. Build Fanscom thành file có thể deploy.
Repository (repo)
Một folder dự án được Git theo dõi. Sống trên GitHub.
Commit
Một bản chụp thay đổi code được lưu với lời nhắn.
Deploy
Xuất bản phiên bản mới của trang lên server live.
CMS
Hệ thống quản lý nội dung. UI thân thiện để sửa nội dung trang.
Headless CMS
CMS chỉ quản lý nội dung, trang web truy cập qua API. Ví dụ Sanity.
API
Cách chuẩn để một app hỏi app khác lấy data hoặc yêu cầu hành động.
API key
Chuỗi bí mật chứng minh bạn được phép gọi API.
OAuth
Luồng xin user đồng ý để cấp quyền cho app truy cập tài khoản của họ.
Service account
Danh tính user robot cho tự động hóa server-to-server.
JSON
Định dạng dữ liệu phổ biến mà API dùng. Trông giống {"name":"Tien"}.
GA4
Google Analytics 4. Phiên bản hiện tại. Theo dõi lượt truy cập, sự kiện, chuyển đổi.