Thẻ Google Analytics có một số lựa chọn cấu hình có thể ảnh hưởng đến phiên và danh tính người dùng. Nếu bạn định cấu hình không chính xác các thuộc tính này, thì hệ thống có thể không xác định hoặc phân loại được nguồn lưu lượng truy cập, cũng như các vấn đề khác trong báo cáo. Cấu hình chính xác sẽ hỗ trợ báo cáo chính xác và ngăn các hàng chưa được chỉ định trong nhóm kênh trong báo cáo, giá trị (not set) và một lượng lớn lưu lượng truy cập được phân loại là trực tiếp một cách không mong muốn.
Trong báo cáo Google Analytics, hàng chưa được chỉ định sẽ xuất hiện khi Analytics không thể phân loại nguồn lưu lượng truy cập. Analytics phân loại nguồn lưu lượng truy cập thành các kênh dựa trên các quy tắc cố định. Ví dụ: Kênh Kết quả tìm kiếm tự nhiên bao gồm lưu lượng truy cập từ tất cả các công cụ tìm kiếm. Các kênh được sắp xếp thành nhóm kênh. Nếu sử dụng nhóm kênh mặc định, bạn có thể xem xét logic cụ thể phân loại lưu lượng truy cập trong phần Định nghĩa kênh mặc định. Bạn có thể xem các nhóm kênh ở cấp người dùng, phiên hoặc sự kiện.
Khi một nguồn lưu lượng truy cập không phù hợp với định nghĩa của một trong các kênh trong nhóm kênh mà bạn đang xem trong báo cáo, nguồn lưu lượng truy cập đó sẽ hiển thị là chưa được chỉ định. Có thể không có quy tắc được xác định trước để phân loại nguồn lưu lượng truy cập nếu lưu lượng truy cập của bạn đến từ một nguồn hoặc phương tiện do người dùng xác định hoặc là (not set) vì thiếu thông tin về phiên hoặc danh tính người dùng.
Các phương pháp hay nhất để sắp xếp mã thẻ
Hãy làm theo các phương pháp hay nhất được đề xuất về cách sắp xếp mã thẻ:
| Loại thẻ | Hướng dẫn | Các phương pháp hay nhất |
|---|---|---|
|
Thẻ Google |
Định cấu hình các sản phẩm của Google và gửi dữ liệu sự kiện |
Khởi chạy thẻ Google trước khi gọi một phương thức sự kiện, bao gồm cả các sự kiện do đối tượng kích hoạt. |
|
Trình quản lý thẻ của Google |
Thiết lập Trình quản lý thẻ của Google |
Làm theo 4 bước để thiết lập Trình quản lý thẻ của Google (GTM) |
|
Gắn thẻ phía máy chủ |
Đừng bỏ qua các chế độ cài đặt thẻ cụ thể này. Bạn không nên duy trì cả phương thức triển khai phía máy chủ và phương thức triển khai độc lập phía máy khách trên cùng một trang cho cùng một tài sản Google Analytics. Nếu bạn đang sử dụng sGTM, hãy đảm bảo rằng tất cả thẻ đang hoạt động đều được thiết lập để gửi sự kiện thông qua vùng chứa phía máy chủ. |
Nếu không thể làm theo phương pháp sắp xếp được đề xuất cho sự kiện, bạn vẫn nên làm theo hai đề xuất sau. Nếu không, bạn có thể gặp vấn đề khi báo cáo.
- Cung cấp càng sớm càng tốt tất cả cấu hình liên quan cho trang trong lệnh
config(đối với thẻ Google) hoặc chế độ cài đặt thẻ Google (đối với Trình quản lý thẻ của Google) trên trang và trước mọi sự kiện. - Tránh kích hoạt sự kiện tuỳ chỉnh trước lệnh
config, nếu không, các sự kiện này sẽ được phân thành lô với sự kiệnsession_start. Lệnhconfigcó thể ảnh hưởng đến danh tính người dùng và phiên cho phần còn lại của trang; nghĩa là không thể liên kết lượt xem trang và các sự kiện sau đó với sự kiện tuỳ chỉnh và thời điểm bắt đầu phiên trước đó.
Điều gì sẽ xảy ra nếu các sự kiện của tôi không được sắp xếp chính xác?
Khi thẻ Google Analytics được đặt vào những thời điểm không mong muốn, thì điều này có thể ảnh hưởng đến mã nhận dạng người dùng, mã nhận dạng phiên hoặc cả hai. Ví dụ: nếu lệnh cấu hình hoặc thẻ Google kích hoạt sau các sự kiện khác trong trang, thì điều này có thể khiến báo cáo không chính xác. Điều này có thể dẫn đến:
- Dữ liệu xuất hiện dưới dạng (not set) trong Analytics
- Số người dùng và số phiên không chính xác
- Các chỉ số ở cấp người dùng và phiên không được tính toán chính xác
- Phương pháp đo lường người dùng và phiên không chính xác
Điều gì có thể khiến các sự kiện bị sắp xếp không chính xác?
Sau đây là một số nguyên nhân phổ biến gây ra thời gian không mong muốn:
| Tính năng | Nguyên nhân | Kết quả | Các phương pháp hay nhất |
|---|---|---|---|
|
Gắn thẻ phía máy chủ Chế độ cài đặt do máy chủ quản lý (mã ứng dụng do máy chủ quản lý) Chế độ cài đặt do ứng dụng quản lý |
Đánh dấu vào hộp gắn thẻ phía máy chủ cho "Chế độ cài đặt do máy chủ quản lý" (được bật theo mặc định). Khi các sự kiện Google Analytics được xử lý thông qua thẻ máy chủ, người dùng có nhiều lựa chọn để sử dụng một mã nhận dạng người dùng khác với mã ứng dụng mà thẻ web sử dụng. |
Việc đặt chế độ "Do máy chủ quản lý" trong trình đơn thả xuống ở trên cùng có nghĩa là tính năng gắn thẻ phía máy chủ sẽ quản lý một mã ứng dụng riêng biệt và thay thế mã này cho các phép đo mà tính năng này xử lý. Tính năng này cũng cho phép một số lựa chọn về cách viết cookie đó và lựa chọn di chuyển theo thời gian cho những khách hàng có lưu lượng truy cập trực tiếp GA hiện tại và không muốn có sự gián đoạn rõ ràng trong đối tượng và báo cáo bằng cách đột ngột thay đổi tất cả mã nhận dạng của khách truy cập tại một thời điểm. |
Nếu sử dụng lựa chọn này, bạn phải đảm bảo rằng tất cả dữ liệu đo lường cho luồng của bạn đều được truyền qua thẻ máy chủ và không có dữ liệu nào được gửi trực tiếp đến máy chủ của Google. Cách dễ nhất để thực hiện việc này là đảm bảo rằng Trình quản lý thẻ của Google hoặc lệnh cấu hình (thẻ Google) cho thẻ web gửi dữ liệu đến vùng chứa phía máy chủ luôn là thẻ hoặc lệnh đầu tiên cho vùng chứa đó. |
|
Tuỳ chỉnh tên cookie |
Thao tác này sẽ thay đổi tên của cookie của bên thứ nhất dùng cho cả mã ứng dụng và trạng thái phiên. |
Bạn không thể liên kết người dùng trên các phiên và không thể đưa sự kiện vào các phiên. Các chỉ số sự kiện sẽ xuất hiện dưới dạng (not set) khi được phân tích bằng phương diện phiên hoặc người dùng. |
Sử dụng một tiền tố cookie nhất quán trên trang web của bạn. Bạn nên sử dụng tiền tố cookie trong Analytics để tạo tên cookie tuỳ chỉnh, chứ không phải để tạo nhiều nhóm cookie riêng biệt. Điều này sẽ xảy ra nếu bạn sử dụng các tiền tố khác nhau hoặc không nhất quán. |
|
Trình liên kết tự động trên nhiều miền |
Chế độ cài đặt này yêu cầu thẻ xử lý và bắt đầu sử dụng dữ liệu phiên và ứng dụng từ trang trước (nếu có). Khi sử dụng dữ liệu được liên kết, thẻ sẽ giả định rằng phiên đã bắt đầu trên trang trước. |
Nếu trình liên kết được khởi chạy muộn và phát hiện thấy một người dùng được liên kết trên nhiều miền thông qua lệnh cấu hình muộn, thì danh tính người dùng sẽ đột nhiên thay đổi tại thời điểm đó. Ít nhất, các lệnh cấu hình muộn sẽ dẫn đến các phiên ngắn bị loại bỏ khi các giá trị tham số trình liên kết được áp dụng. Mọi thuộc tính phiên hoặc người dùng đã gửi tại thời điểm đó đều không thể liên kết với phiên hoặc người dùng thực. |
Không tuỳ chỉnh mã ứng dụng hoặc mã phiên, vì việc này sẽ dẫn đến các giả định bị lỗi trong cả thẻ và quá trình xử lý về cách các phiên sẽ được cấu trúc, đồng thời cũng có thể dẫn đến các vấn đề. |
|
Trình liên kết nhiều miền theo cách thủ công |
Để cho phép khách hàng triển khai tính năng đo lường trên nhiều miền theo cách thủ công, thẻ Google Analytics có các API để lấy và đặt cả mã ứng dụng và mã phiên. Việc vô tình sửa đổi |
Những sự kiện bị tách rời khỏi mã ứng dụng và mã phiên ban đầu có thể thiếu thông tin quan trọng và gây ra các vấn đề phân bổ không mong muốn. |
Sử dụng Không sử dụng các API này để sửa đổi hoặc cung cấp mã ứng dụng hoặc mã phiên tuỳ chỉnh. Bạn chỉ nên đặt các mã nhận dạng này theo cách thủ công trong một số ít trường hợp cần thiết lập theo cách thủ công trên nhiều miền. |
1 trình liên kết là thông số từ tính năng liên kết tự động trên nhiều miền. Bạn có thể đặt mã ứng dụng và mã phiên theo cách thủ công nếu tính năng liên kết tự động trên nhiều miền không hoạt động trên trang web của bạn. Tuyệt đối không tuỳ chỉnh các giá trị này. Google Analytics yêu cầu các giá trị ở một định dạng nhất định và các giá trị không mong muốn có thể dẫn đến sự cố. Tìm hiểu thêm về tham số trình liên kết.