Measurement Protocol

Nền tảng Measurement Protocol của Google Analytics giúp nâng cao khả năng đo lường đối với luồng dữ liệu web và ứng dụng bằng cách gửi sự kiện trực tiếp đến máy chủ của Google Analytics thông qua các yêu cầu HTTP. Bạn có thể ghi lại các tương tác từ máy chủ đến máy chủ và tương tác ngoại tuyến, rồi gửi chúng dưới dạng sự kiện Measurement Protocol đến Google Analytics để xem trong báo cáo.

Bạn phải sử dụng tính năng gắn thẻ (gTag, Trình quản lý thẻ hoặc Google Analytics cho Firebase) để sử dụng giao thức này. Hãy xem các tính năng chính để biết thông tin quan trọng về cách Measurement Protocol này hoạt động với Google Analytics.

Trường hợp sử dụng

Sau đây là một số cách sử dụng Measurement Protocol:

  • Liên kết hành vi từ trực tuyến đến ngoại tuyến
  • Đo lường các lượt tương tác phía máy khách và phía máy chủ.
  • Gửi những sự kiện diễn ra bên ngoài lượt tương tác thông thường của người dùng, chẳng hạn như lượt chuyển đổi ngoại tuyến.
  • Gửi sự kiện từ những thiết bị và ứng dụng không có chức năng thu thập dữ liệu tự động, như kiosk và đồng hồ.

Đọc thêm về cách triển khai các trường hợp sử dụng phổ biến trong hướng dẫn về các trường hợp sử dụng.

Bắt đầu

Hãy xem phần gửi sự kiện để tìm hiểu cách gửi sự kiện đến Google Analytics bằng Measurement Protocol.

Nếu đang triển khai Measurement Protocol cho một luồng ứng dụng, bạn có thể bắt đầu bằng lớp học lập trình Gửi các sự kiện trong ứng dụng đến Google Analytics bằng Measurement Protocol.

Kiến trúc

Sau đây là thông tin tổng quan về Measurement Protocol.

sơ đồ trình tự của Measurement Protocol

Các tính năng chính

Phần này giải thích thông tin quan trọng về cách sử dụng Measurement Protocol. Bạn phải gắn thẻ bằng gTag, Trình quản lý thẻ hoặc Google Analytics cho Firebase thì mới có thể dùng hầu hết các tính năng trên nền tảng Measurement Protocol với Google Analytics.

Tái tiếp thị

Tính năng tái tiếp thị trên cùng một thiết bị được hỗ trợ khi bạn bật tín hiệu của Google. Bạn phải có Mã nhận dạng người dùng để sử dụng tính năng tái tiếp thị trên nhiều thiết bị.

Mã nhận dạng cho quảng cáo

Các giá trị nhận dạng quảng cáo như GBRAID/WBRAID được thu thập trong các lượt tương tác trực tuyến sẽ tự động được liên kết với các sự kiện của Measurement Protocol bằng cách sử dụng client_id hoặc app_instance_id.

Chế độ cài đặt quyền riêng tư

Các sự kiện Measurement Protocol được kết hợp với các lượt tương tác trực tuyến bằng cách sử dụng client_id hoặc app_instance_id để áp dụng các chế độ cài đặt quyền riêng tư của người dùng theo chức năng, chẳng hạn như "quảng cáo không được cá nhân hoá" và "giới hạn theo dõi quảng cáo".

Thông tin về vị trí địa lý và thiết bị

Google Analytics tự động liên kết thông tin gần đây nhất về vị trí địa lý và thiết bị từ hoạt động gắn thẻ với các sự kiện Measurement Protocol bằng cách sử dụng client_id hoặc app_instance_id. Điều này đảm bảo rằng các sự kiện Measurement Protocol của bạn được phản ánh trong những báo cáo có phương diện địa lý và thiết bị.

Nếu bạn muốn một sự kiện Measurement Protocol phản ánh thông tin về vị trí địa lý và thiết bị từ một phiên cụ thể thay vì thông tin mới nhất cho client_id hoặc app_instance_id, hãy thêm session_id vào sự kiện và gửi sự kiện đó đến Measurement Protocol trong vòng 24 giờ kể từ khi bắt đầu phiên.

Bạn có thể cung cấp thông tin địa lýthông tin về thiết bị cho các sự kiện bằng Measurement Protocol.

Nếu thẻ của bạn không thu thập thông tin về thiết bị, thì thông tin này sẽ mặc định là desktop đối với luồng dữ liệu trên web và mobile đối với luồng dữ liệu ứng dụng.

Đầy đủ từ máy chủ đến máy chủ

Mặc dù bạn có thể chỉ gửi sự kiện đến Google Analytics bằng Measurement Protocol, nhưng bạn chỉ có thể xem được báo cáo một phần. Mục đích của Measurement Protocol là tăng cường các sự kiện hiện có được thu thập bằng gtag, GTM hoặc Firebase. Một số tên sự kiện và tên tham số được dành riêng để sử dụng thông qua tính năng thu thập tự động và không thể gửi qua Measurement Protocol.

Tạo hoặc đổi tên sự kiện

Các quy tắc để tạo hoặc đổi tên sự kiện không được kích hoạt bởi các sự kiện được gửi bằng Measurement Protocol. Ứng dụng của bạn phải triển khai logic để gửi các sự kiện tuỳ chỉnh thông qua Measurement Protocol, tương tự như các quy tắc được định cấu hình trong giao diện người dùng Google Analytics.

Các bước tiếp theo