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
getInstanceCrea un'istanza del file multimediale per tenere traccia della sessione di riproduzione.
Media.getInstance()createMediaObjectCrea un oggetto contenente informazioni multimediali. Restituisce un oggetto vuoto se vengono passati parametri non validi.
Media.createMediaObject(name, id, length, streamType, mediaType)createAdBreakObjectCrea un oggetto contenente informazioni sull'interruzione. Restituisce un oggetto vuoto se vengono passati parametri non validi.
Media.createAdBreakObject(name, position, startTime)createAdObjectCrea un oggetto contenente informazioni sull’annuncio. Restituisce un oggetto vuoto se vengono passati parametri non validi.
Media.createAdObject(name, id, position, length)createChapterObjectCrea un oggetto contenente informazioni sul capitolo. Restituisce un oggetto vuoto se vengono passati parametri non validi.
Media.createChapterObject(name, position, length, startTime)createStateObjectCrea un oggetto contenente informazioni sullo stato. Restituisce un oggetto vuoto se vengono passati parametri non validi.
Media.createStateObject(name)createQoEObjectCrea 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
trackSessionStartTraccia l’intenzione di inizio riproduzione. Viene avviata una sessione di tracciamento sull’istanza di tracciamento dei contenuti multimediali.
trackerInstance.trackSessionStart(mediaInfo, contextData)trackPlayTracciare la riproduzione o la ripresa di contenuti multimediali dopo una pausa precedente.
trackerInstance.trackPlay()trackPauseTracciare la pausa dei contenuti multimediali.
trackerInstance.trackPause()trackCompleteTracciamento del contenuto multimediale completato. Chiama questo metodo solo quando il contenuto multimediale è stato completamente visualizzato.
trackerInstance.trackComplete()trackSessionEndTracciare la fine di una sessione di visualizzazione. Chiama questo metodo anche se l’utente non visualizza il contenuto multimediale fino al completamento.
trackerInstance.trackSessionEnd()trackErrorTraccia un errore che si è verificato durante la riproduzione di contenuti multimediali.
trackerInstance.trackError("errorId")trackEventTracciare un evento personalizzato.
trackerInstance.trackEvent(event, info, contextData)updatePlayheadAggiorna la posizione della testina di riproduzione.
trackerInstance.updatePlayhead(playhead)updateQoEObjectAggiorna la qualità dell’esperienza.
trackerInstance.updateQoEObject(qoe)Costanti
Nome costante
Descrizione
Valore
MediaTypeTipo di file multimediale
Video, AudioStreamTypeTipo di flusso
VOD, Live, Linear, Podcast, Audiobook, AODVideoMetadataKeysQuesto 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, StreamFormatAudioMetadataKeysQuesto definisce le chiavi di metadati standard per i flussi audio.
Artist, Album, Label, Author, Station, PublisherAdMetadataKeysDefinisce le chiavi di metadati standard per gli annunci.
Advertiser, CampaignId, CreativeId, PlacementId, SiteId, CreativeUrlEventQuesto definisce il tipo di un evento di tracciamento.
AdBreakStart, AdBreakComplete, AdStart, AdComplete, AdSkip, ChapterStart, ChapterComplete, ChapterSkip, SeekStart, SeekComplete, BufferStart, BufferComplete, BitrateChange, StateStart, StateEndPlayerStateQuesto definisce i valori standard per il tracciamento dello stato del lettore.
FullScreen, ClosedCaption, Mute, PictureInPicture, InFocusrecommendation-more-help
ad108910-6329-42f1-aa1d-5920a2b13636