Migração do Marco para Link personalizado

Visão geral

Os principais conceitos de medição de vídeo são os mesmos para o rastreamento de Marco e Link personalizado, que estão realizando eventos do reprodutor de vídeo e mapeando-os para métodos de análise, além de capturar metadados e valores de reprodutores e mapeá-los para variáveis​de análise. A abordagem de Link personalizado deve ser considerada como uma diminuição e simplificação da implementação e dos dados coletados. Com a solução de Link personalizado, nenhuma variável ou método é predefinido para a medição de vídeo, isso requer uma configuração personalizada completa. Deve ser possível atualizar o código de evento do reprodutor para apontar as chamadas de rastreamento de link personalizado para eventos básicos do reprodutor, como início e conclusão. Consulte Guia de implementação de link personalizado para obter mais informações.

As tabelas a seguir fornecem as traduções entre as soluções de Marco e Link personalizado.

Guia de migração

Referência da variável de vídeo

Métrica de marco Tipo de variável Link personalizado
Conteúdo Expiração da eVar
padrão: Visita
Definir a própria eVar.
Tipo de conteúdo Expiração da eVar
padrão: Visualização de página
Definir a própria eVar.
Tempo gasto no conteúdo Tipo de evento:
Contador
Definir o próprio evento.
Inicialização de vídeo Tipo de evento:
Contador
Definir o próprio evento.
Término de vídeo Tipo de evento:
Contador
Definir o próprio evento.

Variáveis do módulo de mídia

Milestone Sintaxe do Milestone Link personalizado Link personalizado Sintaxe
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 O mapeamento de dados de contexto para eVars, as propriedades e os eventos agora são concluídos por meio de regras de processamento.
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';

Variáveis opcionais

Milestone Sintaxe do Milestone Link personalizado Link personalizado Sintaxe
Media.autoTrack s.Media.autoTrack
= true;
N/D Não disponível.
Media.autoTrackNetStreams s.Media.
autoTrackNetStreams
= true
N/D Não disponível.
Media.completeByCloseOffset s.Media.
completeByCloseOffset
= true
N/D Não disponível.
Media.completeCloseOffsetThreshold s.Media.
completeCloseOffsetThreshold
= 1
N/D Não disponível.
Media.playerName s.Media.playerName
= "Custom Player Name"
Definir eVar ou variável dos dados de contexto na chamada de link. s.contextData['video.player']
= ”CustomPlayer Name”;
Media.trackSeconds s.Media.
trackSeconds
= 15
N/D Não disponível.
Media.trackMilestones s.Media.
trackMilestones
= "25,50,75";
N/D Não disponível.
Media.trackOffsetMilestones s.Media.
trackOffsetMilestones
= "20,40,60";
N/D Não disponível.
Media.segmentByMilestones s.Media.segmentByMilestones
= true;
N/D Não disponível.
Media.segmentByOffsetMilestones s.Media.
segmentByOffsetMilestones
= true;
N/D Não disponível.

Variáveis de rastreamento de anúncios

Milestone Sintaxe do Milestone Link personalizado Link personalizado Sintaxe
Media.adTrackSeconds s.Media.
adTrackSeconds
= 15
N/D Não disponível.
Media.adTrackMilestones s.Media.
adTrackMilestones
= "25,50,75";
N/D Não disponível.
Media.adTrackOffsetMilestones s.Media.
adTrackOffsetMilestones
= "20,40,60";
N/D Não disponível.
Media.adSegmentByMilestones s.Media.
adSegmentByMilestones
= true;
N/D Não disponível.
Media.adSegmentByOffsetMilestones s.Media.
adSegmentByOffsetMilestones
= true;
N/D Não disponível.

Métodos do módulo de mídia

Milestone Sintaxe do Milestone Link personalizado Link personalizado Sintaxe
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: (obrigatório) o nome do vídeo conforme você quer que ele seja exibido nos relatórios de vídeo. Definir eVar ou variável dos dados de contexto na chamada de link. s.prop10 = mediaName;
s.eVar10 = mediaName;
s.contextData['video.name']
= mediaName;
mediaLength mediaLength: (obrigatório) a duração do vídeo, em segundos. Definir eVar ou variável dos dados de contexto na chamada de link. s.contextData['video.length']
= ”90”;
mediaPlayerName mediaPlayerName: (obrigatório) o nome do reprodutor de mídia utilizado para exibir o vídeo, conforme você quer que ele seja exibido nos relatórios de vídeo. Definir eVar ou variável dos dados de contexto na chamada de link. s.contextData['video.player']
= ”CustomPlayer Name”;
Media.openAd s.Media.openAd(
name,
length,
playerName,
parentName,
parentPod,
parentPodPosition,
CPM)
N/D Não disponível.
name name: (obrigatório) o nome ou a ID do anúncio. N/D Não disponível.
length length: (obrigatório) a duração do anúncio. N/D Não disponível.
playerName playerName: (obrigatório) o nome do reprodutor de mídia utilizado para exibir o anúncio. N/D Não disponível.
parentName parentName: O nome ou a ID do conteúdo principal no qual o anúncio está incorporado. N/D Não disponível.
parentPod parentPod: A posição, no conteúdo principal, da reprodução do anúncio. N/D Não disponível.
parentPodPosition parentPodPosition: A posição, no pod, da reprodução do anúncio. N/D Não disponível.
CPM CPM: O CPM ou o CPM criptografado (com prefixo "~") que se aplica a essa reprodução. N/D Não disponível.
Media.click s.Media.click(name, offset) s.tl() Usar uma chamada de análise de link personalizado para rastrear os cliques.
Media.close s.Media.close(mediaName) N/D Não disponível.
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 Não disponível.
Media.stop s.Media.stop(
mediaName,
mediaOffset)
N/D Não disponível.
Media.monitor s.Media.monitor(s, media) Definir eVar ou variável dos dados de contexto na chamada de link. s.linkTrackVars
= 'events,
prop10,
eVar10,
eVar12,
eVar15,
contextData.
video.name,
contextData.
video.view';
s.linkTrackEvents = 'event2';
Media.track s.Media.track(
mediaName)
N/D Não disponível.

Nesta página

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