/
Conteo de clics en otros ad servers

Conteo de clics en otros ad servers

Introducción

En algunos casos es necesario enviar un tag de e-planning a un medio para que éste corra una campaña y sea medida por e-planning. Generalmente, si el medio tiene un ad server propio, puede contabilizar con su ad server las impresiones de la campaña, pero no los clics. Este documento explica qué cambio realizar al tag para que el medio pueda contar también clics, independientemente de qué ad server utilice. Funciona incluso si el medio también utiliza e-planning.

Implementación

Para que el medio pueda contar clics, simplemente debe añadir una variable al tag. La variable a agregar se llama 3pct y su valor debe ser el URL de conteo de clics del ad server del medio. A continuación se da un ejemplo:

Código Javascript estándar

<script type='text/javascript' language='JavaScript1.1'>
var rnd = (new String(Math.random())).substring(2,8) + (((new Date()).getTime()) & 262143);
document.write('<scri' + 'pt language='JavaScript1.1' type='text/javascript' src='http://ads.us.e-planning.net/eb/3/001/916443da5f5a8faf?o=j&rnd=' + rnd + ''></scr' + 'ipt>');
</script>
<noscript><a
href='http://ads.us.e-planning.net/ei/3/001/916443da5f5a8faf?it=i&rnd=$RANDOM' target='_top'><img alt='e-planning.net ad' src='http://ads.us.e-planning.net/eb/3/001/916443da5f5a8faf?o=i&rnd=$RANDOM' border=0></a></noscript>

Código Javascript con conteo de clicks para medio con e-planning

Si el medio al que se le envía el tag utiliza e-planning, se debe agregar la variable 3pct=$ENC_LINKURL entre los parámetros.

<script type='text/javascript' language='JavaScript1.1'>
var rnd = (new String(Math.random())).substring(2,8) + (((new Date()).getTime()) & 262143);
document.write('<scri' + 'pt language='JavaScript1.1' type='text/javascript' src='http://ads.us.e-planning.net/eb/3/001/916443da5f5a8faf?o=j&3pct=$ENC_LINKURL&rnd=' + rnd + ''></scr' + 'ipt>');
</script>
<noscript><a
href='http://ads.us.e-planning.net/ei/3/001/916443da5f5a8faf?it=i&rnd=$RANDOM' target='_top'><img alt='e-planning.net ad' src='http://ads.us.e-planning.net/eb/3/001/916443da5f5a8faf?o=i&rnd=$RANDOM' border=0></a></noscript>

Código Javascript con conteo externo de clics

<script type='text/javascript' language='JavaScript1.1'>
var rnd = (new String(Math.random())).substring(2,8) + (((new Date()).getTime()) & 262143);
document.write('<scri' + 'pt language='JavaScript1.1' type='text/javascript' src='http://ads.us.e-planning.net/eb/3/001/916443da5f5a8faf?o=j&3pct=http://otro.ad.server/click&rnd=' + rnd + ''></scr' + 'ipt>');
</script>
<noscript><a
href='http://ads.us.e-planning.net/ei/3/001/916443da5f5a8faf?it=i&rnd=$RANDOM' target='_top'><img alt='e-planning.net ad' src='http://ads.us.e-planning.net/eb/3/001/916443da5f5a8faf?o=i&rnd=$RANDOM' border=0></a></noscript>

Como se puede observar, simplemente se agrega la variable 3pct entre los parámetros.

Importante: en caso que el URL de conteo del otro ad server tenga a su vez variables y parámetros con los signos ? y &, es necesario codificar dicho URL antes de agregarlo al tag de e-planning. Para ello, puede utilizar nuestro codificador de direcciones URL.

Ejemplo con URL con variables

Si la URL de conteo del otro ad server fuera http://otro.ad.server/click?site=123&space=456, es necesario codificarla antes de agregarla al tag de e-planning, resultando en http://otro.ad.server/click%3fsite%3d123%26space%3d456. Como se ve, los signos ? y & fueron reemplazados. Los demás signos pueden ser codificados también, pero no es necesario. El tag quedaría así:

<script type='text/javascript' language='JavaScript1.1'>
var rnd = (new String(Math.random())).substring(2,8) + (((new Date()).getTime()) & 262143);
document.write('<scri' + 'pt language='JavaScript1.1' type='text/javascript' src='http://ads.us.e-planning.net/eb/3/001/916443da5f5a8faf?o=j&3pct=http://otro.ad.server/click%3fsite=123%26space=456&rnd=' + rnd + ''></scr' + 'ipt>');
</script>
<noscript><a
href='http://ads.us.e-planning.net/ei/3/001/916443da5f5a8faf?it=i&rnd=$RANDOM' target='_top'><img alt='e-planning.net ad' src='http://ads.us.e-planning.net/eb/3/001/916443da5f5a8faf?o=i&rnd=$RANDOM' border=0></a></noscript>

Related content