Mặc dù việc gửi thông tin Google có thể nhận dạng cá nhân đơn giản là không được phép , thay vào đó , bạn có thể gửi một mã định danh chỉ được biết đến cho bạn .
Bạn nên tạo những gì tôi sẽ gọi là một số nhận dạng Google Analytics (GAID) được ánh xạ tới tên người dùng / ID người dùng và chỉ được sử dụng để gửi dữ liệu theo dõi tới Google Analytics. Bạn có thể sẽ cần lưu trữ cái này với bảng đối tượng người dùng / người dùng trong hệ thống phụ trợ của bạn.
Tôi đã viết lên một số ví dụ trong thế giới thực về những gì được và không được phép trong blog này:
Xác định người dùng của bạn trong Google Analytics trong khi tuân thủ phần 7 của điều khoản dịch vụ
Sau đó, bạn có thể gửi một cái gì đó như thế này đến Google Analytics:
var gaid = 'some secret identifier';
_gaq.push(['_setCustomVar', 1, 'gaid', gaid, 1 ]);
Điều này có nghĩa là đặt một biến tùy chỉnh (tham số thứ nhất là '_setCustomVar'
) ...
- trong khe
1
(tham số thứ 2)
- có tên
'gaid'
(tham số thứ 3)
- với giá trị
'some secret identifier'
(tham số thứ 4)
- cho toàn bộ chuyến thăm (tham số thứ 5)
Khi điều này được thực hiện, bạn sẽ cần tra cứu từng người dùng gaid
trong hệ thống phụ trợ của bạn.
Ngoài ra, bạn có thể xây dựng tích hợp của riêng mình với API Google Analytics để kết hợp dữ liệu từ Google Analytics với dữ liệu trong hệ thống phụ trợ của bạn.
Nếu bạn thay đổi nội dung của biến tùy chỉnh dựa trên lượt truy cập sau khi được đặt ban đầu, nhưng trong lần truy cập tên, giá trị sẽ được ghi đè.
Cập nhật:
Trên trang web của bạn
Google đã phát hành Universal Analytics ra khỏi phiên bản beta vào đầu tháng 4 năm 2014. Bây giờ khá dễ dàng để thiết lập loại điều này với tính năng ID người dùng
ví dụ
<script>
// Standard Google Universal Analytics code
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXX-Y', {'userId': gaid});
ga('set', 'dimension1', gaid); // Set a `Custom User ID` dimension too if the user id hasn't been rolled out to you yet.
ga('send', 'pageview');
</script>
Tính năng "ID người dùng" hiện đang được triển khai, do đó, trong thời gian này, chúng tôi đang sử dụng Thứ nguyên tùy chỉnh để lưu trữ "ID người dùng tùy chỉnh" của riêng mình.
Trong Google Analytics
- Duyệt đến Quản trị Google Analytics
- Chọn một Tài khoản và sau đó là Tài sản trong tài khoản đó
- Mở rộng Định nghĩa tùy chỉnh bên dưới Thuộc tính được chọn
- Chọn thứ nguyên tùy chỉnh
- Nhấp vào nút Tên thứ nguyên tùy chỉnh
- Trong màn hình
Thêm thứ nguyên tùy chỉnh
- Gõ Tuỳ chỉnh User ID trong danh lĩnh vực
- Chọn Truy cập từ menu thả xuống Phạm vi
- Chọn hộp kiểm Hoạt động
- Nhấp vào nút Tạo
Xin chúc mừng, giờ đây bạn có Thứ nguyên tùy chỉnh có tên ID người dùng tùy chỉnh có sẵn để sử dụng trong giao diện Google Analytics. Tiếp theo, bạn sẽ cần điền vào thứ nguyên tùy chỉnh này với một số dữ liệu.