Conversion d’API héritée 1.x à 2.x one-x-to-two-x-conv
éférences de l’API Media SDK 2.x
API de suivi requises* :
VHL 1.x
VHL 2.x
videoPlayerPlugin.trackVideoLoad()
S.O.
videoPlayerPlugin.trackSessionStart()
videoPlayerPlugin.trackPlay()
videoPlayerPlugin.trackPause()
videoPlayerPlugin.trackComplete()
videoPlayerPlugin.trackVideoUnload()
videoPlayerPlugin.trackApplicationError()
S.O.
videoPlayerPlugin.trackVideoPlayerError()
Toutes les API de suivi facultatives telles que les API de publicité, de chapitre, de changement de débit, de recherche et de mise en mémoire tampon font désormais partie d’une API trackEvent
unique. L’API trackEvent reçoit un paramètre constant qui représente le type d’événement qu’elle doit suivre :
API trackEvent facultatives :
VHL 1.x
VHL 2.x
Renvoie un
AdBreakInfo
valide dans VideoPlayerPlugin.getAdBreakInfo()
trackEvent(Event.AdBreakStart)
Renvoie null dans
VideoPlayerPlugin.getAdBreakInfo()
trackEvent(Event.AdBreakComplete)
playerPlugin.trackAdStart()
trackEvent(Event.AdStart, adObject, adCustomMetadata)
playerPlugin.trackAdComplete()
trackEvent(Event.AdComplete)
Renvoie null dans
VideoPlayerPlugin.getAdInfo()
trackEvent(Event.AdSkip)
playerPlugin.trackChapterStart()
trackEvent(Event.ChapterStart, chapterObject, chapterCustomMetadata)
playerPlugin.trackChapterComplete()
trackEvent(Event.ChapterComplete)
Renvoie null dans
VideoPlayerPlugin.getChapterInfo()
trackEvent(Event.ChapterSkip)
playerPlugin.trackSeekStart()
trackEvent(Event.SeekStart)
playerPlugin.trackSeekComplete()
trackEvent(Event.SeekComplete)
playerPlugin.trackBufferStart()
trackEvent(Event.BufferStart)
playerPlugin.trackBufferComplete()
trackEvent(Event.BufferComplete)
playerPlugin.trackBitrateChange()
trackEvent(Event.BitrateChange)
playerPlugin.trackTimedMetadata()
trackEvent(Event.TimedMetadataUpdate)
recommendation-more-help
c8eee520-cef5-4f8c-a38a-d4952cfae4eb