Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Esquema y propiedades del seguimiento de anuncios del lado del cliente
Con la función de seguimiento de anuncios MediaTailor del lado del cliente, puedes integrar datos detallados del seguimiento de anuncios del lado del cliente en tu entorno de jugador. En las siguientes secciones se describe el esquema general de seguimiento de anuncios, así como las propiedades y valores específicos que lo componen.
Esquema
La siguiente estructura de JSON muestra el esquema de seguimiento de anuncios del MediaTailor lado del cliente. Esta representación ilustra la estructura de anidación del esquema para ayudarte a entender las relaciones entre las distintas partes.
Para obtener información detallada sobre cada propiedad, consultePropiedades.
{ "avails": [ { "ads": [ { "adID": "string", "adParameters": "string", "adSystem": "string", "adTitle": "string", "adVerifications": [ { "executableResource": [ { "apiFramework": "string", "type": "string", "uri": "string", "language": "string" } ], "javaScriptResource": [ { "apiFramework": "string", "browserOptional": "string", "uri": "string" } ], "trackingEvents": [ { "event": "string", "uri": "string" } ], "vendor": "string", "verificationParameters": "string" } ], "companionAds": [ { "adParameters": "string", "altText": "string", "attributes": { "adSlotId": "string", "apiFramework": "string", "assetHeight": "string", "assetWidth": "string", "expandedHeight": "string", "expandedWidth": "string", "height": "string", "id": "string", "pxratio": "string", "renderingMode": "string", "width": "string" }, "companionClickThrough": "string", "companionClickTracking": "string", "htmlResource": "string", "iFrameResource": "string", "sequence": "string", "staticResource": "string", "trackingEvents": [ { "event": "string", "uri": "string" } ] } ], "creativeId": "string", "creativeSequence": "string", "duration": "string", "durationInSeconds": number, "extensions": [ { "type": "string", "content": "string" } ], "icons": [ { "attributes": { "apiFramework": "string", "duration": "string", "height": "string", "offset": "string", "program": "string", "pxratio": "string", "width": "string", "xPosition": "string", "yPosition": "string" }, "htmlResource": "string", "iconClicks": { "iconClickThrough": "string", "iconClickTracking": { "id": "string" }, "iconClickFallbackImages": [ { "altText": "string", "height": "string", "width": "string", "staticResource": { "creativeType": "string", "uri": "string" } } ] }, "iconViewTracking": "string", "iFrameResource": "string", "staticResource": { "creativeType": "string", "uri": "string" } } ], "mediaFiles": { "adParameters": "string", "duration": "string", "durationInSeconds": number, "mediaFilesList": [ { "apiFramework": "string", "delivery": "string", "height": "string", "maintainAspectRatio": "string", "mediaFileUri": "string", "mediaType": "string", "scalable": "string", "width": "string", "bitrate": "string" } ], "mezzanine": "string", "startTime": "string", "startTimeInSeconds": number, "trackingEvents": [ { "beaconUrls": ["string"], "duration": "string", "durationInSeconds": number, "dateTime": "string", "eventId": "string", "eventType": "string", "startTime": "string", "startTimeInSeconds": number } ] }, "startTime": "string", "startTimeInSeconds": number, "dateTime": "string", "adBreakTrackingEvents": [...], "vastAdId": "string" } ], "adType": "string", "availID": "string", "duration": "string", "durationInSeconds": number, "startTime": "string", "startTimeInSeconds": number, "dateTime": "string", "adMarkerDuration": "string", "adProgramDateTime": "string", "dashAvailabilityStartTime": "string", "hlsAnchorMediaSequenceNumber": "string" } ], "nonLinearAvails": [ { "nonLinearAds": [...], "nonLinearAdsList": [...] } ], "nextToken": "string", "meta": {} }
Propiedades
En la siguiente tabla se enumeran las propiedades de la API de seguimiento del lado del cliente, sus definiciones, tipos de valores y ejemplos.
Propiedad | Definición | Tipo de valor | Ejemplo |
---|---|---|---|
adID
|
Ruta: Mapeo VAST: ninguno |
Cadena | 10 |
adBreakTrackingEvents
|
Matriz que contiene los eventos de seguimiento de VMAP de la respuesta VAST. Para obtener más información, consulte la sección 2.3.3 de la especificación VMAP 1.0 Ruta: |
Matriz |
[]
|
adMarkerDuration
|
El tiempo de disponibilidad observado a partir del marcador publicitario del manifiesto. |
Cadena |
30
|
adParameters
|
Cadena de parámetros del anuncio, del VAST VPAID, que se MediaTailor transfiere al reproductor. Ruta: Mapeo VAST: |
Cadena | |
adProgramDateTime
|
|
Cadena | |
ads
|
Una matriz que contiene los objetos de anuncios que componen la oferta. Los anuncios se muestran en el orden en que aparecen en el manifiesto. Ruta: |
Matriz |
[]
|
adSystem
|
El nombre del sistema que publica el anuncio. importanteAsegúrese de proporcionar un valor. Si no proporciona un valor, pueden surgir problemas. |
Cadena |
myADS
|
adTitle
|
El título del anuncio. |
Cadena |
ad1
|
adVerifications
|
Contiene los recursos y los metadatos necesarios para ejecutar el código de medición de terceros a fin de verificar la reproducción creativa. Para obtener más información sobre esta propiedad, consulte la sección 3.16 de la especificación VAST 4.2 MediaTailor admite Ruta: Mapeo VAST: |
Matriz |
[]
|
altText
|
El texto alternativo de una imagen de un anuncio complementario. Este texto permite a los jugadores con soporte de audio descriptivo para personas con discapacidad visual leer una descripción de la imagen. Ruta: |
Cadena |
video sequence advertising sneakers
|
apiFramework
|
Se configura para indicar Puede aparecer en varias ubicaciones del esquema. |
Cadena |
VPAID
|
availID
|
Ruta: |
Cadena |
|
avails
|
Matriz que contiene objetos publicitarios, o paquetes, que aparecen en la ventana del manifiesto activa. Los artículos disponibles se muestran en el orden en que aparecen en el manifiesto. Ruta: |
Matriz |
[]
|
adType
|
El tipo de anuncio. Ruta: |
Cadena | |
dateTime
|
Programe la fecha y hora, en formato ISO 8601 segundos, para el inicio del anuncio o anuncio. Ruta: y |
Cadena | |
duration
|
Longitud, en formato ISO 8601 segundos. La respuesta incluye la duración de todo el anuncio disponible y de cada anuncio y baliza, aunque la duración de las balizas siempre es cero. Ruta: y |
Cadena | 15.015 |
durationInSeconds
|
Longitud, en formato de segundos. Ruta: |
Número | |
extensions
|
Extensiones personalizadas de VAST que utilizan los servidores de anuncios. Para obtener más información sobre las extensiones, consulta la sección 3.18 de la especificación VAST 4.2 Ruta: Mapeo VAST: |
Matriz | [] |
icons
|
Elementos de icono para el anuncio. Ruta: Mapeo VAST: |
Matriz | |
mediaFiles
|
El vídeo y otros recursos que el jugador necesita para el anuncio están disponibles. Ruta: |
Objeto | |
nonLinearAvails
|
Conjunto de objetos no lineales y disponibles. Ruta: |
Matriz | |
executableResource
|
Recursos ejecutables para la verificación. Ruta: Mapeo VAST: |
Matriz | |
javaScriptResource
|
JavaScript recursos para la verificación. Ruta: Mapeo VAST: |
Matriz | |
trackingEvents
|
Seguimiento de eventos para su verificación o anuncios complementarios. Ruta: |
Matriz | |
vendor
|
Proveedor de verificación. Ruta: Mapeo VAST: |
Cadena | |
uri
|
URI que apunta a un activo ejecutable, a un activo de vídeo o a un punto final de seguimiento. Ruta: varias ubicaciones del esquema Mapeo VAST: varios elementos de CDATA en VAST |
Cadena | https://tracking.example.com/impression |
verificationParameters
|
Parámetros de verificación. Ruta: Mapeo VAST: |
Cadena | |
attributes
|
Atributos de anuncios complementarios, como las dimensiones y el modo de renderizado. Ruta: |
Objeto | |
companionClickThrough
|
URL de la página del anunciante que el reproductor multimedia abre cuando el espectador hace clic en el anuncio complementario. Ruta: Amplio mapeo: |
Cadena | https://aws.amazon.com/ |
companionClickTracking
|
La URL de seguimiento de la Ruta: Mapeo VAST: |
Cadena | https://myads.com/beaconing/event=clicktracking |
htmlResource
|
El HTML codificado en CDATA que se inserta directamente en la página HTML del proveedor de streaming. Ruta: Mapeo VAST: |
Cadena | <![CDATA[<!doctype html><html><head><meta name=\"viewport\" content=\"width=1, initial-scale=1.0, minimum-scale=1.0,...]]> |
iFrameResource
|
La URL de un archivo de recursos HTML que el proveedor de streaming carga en un iframe. Ruta: Mapeo VAST: |
Cadena | |
sequence
|
El valor de secuencia especificado para la creatividad en la respuesta VAST. Ruta: |
Cadena | 1 |
startTime
|
La posición temporal, en formato ISO 8601 segundos. En el caso del HLS, es relativa al inicio de la sesión de reproducción. En el caso de DASH, esto es relativo a la AST (hora de inicio de disponibilidad) del manifiesto. La respuesta incluye las horas de inicio de todo el espacio publicitario y de cada anuncio y baliza. Ruta: |
Cadena | PT18.581355S |
startTimeInSeconds
|
La posición temporal, en formato de segundos. En el caso del HLS, es relativa al inicio de la sesión de reproducción. En el caso de DASH, esto es relativo a la AST (hora de inicio de disponibilidad) del manifiesto. La respuesta incluye las horas de inicio de todo el espacio publicitario y de cada anuncio y baliza. Ruta: |
Número | 18.581 |
eventId
|
|
Cadena | |
event
|
El nombre del evento de seguimiento. Ruta: |
Cadena | impression , start , firstQuartile , midpoint , thirdQuartile , complete |
beaconUrls
|
La URL a la que se MediaTailor envía la baliza publicitaria. Ruta: |
Matriz | |
bitrate
|
La velocidad de bits del recurso de vídeo. Esta propiedad no suele incluirse en los activos ejecutables. |
Cadena | 2048 |
companionAds
|
Una o varias especificaciones complementarias de contenido publicitario, cada una de las cuales especifica el archivo de recursos que se va a utilizar. Los anuncios complementarios acompañan al anuncio y proporcionan contenido, como un marco alrededor del anuncio o un banner, para mostrarlo cerca del vídeo. Ruta: |
Matriz | [] |
creativeId
|
El valor del |
Cadena | creative-1 |
creativeSequence
|
La secuencia en la que debe reproducirse un anuncio, según el |
Cadena | 1 |
dashAvailabilityStartTime
|
En el caso |
Cadena | 2022-10-05T19:38:39.263Z |
delivery
|
Indica si se está utilizando un |
Cadena | progressive |
eventType
|
El tipo de baliza. Ruta: |
Cadena | impression |
height
|
La altura, en píxeles, del recurso de vídeo. |
Cadena | 360 |
hlsAnchorMediaSequenceNumber
|
El número de secuencia multimedia de la secuencia first/oldest multimedia que aparece en el manifiesto de origen del HLS. |
Cadena | 77 |
maintainAspectRatio
|
Indica si se debe mantener la relación de aspecto del vídeo mientras se escala. |
Booleano | true |
mediaFilesList
|
Especifica el vídeo y otros recursos que el reproductor necesita para que el anuncio esté disponible. Ruta: |
Matriz | [] |
mediaFileUri
|
URI que apunta a un recurso ejecutable o a un recurso de vídeo. |
Cadena | https://myad.com/ad/ad134/vpaid.js |
mediaType
|
El tipo MIME del activo creativo o complementario. |
Cadena | video/mp4 |
meta
|
Metadatos adicionales para el anuncio. |
Objeto | |
mezzanine
|
La URL del MP4 recurso intermedio, que se especifica si el anuncio VPAID incluye uno. Ruta: |
Cadena | https://gcdn.2mdn.net/videoplayback/id/itag/ck2/file/file.mp4 |
nextToken
|
El valor del token que apunta a la siguiente página de resultados, cuando ese valor existe. |
Cadena | UFQzOS44NzNTXzIwMjMtMDctMzFUMTY6NTA6MDYuMzUwNjI2ODQ1Wl8x |
nonLinearAds
|
Anuncios no lineales que aparecen junto al contenido del vídeo. |
Matriz | [] |
nonLinearAdsList
|
Lista de anuncios no lineales. |
Matriz | [] |
scalable
|
Indica si se debe escalar el vídeo a otras dimensiones. |
Booleano | true |
skipOffset
|
El valor de tiempo que identifica cuándo el reproductor pone los controles de salto a disposición del usuario. |
Cadena | 00:00:05 |
staticResource
|
La URL de un archivo creativo estático que se utiliza para el componente publicitario. Ruta: |
Cadena | https://very-interactive-ads.com/campaign1/file.json?c=1019113602 |
vastAdId
|
El valor del |
Cadena | ad1 |
width
|
El ancho, en píxeles, del recurso de vídeo. |
Cadena | 640 |
xPosition
|
La posición horizontal de un icono dentro del reproductor de vídeo. Puede ser un valor de píxel específico o una posición como «izquierda» o «derecha». Ruta: |
Cadena | left o 10 |
yPosition
|
La posición vertical de un icono en el reproductor de vídeo. Puede ser un valor de píxel específico o una posición como «arriba» o «abajo». Ruta: |
Cadena | top o 10 |
iconClicks
|
Contiene información sobre los clics y el seguimiento de un icono. Ruta: |
Objeto | |
iconClickThrough
|
Una URL de la página del anunciante que el reproductor multimedia abre cuando el espectador hace clic en el icono. Ruta: |
Cadena | https://advertiser.com/landing-page |
iconClickTracking
|
La URL de seguimiento de la Ruta: |
Objeto | |
iconClickFallbackImages
|
Conjunto de imágenes alternativas que se mostrarán si no se puede mostrar el icono. Ruta: |
Matriz | |
iconViewTracking
|
La URL para rastrear cuándo se ve un icono. Ruta: |
Cadena | https://tracking.example.com/icon-view |
offset
|
El intervalo de tiempo durante el que debe aparecer un icono durante la reproducción de un anuncio. Ruta: |
Cadena | 00:00:05 |
program
|
El programa o la iniciativa asociados al icono, como "AdChoices». Ruta: |
Cadena | AdChoices |
pxratio
|
La proporción de píxeles del icono o del anuncio complementario, que se utiliza en pantallas con un DPI alto. Ruta: |
Cadena | 1 o 2 |
type
|
El tipo de recurso o extensión. Ruta: |
Cadena | text/javascript |
content
|
El contenido de una extensión. Ruta: |
Cadena | |
language
|
El lenguaje de programación de un recurso ejecutable. Ruta: |
Cadena | javascript |
browserOptional
|
Indica si se requiere la compatibilidad con el navegador para el JavaScript recurso. Ruta: |
Cadena | true o false |
id
|
Un identificador de varios elementos del esquema. Ruta: |
Cadena | companion-1 |
assetHeight
|
La altura del elemento publicitario complementario. Ruta: |
Cadena | 250 |
assetWidth
|
El ancho del activo publicitario complementario. Ruta: |
Cadena | 300 |
expandedHeight
|
La altura del anuncio complementario cuando se expande. Ruta: |
Cadena | 600 |
expandedWidth
|
El ancho del anuncio complementario cuando está expandido. Ruta: |
Cadena | 600 |
renderingMode
|
El modo de renderización del anuncio complementario. Ruta: |
Cadena | default o transparent |
adSlotId
|
El ID del espacio publicitario en el que debe mostrarse el anuncio complementario. Ruta: |
Cadena | banner-1 |
creativeType
|
El tipo MIME del recurso creativo. Ruta: |
Cadena | image/png |