Gửi dữ liệu đến Trình quản lý thẻ phía máy chủ

Bài viết này mô tả các cách để gửi sự kiện đến vùng chứa phía máy chủ. Nếu bạn cần thêm thông tin cơ bản, hãy xem cách hoạt động của tính năng gắn thẻ phía máy chủ.

Bài viết này thảo luận cách:

  • Gửi dữ liệu từ một trang web đến vùng chứa phía máy chủ của bạn
  • Gửi thêm dữ liệu đến vùng chứa của máy chủ
  • Nhận dữ liệu trong vùng chứa phía máy chủ
  • Gửi dữ liệu từ các nguồn khác ngoài trang web

Trước khi bắt đầu

Hướng dẫn này giả định rằng bạn đã có:

1. Gửi dữ liệu từ một trang web đến vùng chứa phía máy chủ của bạn

Bạn có thể định tuyến dữ liệu thông qua phương thức triển khai phía máy chủ thông qua Trình quản lý thẻ hoặc thẻ Google (gtag.js). Chọn phương án triển khai.

Vui lòng chọn phương án triển khai bạn muốn.

Không bắt buộc: Gửi thông số bổ sung cho mỗi sự kiện

Bạn có thể gửi thêm 2 loại thông số bổ sung: Thông số cấp cấu hình và thông số cấp sự kiện. Các tham số cấu hình ảnh hưởng đến cách hoạt động của thẻ Google và chỉ có thể được đặt ở cấp thẻ Google.

Các thông số sự kiện chỉ định thông tin bổ sung về một sự kiện và có thể được đặt cho tất cả sự kiện, một số sự kiện hoặc sự kiện page_view.

Vui lòng chọn phương án triển khai bạn muốn.

2. Nhận dữ liệu trong vùng chứa phía máy chủ

Khi bạn gửi yêu cầu HTTP đến một vùng chứa phía máy chủ, ứng dụng phải xác nhận yêu cầu đó.

Cách xem danh sách các khách hàng hiện có:

  1. Mở Trình quản lý thẻ của Google

  2. Mở vùng chứa của máy chủ.

  3. Trong thanh điều hướng ở bên trái, hãy nhấp vào Khách hàng. Theo mặc định, ứng dụng GA4 được cài đặt sẵn trên vùng chứa phía máy chủ. Nếu bạn cần làm việc với Universal Analytics, hãy thiết lập ứng dụng Google Analytics: Universal Analytics.

  4. Nhấp vào tên khách hàng để xem hoặc chỉnh sửa thông tin chi tiết.

Chế độ cài đặt không bắt buộc cho ứng dụng

Trong hầu hết các trường hợp, ứng dụng sẽ không yêu cầu sửa đổi. Tuy nhiên, trường hợp sử dụng của bạn có thể khác và bạn nên chỉnh sửa một trong các chế độ cài đặt sau:

  • Mức độ ưu tiên: Xác định thứ tự chạy các ứng dụng. Các số cao hơn sẽ chạy trước và ứng dụng đầu tiên khớp với yêu cầu đến sẽ trở thành ứng dụng hoạt động cho yêu cầu đó.

  • Tiêu chí kích hoạt: Tiêu chí kích hoạt xác định thời điểm ứng dụng sẽ phản hồi các yêu cầu:

    • Đối với ứng dụng UA: Đường dẫn Universal Analytics mặc định: Ứng dụng sẽ kích hoạt khi đường dẫn yêu cầu bao gồm /collect, /r/collect và các đường dẫn tương tự khác được các tệp JavaScript sử dụng để gửi dữ liệu đến Google Analytics. Chế độ cài đặt này được bật theo mặc định.

    • Đường dẫn gtag.js mặc định cho các mã cụ thể: Sử dụng chế độ cài đặt này để cho phép hoạt động phân phát JavaScript gtag.js thông qua URL vùng chứa phía máy chủ của bạn. Khi được bật, ứng dụng này sẽ kích hoạt theo các yêu cầu đến đường dẫn yêu cầu gtag.js mặc định, ví dụ: /gtag/js?id=TAG_ID. Nhấp vào Thêm mã đo lường để thêm một hoặc nhiều mã đích đến.

Không bắt buộc: Nhận thêm dữ liệu trong Trình quản lý thẻ phía máy chủ

