Tôi đang sử dụng UA trên phần mềm nội bộ của công ty để hiểu cách người dùng sử dụng phần mềm đó và một phần trong số đó là tìm hiểu những gì họ nhấp vào khi họ nhấp vào.Phân bổ liên kết nâng cao của Google Universal Analytics
Tăng cường Thuộc tính liên kết dường như là sự lựa chọn tốt nhất cho điều này, nhưng theo Documents Nhà phát triển:
Tag trang của bạn để tăng cường thuộc tính liên kết
Để thực hiện gắn thẻ bổ sung này cho nâng cao liên kết phân bổ, bạn phải sử dụng mã số asynchronous version của Analytics theo dõi.
Vấn đề tôi thấy là hiện tại, tôi đang sử dụng Universal Analytics sử dụng analytics.js
trong khi phiên bản GA không đồng bộ sử dụng ga.js
. Vì vậy, bây giờ tôi đang bối rối vì tùy chọn có sẵn trong cài đặt thuộc tính của tôi trong phần Quản trị trong tài khoản GA của chúng tôi.
Univeral Analytics
<script>
(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-CODE-HERE', 'SITE_URL');
ga('send', 'pageview');
</script>
Mã không đồng bộ
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXX-X']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
Kể từ khi hai phiên bản của GA không tương thích, tôi vẫn có thể sử dụng tăng cường thuộc tính liên kết? Nếu vậy, tôi sẽ thực hiện các bước nào? Tôi không thể tìm thấy câu trả lời trong tài liệu Google Analytics liên quan đến ELA với UA.
Chỉnh sửa Hoàn toàn có thể hoặc được khuyên nên sử dụng cả hai phiên bản Google Analytics trên cùng một trang/trang web/thuộc tính? Giả sử tôi thiết lập thuộc tính GA khác cho phiên bản chuẩn và sử dụng cả hai đoạn mã JS trên trang web?
Nếu bạn nhìn vào kịch bản cho các thuộc tính liên kết (tại http: //www.google-analytics .com/plugins/ga/inpage_linkid.js), bạn có thể thấy rằng nó đẩy hàm 'f' vào' _provide' bằng cú pháp không đồng bộ. Có lẽ nếu chúng ta thay đổi 'window._gaq || eval (" var _gaq = []; "); _ gaq.push ([" _ cung cấp "," inpage_linkid ", f]);' to 'window.ga && window.ga ("cung cấp", "inpage_linkid", f); 'để khớp với cú pháp mới? Có ai đã thử điều này không? – Aejay