2012-12-19 31 views
0

當使用單個視頻播放器時,我可以成功傳入additionalAdTargetingParams,其值爲廣告服務器(例如:VERTICAL,PARTNER等)。這些值基於單個視頻的元數據。但是,在使用播放列表播放器時,我不清楚在每次播放新視頻的時間間隔內如何通過相同的視頻級別詳細信息。additionalAdTargetingParams for playlist player?

我知道一個選項可能是使用單個視頻播放器和縮略圖來僞造播放列表體驗,但我覺得應該有一種方法可以對播放列表中的每個視頻執行此操作,而我只是沒有看到它。

任何想法?

回答

1

可以爲Video Cloud Studio的廣告模塊中的視頻設置鍵值,但是如果您想動態設置它們,則可以使用播放器的setAdPolicy()API。

文檔的setAdPolicy()API: http://developer.brightcove.com/en/articles/dynamic-ad-policies-using-setadpolicy-api

這個API將允許因爲它對您爲每個視頻設置鍵值。使用getAdPolicy()獲取當前廣告策略的副本,偵聽MediaEvent.CHANGE(在選擇新視頻時觸發),根據需要修改對象(即更改鍵值),然後使用setAdPolicy()新的對象。

目前,這是一個僅限Flash的API。對於HTML5,您可能會考慮您提到的單一視頻播放器體驗。

播放器還將播放列表自動包含爲鍵值。從廣告服務器中,您可以直接將播放列表ID作爲鍵值定位,而不需要任何代碼(儘管這與使用VERTICAL,PARTNER作爲所需標誌的用例完全不匹配): http://support.brightcove.com/en/video-cloud/docs/key-value-pairs-passed-video-cloud

+0

I'我一直在使用視頻雲超過一年,但沒有注意到你可以在視頻級別操縱鍵/值。我現在看到了adKeys,我可以通過媒體API設置這些,但該數據已存在於我們的CMS中。但我會看看setAdPolicy - 謝謝! – jco