0
后我使用JWPlayer 7手动初始化视频播放器这样的:JWPlayer 7 - 设置谷歌Analytics(分析)设置
jwplayer(videoContainer).setup({
file: '//content.jwplatform.com/videos/'+ assetID +'.mp4',
image: '//content.jwplatform.com/thumbs/' + assetID + '.jpg',
title: title,
category: "video",
width: "100%",
primary: 'html5',
autostart: autoplay,
ga: {
label: "title"
}
});
其中“标题”是传过来的自定义标题我产生。在我设置的ga块中,我必须传递一个自定义标题,以便在Google Analytics中,当我查看自定义事件时,标题将显示为“John Doe - John Doe谈论关于材料”,而不是默认显示的内容,这是一个神秘的视频网址。
但是,我发现,当我以这种方式设置视频播放器时,即使我们以各种质量对视频进行了代码转换,但如果通过像上面那样的“文件”选项传递视频网址,质量较低的视频,并且不会让用户选择在视频播放器中选择不同的质量(1080p,720p等)。
当我初始化我的球员是这样的:
<script type="text/javascript" src="http://content.jwplatform.com/players/<video id>-<player id>.js"></script>
JWPlayer会照顾一切对我来说和用户可以选择不同质量的视频。像这样调用播放器的另一面是我无法按照自己的方式设置Google Analytics。
所以其实有三个问题我这里有:
- 如果我通过javascript初始化我的视频播放器,是有办法使它所以视频播放器将让用户选择他们想要的视频质量?
- 有没有一种方法可以设置ga块并使用脚本引用初始化视频播放器?到目前为止,我还没有发现任何让我这样做的事情。
- 我们所有的视频都由JWPlayer托管,因此它们都被转换为我们指定的不同品质。质量的每个级别都与该视频直接相关。我的首要任务是将该自定义标题传递给Google Analytics,因此如果我必须通过javascript初始化我的视频播放器,是否有任何方法可以通过编程方式访问直接链接到每个转码视频?我探讨了他们的平台API,我没有看到任何让我能够访问视频的直接网址的东西。