Saltar al contenido
Codifíca.me | Desarrollo web | Programación

Como saber de que pais o ciudad son las visitas a mi web

14 enero, 2019

Quieres saber ¿Quién visita mi página? o de donde son las visitas que llegan a mi web. ¿?

Muchas veces buscamos conocer esta información no se hace por cuestiones de marketing, conocer la localización del tráfico te puede indicar si estás atrayendo el tráfico que necesitas, o por el contrario si estás trabajando con el tráfico equivocado.

En Internet la herramienta más famosa para conocer todos los datos del usuario que llega a tu web es google Analytics, que es una herramienta gratis y disponible para todo el que tenga una cuenta con google.

Con esta amplia herramienta puedes descubrir multituda de datos y además puedes trazar que ha hecho el usuario en tu web.

Entre otras cosas puedes conocer:

– Saber cuántas personas visitan tu sitio y cuántas páginas cada visitante accedió.
– Cuáles son las páginas más visitadas en tu sitio.
– Por cuáles palabras las personas procuran ya antes de entrar en tu página.
– Exactamente en qué país, departamento y exactamente en qué urbes viven las personas que te visitaron

El sistema de Google Analytics te va a suministrar un código que debes instalar en todas y cada una de las páginas de tu sitio a fin de que de este modo este sistema pueda rastrear el tráfico y recoger toda la información.

Si no tienes conocimiento técnico en el tema, solo deberás pedir que te instalen el código javascript a tu programador de confianza 😉 , también lo puedes instalar por medio de algun plugin para wp.

analytics

Ahora, en el caso de que quieras redireccionar tu tráfico a diferentes urls o webs dependiendo de donde estan localizadas esas visitas puedes hacerlo por medio del script que te pongo a continuación:

Los codigos de pais, utiliza el de dos letras, por ejemplo ES, US ….
Te lo dejo todo preparado para que solo tengas que tocar dos lineas el codigo del pais, y la url a la que quieres ir. “ES” lo cambias por el pais que quieras. y la url pues igual.

 if (country== "ES"){ redireccionar("https://google.com"); }

El código completo para múltiples redirecciones:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
function foo(data)  {  
    /* Si quieres conocer o monitorizar los datos */
    /*
    document.write("City: ", data.city);
    document.write("Country: ", data.country.name);
    document.write("Latitude: ", data.location.latitude);
    document.write("Longitude: ", data.location.longitude);
    alert('datos!'); */
 
    var country;  
    country = data.country.code;
 
    if (country== "ES"){                                                        
         redireccionar("https://google.com");          
    }    
    /*
    if (country== "ES"){                                                        
         redireccionar("https://google.com");          
    }  
 
    if (country== "ES"){                                                        
         redireccionar("https://google.com");          
    }    
 
    if (country== "ES"){                                                        
         redireccionar("https://google.com");          
    }  
 
    if (country== "ES"){                                                        
         redireccionar("https://google.com");          
    }  
 
    if (country== "ES"){                                                        
         redireccionar("https://google.com");          
    }          
    */
}
 function redireccionar(url) {                                                    
    window.location=url;
 }

Tienes que añadir esta librería y listo!

 <script src="http://geoip.nekudo.com/api?callback=foo"> </script>