Implementación de Keywords en código Javascript V3

Implementación de Keywords en código Javascript V3

 

La implementación de keywords dentro del código Javascript V3 se realiza a través de los siguientes pasos:

 

1. Dar de alta un nuevo Kw, en Inventario/Palabras Clave:

 

2. Asignar un nombre, identificador y tipo, por ej:

Nombre: Genero

Identificador: gen

Tipo: Texto con opciones - Opciones: f,m

 

3. Incluir dicha variable dentro del set de Kw habilitadas en el código html del sitio.


La modificación en la versión de códigos V3:

kw_nombredepalabraclave(identificador)=valor

Ejemplo con 'Genero'

kw_gen=f

 

Se debe agregar más de un parámetro si hay más de una palabra clave involucrada. Los parámetros se separan con el signo &.

 

Ejemplo en un Javascript V3:

<!-- e-planning v3 - Comienzo espacio Sitio _ Home _ Espacio1 -->
<script type='text/javascript' language='JavaScript1.1'>
<!--
var rnd = (new String(Math.random())).substring(2,8) + (((new Date()).getTime()) & 262143);
var cs = document.charset || document.characterSet;
document.write('<scri' + 'pt language='JavaScript1.1' type='text/javascript' src='http://ads.eu.e-planning.net/eb/3/504/e91b9c28b317e741?o=j&rnd=' + rnd + '&crs=' + cs + '&kw_gen=fem&kw_edad=25&kw_gustos=musica|literatura '></scr' + 'ipt>');
//-->
</script>
<noscript><a href='http://ads.eu.e-planning.net/ei/3/504/e91b9c28b317e741?it=i&rnd=$RANDOM' target='_blank'><img alt='e-planning.net ad' src='http://ads.eu.e-planning.net/eb/3/504/e91b9c28b317e741?o=i&rnd=$RANDOM&kw_se=M&kw_ed=25&kw_gustitos=musica%7cliteratura' border=0></a></noscript>
<!-- e-planning v3 - Fin espacio Sitio _ Home _ Espacio1 -->

 

NOTA: Lo que se ve en el ejemplo es la respuesta ya ejecutada. Una vez que el usuario haya seleccionado el valor/valores que correspondan.

En el código de e-planning, en lugar de escribir los valores de la palabra clave, deberá llamar a algún Script para generar el valor de la palabra clave:

En lugar de escribir: kw_gen=f

Debería ser por ejemplo :kw_gen=<?=$valor_usuario?>

El 'valor_usuario' tendría que ingresar la función /método /variable que utilice internamente para referirse a ese valor. De esta forma, es mucho más óptimo dado que si en un futuro se agregan más valores a cada palabra clave, no se deberá modificar el código de e-planning, sino que directamente lo harán en su base de datos e e-planning tomará los cambios automáticamente.

 

 

En caso de que haya más valores para una misma palabra clave, éstos se deben separar por Pipes (|)

Ejemplo:

kw_gustos=musica|literatura 

 

 

Importante:

El máximo de caracteres en el string final de las kw (identificadores + valores) no puede superar los 1600 caracteres.