DokumentationAnalyticsStrömning av Media Collection Guide

Äldre API - konvertering från 1.x till 2.x

Senast uppdaterad: 18 juli 2024
  • Ämnen:

Skapat för:

  • Användare
  • Administratör
  • Utvecklare

Media SDK 2.x API-referenser

  • API-referens för Android
  • API-referens för iOS
  • JS API-referens
  • API-referens för Chromecast

Nödvändiga spår*-API

VHL 1.xVHL 2.x
videoPlayerPlugin.trackVideoLoad()Ej tillämpligt
videoPlayerPlugin.trackSessionStart()mediaHeartbeat.trackSessionStart(mediaObject, mediaCustomMetadata)
videoPlayerPlugin.trackPlay()mediaHeartbeat.trackPlay()
videoPlayerPlugin.trackPause()mediaHeartbeat.trackPause()
videoPlayerPlugin.trackComplete()mediaHeartbeat.trackComplete()
videoPlayerPlugin.trackVideoUnload()mediaHeartbeat.trackSessionEnd()
videoPlayerPlugin.trackApplicationError()Ej tillämpligt
videoPlayerPlugin.trackVideoPlayerError()mediaHeartbeat.trackError()

Alla valfria API:er för spårning, till exempel (annonser, kapitel, ändring av bithastighet, sökning och buffring), ingår nu i ett enda trackEvent-API. API:t trackEvent tar emot en konstant parameter som representerar den typ av händelse som ska spåras:

Valfria trackEvent-API

VHL 1.xVHL 2.x
Returnera en giltig AdBreakInfo i VideoPlayerPlugin.getAdBreakInfo()trackEvent(Event.AdBreakStart)
Returnera null i VideoPlayerPlugin.getAdBreakInfo()trackEvent(Event.AdBreakComplete)
playerPlugin.trackAdStart()trackEvent(Event.AdStart, adObject, adCustomMetadata)
playerPlugin.trackAdComplete()trackEvent(Event.AdComplete)
Returnera null i VideoPlayerPlugin.getAdInfo()trackEvent(Event.AdSkip)
playerPlugin.trackChapterStart()trackEvent(Event.ChapterStart, chapterObject, chapterCustomMetadata)
playerPlugin.trackChapterComplete()trackEvent(Event.ChapterComplete)
Returnera null i 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