Migreren van Mijlsteen naar Media Analytics migrating-from-milestone-to-media-analytics

Overzicht overview

De kernconcepten van videometing zijn hetzelfde voor Mijlpaal en Media Analytics, die videospelergebeurtenissen neemt en deze toewijst aan analytische methoden, terwijl ook de metagegevens en waarden van de speler worden opgehaald en aan analytische variabelen worden toegewezen. De oplossing van de Analyse van Media groeide uit Mijlpaal, zo veel van de methodes en metriek zijn het zelfde, echter, is de configuratiebenadering en de code beduidend veranderd. Het zou mogelijk moeten zijn om de spelergebeurteniscode bij te werken om aan de nieuwe methodes van de Analyse van Media te richten. Zie Overzicht SDK en Overzicht van bijhouden voor meer informatie over het implementeren van Media Analytics.

De volgende lijsten verstrekken vertalingen tussen de oplossing van de Mijlpaal en de oplossing van de Analyse van Media.

Migratiehandleiding migration-guide

Referentie variabele

Mijlsteen, metrisch
Type variabele
Metrisch voor media-analyse
Inhoud
eVar
Standaardvervaldatum: Bezoek
Inhoud
Inhoudstype
eVar
Standaardvervaldatum: Paginaweergave
Inhoudstype
Tijd van inhoud besteed
Gebeurtenis
Type: Teller
Tijd van inhoud besteed
Video wordt gestart
Gebeurtenis
Type: Teller
Video wordt gestart
Video voltooid
Gebeurtenis
Type: Teller
Inhoud voltooid

Variabelen van de mediamodule

Mijlsteen
Mijlsteensyntaxis
Media Analytics
Syntaxis voor medianalyse
Media.trackUsingContextData
s.Media.trackUsingContextData
= true;
N.v.t.
Alle gegevens van de Analyse van Media worden slechts verzonden gebruikend de Gegevens van de Context.
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"
}
};
N.v.t.
De de contextgegevens van de Analyse van media worden automatisch bevolkt in gereserveerde variabelen. Toewijzing aan eVars, props en gebeurtenissen die ik niet meer nodig heb in de implementatiecode. De klanten kunnen contextgegevens aan variabelen in kaart brengen gebruikend verwerkingsregels.
Media.trackVars
s.Media.trackVars =
"events,
prop2,
eVar1,
eVar2,
eVar3";
N.v.t.
Niet meer nodig omdat de afbeelding plaatsvindt via gereserveerde variabelen en verwerkingsregels.
Media.trackEvents
s.Media.trackEvents =
"event1,
event2,
event3,
event4,
event5,
event6,
event7"
N.v.t.
Niet meer nodig omdat de afbeelding plaatsvindt via gereserveerde variabelen en verwerkingsregels.

Optionele variabelen

Mijlsteen
Mijlsteensyntaxis
Media Analytics
Syntaxis voor medianalyse
Media.autoTrack
s.Media.autoTrack
= true;
N.v.t.
We bieden geen vooraf gebouwde spelertoewijzingen meer.
Media.autoTrackNetStreams
s.Media.
autoTrackNetStreams
= true
N.v.t.
We bieden geen vooraf gebouwde spelertoewijzingen meer.
Media.completeByCloseOffset
s.Media.
completeByCloseOffset
= true
N.v.t.
Inhoud voltooid ondersteunt alleen een voortgangsmarkering van 100%.
Media.completeCloseOffsetThreshold
s.Media.
completeCloseOffsetThreshold
= 1
N.v.t.
Inhoud voltooid ondersteunt alleen een voortgangsmarkering van 100%.
Media.playerName
s.Media.playerName
= "Custom Player Name"
SDK-sleutel: playerName;
API-sleutel: media.playerName
MediaHeartbeatConfig.
playerName
Media.trackSeconds
s.Media.
trackSeconds
= 15
N.v.t.
Media Analytics wordt ingesteld op 10 seconden voor inhoud en 1 seconde voor advertenties. Er zijn geen andere opties beschikbaar.
Media.trackMilestones
s.Media.
trackMilestones
= "25,50,75";
N.v.t.
Media Analytics houdt voortgangsmarkeringen altijd bij op 10%, 25%, 50%, 75% en 95%.
Media.trackOffsetMilestones
s.Media.
trackOffsetMilestones
= "20,40,60";
N.v.t.
Media Analytics houdt voortgangsmarkeringen altijd bij op 10%, 25%, 50%, 75% en 95%.
Media.segmentByMilestones
s.Media.segmentByMilestones
= true;
N.v.t.
Auto track is niet meer beschikbaar.
Media.segmentByOffsetMilestones
s.Media.
segmentByOffsetMilestones
= true;
N.v.t.
Auto track is niet meer beschikbaar.

