getMediaAnalyticsTracker
Detta Web SDK-kommando hämtar en Media Analytics-spårare. Du kan använda det här kommandot för att skapa en objektinstans och sedan, med samma API:er som de som finns i Media JS-biblioteket, spåra mediahändelser.
Kommandot getMediaAnalyticsTracker returnerar det gamla API:t för medieanalys.
Metodnamn
Beskrivning
Syntax
getInstanceSkapar en instans av media för att spåra uppspelningssessionen.
Media.getInstance()createMediaObjectSkapar ett objekt som innehåller medieinformation. Returnerar ett tomt objekt om ogiltiga parametrar skickas.
Media.createMediaObject(name, id, length, streamType, mediaType)createAdBreakObjectSkapar ett objekt som innehåller adbreak-information. Returnerar ett tomt objekt om ogiltiga parametrar skickas.
Media.createAdBreakObject(name, position, startTime)createAdObjectSkapar ett objekt som innehåller annonsinformation. Returnerar ett tomt objekt om ogiltiga parametrar skickas.
Media.createAdObject(name, id, position, length)createChapterObjectSkapar ett objekt som innehåller kapitelinformation. Returnerar ett tomt objekt om ogiltiga parametrar skickas.
Media.createChapterObject(name, position, length, startTime)createStateObjectSkapar ett objekt som innehåller lägesinformation. Returnerar ett tomt objekt om ogiltiga parametrar skickas.
Media.createStateObject(name)createQoEObjectSkapar ett objekt som innehåller QoE-information. Returnerar ett tomt objekt om ogiltiga parametrar skickas.
Media.createQoEObject(bitrate, startupTime, fps, droppedFrames)Förekomstmetoder
Metodnamn
Beskrivning
Syntax
trackSessionStartSpåra avsikten att starta uppspelningen. Detta startar en spårningssession på mediespårarinstansen.
trackerInstance.trackSessionStart(mediaInfo, contextData)trackPlaySpåra uppspelning eller återupptagning av media efter en tidigare paus.
trackerInstance.trackPlay()trackPauseSpåra mediapaus.
trackerInstance.trackPause()trackCompleteSpåra media klart. Anropa den här metoden endast när mediet har visats fullständigt.
trackerInstance.trackComplete()trackSessionEndSpåra slutet av en visningssession. Anropa den här metoden även om användaren inte ser mediet för att slutföra det.
trackerInstance.trackSessionEnd()trackErrorSpåra ett fel som inträffade under medieuppspelning.
trackerInstance.trackError("errorId")trackEventSpåra en anpassad händelse.
trackerInstance.trackEvent(event, info, contextData)updatePlayheadUppdatera spelhuvudets position.
trackerInstance.updatePlayhead(playhead)updateQoEObjectUppdatera upplevelsens kvalitet.
trackerInstance.updateQoEObject(qoe)Konstanter
Konstantnamn
Beskrivning
Värde
MediaTypeMedietyp
Video, AudioStreamTypeStrömtyp
VOD, Live, Linear, Podcast, Audiobook, AODVideoMetadataKeysDetta definierar standardmetadatanycklarna för videoströmmar
Show, Season, Episode, AssetId, Genre, FirstAirDate, FirstDigitalDate, Rating, Originator, Network, ShowType, AdLoad, MVPD, Authorized, DayPart, Feed, StreamFormatAudioMetadataKeysDetta definierar standardmetadatanycklarna för ljudströmmar.
Artist, Album, Label, Author, Station, PublisherAdMetadataKeysDetta definierar standardmetadatanycklarna för annonser.
Advertiser, CampaignId, CreativeId, PlacementId, SiteId, CreativeUrlEventDetta definierar typen av en spårningshändelse.
AdBreakStart, AdBreakComplete, AdStart, AdComplete, AdSkip, ChapterStart, ChapterComplete, ChapterSkip, SeekStart, SeekComplete, BufferStart, BufferComplete, BitrateChange, StateStart, StateEndPlayerStateDetta definierar standardvärden för spårning av spelarstatus.
FullScreen, ClosedCaption, Mute, PictureInPicture, InFocusrecommendation-more-help
ad108910-6329-42f1-aa1d-5920a2b13636