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,我沒有看到任何讓我能夠訪問視頻的直接網址的東西。