Tính năng gắn thẻ phía máy chủ cho phép bạn di chuyển khả năng đo lường thẻ từ trang web hoặc ứng dụng sang vùng chứa xử lý phía máy chủ trên Google Cloud Platform (GCP) hoặc bất kỳ nền tảng nào khác mà bạn chọn. Tính năng gắn thẻ phía máy chủ có một số ưu điểm so với thẻ phía máy khách:
- Cải thiện hiệu suất: Ít thẻ đo lường hơn trên trang web hoặc ứng dụng có nghĩa là ít mã hơn để chạy ở phía máy khách.
- Tăng cường bảo mật: Dữ liệu khách truy cập được bảo vệ tốt hơn và an toàn hơn khi được thu thập và phân phối trong môi trường phía máy chủ do khách hàng quản lý. Dữ liệu được gửi đến một phiên bản trên đám mây, sau đó được các thẻ khác xử lý và định tuyến.
Cách bắt đầu sử dụng tính năng gắn thẻ phía máy chủ:
Tạo vùng chứa phía máy chủ của Trình quản lý thẻ
Để sử dụng tính năng gắn thẻ phía máy chủ, hãy tạo một vùng chứa máy chủ Trình quản lý thẻ mới:
- Trong tài khoản Trình quản lý thẻ, hãy tạo một vùng chứa mới.
- Nhấp vào Tài khoản > bên cạnh tên tài khoản liên quan.
- Chọn Tạo vùng chứa.
- Trong mục Nền tảng mục tiêu, hãy chọn Máy chủ.
- Nhấp vào Tạo.
Một hộp thoại để thiết lập máy chủ gắn thẻ sẽ xuất hiện. Quy trình này được mô tả chi tiết trong phần tiếp theo.
Thiết lập máy chủ gắn thẻ
Sau khi tạo vùng chứa máy chủ, bạn cần triển khai máy chủ gắn thẻ. Lưu ý: Để quay lại điểm này sau, hãy nhấp vào mã vùng chứa của bạn trong thanh trên cùng hoặc chuyển đến thẻ Quản trị > Cài đặt vùng chứa > Thiết lập máy chủ gắn thẻ.
Bạn có thể chọn một trong các tuỳ chọn triển khai sau:
- Tự động cấp phép (nên dùng): Nếu bạn chọn Tự động cấp phép máy chủ gắn thẻ, Trình quản lý thẻ của Google sẽ thiết lập một dự án GCP mới và một máy chủ gắn thẻ Cloud Run cho bạn. Nếu bạn muốn sử dụng một dự án GCP hiện có, hãy làm theo hướng dẫn thiết lập Cloud Run.
- Cung cấp thủ công trên cơ sở hạ tầng không phải của Google: Nếu bạn muốn sử dụng giải pháp máy chủ của riêng mình, hãy làm theo các bước trong hướng dẫn thiết lập thủ công.
Định cấu hình miền máy chủ
Máy chủ gắn thẻ mới có URL mặc định trên uc.a.run.app
. Để cải thiện quyền riêng tư và độ bền của cookie, hãy trỏ một miền con của trang web đến máy chủ gắn thẻ.
Bằng cách đó, máy chủ gắn thẻ có thể đọc và ghi các cookie mà các tập lệnh trong trang không thấy được (cookie HttpOnly
).
Tìm hiểu cách thiết lập miền tuỳ chỉnh để liên kết với máy chủ gắn thẻ.
Tìm hiểu về cách triển khai mặc định trên GCP
Khi bạn tạo máy chủ gắn thẻ bằng quy trình cấp phép tự động, máy chủ sẽ có cấu hình mặc định.
Những tài nguyên GCP nào được phân bổ khi tôi tự động cấp phép máy chủ gắn thẻ?
Khi bạn tự động cấp phép máy chủ gắn thẻ, một dự án GCP sẽ được tạo với vùng chứa phía máy chủ được triển khai trên Cloud Run. Phương thức triển khai này hạn chế số lượng tài nguyên có sẵn và chỉ nên dùng để kiểm thử số lượng lưu lượng truy cập có giới hạn.
Khi vùng chứa phía máy chủ bắt đầu nhận lưu lượng truy cập trực tiếp, hãy phân bổ các thực thể bổ sung cho dịch vụ của bạn để đảm bảo dự phòng và tránh mất dữ liệu trong trường hợp ngừng hoạt động hoặc giới hạn về dung lượng. Bạn nên sử dụng tối thiểu 3 thực thể cho mỗi vùng chứa để dự phòng. Tìm hiểu cách nâng cấp bản triển khai.
Miền của máy chủ gắn thẻ là gì?
Phương thức triển khai mặc định sử dụng miền con Cloud Run. Bạn nên trỏ một miền con của trang web đến máy chủ gắn thẻ. Hãy làm theo hướng dẫn này để liên kết miền con của trang web với máy chủ gắn thẻ.
Chi phí triển khai mặc định là bao nhiêu?
Việc triển khai mặc định của một dự án GCP với một máy chủ là miễn phí trong hầu hết các trường hợp. Tuy nhiên, một số yếu tố có thể khiến bạn phải chịu chi phí khi triển khai trên một máy chủ:
- Tài khoản thanh toán dùng để triển khai GCP được liên kết với các dự án khác đẩy máy chủ ra khỏi Bậc miễn phí GCP.
- Lượng lưu lượng truy cập được gửi từ máy chủ vượt quá giới hạn của cấp miễn phí.
Sau khi nâng cấp môi trường Cloud Run, bạn có thể phải chi tiêu từ 30 đến 50 USD mỗi tháng cho mỗi máy chủ. Lưu lượng truy cập mạng lớn có thể làm tăng chi phí này.
Làm cách nào để thêm các thực thể bổ sung vào quá trình triển khai?
Để tìm hiểu cách thêm các thực thể khác vào bản triển khai, hãy đọc tài liệu về Cloud Run.
Gửi yêu cầu đầu tiên
Để tìm hiểu cách gửi yêu cầu đầu tiên, hãy đọc hướng dẫn về cách gửi dữ liệu đến Trình quản lý thẻ phía máy chủ.