Migrazione da Milestone a Custom Link

Panoramica

I concetti di base della misurazione video sono gli stessi per il tracciamento Milestone e Custom Link, che consiste nell’eseguire gli eventi dei lettori video e nel mapparli ai metodi di analisi, nonché acquisire i metadati e i valori dei lettori e mapparli alle variabili di analisi. L'approccio "Custom Link" dovrebbe essere considerato un modo per ridurre e semplificare sia l'attuazione che i dati raccolti. Con la soluzione Custom Link, per la misurazione video non sono predefiniti variabili o metodi, ma è necessaria una configurazione completa e personalizzata. Dovrebbe essere possibile aggiornare il codice evento del lettore in modo che punti alle chiamate di tracciamento dei collegamenti personalizzate per gli eventi del lettore di base, come start e complete. Vedere Guida all’implementazione dei collegamenti personalizzati per ulteriori dettagli.

Le tabelle seguenti contengono le traduzioni tra la soluzione Milestone e la soluzione Custom Link.

Guida alla migrazione

Riferimento per la variabile video

Metrica cardine Tipo di variabile Collegamento personalizzato
Contenuto eVar
Scadenza predefinita: Visita
Definite il vostro eVar.
Tipo di contenuto eVar
Scadenza predefinita: Visualizzazione pagina
Definite il vostro eVar.
Tempo contenuto trascorso Evento
Tipo: Contatore
Definite il vostro evento.
Avvio video Evento
Tipo: Contatore
Definite il vostro evento.
Completamento video Evento
Tipo: Contatore
Definite il vostro evento.

Variabili del modulo multimediale

Milestone Sintassi pietra miliare Collegamento personalizzato Sintassi collegamento personalizzata
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/D La mappatura dei dati contestuali su eVar, prop ed eventi ora è completata tramite le regole di elaborazione.
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';

Variabili facoltative

Pietra miliare Sintassi pietra miliare Collegamento personalizzato Sintassi collegamento personalizzata
Media.autoTrack s.Media.autoTrack
= true;
N/D Non disponibile.
Media.autoTrackNetStreams s.Media.
autoTrackNetStreams
= true
N/D Non disponibile.
Media.completeByCloseOffset s.Media.
completeByCloseOffset
= true
N/D Non disponibile.
Media.completeCloseOffsetThreshold s.Media.
completeCloseOffsetThreshold
= 1
N/D Non disponibile.
Media.playerName s.Media.playerName
= "Custom Player Name"
Imposta variabile di dati di contesto o di eVar nella chiamata di collegamento. s.contextData['video.player']
= ”CustomPlayer Name”;
Media.trackSeconds s.Media.
trackSeconds
= 15
N/D Non disponibile.
Media.trackMilestones s.Media.
trackMilestones
= "25,50,75";
N/D Non disponibile.
Media.trackOffsetMilestones s.Media.
trackOffsetMilestones
= "20,40,60";
N/D Non disponibile.
Media.segmentByMilestones s.Media.segmentByMilestones
= true;
N/D Non disponibile.
Media.segmentByOffsetMilestones s.Media.
segmentByOffsetMilestones
= true;
N/D Non disponibile.

Variabili di tracciamento annunci

Pietra miliare Sintassi pietra miliare Collegamento personalizzato Sintassi collegamento personalizzata
Media.adTrackSeconds s.Media.
adTrackSeconds
= 15
N/D Non disponibile.
Media.adTrackMilestones s.Media.
adTrackMilestones
= "25,50,75";
N/D Non disponibile.
Media.adTrackOffsetMilestones s.Media.
adTrackOffsetMilestones
= "20,40,60";
N/D Non disponibile.
Media.adSegmentByMilestones s.Media.
adSegmentByMilestones
= true;
N/D Non disponibile.
Media.adSegmentByOffsetMilestones s.Media.
adSegmentByOffsetMilestones
= true;
N/D Non disponibile.

Metodi del modulo multimediale

Pietra miliare Sintassi pietra miliare Collegamento personalizzato Sintassi collegamento personalizzata
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: (obbligatorio) Il nome del video come desiderate venga visualizzato nei rapporti video. Imposta variabile di dati di contesto o di eVar nella chiamata di collegamento. s.prop10 = mediaName;
s.eVar10 = mediaName;
s.contextData['video.name']
= mediaName;
mediaLength mediaLength: (richiesto) Lunghezza del video in secondi. Imposta variabile di dati di contesto o di eVar nella chiamata di collegamento. s.contextData['video.length']
= ”90”;
mediaPlayerName mediaPlayerName: (obbligatorio) Il nome del lettore multimediale utilizzato per visualizzare il video, così come si desidera venga visualizzato nei rapporti video. Imposta variabile di dati di contesto o di eVar nella chiamata di collegamento. s.contextData['video.player']
= ”CustomPlayer Name”;
Media.openAd s.Media.openAd(
name,
length,
playerName,
parentName,
parentPod,
parentPodPosition,
CPM)
N/D Non disponibile.
name name: (obbligatorio) Nome o ID dell’annuncio. N/D Non disponibile.
length length: (obbligatorio) Lunghezza dell’annuncio. N/D Non disponibile.
playerName playerName: (obbligatorio) Nome del lettore multimediale utilizzato per visualizzare l’annuncio. N/D Non disponibile.
parentName parentName: Nome o ID del contenuto principale in cui l’annuncio è incorporato. N/D Non disponibile.
parentPod parentPod: Posizione nel contenuto principale in cui è stato riprodotto l’annuncio. N/D Non disponibile.
parentPodPosition parentPodPosition: Posizione all’interno del contenitore in cui viene riprodotto l’annuncio. N/D Non disponibile.
CPM CPM: CPM o CPM crittografato (con il prefisso "~") che si applica a questa riproduzione. N/D Non disponibile.
Media.click s.Media.click(name, offset) s.tl() Utilizza una chiamata di analisi dei collegamenti personalizzata per tenere traccia dei clic.
Media.close s.Media.close(mediaName) N/D Non disponibile.
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/D Non disponibile.
Media.stop s.Media.stop(
mediaName,
mediaOffset)
N/D Non disponibile.
Media.monitor s.Media.monitor(s, media) Imposta variabile di dati di contesto o di eVar nella chiamata di collegamento. s.linkTrackVars
= 'events,
prop10,
eVar10,
eVar12,
eVar15,
contextData.
video.name,
contextData.
video.view';
s.linkTrackEvents = 'event2';
Media.track s.Media.track(
mediaName)
N/D Non disponibile.

In questa pagina

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now