Tôi muốn sử dụng Google Analytics để theo dõi tốc độ trang web. Tôi đã dán mã dưới đây vào trang HTML của tôi:Tốc độ trang web của Google Analytics với trang webSpeedSampleRate có lỗi JavaScript
<script type="text/javascript">
(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_debug.js','ga');
ga('create', 'UA-xxxxxxxx-x', 'domain.com', {'siteSpeedSampleRate': 100});
ga('send', 'pageview');
</script>
Để kiểm tra nó trong localhost của tôi, tôi sử dụng analytics_debug.js
thay vì analytics.js
, UA-xxxxxxxx-x
như id thực, và domain.com
như tên miền thực sự. siteSpeedSampleRate
được sử dụng để đặt tốc độ lấy mẫu (xem this link).
Tuy nhiên, khi trang HTML của tôi được truy cập, lỗi JavaScript này xảy ra khi gọi ga('send', 'pageview')
:
Missing required field '"timingCategory"' for hit of type '"timing"' analytics_debug.js:8
log analytics_debug.js:8
O analytics_debug.js:7
b analytics_debug.js:15
Ec analytics_debug.js:15
nc analytics_debug.js:21
gc.(anonymous function).execute analytics_debug.js:19
ad.(anonymous function).send analytics_debug.js:45
Y.b.(anonymous function) analytics_debug.js:32
(anonymous function) analytics_debug.js:46
Sc analytics_debug.js:33
(anonymous function) analytics_debug.js:33
Missing required field '"timingVar"' for hit of type '"timing"' analytics_debug.js:8
log analytics_debug.js:8
O analytics_debug.js:7
b analytics_debug.js:15
Ec analytics_debug.js:15
nc analytics_debug.js:21
gc.(anonymous function).execute analytics_debug.js:19
ad.(anonymous function).send analytics_debug.js:45
Y.b.(anonymous function) analytics_debug.js:32
(anonymous function) analytics_debug.js:46
Sc analytics_debug.js:33
(anonymous function) analytics_debug.js:33
Bực bội. Họ nên sửa nó! – stolsvik