Nếu đang gửi thông số bổ sung, bạn cần thiết lập ứng dụng Google Analytics 4 trong vùng chứa máy chủ để phân tích cú pháp các thông số bổ sung và tạo dữ liệu sự kiện từ các thông số đó.

Cách sử dụng thông số bổ sung trong một thẻ máy chủ:

  1. Trong vùng chứa máy chủ, hãy nhấp vào Biến trong bảng điều hướng bên trái.
  2. Tạo Biến mới do người dùng xác định.
  3. Trong mục Cấu hình biến, hãy chọn loại biến Dữ liệu sự kiện.
  4. Trong Key Path (Đường dẫn khoá), hãy nhập tên của thông số.
  5. Đặt tên cho biến của bạn rồi Lưu.

Bây giờ, bạn có thể sử dụng thông số sự kiện trong bất kỳ thẻ nào khác trong vùng chứa máy chủ.

3. Không bắt buộc: Gửi dữ liệu từ các nguồn khác ngoài trang web

Bạn có thể sử dụng Measurement Protocol của Google Analytics để bật tính năng hỗ trợ gắn thẻ phía máy chủ từ các nguồn như ứng dụng dành cho thiết bị di động và ứng dụng từ máy chủ đến máy chủ.

Ứng dụng di động

Để ứng dụng Android hoặc iOS của bạn gửi dữ liệu đến vùng chứa máy chủ, bạn sẽ tạo một thẻ hình ảnh tùy chỉnh và định cấu hình thẻ đó để sử dụng Measurement Protocol:

  1. Trong vùng chứa cho thiết bị di động (Android hoặc iOS), hãy nhấp vào Thẻ > Mới.
  2. Trong Cấu hình thẻ, hãy chọn loại thẻ Hình ảnh tuỳ chỉnh.
  3. Đặt giá trị của URL hình ảnh thành một hình ảnh pixel trên vùng chứa máy chủ tại đường dẫn trong ứng dụng Measurement Protocol mà bạn đã chỉ định trước đó. Thêm mọi thông số Measurement Protocol mà bạn muốn vào cuối URL pixel của bạn:
    https://custom.example.com/app?v=1&tid=TAG_ID&cid=555&t=screenview&an=myApp&version=1.6.2&aid=com.foo.myapp&cd=home
  4. Bỏ chọn Bật chặn truy xuất bộ nhớ đệm.
  5. Lưu thẻ và xuất bản vùng chứa.
  6. Trong vùng chứa phía máy chủ, hãy nhấp vào Ứng dụng > Mới.
  7. Trong mục Cấu hình ứng dụng, hãy chọn loại ứng dụng Measurement Protocol.
  8. Đặt Trigger Path (Đường dẫn kích hoạt) thành đường dẫn của điểm cuối thu thập của ứng dụng.
  9. Lưu cấu hình ứng dụng và xuất bản vùng chứa phía máy chủ.

Ứng dụng từ máy chủ đến máy chủ

Để gửi dữ liệu Measurement Protocol đến vùng chứa của máy chủ, hãy thay thế tên máy chủ www.google-analytics.com bằng tên miền của vùng chứa máy chủ. Ví dụ:

POST /batch HTTP/1.1
Host: collection.example.com

v=1&tid=TAG_ID&cid=555&t=screenview&an=myApp&version=1.6.2&aid=com.foo.myapp&cd=home

Để nhận các lượt truy cập vào Measurement Protocol, hãy định cấu hình chế độ cài đặt Trình quản lý thẻ phía máy chủ bằng một ứng dụng Measurement Protocol:

  1. Trong vùng chứa phía máy chủ, hãy nhấp vào Ứng dụng > Mới.
  2. Trong mục Cấu hình ứng dụng, hãy chọn loại ứng dụng Measurement Protocol.
  3. Đặt Trigger Path (Đường dẫn kích hoạt) thành đường dẫn của điểm cuối của máy chủ.
  4. Lưu cấu hình ứng dụng và xuất bản vùng chứa.

Các bước tiếp theo

Để gửi dữ liệu trong ngữ cảnh bên thứ nhất thực sự, bạn cần phân phát các tập lệnh của Google (chẳng hạn như thư viện Google Analytics) từ máy chủ của riêng mình.

Tải tập lệnh Google qua máy chủ của tôi