Migreren van mijlpaal naar aangepaste koppeling migrating-from-milestone-to-custom-link

Overzicht overview

De kernconcepten van videometing zijn hetzelfde voor bijhouden van mijlpaal en aangepaste koppeling. Deze houdt gebeurtenissen van videospelers in en wijst deze toe aan analysemethoden, terwijl de metagegevens en waarden van de speler ook worden opgehaald en aan analytische variabelen worden toegewezen. De benadering van de Verbinding van de Douane zou als afslanking en vereenvoudiging van zowel de implementatie als de verzamelde gegevens moeten worden beschouwd. Met de oplossing van de Verbinding van de Douane, zijn geen variabelen of methodes vooraf bepaald voor videometing, vereist het een volledige douaneopstelling. Het zou mogelijk moeten zijn om de spelergebeurteniscode bij te werken zodat deze naar de aangepaste link tracking-aanroepen voor basisspelergebeurtenissen zoals start en complete verwijst. Zie ​ de implementatiegids van de Verbinding van de Douane ​ voor meer details.

De volgende lijsten verstrekken vertalingen tussen de oplossing van Milestone en de oplossing van de Verbinding van de Douane.

Migratiehandleiding migration-guide

Referentie videovariabele

Mijlsteen, metrisch
Type variabele
Aangepaste koppeling
Inhoud
eVar
Standaardvervaldatum: Bezoek
Definieer je eigen eVar.
Inhoudstype
eVar
Standaardvervaldatum: paginaweergave
Definieer je eigen eVar.
Tijd van inhoud besteed
Event
Type: Counter
Definieer uw eigen gebeurtenis.
Video wordt gestart
Event
Type: Counter
Definieer uw eigen gebeurtenis.
Video voltooid
Event
Type: Counter
Definieer uw eigen gebeurtenis.

Variabelen van de mediamodule

Mijlsteen
Mijlsteensyntaxis
Aangepaste koppeling
Syntaxis aangepaste koppeling
Media.trackUsingContextData
s.Media.trackUsingContextData
= true;
linkTrackVars
s.linkTrackVars
= 'events,
contextData.video.name’;
s.contextData["video.name"]
= mediaName;
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.
Contextgegevens toewijzen aan Vars, props en gebeurtenissen is nu voltooid met verwerkingsregels.
Media.trackVars
s.Media.trackVars =
"events,
prop2,
eVar1,
eVar2,
eVar3";
linkTrackVars
s.linkTrackVars
= 'events,
prop10,
eVar10,
eVar12,
eVar13,
eVar15,
contextData.
video.name,
contextData.
video.view';
Media.trackEvents
s.Media.trackEvents =
"event1,
event2,
event3,
event4,
event5,
event6,
event7"
linkTrackEvents
s.linkTrackEvents
= 'event2';

Optionele variabelen

Mijlsteen
Mijlsteensyntaxis
Aangepaste koppeling
Syntaxis aangepaste koppeling
Media.autoTrack
s.Media.autoTrack
= true;
N.v.t.
Niet beschikbaar.
Media.autoTrackNetStreams
s.Media.
autoTrackNetStreams
= true
N.v.t.
Niet beschikbaar.
Media.completeByCloseOffset
s.Media.
completeByCloseOffset
= true
N.v.t.
Niet beschikbaar.
Media.completeCloseOffsetThreshold
s.Media.
completeCloseOffsetThreshold
= 1
N.v.t.
Niet beschikbaar.
Media.playerName
s.Media.playerName
= "Custom Player Name"
Stel de eVar- of contextgegevensvariabele in de koppelingsaanroep in.
s.contextData['video.player']
= "CustomPlayer Name";
Media.trackSeconds
s.Media.
trackSeconds
= 15
N.v.t.
Niet beschikbaar.
Media.trackMilestones
s.Media.
trackMilestones
= "25,50,75";
N.v.t.
Niet beschikbaar.
Media.trackOffsetMilestones
s.Media.
trackOffsetMilestones
= "20,40,60";
N.v.t.
Niet beschikbaar.
Media.segmentByMilestones
s.Media.segmentByMilestones
= true;
N.v.t.
Niet beschikbaar.
Media.segmentByOffsetMilestones
s.Media.
segmentByOffsetMilestones
= true;
N.v.t.
Niet beschikbaar.

