Để nhận dữ liệu GA nhấp bằng cách nhấp, bạn có thể thực hiện truy vấn theo cách cung cấp cho bạn khả năng kết hợp dữ liệu với nhau.
Trước tiên, bạn cần chuẩn bị dữ liệu trong GA. Vì vậy, với mỗi lần truy cập bạn gửi, hãy thêm một số giá trị được băm hoặc clientId + một số dấu thời gian vào thứ nguyên tùy chỉnh. Điều này sẽ cho bạn khả năng tham gia mỗi kết quả truy vấn.
Ví dụ: (Đây là cách chúng tôi làm điều đó tại Scitylana) Kịch bản này dưới móc vào kịch bản theo dõi của GA và đảm bảo mỗi hit chứa một chìa khóa cho khâu sau của kết quả truy vấn
<script>
var BindingsDimensionIndex = CUSTOM DIMENSION INDEX HERE;
var Version = 1;
function overrideBuildTask() {
var c = window[window['GoogleAnalyticsObject'] || 'ga'];
var d = c.getAll();
if (console) { console.log('Found ' + d.length + ' ga trackers') }
for (var i = 0; i < d.length; i++) {
var e = d[i]; var f = e.get('name');
if (console) { console.log(f + ' modified') }
var g = e.get('buildHitTask');
if (!e.buildHitTaskIsModified) {
e.set('buildHitTask', function(a) {
window['_sc_order'] = typeof window['_sc_order'] == 'undefined' ? 0 : window['_sc_order'] + 1;
var b = ['sl=' + Version, 'u=' + e.get('clientId'), 't=' + (new Date().getTime() + window['_sc_order'])].join('&');
a.set('dimension' + BindingsDimensionIndex, b);
g(a);
if (console) {
console.log(f + '.' + a.get('hitType') + '.set.customDimension' + BindingsDimensionIndex + ' = ' + b)
}
});
e.buildHitTaskIsModified = true
}
}
}
window.ga = window.ga || function() {
(ga.q = ga.q || []).push(arguments);
if (arguments[0] === 'create') { ga(overrideBuildTask) }
};
ga.l = +new Date();
</script>
Tất nhiên bây giờ bạn cần phải thực hiện một số kịch bản tham gia tất cả các kết quả bạn đã lấy từ GA.
Phiên bản miễn phí của công cụ thương mại có tên Scitylana có sẵn để tải xuống.
Disclamer: Tôi có cổ phần trong công ty
Nguồn
2016-09-08 09:17:23
Nếu bạn vẫn cần quyền truy cập dữ liệu GA không được lấy mẫu thô (không phải trả phí), bạn có thể thấy câu trả lời của tôi bên dưới - tôi không biết tại sao một người nào đó bỏ phiếu bầu chọn đó, nhưng đó có thể là cách dành cho bạn. –