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
Standaardvervaldatum: Bezoek
Standaardvervaldatum: paginaweergave
Type: Counter
Type: Counter
Type: Counter
Variabelen van de mediamodule
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';Optionele variabelen
s.Media.autoTrack= true;s.Media.autoTrackNetStreams= trues.Media.completeByCloseOffset= trues.Media.completeCloseOffsetThreshold= 1s.Media.playerName= "Custom Player Name"s.contextData['video.player']= "CustomPlayer Name";s.Media.trackSeconds= 15s.Media.trackMilestones= "25,50,75";s.Media.trackOffsetMilestones= "20,40,60";s.Media.segmentByMilestones= true;s.Media.segmentByOffsetMilestones= true;Variabelen voor bijhouden toevoegen
s.Media.adTrackSeconds= 15s.Media.adTrackMilestones= "25,50,75";s.Media.adTrackOffsetMilestones= "20,40,60";s.Media.adSegmentByMilestones= true;s.Media.adSegmentByOffsetMilestones= true;Methoden van Media Module
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: (vereist) De naam van de video zoals u deze wilt weergeven in videorapporten.s.prop10 = mediaName;s.eVar10 = mediaName;s.contextData['video.name']= mediaName;mediaLength: (vereist) De lengte van de video in seconden.s.contextData['video.length']= "90";mediaPlayerName: (vereist) De naam van de mediaspeler die wordt gebruikt om de video weer te geven, zoals u deze wilt weergeven in videoverslagen.s.contextData['video.player']= "CustomPlayer Name";s.Media.openAd(name,length,playerName,parentName,parentPod,parentPodPosition,CPM)name: (vereist) De naam of id van de advertentie.length: (vereist) De lengte van de advertentie.playerName: (vereist) De naam van de mediaspeler die wordt gebruikt om de advertentie weer te geven.parentName: De naam of id van de primaire inhoud waarin de advertentie is ingesloten.parentPod: De positie in de primaire inhoud waarop de advertentie is afgespeeld.parentPodPosition: De positie binnen de pod waar de advertentie wordt afgespeeld.CPM: De CPM of de gecodeerde CPM (vooraf voorzien van een '~') die op dit afspelen van toepassing is.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)