Migrera från milstolpe till anpassad länk migrating-from-milestone-to-custom-link
Översikt overview
De centrala begreppen för videomätning är desamma för milstolpe och Custom Link tracking, som tar videospelarhändelser och mappar dem till analysmetoder, samtidigt som spelarens metadata och värden hämtas och mappas till analysvariabler. Metoden Custom Link bör ses som en nedbantning och en förenkling av både implementeringen och de data som samlas in. Med Custom Link-lösningen är inga variabler eller metoder fördefinierade för videomätning, utan en fullständig anpassad konfiguration krävs. Det bör vara möjligt att uppdatera spelarens händelsekod så att den pekar på anpassade länkspårningsanrop för grundläggande spelarhändelser som start och complete. Se Implementeringshandbok för anpassade länkar för mer information.
I följande tabeller finns översättningar mellan milstolpe-lösningen och Custom Link-lösningen.
Migreringsguide migration-guide
Videovariabelreferens
Standardförfallodatum: Besök
Standardförfallodatum: Sidvy
Typ: Räknare
Typ: Räknare
Typ: Räknare
Mediemodvariabler
s.Media.trackUsingContextData
= true;
s.linkTrackVars
= 'events,
contextData.video.name’;
s.contextData["video.name"]
= mediaName;
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"
}
};
s.Media.trackVars =
"events,
prop2,
eVar1,
eVar2,
eVar3";
s.linkTrackVars
= 'events,
prop10,
eVar10,
eVar12,
eVar13,
eVar15,
contextData.
video.name,
contextData.
video.view';
s.Media.trackEvents =
"event1,
event2,
event3,
event4,
event5,
event6,
event7"
s.linkTrackEvents
= 'event2';
Valfria variabler
s.Media.autoTrack
= true;
s.Media.
autoTrackNetStreams
= true
s.Media.
completeByCloseOffset
= true
s.Media.
completeCloseOffsetThreshold
= 1
s.Media.playerName
= "Custom Player Name"
s.contextData['video.player']
= "CustomPlayer Name";
s.Media.
trackSeconds
= 15
s.Media.
trackMilestones
= "25,50,75";
s.Media.
trackOffsetMilestones
= "20,40,60";
s.Media.segmentByMilestones
= true;
s.Media.
segmentByOffsetMilestones
= true;
Annonsspårningsvariabler
s.Media.
adTrackSeconds
= 15
s.Media.
adTrackMilestones
= "25,50,75";
s.Media.
adTrackOffsetMilestones
= "20,40,60";
s.Media.
adSegmentByMilestones
= true;
s.Media.
adSegmentByOffsetMilestones
= true;
Media Module-metoder
s.Media.open(
mediaName,
mediaLength,
mediaPlayerName)
s.tl()
s.linkTrackVars
= 'events,
prop10,
eVar10,
eVar12,
eVar15,
contextData.video.name,
contextData.video.view';
s.linkTrackEvents
= 'event2';
s.prop10
= mediaName;
s.eVar10
= mediaName;
s.eVar12
= "video";
s.eVar15
= mediaPlayerName;
s.events
= 'event2';
s.contextData['video.name']
= mediaName;
s.contextData['video.view']
= 'true';
s.tl(this,'o','Video Start');
mediaName
: (obligatoriskt) Namnet på videon som du vill att den ska visas i videorapporter.s.prop10 = mediaName;
s.eVar10 = mediaName;
s.contextData['video.name']
= mediaName;
mediaLength
: (obligatoriskt) Videons längd i sekunder.s.contextData['video.length']
= "90";
mediaPlayerName
: (obligatoriskt) Namnet på den mediespelare som användes för att visa videon, så som du vill att den ska visas i videorapporter.s.contextData['video.player']
= "CustomPlayer Name";
s.Media.openAd(
name,
length,
playerName,
parentName,
parentPod,
parentPodPosition,
CPM)
name
: (obligatoriskt) Annonsens namn eller ID.length
: (obligatoriskt) Annonsens längd.playerName
: (obligatoriskt) Namnet på den mediespelare som användes för att visa annonsen.parentName
: Namnet eller ID för det primära innehållet där annonsen är inbäddad.parentPod
: Positionen i annonsens primära innehåll spelades upp.parentPodPosition
: Positionen i rutan där annonsen spelas upp.CPM
: CPM eller krypterad CPM (prefix med ett "~") som gäller för den här uppspelningen.s.Media.click(name, offset)
s.tl()
s.Media.close(mediaName)
s.Media.complete(
name,
offset)
s.tl()
s.linkTrackVars
= 'events,
prop10,
eVar10,
eVar12,
eVar15,
contextData.video.name,
contextData.video.complete';
s.linkTrackEvents
= 'event3';
s.prop10
= mediaName;
s.eVar10
= mediaName;
s.eVar12
= "video";
s.eVar15
= mediaPlayerName;
s.events
= 'event3';
s.contextData['video.name']
= mediaName;
s.contextData['video.complete']
= 'true';
s.tl(this,'o','Video Complete');
s.Media.play(
name,
offset,
segmentNum,
segment,
segmentLength)
s.Media.stop(
mediaName,
mediaOffset)
s.Media.monitor(s, media)
s.linkTrackVars
= 'events,
prop10,
eVar10,
eVar12,
eVar15,
contextData.
video.name,
contextData.
video.view';
s.linkTrackEvents = 'event2';
s.Media.track(
mediaName)