Ver Mensaje Individual
  #4 (permalink)  
Antiguo 01/08/2006, 20:37
califa010
 
Fecha de Ingreso: enero-2006
Ubicación: Buenos Aires, Argentina
Mensajes: 299
Antigüedad: 18 años, 3 meses
Puntos: 5
Buenas, cuál es exactamente la situación? Les proveés contenido Flash a otros sitios driectamente desde tu servidor y querés "trackear" cuántas visitas tiene ese contenido?

Te digo porque tal vez podrías arreglar con quienes incluyen el contenido que le pases un parámetro al swf, y desde el swf harías una llamada con LoadVars a un script php en tu server que llevaría el registro de visitas / url's.

Igual, hay una manera de hacer lo que buscás exclusivamente del lado del cliente, sin usar el referer que manda el navegador, aunque es un poco truculenta y requiere de una condición de parte de quien incluye un contenido:

Tendrías que compilar el swf para FlashPlayer 7 y quien lo incluye no debe agregar el tag "allowScriptAccess", que por defecto para FP7 y anteriores es always (bueno, si lo pone en always no hay problema). En FP8, por defecto el valor de ese parámetro es "sameDomain", por lo que explícitamente debería estar seteado en 'always', y eso depende del html que incluye el swf que está en tu servidor; el html está en el servidor de tu "cliente", llamémosle así, y no tenés control sobre él.

Pero fuera de eso, con un mínimo de javascript y usando un SharedObject (más php en tu servidor para llevar el "log)", se me ocurre una forma -- tal vez haya otras.

De todas formas, estás seguro de que no podés hacerlo como te dije más arriba?

Suerte
Califa