Almacenamiento en la memoria caché del navegador o del servidor proxy

Use la prevención del almacenamiento en memoria caché para asegurarse de que las impresiones se cuentan cada vez que su anuncio publica. La prevención del almacenamiento en memoria caché implica normalmente añadir un generador de números aleatorios (RNG) a las etiquetas de anuncio, también conocido como prevención del almacenamiento en memoria caché.

Este proceso es el mismo para todos los anuncios de todos dispositivos, incluidos los móviles y los que no lo son. Todos los anuncios de DCM utilizan etiquetas estándares y todas las etiquetas estándares que debe incluir la prevención del almacenamiento en memoria caché

¿Cómo funciona la prevención del almacenamiento en memoria caché?

Los navegadores obtienen el contenido del sitio y del anuncio de los servidores. Las páginas web contienen código que indica a los navegadores que "llamen" a los servidores para solicitar este contenido, incluidos los vídeos y las imágenes. Cuando los navegadores obtienen contenido en la memoria caché, lo almacenan en el equipo del usuario (o en un servidor de proxy) para usarlo más adelante. Una vez que el contenido está almacenado en la memoria caché, el navegador no tiene que solicitárselo a los servidores. De esta forma, se reduce el tiempo de carga.

El problema es que DCM registra las impresiones de sus anuncios según las solicitudes de contenido. Si un navegador almacena el contenido de un anuncio determinado, no necesitará solicitar el contenido del anuncio cuando se active la etiqueta. Como no se realiza una solicitud, DCM no registra una impresión.

La prevención del almacenamiento en memoria caché es un método que impide que los navegadores almacenen el contenido del anuncio. Este método consiste en añadir una cadena aleatoria a su etiqueta de anuncio cada vez que esta se activa (normalmente, se añade un número aleatorio). Ya que la etiqueta tiene un número distinto cada vez, el navegador se ve obligado a enviar una nueva solicitud en cada ocasión. El navegador no puede determinar si ya ha almacenado en la memoria caché contenido asociado a su etiqueta ya que esta tiene un número aleatorio distinto cada vez que se activa.

Por lo general, las etiquetas usan un sistema de generación de números aleatorios (RNG) para añadir de forma dinámica un número aleatorio a su etiqueta cada vez que esta se activa. Este número es un valor para el atributo ord=s .

Cómo añadir un sistema de prevención del almacenamiento en memoria caché a las etiquetas

  • En el caso de los editores que utilizan DoubleClick for Publishers, deberán añadir un generador de números aleatorios (RNG).

  • En el caso de los editores que utilizan otras soluciones de publicación de anuncios, deberá usar una variable de marca de tiempo u otra variable que el sistema reconozca.

Consulte los pasos que aparecen a continuación para obtener más detalles.

Prevención del almacenamiento en memoria caché para DFP

Si su editor utiliza DFP, inserte la macro %n después de ord=s en las etiquetas. Por ejemplo, ord=%n. Si ya hay un valor ord, sustitúyalo por %n.

Para que la URL de destino y la imagen funcionen correctamente, deberá colocar la variable como el valor de la clave ord= tanto en la etiqueta <HREF>como en la etiqueta <IMG SRC> .

Solo DFP sabe expandir %n en un número aleatorio, por lo que no debe usar este RNG a menos que su editor use DFP.

Acerca de los RNG

Como hemos descrito anteriormente, un RNG inserta un número aleatorio en su etiqueta de anuncio cada vez que se activa. Si la etiqueta es distinta cada vez (porque tiene un número aleatorio distinto), el navegador envía una nueva solicitud de anuncio cada vez que la etiqueta se activa. Esto garantiza que se registren impresiones cada vez que aparece su anuncio y que el navegador no utilice el contenido almacenado en la memoria caché.

Un RNG se implementa mejor con una macro que el sistema del editor expande automáticamente en un valor distinto o aleatorio cada vez que la etiqueta se activa.

Prevención del almacenamiento en memoria caché para editores que no usan DFP

Aunque su editor no usa DFP como solución de publicación de anuncios, deberá añadir un sistema de prevención del almacenamiento en memoria caché, como una variable de marca de tiempo o un número aleatorio que genere un RNG que el sistema sí reconozca.

RNG de muestra

En el caso de DART Enterprise, RealMedia o Adforce, el editor puede sustituir el componente [timestamp] de las etiquetas por estas variables:

         
Solución de publicación de anunciosVariable de marca horaria
DART Enterprise $gmt$
RealMedia %GMTTIME%
_GMTTIME_
_QUERY_
%%GMTTIME%%
Adforce _ADFORCE_TIME_

Estas variables se ofrecen solo a título orientativo. Compruebe la marca horaria de su solución de publicación de anuncios con su contacto en la respectiva empresa, ya que estas variables varían de acuerdo con la versión del servidor de anuncios del tercero.

Si no se puede generar un número aleatorio en el nivel del servidor, puede utilizar código de JavaScript para generar una cadena en el nivel del cliente (navegador). Obtenga más información.

¿Qué ocurre si no utilizo RNG u otros sistemas de prevención del almacenamiento en memoria caché para evitar el almacenamiento en la memoria caché?

Cuando un navegador o un servidor proxy recibe un elemento de creatividad de DCM, lo almacena en la memoria caché del navegador. El navegador saca las llamadas adicionales del elemento de la memoria caché, en lugar de hacerlo de los servidores de anuncios de DCM. DCM, por tanto, no registra las impresiones adicionales, lo que causa discrepancias.