Afin de récupérer l'adresse IP ou les données géographiques des visiteurs, il suffit d'utiliser ce simple extrait :
sitegainer.getGeo([key]);
/*Comme ceci*/
sitegainer.getGeo('query'); // Donne l'adresse IP
sitegainer.getGeo('country'); // Donne le pays
/*
Exemples:
as:"AS2119 Telenor Norge AS"
city:"Stockholm"
country:"Sweden"
countryCode:"US"
isp:"Bredbandsbolaget AB"
lat:59.3333
lon:18.05
org:"Bredbandsbolaget AB"
query:"213.115.103.83"
region:"AB"
regionName:"Stockholm"
status:"success"
timezone:"Europe/Stockholm"
zip:"173 11"
*/
Note : Si vous essayez de joindre l'api sitegainer avant que le document soit prêt, assurez-vous de vérifier qu'il existe. Vous pouvez faire ceci en utilisant des intervalles :
var myInt = setInterval(function() {
if(typeof sitegainer !== 'undefined') {
console.log(sitegainer);
clearInterval(myInt);
}
});