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.
Client-side esquema y propiedades de seguimiento de anuncios
Con la función de seguimiento de los anuncios MediaTailor del lado del cliente, puedes integrar datos detallados de seguimiento de los anuncios del lado del cliente en tu entorno de reproducción. En las siguientes secciones, se describe el esquema general de seguimiento de anuncios, así como las propiedades y los valores específicos que lo componen.
Esquema
La siguiente estructura JSON muestra el esquema de seguimiento de anuncios del MediaTailor lado del cliente. Esta representación ilustra la estructura de anidamiento del esquema para ayudarte a entender las relaciones entre las diferentes 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
|
Una matriz que contiene los eventos de seguimiento de VMAP desde 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
|
La duración de la disponibilidad observada en el marcador de anuncios del manifiesto. |
Cadena |
30
|
adParameters
|
Una serie de parámetros del anuncio, desde el VAST VPAID, que se MediaTailor transfieren al reproductor. Ruta: Cartografía VAST: |
Cadena | |
adProgramDateTime
|
|
Cadena | |
ads
|
Una matriz que contiene los objetos del anuncio 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 códigos de medición de terceros con el 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 https://iabtechlab.com/standards/vast/ MediaTailor Ruta: Mapeo VAST: |
Matriz |
[]
|
altText
|
El texto alternativo de la imagen de un anuncio complementario. Este texto permite a los jugadores con audio descriptivo para personas con discapacidad visual volver a leer una descripción de la imagen. Ruta: |
Cadena |
video sequence advertising sneakers
|
apiFramework
|
Puede aparecer en varias ubicaciones del esquema. |
Cadena |
VPAID
|
availID
|
Ruta: |
Cadena |
|
avails
|
Matriz que contiene objetos de última hora (o avails) que aparecen en la ventana del manifiesto activo. Los valores se enumeran 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 disponible o del anuncio. Ruta: y |
Cadena | |
duration
|
Duración, 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 https://iabtechlab.com/standards/vast/ Ruta: Mapeo VAST: |
Matriz | [] |
icons
|
Elementos de iconos para el anuncio. Ruta: Mapeo VAST: |
Matriz | |
mediaFiles
|
Vídeo y otros recursos que el reproductor necesita para que el anuncio esté disponible. Ruta: |
Objeto | |
nonLinearAvails
|
Conjunto de objetos no lineales disponibles para anuncios. 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 fines de 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 complementarios como las dimensiones y el modo de renderizado. Ruta: |
Objeto | |
companionClickThrough
|
Una URL a la página del anunciante que el reproductor multimedia abre cuando el usuario hace clic en el anuncio complementario. Ruta: Cartografía VASTA: |
Cadena | https://aws.amazon.com/ |
companionClickTracking
|
La URL de seguimiento de la Ruta: Mapeo VAST: |
Cadena | https://myads.com/beaconing/event=clicktracking |
htmlResource
|
El CDATA-encoded HTML 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: Cartografía 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 relativo al inicio de la sesión de reproducción. En el caso de DASH, 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 relativo al inicio de la sesión de reproducción. En el caso de DASH, 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 un activo ejecutable. |
Cadena | 2048 |
companionAds
|
Una o más 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 disponible y proporcionan contenido, como un marco alrededor del anuncio o un banner, para que se muestre 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
|
Para live/dynamic DASH, el manifiesto |
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 se ve 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 activo ejecutable o a un activo 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 activo MP4 intermedio, especificada si el anuncio de 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, si ese valor existe. |
Cadena | UFQzOS44NzNTXzIwMjMtMDctMzFUMTY6NTA6MDYuMzUwNjI2ODQ1Wl8x |
nonLinearAds
|
Non-linear anuncios 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 a disposición del usuario los controles de omisión. |
Cadena | 00:00:05 |
staticResource
|
La URL de un archivo creativo estático que se usa 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
|
La URL de la página del anunciante que el reproductor multimedia abre cuando el usuario hace clic en el icono. Ruta: |
Cadena | https://advertiser.com/landing-page |
iconClickTracking
|
La URL de seguimiento de la Ruta: |
Objeto | |
iconClickFallbackImages
|
Una serie de imágenes alternativas para mostrar si no se puede mostrar el icono. Ruta: |
Matriz | |
iconViewTracking
|
La URL para realizar un seguimiento cuando se ve un icono. Ruta: |
Cadena | https://tracking.example.com/icon-view |
offset
|
El intervalo de tiempo en 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 una alta densidad de píxeles. 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 del navegador para el JavaScript recurso. Ruta: |
Cadena | true o false |
id
|
Un identificador para varios elementos del esquema. Ruta: |
Cadena | companion-1 |
assetHeight
|
La altura del activo publicitario complementario. Ruta: |
Cadena | 250 |
assetWidth
|
El ancho del activo publicitario complementario. Ruta: |
Cadena | 300 |
expandedHeight
|
La altura del anuncio complementario cuando está expandido. Ruta: |
Cadena | 600 |
expandedWidth
|
El ancho del anuncio complementario cuando se expande. Ruta: |
Cadena | 600 |
renderingMode
|
El modo de renderizado del anuncio complementario. Ruta: |
Cadena | default o transparent |
adSlotId
|
El identificador 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 |