Gắn thẻ phía máy chủ

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ẻ đo lường từ trang web hoặc ứng dụng của mình sang một 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 trên trang web hoặc ứng dụng hơn đồng nghĩa với việc có ít mã hơn để chạy ở phía máy khách.
  • Bảo mật tốt hơn: Dữ liệu của khách truy cập được bảo vệ tốt hơn và bảo mật 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 đó, dữ liệu sẽ được các thẻ khác xử lý và định tuyến.

Cách bắt đầu sử dụng cấu hình gắn thẻ phía máy chủ:

  1. Tạo vùng chứa phía máy chủ của Trình quản lý thẻ.
  2. Thiết lập máy chủ gắn thẻ GCP.

Tạo vùng chứa phía máy chủ của Trình quản lý thẻ

Để sử dụng cấu hình gắn thẻ phía máy chủ, hãy tạo một vùng chứa phía máy chủ mới cho Trình quản lý thẻ:

  1. Trong tài khoản Trình quản lý thẻ, hãy tạo một vùng chứa mới.
    1. Nhấp vào Accounts > trình đơn thao tác khác bên cạnh tên tài khoản có liên quan.
    2. Chọn Tạo vùng chứa.
  2. Trong phần Nền tảng mục tiêu, hãy chọn Máy chủ.
  3. 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 sẽ đượ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ột 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 ở 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 phương án triển khai sau:

  • Cấp phép tự động (nên dùng): Nếu bạn chọn Tự động cấp phép máy chủ gắn thẻ, thì Trình quản lý thẻ của Google sẽ thiết lập cho bạn một dự án GCP mới và một máy chủ gắn thẻ trên Cloud Run. 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.
  • Cấp phé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 không hiển thị với các tập lệnh trong trang (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ẻ của bạn.

Tìm hiểu về cách triển khai GCP mặc định

Khi bạn tạo một 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 cung cấp máy chủ gắn thẻ của mình?

Khi bạn tự động cấp phép cho 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ủ đã triển khai trên Cloud Run. Quá trình triển khai sẽ hạn chế lượng tài nguyên có sẵn và chỉ nên dùng để kiểm thử lưu lượng truy cập hạn chế.

Khi vùng chứa phía máy chủ bắt đầu nhận được 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 bị giới hạn 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 quá trình triển khai.

Miền máy chủ gắn thẻ của tôi là gì?

Quá trình 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 các 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?

Trong hầu hết các trường hợp, việc triển khai mặc định dự án GCP thông qua một máy chủ duy nhất đều miễn phí. Tuy nhiên, một số yếu tố có thể khiến bạn phát sinh chi phí khi triển khai một máy chủ:

  1. Tài khoản thanh toán dùng để triển khai GCP sẽ được liên kết với các dự án khác đẩy máy chủ ra khỏi Cấp độ miễn phí của GCP.
  2. Lưu lượng truy cập được gửi từ máy chủ vượt quá giới hạn bậc miễn phí.

Sau khi nâng cấp môi trường Cloud Run, bạn có thể sẽ chi tiêu từ 30 đến 50 USD cho mỗi máy chủ/tháng. Một lượng lớn lưu lượng truy cập mạng có thể làm tăng chi phí này.

Làm cách nào để thêm các phiên bản khác vào quá trình triển khai?

Để tìm hiểu cách thêm các phiên bản bổ sung vào quá trình triển khai, hãy đọc tài liệu về Cloud Run.

Gửi yêu cầu đầu tiên của bạ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ủ.