
Instalación de Snoobi en página Flash
Snoobi es un sistema de seguimiento de tráfico web basado en la máquina de los usuarios, lo cual significa que Snoobi graba la dirección URL de las páginas que el usuario visita. Debido a que en las páginas construidas con Flash, no siempre la dirección URL cambia, para el seguimiento se necesita un iframe cuyo URL cambie cuando el visitante cambie de frame de animación Flash. Entonces el script de seguimiento ubicado en el iframe diferencia las diferentes páginas de animación Flash.
El seguimiento de Snoobi para las páginas y animaciones Flash se realiza usando un iframe invisible. Cuando en la animación Flash se cambie de página (frame); Flash llama al iframe al cambiar de página o los parámetros de la página. El código de seguimiento de Snoobi se instala en las páginas que se abren con el iframe. Para la página en la cual se encuentre la animación Flash no es necesario instalar el script de seguimiento de Snoobi si este se encuentra en el iframe de la página que se descarga. Si en la página iframe no está el script de Snoobi, el script de seguimiento se deberá instalar también en la página en la que se encuentre la animación Flash. El iframe deberá ser invisible, ya sea con CSS o definiendo el tamaño como cero, de modo que no influya en la apariencia de las páginas.
1. Ejemplo
1.1. Código fuente de una página HTML (página donde se encuentra la animación flash)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<head>
<title>Seguimiento-de-Snoobi</title>
</head>
<body>
<!--url's used in the movie-->
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" id="flashid">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="/flash.swf" />
<param name="quality" value="high" />
<embed src="flash.swf" quality="high" name="flashname" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"/>
</object>
<iframe name="snoobi" id="snoobi" src="iframe.html" frameborder="0" style="height:0px; width:0px; visibility:hidden;display:none;"></iframe>
<!-- BEGIN Snoobi v1.4 -->
<script type="text/javascript" src="http://eu1.snoobi.com/snoop.php?tili=cuentasnoobi"></script>
<!-- END Snoobi v1.4 -->
</body>
</html>
En vez de cuentasnoobi en el script, se deberá usar el nombre correcto de cuenta de la empresa (normalmente nombredered_fi o dominio_com). El script correcto se puede revisar aqui.
1.2. Código fuente de una página iframe.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<head>
<title></title>
</head>
<body>
<!-- BEGIN Snoobi v1.4 -->
<script type="text/javascript" src="http://eu1.snoobi.com/snoop.php?tili=cuentasnoobi"></script>
<!-- END Snoobi v1.4 -->
</body>
</html>
1.3 Flash –action

Fig 1. Ejemplo: cómo llama el parámetro al iframe?
Siempre cuando en animación Flash nos movemos a otro frame el iframe se llama con otros parámetros. En el ejemplo anterior la página iframe.html es llamada con el parametro pageid=2. Asumamos que pageid=2 responde a la página "Datos de contacto" y pageid=3 a la página "Productos". Cuando se haga click en el link de "Productos ", Flash llama el iframe.php con el parámetro Pageid=3(iframe.html?pageid=3), por lo que Snoobi registraría esta página como una página diferente. Los párametros de las páginas pueden ser cambiados con las propiedades de Snoobi para reflejar los nombres de los links y páginas usados en animación Flash.


