Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Los navegadores modernos aplican restricciones de seguridad de origen del mismo origen a la red de JavaScript
solicitudes, es decir, que una aplicación web que se ejecuta desde un origen no puede recuperar datos
entregados desde un origen diferente. Para VAST, esta restricción de seguridad evita
XMLHttpRequests de JavaScript creado a partir del código de renderización de VAST de JavaScript a partir de la lectura
una respuesta de anuncio de VAST publicada desde un origen diferente
El objetivo de esta restricción de seguridad es evitar problemas en los que un origen pueda
para leer datos de otro origen en el que un usuario puede acceder sin ese
permiso del usuario. La restricción genera problemas para VAST que se publica en JavaScript.
porque el servidor de anuncios suele estar en un dominio diferente del
reproductor de anuncios.
Los encabezados de uso compartido de recursos entre dominios (CORS) son una especificación de borrador de W3C diseñada
para permitir el uso compartido entre distintos orígenes. Para que se pueda usar en JavaScript
entorno, la respuesta del servidor de anuncios VAST debe incluir los siguientes encabezados HTTP CORS:
Este encabezado HTTP permite que un reproductor de anuncios de cualquier origen lea la respuesta de VAST
desde el origen del servidor de anuncios. El valor de Access-Control-Allow-Origin:
Debe ser el valor del encabezado Origin que se envió con la solicitud de anuncio.
El encabezado Access-Control-Allow-Credentials: garantiza que
las cookies se envían y reciben correctamente.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-04-15 (UTC)"],[[["Modern browsers restrict JavaScript from accessing data from different origins (websites) for security reasons, affecting VAST ad serving."],["This restriction prevents unauthorized data access between websites, but poses challenges for VAST ads as ad servers and players are often on different domains."],["Cross-Origin Resource Sharing (CORS) headers allow secure data sharing between origins by including specific HTTP headers in the ad server's response."],["VAST ad servers need to include `Access-Control-Allow-Origin` and `Access-Control-Allow-Credentials` headers to enable JavaScript-based ad serving."]]],["Web browsers restrict JavaScript network requests to the same origin, hindering JavaScript VAST rendering code from accessing VAST ad responses from different origins. To enable cross-origin access, VAST ad servers must include specific CORS headers in their responses. The `Access-Control-Allow-Origin` header should match the request's `Origin`, and `Access-Control-Allow-Credentials: true` allows for proper cookie handling. These headers enable ad players on any origin to read the VAST response, overcoming the same-origin security restriction.\n"]]