getMediaAnalyticsTracker

Questo comando Web SDK recupera un tracciatore Media Analytics. È possibile utilizzare questo comando per creare un'istanza dell'oggetto e quindi, utilizzando le stesse API fornite dalla libreria Media JS, tenere traccia degli eventi multimediali.

Il comando getMediaAnalyticsTracker restituisce l'API legacy di Media Analytics.

Nome metodo
Descrizione
Sintassi
getInstance
Crea un'istanza del file multimediale per tenere traccia della sessione di riproduzione.
Media.getInstance()
createMediaObject
Crea un oggetto contenente informazioni multimediali. Restituisce un oggetto vuoto se vengono passati parametri non validi.
Media.createMediaObject(name, id, length, streamType, mediaType)
createAdBreakObject
Crea un oggetto contenente informazioni sull'interruzione. Restituisce un oggetto vuoto se vengono passati parametri non validi.
Media.createAdBreakObject(name, position, startTime)
createAdObject
Crea un oggetto contenente informazioni sull’annuncio. Restituisce un oggetto vuoto se vengono passati parametri non validi.
Media.createAdObject(name, id, position, length)
createChapterObject
Crea un oggetto contenente informazioni sul capitolo. Restituisce un oggetto vuoto se vengono passati parametri non validi.
Media.createChapterObject(name, position, length, startTime)
createStateObject
Crea un oggetto contenente informazioni sullo stato. Restituisce un oggetto vuoto se vengono passati parametri non validi.
Media.createStateObject(name)
createQoEObject
Crea un oggetto contenente informazioni QoE. Restituisce un oggetto vuoto se vengono passati parametri non validi.
Media.createQoEObject(bitrate, startupTime, fps, droppedFrames)

Metodi di istanza

Nome metodo
Descrizione
Sintassi
trackSessionStart
Traccia l’intenzione di inizio riproduzione. Viene avviata una sessione di tracciamento sull’istanza di tracciamento dei contenuti multimediali.
trackerInstance.trackSessionStart(mediaInfo, contextData)
trackPlay
Tracciare la riproduzione o la ripresa di contenuti multimediali dopo una pausa precedente.
trackerInstance.trackPlay()
trackPause
Tracciare la pausa dei contenuti multimediali.
trackerInstance.trackPause()
trackComplete
Tracciamento del contenuto multimediale completato. Chiama questo metodo solo quando il contenuto multimediale è stato completamente visualizzato.
trackerInstance.trackComplete()
trackSessionEnd
Tracciare la fine di una sessione di visualizzazione. Chiama questo metodo anche se l’utente non visualizza il contenuto multimediale fino al completamento.
trackerInstance.trackSessionEnd()
trackError
Traccia un errore che si è verificato durante la riproduzione di contenuti multimediali.
trackerInstance.trackError("errorId")
trackEvent
Tracciare un evento personalizzato.
trackerInstance.trackEvent(event, info, contextData)
updatePlayhead
Aggiorna la posizione della testina di riproduzione.
trackerInstance.updatePlayhead(playhead)
updateQoEObject
Aggiorna la qualità dell’esperienza.
trackerInstance.updateQoEObject(qoe)

Costanti

Nome costante
Descrizione
Valore
MediaType
Tipo di file multimediale
Video, Audio
StreamType
Tipo di flusso
VOD, Live, Linear, Podcast, Audiobook, AOD
VideoMetadataKeys
Questo definisce le chiavi di metadati standard per i flussi video
Show, Season, Episode, AssetId, Genre, FirstAirDate, FirstDigitalDate, Rating, Originator, Network, ShowType, AdLoad, MVPD, Authorized, DayPart, Feed, StreamFormat
AudioMetadataKeys
Questo definisce le chiavi di metadati standard per i flussi audio.
Artist, Album, Label, Author, Station, Publisher
AdMetadataKeys
Definisce le chiavi di metadati standard per gli annunci.
Advertiser, CampaignId, CreativeId, PlacementId, SiteId, CreativeUrl
Event
Questo definisce il tipo di un evento di tracciamento.
AdBreakStart, AdBreakComplete, AdStart, AdComplete, AdSkip, ChapterStart, ChapterComplete, ChapterSkip, SeekStart, SeekComplete, BufferStart, BufferComplete, BitrateChange, StateStart, StateEnd
PlayerState
Questo definisce i valori standard per il tracciamento dello stato del lettore.
FullScreen, ClosedCaption, Mute, PictureInPicture, InFocus
recommendation-more-help
ad108910-6329-42f1-aa1d-5920a2b13636