Media.open | s.Media.open(
mediaName,
mediaLength,
mediaPlayerName) | trackSessionStart | trackSessionStart(
mediaObject,
contextData) |
mediaName | mediaName : (obrigatório) o nome do vídeo conforme você quer que ele seja exibido nos relatórios de vídeo. | name | createMediaObject(
name,
mediaId,
length,
streamType) |
mediaLength | mediaLength : (obrigatório) a duração do vídeo, em segundos. | length | createMediaObject(
name,
mediaId,
length,
streamType) |
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. | playerName | MediaHeartbeatConfig.
playerName |
Media.openAd | s.Media.openAd(
name,
length,
playerName,
parentName,
parentPod,
parentPodPosition,
CPM) | trackEvent | mediaHeartbeat.trackEvent(
MediaHeartbeat.
Event.
AdBreakStart,
adBreakObject);
...
trackEvent(
MediaHeartbeat.
Event.
AdStart,
adObject,
adCustomMetadata); |
name | name : (obrigatório) o nome ou a ID do anúncio. | name | createAdObject(
name,
adId,
position,
length) |
length | length : (obrigatório) a duração do anúncio. | length | createAdObject(
name,
adId,
position,
length) |
playerName | playerName : (obrigatório) o nome do reprodutor de mídia utilizado para exibir o anúncio. | playerName | MediaHeartbeatConfig.
playerName |
parentName | parentName : O nome ou a ID do conteúdo principal no qual o anúncio está incorporado. | N/D | Herdado automaticamente. |
parentPod | parentPod : A posição, no conteúdo principal, da reprodução do anúncio. | position | createAdBreakObject(
name,
position,
startTime) |
parentPodPosition | parentPodPosition : A posição, no pod, da reprodução do anúncio. | position | createAdObject(
name,
adId,
position,
length) |
CPM | CPM : O CPM ou o CPM criptografado (com prefixo "~") que se aplica a essa reprodução. | N/D | Por padrão, não disponível no Media Analytics. |
Media.click | s.Media.click(name, offset) | N/D | Usar uma chamada de análise de link personalizado para rastrear os cliques. |
Media.close | s.Media.close(mediaName) | trackSessionEnd | trackSessionEnd() |
Media.complete | s.Media.complete(name, offset) | trackComplete | trackComplete() |
Media.play | s.Media.play(
name,
offset,
segmentNum,
segment,
segmentLength) | trackPlay | trackPlay() |
Media.stop | s.Media.stop(mediaName, mediaOffset) | trackPause ou trackEvent | trackPause() ou trackEvent(
MediaHeartbeat.
Event.
SeekStart) ou
trackEvent(
MediaHeartbeat.
Event.
BufferStart); |
Media.monitor | s.Media.monitor(s, media) | Use os metadados personalizados ou padrão para definir variáveis adicionais. | var customVideoMetadata =
{
isUserLoggedIn:
"false",
tvStation:
"Sample TV station",
programmer:
"Sample programmer"
};
...
var standardVideoMetadata
= {};
standardVideoMetadata
[MediaHeartbeat.
VideoMetadataKeys.
EPISODE] =
"Sample Episode";
standardVideoMetadata
[MediaHeartbeat.
VideoMetadataKeys.
SHOW] = "Sample Show";
...
mediaObject.setValue(
MediaHeartbeat.
MediaObjectKey.
StandardVideoMetadata,
standardVideoMetadata); |
Media.track | s.Media.track(mediaName) | N/D | A frequência de chamada de rastreamento é definida automaticamente. |