Google Analytics 4 (hoặc bất kỳ công cụ tương tự nào khác) sẽ không mang lại nhiều lợi ích nếu bạn chỉ sử dụng “bề nổi” của nó. Để thực sự khai thác tối đa tiềm năng của nền tảng này, bạn cần tùy chỉnh cách thức thu thập dữ liệu. Một trong những cách bạn có thể tùy chỉnh là thông qua Custom Dimension. Thay vì chỉ có một số dữ liệu chung chung, bạn có thể đi sâu vào quá trình thiết lập.
Mỗi doanh nghiệp sẽ có mục tiêu và yêu cầu khác nhau cũng như cần theo dõi những thông tin khác nhau để hiểu rõ cách thức hoạt động của từng bộ phận. Việc tùy chỉnh Google Analytics cho phép bạn tập trung vào những dữ liệu quan trọng nhất, giúp bạn đưa ra quyết định sáng suốt và thúc đẩy hiệu quả kinh doanh.
Mục lục bài viết
Dimension là gì?
Dimension là một parameter/ thuộc tính hoặc đặc tính của dữ liệu. Nó có thể là một thuộc tính của sản phẩm, sự kiện, người dùng, trang web, v.v. Nó giúp chúng ta mô tả và hiểu rõ hơn những gì đang xảy ra, nó đang diễn ra ở đâu, khi nào đang xảy ra, v.v
Dưới đây là một số ví dụ về dimension:
Một giao dịch xảy ra trên một trang web. Dimension của nó có thể là :
- Transaction ID
- Coupon code
- Latest traffic source, v.v
Người dùng đăng nhập vào một trang web và bạn gửi thông tin đăng nhập sự kiện đó tới Google Analytics. Custom Dimension của sự kiện đó có thể là:
- Login method
- User ID, v.v
Sản phẩm được mua. Dimension của nó có thể là:
- Product name
- Product category
- Product variant
- Product size, v.v
Người dùng đã đăng nhập sẽ mở tài khoản của mình. Dimension của người dùng có thể là:
- User ID
- Registration country
- Pricing plan, v.v
Tóm lại, dimension là một parameter mô tả một cái gì đó. Còn custom dimension là bất kỳ thuộc tính nào mà bạn định cấu hình bổ sung trong công cụ phân tích của mình vì chức năng mặc định không bao gồm thuộc tính đó.
Custom Dimension trong GA4 và Custom Dimension trong UA
Mặc dù có nhiều dimension trong Google Analytics nhưng chúng không thể bao gồm tất cả các tình huống có thể xảy ra. Vì vậy, custom dimension là cần thiết.
Phạm vi trong UA
Phạm vi xác định những sự kiện nào mà dimension sẽ áp dụng. Trong Universal Analytics, có bốn phạm vi:
- Custom Dimension trong phạm vi người dùng được áp dụng cho tất cả các lần truy cập của người dùng (lần truy cập là một sự kiện, số lần xem trang, v.v.). Ví dụ: nếu bạn gửi ID người dùng làm custom dimension, ID đó sẽ được áp dụng cho tất cả sự kiện của session cụ thể đó VÀ cho tất cả lần truy cập trong tương lai của người dùng đó (miễn là cookie GA vẫn giữ nguyên).
- Dimension trong phạm vi session được áp dụng cho tất cả lần truy cập của một session cụ thể. Ví dụ: bạn có thể gửi custom dimension ID phiên và ngay cả khi bạn gửi dimension đó cùng với sự kiện cuối cùng của session thì tất cả các sự kiện trước đó (của cùng một session) sẽ nhận được giá trị. Điều này được thực hiện trong phần phụ trợ của Google Analytics.
- Dimension trong phạm vi lần truy cập chỉ áp dụng cho sự kiện/lần truy cập cụ thể đó (mà dimension đã được gửi). Ví dụ: bạn có thể gửi một sự kiện “bắt đầu dùng thử” tới Universal Analytics và cùng với sự kiện đó, bạn có thể bao gồm một parameter bổ sung, “gói giá”. Dimension đó sẽ chỉ được áp dụng cho sự kiện “bắt đầu dùng thử”.
- Custom Dimension trong phạm vi sản phẩm chỉ áp dụng cho một sản phẩm cụ thể (được theo dõi bằng chức năng Enhanced Ecommerce). Ngay cả khi bạn gửi nhiều sản phẩm với cùng một giao dịch, mỗi sản phẩm có thể có các giá trị khác nhau trong custom dimension trong phạm vi sản phẩm, ví dụ: “kích thước sản phẩm”, “màu sắc sản phẩm”, v.v.
Phạm vi đã thay đổi như thế nào trong GA4
Mặc dù phạm vi session vẫn có trong GA4 nhưng phạm vi này chỉ áp dụng cho một số dimension tích hợp sẵn (chẳng hạn như Landing page hoặc nhóm kênh mặc định của Session). Phạm vi session không có sẵn cho custom dimension.
Nếu muốn áp dụng một dimension cho tất cả các sự kiện của một session cụ thể, bạn phải gửi dimension đó cùng với mọi sự kiện (việc này có thể được thực hiện ở cấp mã (gtag) hoặc trong GTM). Và việc triển khai phụ thuộc vào nơi bạn có dữ liệu đó ngay từ đầu. Nó có thể ở trong cookie, lớp dữ liệu hoặc ở một nơi nào khác.
Vì vậy, hiện tại, GA4 hỗ trợ ba phạm vi cho custom dimension:
- Phạm vi người dùng (áp dụng cho tất cả các sự kiện tiếp theo của người dùng sau khi custom dimension trong phạm vi người dùng được đặt))
- Phạm vi sự kiện (giống như phạm vi Lượt truy cập trong UA)
- Phạm vi item (giống như Phạm vi sản phẩm trong UA)
Custom dimension ở phạm vi người dùng trong GA4 hoạt động tương tự như dimension ở phạm vi người dùng trong UA nhưng có một số điểm khác biệt:
- Trong UA, custom dimension trong phạm vi người dùng (được đặt ở giữa session người dùng) đã được áp dụng cho MỌI sự kiện trong cùng một session (ngay cả khi một số sự kiện xảy ra trước khi dimension được đặt). Trong GA4, Thuộc tính người dùng được áp dụng cho tất cả các sự kiện, từ thời điểm cụ thể đó trở đi. Các sự kiện trước đây của cùng một “session” sẽ không bị sửa đổi (vì GA4 cố gắng loại bỏ khái niệm “session” (ở một mức độ nào đó)).
- Quá trình định cấu hình custom dimension ở phạm vi người dùng trong GA4 cũng đã thay đổi.
- Bạn có thể có tối đa 25 custom dimension ở phạm vi người dùng trong một thuộc tính GA4 (con số này cao hơn nhiều so với “giới hạn 20 custom dimension” trong UA miễn phí áp dụng cho các dimension của tất cả phạm vi).
Kết luận
Trong UA, Custom dimension giống như một tính năng trung gian hơn và nhiều nhà tiếp thị thậm chí còn không sử dụng nó . Với sự phát triển của GA4, custom dimension đã trở thành chức năng cơ bản cần thiết ngay cả đối với người mới bắt đầu. Nếu bạn muốn theo dõi một sự kiện và bất kỳ parameter văn bản bổ sung nào, về cơ bản bạn đang xử lý các dimension.
Bạn phải gửi một số dữ liệu tùy chỉnh đến GA4 và đăng ký một parameter làm custom dimension (nếu bạn muốn sử dụng/xem parameter đó trong báo cáo GA4).
Nhưng nếu bạn đang sử dụng GA4 chỉ để truyền dữ liệu đến BigQuery và phân tích dữ liệu đó ở đó thì không cần phải đăng ký dimension. Ngay cả những parameter chưa đăng ký cũng sẽ có sẵn trong BigQuery.
Nguồn tham khảo: A Guide to Custom Dimensions in Google Analytics 4