Puedes usar la herramienta de control de calidad VAST de YouTube para verificar si las etiquetas VAST de tu anuncio satisfacen nuestras especificaciones para la publicación de anuncios en sitios de terceros. También puedes usar esta herramienta para obtener fácilmente una vista previa de tu anuncio de video publicado en un sitio de terceros en el reproductor de YouTube.
Proveedores externos aprobados
Los anuncios in-stream de terceros y sus anuncios en forma de banner complementario deben usar una etiqueta VAST lineal de un proveedor de YouTube aprobado para VAST. Ten en cuenta que se limitarán o suspenderán los anuncios publicados en sitios de terceros que infrinjan nuestras políticas de anuncios. Revisa la siguiente sección para ver un resumen XML detallado.
Resumen XML de anuncios in-stream para respuesta del servidor a anuncios VAST
Elemento | Atributos | Valores | Obligatorio | Compatible | Notas |
---|---|---|---|---|---|
VAST | Nodo raíz | Sí | Sí | ||
version | String (3.0) | Sí | Sí | Debe ser compatible con cualquier versión VAST 2.* o 3.0 | |
Anuncio | ID | String | Sí | Sí | Elemento de primer nivel que une a cada anuncio con la respuesta |
InLine | None | None | Sí | Sí | Elemento de segundo nivel que rodea todos los datos del anuncio para un anuncio individual |
AdSystem | None | String | Sí | Sí | Indica el servidor fuente del anuncio |
version | String | Preferido | Sí | Versión interna utilizada por el sistema de anuncios | |
AdTitle | None | String | No | Sí | Nombre común del anuncio |
Description | None | String | No | Sí | Descripción más extensa del anuncio |
Survey | None | URI | No | No | URI de la solicitud para encuestar al proveedor (YouTube solo admite píxeles de seguimiento para investigación de proveedores de investigación certificados en este nodo. Actualmente, no se pueden publicar encuestas ni invitaciones a encuestas a través del XML de VAST) |
Error | None | URI | No | Sí | URI que debe solicitarse si no se reproduce un anuncio debido a un error. YouTube únicamente ejecutará una solicitud de URI si hay errores, pero no puede proporcionar más información sobre este |
Impresión | None | URI | Sí | Sí | URI para seguimiento de impresiones |
Creatives | None | None | Sí | Sí | Contenedor para uno o más elementos de la creatividad |
Creative | Sí | Sí | Une cada elemento de la creatividad | ||
ID | String | No | Sí | Identificador opcional | |
sequence | Entero | No | Sí | Orden preferido en el que deberían aparecer varias creatividades | |
AdID | String | No | Sí | Ad-ID para la creatividad (antes se llamaba ISCI) | |
Linear | Sí | Sí | |||
skipoffset | 00:00:05 | No | Sí | Solo VAST 3.0 | |
Duration | None | Tiempo | Sí | Sí | |
TrackingEvents | No | Sí | |||
Tracking | URI | No | Sí | URI para seguimiento de varios eventos durante la reproducción | |
evento | creativeView, start, firstQuartile, midpoint, thirdQuartile, complete, mute, unmute, pause, rewind, resume, fullscreen, expand, collapse, acceptInvitation, close acceptInvitationLinear closeLinear progress skip |
No |
Sí (solo para start, firstQuartile, midpoint, thirdQuartile y complete) Únicamente VAST 3.0 admite Skip |
El nombre del evento a seguir por el elemento lineal. Siempre se debe solicitar creativeView cuando esté disponible. | |
AdParameters | String | No | No | Datos para pasar al anuncio de video | |
VideoClicks | Sí | Sí | |||
ClickThrough | None | URI | Sí | Sí | URI para abrir como página de destino cuando el espectador hace clic en el video |
ClickTracking | URI | No | Sí | URI que debe solicitarse con fines de seguimiento cuando el espectador hace clic en el video. | |
CustomClick | URI | No | Sí | URI que hay que solicitar en eventos personalizados, como un video considerado popular | |
ID | String | No | No | Identificador opcional | |
MediaFiles | Sí | Sí | |||
MediaFile | URI |
Sí (Debe tener, como mínimo, 2 nodos de MediaFile distintos, uno para cada formato de video MP4 y WebM) |
Sí | Ubicación del archivo lineal | |
delivery | progresivo | Sí | Sí | Método de publicación de un anuncio (YouTube no prefiere la transmisión continua) | |
type | String | Sí (MP4 y WebM) | Sí | Tipo de MIME (Algunos tipos de MIME populares son, entre otros, “video/x-ms-wmv” para Windows Media) | |
bitrate | Entero | Sí | Sí | Frecuencia de bits en Kbps de videos codificados | |
width | Entero (480) | Sí | Sí | Dimensiones de píxeles del video | |
height | Entero (360) | Sí | Sí | Dimensiones de píxeles del video | |
scalable | Booleano | No | No | Si es aceptable ajustar la imagen (YouTube lo hace de forma predeterminada) | |
maintainAspectRatio | Booleano | No | Sí | ||
apiFramework | String | No | No | Si el elemento MediaFile es interactivo, apiFramework define el método que se usará para la comunicación | |
CompanionAds | No | Sí | |||
Companion | No | Sí | Cualquier cantidad de anuncios complementarios que tenga la dimensión de píxeles deseada | ||
ID | String | No | Sí | Identificador opcional | |
width | Entero (300) | Sí (si publica anuncios complementarios) | Sí | Dimensiones de píxeles del anuncio complementario | |
height | Entero (60) | Sí (si publica anuncios complementarios) | Sí | Dimensiones de píxeles del anuncio complementario | |
expandedWidth | Entero | No | No | Dimensiones de píxeles del anuncio complementario desplegable cuando está expandido (los anuncios expandibles no están permitidos en los anuncios in-stream de YouTube) | |
expandedHeight | Entero | No | No | Dimensiones de píxeles del anuncio complementario desplegable cuando está expandido (los anuncios expandibles no están permitidos en los anuncios in-stream de YouTube) | |
apiFramework | String | No | No | ApiFramework define el método que se debe utilizar para la comunicación con el elemento de anuncio complementario | |
StaticResource | URI | No | Sí | URI hacia un archivo estático, como una imagen. | |
creativeType | String | Sí (si se publica el complemento mediante StaticResource) | Sí | Tipo de MIME de recurso estático; solo es compatible con tipos de imagen | |
IFrameResource | None | URI | No | Sí | Fuente del URI para un iFrame a fin de mostrar el elemento de anuncio complementario |
HTMLResource | None | CDATA | No | No | HTML para mostrar el elemento de anuncio complementario |
JavaScriptResource | None | CDATA | No | No | JavaScript para mostrar el elemento de anuncio complementario |
TrackingEvents | No | No | |||
Tracking | URI | No | No | URI para mostrar el elemento complementario | |
evento | creativeView | Sí (si publica anuncios complementarios) | No | Siempre se debe solicitar creativeView cuando esté disponible. Para los anuncios complementarios, creativeView es el único evento compatible. | |
CompanionClickThrough | None | URI | Sí (si se publican imágenes estáticas sin URL de clics hard-coded) |
Sí | URI para abrir como página de destino si el espectador hace clic en el anuncio complementario |
AltText | None | String | No | Sí | Prueba alt. que se muestra cuando los anuncios complementarios se presentan en un entorno HTML |
AdParameters | String | No | No | Datos que se deben ingresar en los anuncios complementarios | |
NonLinearAds | No | No | Actualmente no es compatible (solo In-Stream lineal) | ||
Extensions | No | No | |||
Extension | type | Cualquiera | No | No | Cualquier XML válido se puede incluir en el nodo de extensiones, pero se ignorará. |
Wrapper | None | None | No | No | Elemento de segundo nivel que rodea al anuncio envolvente que apunta al servidor del anuncio secundario |