Variabelen voor bijhouden toevoegen

Mijlsteen
Mijlsteensyntaxis
Media Analytics
Syntaxis voor medianalyse
Media.adTrackSeconds
s.Media.
adTrackSeconds
= 15
N.v.t.
Media Analytics wordt ingesteld op 10 seconden voor inhoud en 1 seconde voor advertenties. Er zijn geen andere opties beschikbaar.
Media.adTrackMilestones
s.Media.
adTrackMilestones
= "25,50,75";
N.v.t.
Voortgangsmarkeringen worden niet standaard weergegeven voor advertenties. Gebruik berekende metriek om markeringen voor voortgang samen te stellen.
Media.adTrackOffsetMilestones
s.Media.
adTrackOffsetMilestones
= "20,40,60";
N.v.t.
Media Analytics is ingesteld op 1 seconde voor advertenties. Er zijn geen andere opties beschikbaar.
Media.adSegmentByMilestones
s.Media.
adSegmentByMilestones
= true;
N.v.t.
Auto track is niet meer beschikbaar.
Media.adSegmentByOffsetMilestones
s.Media.
adSegmentByOffsetMilestones
= true;
N.v.t.
Auto track is niet meer beschikbaar.

Methoden van Media Module

Mijlsteen
Mijlsteensyntaxis
Media Analytics
Syntaxis voor medianalyse
Media.open
s.Media.open(
mediaName,
mediaLength,
mediaPlayerName)
trackSessionStart
trackSessionStart(
mediaObject,
contextData)
mediaName
mediaName: (Vereist) De naam van de video zoals u deze wilt weergeven in videoverslagen.
name
createMediaObject(
name,
mediaId,
length,
streamType)
mediaLength
mediaLength: (Vereist) De lengte van de video in seconden.
length
createMediaObject(
name,
mediaId,
length,
streamType)
mediaPlayerName
mediaPlayerName: (Vereist) De naam van de mediaspeler die wordt gebruikt om de video weer te geven, zoals u deze wilt weergeven in videoverslagen.
playerName
MediaHeartbeatConfig.
playerName
Media.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: (Vereist) De naam of id van de advertentie.
name
createAdObject(
name,
adId,
position,
length)
length
length: (vereist) De lengte van de advertentie.
length
createAdObject(
name,
adId,
position,
length)
playerName
playerName: (Vereist) De naam van de mediaspeler die wordt gebruikt om de advertentie weer te geven.
playerName
MediaHeartbeatConfig.
playerName
parentName
parentName: De naam of id van de primaire inhoud waarin de advertentie is ingesloten.
N.v.t.
Automatisch overgeërfd.
parentPod
parentPod: De positie in de primaire inhoud waarop de advertentie is afgespeeld.
position
createAdBreakObject(
name,
position,
startTime)
parentPodPosition
parentPodPosition: De positie in de pod waar de advertentie wordt afgespeeld.
positie
createAdObject(
name,
adId,
position,
length)
CPM
CPM: CPM of gecodeerde CPM (vooraf bevestigd met "~") die op deze playback van toepassing is.
N.v.t.
Niet standaard beschikbaar in Media Analytics.
Media.click
s.Media.click(name, offset)
N.v.t.
Gebruik een aanroep van een aangepaste koppelingsanalyse om kliks bij te houden.
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
of
trackEvent
trackPause()
of trackEvent(
MediaHeartbeat.
Event.
SeekStart)
of
trackEvent(
MediaHeartbeat.
Event.
BufferStart);
Media.monitor
s.Media.monitor(s, media)
Gebruik aangepaste of standaardmetagegevens om extra variabelen in te stellen.
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)
N.v.t.
De het volgen vraagfrequentie wordt automatisch geplaatst.
recommendation-more-help
c8eee520-cef5-4f8c-a38a-d4952cfae4eb