Migrera från milstolpe till mediaanalys migrating-from-milestone-to-media-analytics
Översikt overview
De centrala begreppen för videomätning är desamma för Milestone och Media Analytics, som tar videospelarhändelser och mappar dem till analysmetoder, samtidigt som de hämtar metadata och värden för spelaren och mappar dem till analysvariabler. Medieanalyslösningen växte ut ur milstolpen, så många av metoderna och mätvärdena är desamma, men konfigurationsstrategin och koden har ändrats avsevärt. Det bör vara möjligt att uppdatera händelsekoden för spelaren så att den pekar på de nya Media Analytics-metoderna. Mer information om hur du implementerar Media Analytics finns i SDK-översikt och Spårningsöversikt.
I följande tabeller finns översättningar mellan milstolpe-lösningen och Media Analytics-lösningen.
Migreringsguide migration-guide
Variabelreferens
Milstolpmått
Variabeltyp
Media Analytics-mått
Innehåll
eVar
- standardförfallodatum: Besök
- standardförfallodatum: Besök
Innehåll
Innehållstyp
eVar
- standardförfallodatum: Sidvy
- standardförfallodatum: Sidvy
Innehållstyp
Innehållstid
Händelse
typ: Räknare
typ: Räknare
Innehållstid
Videostart
Händelse
typ: Räknare
typ: Räknare
Videostart
Videon slutförs
Händelse
typ: Räknare
typ: Räknare
Innehållet har slutförts
Mediemodvariabler
Milstolpe
Syntax för milstolpe
Media Analytics
Syntax för medieanalys
Media.trackUsingContextData
s.Media.trackUsingContextData= true;Ej tillämpligt
Alla Media Analytics-data skickas endast med kontextdata.
Media.contextDataMapping
s.Media.contextDataMapping = {"a.media.name":"eVar2,prop2","a.media.segment":"eVar3","a.contentType":"eVar1","a.media.timePlayed":"event3","a.media.view":"event1","a.media.segmentView":"event2","a.media.complete":"event7","a.media.milestones": {25:"event4",50:"event5",75:"event6"}};Ej tillämpligt
Kontextdata för Media Analytics fylls automatiskt i i reserverade variabler. Mappning till eVars, props och händelser som jag inte längre behöver i implementeringskoden. Kunder kan mappa kontextdata till variabler med bearbetningsregler.
Media.trackVars
s.Media.trackVars ="events,prop2,eVar1,eVar2,eVar3";Ej tillämpligt
Krävs inte längre eftersom mappning sker via reserverade variabler och bearbetningsregler.
Media.trackEvents
s.Media.trackEvents ="event1,event2,event3,event4,event5,event6,event7"Ej tillämpligt
Krävs inte längre eftersom mappning sker via reserverade variabler och bearbetningsregler.
Valfria variabler
Milstolpe
Syntax för milstolpe
Media Analytics
Syntax för medieanalys
Media.autoTrack
s.Media.autoTrack= true;Ej tillämpligt
Vi tillhandahåller inte längre färdiga spelarmappningar.
Media.autoTrackNetStreams
s.Media.autoTrackNetStreams= trueEj tillämpligt
Vi tillhandahåller inte längre färdiga spelarmappningar.
Media.completeByCloseOffset
s.Media.completeByCloseOffset= trueEj tillämpligt
Innehållet Fullständigt stöder endast en 100 % förloppsindikator.
Media.completeCloseOffsetThreshold
s.Media.completeCloseOffsetThreshold= 1Ej tillämpligt
Innehållet Fullständigt stöder endast en 100 % förloppsindikator.
Media.playerName
s.Media.playerName= "Custom Player Name"SDK Key: playerName;
API Key: media.playerName
API Key: media.playerName
MediaHeartbeatConfig.playerNameMedia.trackSeconds
s.Media.trackSeconds= 15Ej tillämpligt
Media Analytics är inställt på 10 sekunder för innehåll och 1 sekund för annonser. Inga andra alternativ är tillgängliga.
Media.trackMilestones
s.Media.trackMilestones= "25,50,75";Ej tillämpligt
Media Analytics håller alltid reda på förloppsindikatorer med 10 %, 25 %, 50 %, 75 % och 95 %.
Media.trackOffsetMilestones
s.Media.trackOffsetMilestones= "20,40,60";Ej tillämpligt
Media Analytics håller alltid reda på förloppsindikatorer med 10 %, 25 %, 50 %, 75 % och 95 %.
Media.segmentByMilestones
s.Media.segmentByMilestones= true;Ej tillämpligt
Automatiskt spår är inte längre tillgängligt.
Media.segmentByOffsetMilestones
s.Media.segmentByOffsetMilestones= true;Ej tillämpligt
Automatiskt spår är inte längre tillgängligt.
Annonsspårningsvariabler
Milstolpe
Syntax för milstolpe
Media Analytics
Syntax för medieanalys
Media.adTrackSeconds
s.Media.adTrackSeconds= 15Ej tillämpligt
Media Analytics är inställt på 10 sekunder för innehåll och 1 sekund för annonser. Inga andra alternativ är tillgängliga.
Media.adTrackMilestones
s.Media.adTrackMilestones= "25,50,75";Ej tillämpligt
Förloppsmarkörer anges inte som standard för annonser. Använd beräknade mätvärden för att skapa annonsförloppsmarkörer.
Media.adTrackOffsetMilestones
s.Media.adTrackOffsetMilestones= "20,40,60";Ej tillämpligt
Media Analytics är inställt på 1 sekund för annonser. Inga andra alternativ är tillgängliga.
Media.adSegmentByMilestones
s.Media.adSegmentByMilestones= true;Ej tillämpligt
Automatiskt spår är inte längre tillgängligt.
Media.adSegmentByOffsetMilestones
s.Media.adSegmentByOffsetMilestones= true;Ej tillämpligt
Automatiskt spår är inte längre tillgängligt.
Media Module-metoder
Milstolpe
Syntax för milstolpe
Media Analytics
Syntax för medieanalys
Media.open
s.Media.open(mediaName,mediaLength,mediaPlayerName)trackSessionStart
trackSessionStart(mediaObject,contextData)mediaName
mediaName: (obligatoriskt) Namnet på videon som du vill att den ska visas i videorapporter.name
createMediaObject(name,mediaId,length,streamType)mediaLength
mediaLength: (obligatoriskt) Videons längd i sekunder.length
createMediaObject(name,mediaId,length,streamType)mediaPlayerName
mediaPlayerName: (obligatoriskt) Namnet på den mediespelare som användes för att visa videon, så som du vill att den ska visas i videorapporter.playerName
MediaHeartbeatConfig.playerNameMedia.openAd
s.Media.openAd(name,length,playerName,parentName,parentPod,parentPodPosition,CPM)trackEvent
mediaHeartbeat.trackEvent(MediaHeartbeat.Event.AdBreakStart,adBreakObject);...trackEvent(MediaHeartbeat.Event.AdStart,adObject,adCustomMetadata);name
name: (obligatoriskt) Annonsens namn eller ID.name
createAdObject(name,adId,position,length)length
length: (obligatoriskt) Annonsens längd.length
createAdObject(name,adId,position,length)playerName
playerName: (obligatoriskt) Namnet på mediespelaren som användes för att visa annonsen.playerName
MediaHeartbeatConfig.playerNameparentName
parentName: Namnet eller ID för det primära innehåll där annonsen är inbäddad.Ej tillämpligt
Ärvs automatiskt.
parentPod
parentPod: Positionen i annonsens primära innehåll spelades upp.position
createAdBreakObject(name,position,startTime)parentPodPosition
parentPodPosition: Positionen i rutan där annonsen spelas upp.position
createAdObject(name,adId,position,length)CPM
CPM: CPM eller krypterad CPM (prefix with a "~") som gäller för den här uppspelningen.Ej tillämpligt
Inte tillgängligt som standard i Media Analytics.
Media.click
s.Media.click(name, offset)Ej tillämpligt
Använd ett anpassat länkanalysanrop för att spåra klickningar.
Media.close
s.Media.close(mediaName)trackSessionEnd
trackSessionEnd()Media.complete
s.Media.complete(name, offset)trackComplete
trackComplete()Media.play
s.Media.play(name,offset,segmentNum,segment,segmentLength)trackPlay
trackPlay()Media.stop
s.Media.stop(mediaName, mediaOffset)trackPause
eller
trackEvent
eller
trackEvent
trackPause()eller
trackEvent(MediaHeartbeat.Event.SeekStart)eller
trackEvent(MediaHeartbeat.Event.BufferStart);Media.monitor
s.Media.monitor(s, media)Använd anpassade metadata eller standardmetadata för att ange ytterligare variabler.
var customVideoMetadata ={isUserLoggedIn:"false",tvStation:"Sample TV station",programmer:"Sample programmer"};...var standardVideoMetadata= {};standardVideoMetadata[MediaHeartbeat.VideoMetadataKeys.EPISODE] ="Sample Episode";standardVideoMetadata[MediaHeartbeat.VideoMetadataKeys.SHOW] = "Sample Show";...mediaObject.setValue(MediaHeartbeat.MediaObjectKey.StandardVideoMetadata,standardVideoMetadata);Media.track
s.Media.track(mediaName)Ej tillämpligt
Frekvensen för spårningsanrop ställs in automatiskt.
recommendation-more-help
c8eee520-cef5-4f8c-a38a-d4952cfae4eb