Variabelen voor bijhouden toevoegen

Mijlsteen
Mijlsteensyntaxis
Aangepaste koppeling
Syntaxis aangepaste koppeling
Media.adTrackSeconds
s.Media.
adTrackSeconds
= 15
N.v.t.
Niet beschikbaar.
Media.adTrackMilestones
s.Media.
adTrackMilestones
= "25,50,75";
N.v.t.
Niet beschikbaar.
Media.adTrackOffsetMilestones
s.Media.
adTrackOffsetMilestones
= "20,40,60";
N.v.t.
Niet beschikbaar.
Media.adSegmentByMilestones
s.Media.
adSegmentByMilestones
= true;
N.v.t.
Niet beschikbaar.
Media.adSegmentByOffsetMilestones
s.Media.
adSegmentByOffsetMilestones
= true;
N.v.t.
Niet beschikbaar.

Methoden van Media Module

Mijlsteen
Mijlsteensyntaxis
Aangepaste koppeling
Syntaxis aangepaste koppeling
Media.open
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
mediaName: (vereist) De naam van de video zoals u deze wilt weergeven in videorapporten.
Stel de eVar- of contextgegevensvariabele in de koppelingsaanroep in.
s.prop10 = mediaName;
s.eVar10 = mediaName;
s.contextData['video.name']
= mediaName;
mediaLength
mediaLength: (vereist) De lengte van de video in seconden.
Stel de eVar- of contextgegevensvariabele in de koppelingsaanroep in.
s.contextData['video.length']
= "90";
mediaPlayerName
mediaPlayerName: (vereist) De naam van de mediaspeler die wordt gebruikt om de video weer te geven, zoals u deze wilt weergeven in videoverslagen.
Stel de eVar- of contextgegevensvariabele in de koppelingsaanroep in.
s.contextData['video.player']
= "CustomPlayer Name";
Media.openAd
s.Media.openAd(
name,
length,
playerName,
parentName,
parentPod,
parentPodPosition,
CPM)
N.v.t.
Niet beschikbaar.
name
name: (vereist) De naam of id van de advertentie.
N.v.t.
Niet beschikbaar.
length
length: (vereist) De lengte van de advertentie.
N.v.t.
Niet beschikbaar.
playerName
playerName: (vereist) De naam van de mediaspeler die wordt gebruikt om de advertentie weer te geven.
N.v.t.
Niet beschikbaar.
parentName
parentName: De naam of id van de primaire inhoud waarin de advertentie is ingesloten.
N.v.t.
Niet beschikbaar.
parentPod
parentPod: De positie in de primaire inhoud waarop de advertentie is afgespeeld.
N.v.t.
Niet beschikbaar.
parentPodPosition
parentPodPosition: De positie binnen de pod waar de advertentie wordt afgespeeld.
N.v.t.
Niet beschikbaar.
CPM
CPM: De CPM of de gecodeerde CPM (vooraf voorzien van een '~') die op dit afspelen van toepassing is.
N.v.t.
Niet beschikbaar.
Media.click
s.Media.click(name, offset)
s.tl()
Gebruik een aanroep van een aangepaste koppelingsanalyse om kliks bij te houden.
Media.close
s.Media.close(mediaName)
N.v.t.
Niet beschikbaar.
Media.complete
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');
Media.play
s.Media.play(
name,
offset,
segmentNum,
segment,
segmentLength)
N.v.t.
Niet beschikbaar.
Media.stop
s.Media.stop(
mediaName,
mediaOffset)
N.v.t.
Niet beschikbaar.
Media.monitor
s.Media.monitor(s, media)
Stel de eVar- of contextgegevensvariabele in de koppelingsaanroep in.
s.linkTrackVars
= 'events,
prop10,
eVar10,
eVar12,
eVar15,
contextData.
video.name,
contextData.
video.view';
s.linkTrackEvents = 'event2';
Media.track
s.Media.track(
mediaName)
N.v.t.
Niet beschikbaar.
recommendation-more-help
c8eee520-cef5-4f8c-a38a-d4952cfae4eb