html 使用Google Analytics跟踪HTML5视频观看次数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html 使用Google Analytics跟踪HTML5视频观看次数相关的知识,希望对你有一定的参考价值。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
<!-- Custom Functions -->
<script>
$(document).ready(function(){
var i=0;
var j=0;
/* Video Watched */
$("#video").bind("timeupdate", function() {
var currentTime = this.currentTime;
if(currentTime > 0.66*(this.duration)) {
if(i<1) {
/* Watched 66% */
ga('send', 'event', 'Videos', 'Watched','Video Title');
}
i=i+1; //Reset for duplicates
}
});
/* Video Finished, Thanks */
$("#video").bind("ended", function() {
if(j<1) {
/* Finished */
ga('send', 'event', 'Videos', 'Finished','Video Title');
}
j=j+1; //Reset for duplicates
});
});
</script>
<!-- HTML Code -->
<video id="video" width="100%" controls>
<source src="video.mp4" type="video/mp4">
</video>
<!-- Google Analytics Code -->
<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-YOUR-GA-ID', 'auto');
ga('send', 'pageview');
</script>
以上是关于html 使用Google Analytics跟踪HTML5视频观看次数的主要内容,如果未能解决你的问题,请参考以下文章
javascript 使用HTML属性进行jQuery Google Analytics事件跟踪
html 使用Google Universal Analytics跟踪404错误,同时捕获引荐来源。
html Google Analytics异步跟踪代码示例
html Google Analytics异步跟踪代码示例
html Google Analytics跟踪代码
html Google Analytics跟踪代码